So in this case the simple plugin which will be loading kpir and saving kpir automatically when the DAW will be openning session or project will be enough?
Posts by DamianGreda
-
-
Fractal Axe have a beautiful Editor
My brother bought one and started a "war" with me. Obviously KPA is better for me but it do not have a Editor to manage Amps, Effects and Cabs ecc. This can be done only on the device. Indeed KPA have a very good interface but during recording can be very annoying swap from PC to rack to change something and I hurt my back to stoop every time...
Indeed I never change my KPA for for this reason.
I also working on this project because i Love my KPA Still i don't understand why the KPA Team don want to give us a full document about MIDI functions and why usb KPA device is not MIDI device . We dont hurt ourself with it.Thanks for yours projects of FX's - great work - i think we can use it with animate method when you click edit Stomp button. What do you think? It will be callled to the center of the screen.
-
I believe that an official editor will see the light sooner or later. Consequently, Kemper will IMO be having a look at what's already "on the market" while developing their own concept of an editor, but they won't let anything interfere with Eng. Kemper's vision, which will most probably imply different approaches\functions\implementations than this "open source".
To summarize, the future KAOS versions will IMO be developed with this scenario in mind rather than in terms of avoiding potential collisions with the KPAECP.
Im waiting for such editor.
Another question is why Rig Manager is communicating with KPA with MIDI messages and why the KPA is have no driver to be a standard midi device?
It is possible now - and was possible earlier - WTF ? With c++ you can now achieve solid communication with kpa only with sysex messages. I simply do not understand that KPA exist in this market over 3 years and have no editor. Just give Us full docs and support and we create ONE ourself.
They will not change the method of communication because whole kaos (KPA OS) need to be changed in my opinion. why not to give the whole doc to the users ? Because of future NAMM and commercials of the new performance editor? I dont know. You can Ban me - but i keep discovering the possibilities of my unit:) -
Try this:) CTRLR panel to upload any kipr file to kpa
https://www.dropbox.com/s/b206…ploadToKpa.panel?dl=0</a>Next step will be to create a simple panel to load and store vst plugin which will be stored when session will be stored:) I hope this is possible;)
-
This is really great work!
TBH, I - in my current use - do not need this, as my Kemper sits directly next to my Computer, but I am sure, if this progresses, I will become a heavy user of thatAnother question: Can you read out the complete kipr file and save it on the computer? Would it be hard work to put such a reading, saving and loading function into a VST, so that one could save the current rig used fpr a track directly ind the DAW right on this track? So if you later want to add or change this track, you could just click on the VST to load the kipr that yu used before...
I once put a feature request for this - however, this was flushed away buy a flood of other good ideas - and of course spring reverb
http://www.kemper-amps.com/for…read/17461-DAW-Interface/?CU and THANKS AGAIN!!!!
This is simple panel to upload a KIPR rig file to KPA via MIDI :)[Blocked Image: https://www.dropbox.com/s/7dhm…bap/RigUploader.png?raw=1]
[Blocked Image: https://www.dropbox.com/s/b206…igUploadToKpa.panel?raw=1][Blocked Image: https://d2mfgcy2l85z5r.cloudfr…s/78/large.jpg?1331231068]
https://www.dropbox.com/s/b206…RigUploadToKpa.panel?dl=0
Another idea...
With this approach parameters can be arranged with different layout in base of the effect type.
Nice One:) !!!!! If you don't mind can we use that panel?
-
n
I left it on my laptop at work office...
I give you this other new concept. Graphics a part, I think arranging parameters in this way is much easy.
Nice concept and easy to create - maybe its a good way to go:) - we can also use "animate" method to move groups like your wah from outside screen to the main screen:) Just an idea. -
A new version of the Stomps parameters map is available. Now the sheet is arranged in a more readeable form.
https://www.dropbox.com/s/ksa6er0gey6pu0w/StompParameters v2.0.xlsx?dl=0
I hope this info can be useful.
Thank you About your wah panel - can you post it?You have better artistic taste then me in graphics:)
-
This is really great work!
TBH, I - in my current use - do not need this, as my Kemper sits directly next to my Computer, but I am sure, if this progresses, I will become a heavy user of thatAnother question: Can you read out the complete kipr file and save it on the computer? Would it be hard work to put such a reading, saving and loading function into a VST, so that one could save the current rig used fpr a track directly ind the DAW right on this track? So if you later want to add or change this track, you could just click on the VST to load the kipr that yu used before...
I once put a feature request for this - however, this was flushed away buy a flood of other good ideas - and of course spring reverb
http://www.kemper-amps.com/for…read/17461-DAW-Interface/?CU and THANKS AGAIN!!!!
Well - I just tried to send rig to the KPA with SYSEX and its working:) I was just looking into USB traffic with Rig manager and i can tell you that RIG MANAGER uses standard midi sysex to communicate with KPA.
So i just think all communication with KPA is based on MIDI
This is example for WD-metalbass clean upload with sysex:
https://www.dropbox.com/s/himv…s/sysex_sendRig.txt?raw=1The kpir files has a lot of F0 F7 sequences- besides the header part:) Open one and see for yourself:)
After each F0 is size of the message which must be deleted before sending. -
After 3 hours sending SysEx from my PC and navigating on KPA.. We have the full map of all stomp effects with their respective parameters (missining only reverb/delay post stack effects). For some parameters (expecially for Pitch effects) maybe that some parameters are mapped on same NPRN but I preferred to mantain the original description on KPA display.
Into the map are also reported the range of values specific for each parameter (ie. from 0.0 to 10.0, or -100% to 100%, -12.0 db to 12.0 db, list of values and so on). I think that this can be useful too,
There are also notes about relationship between parameters (some parameters are enabled by others).May be there are few mistakes (1:25AM in Italy ) ...I apologize in advance. Now I'm going to sleep .
https://www.dropbox.com/s/nu6s…/StompParameters.xls?dl=0
Note: Excel preview on dropbox is very bad, best to download the file and open with MS Office/Open Office to retain formatting.
Thank you for hard work - I'm sure we will use that gathered info in editor:) -
Ok, so I can help you giving the list of parameters available for each effect/stomp without regard on NPRN? This can be done in much less time... (I hope )
I made this concept for a Wha panel:
https://www.dropbox.com/sc/t4t…AAAHimrxMLQ8-d9lpJW1vjvja
Not jet implemented sysex command. I need to study how compose a sysex concatenating parts (based on stomp/effect assigned). Then I need to study how to enable/disable parameters in base on PedalMode.
Probably there are a more efficient ways to to implement stomps interface in a generic way... For example a tab for each stomp/effect with parameters filtered (grouped, sorted, greyed or hidden) in base of the stomp type. This can drive to much easy coding.
Very Nice panel for Wah
Any help is priceless.:) yes - you can gather info about stomps and name of the parameters:) Thank you very much:)
-
The parameters for each Wha stomps/effects are available for anyone want to implement full Wha stomp/effect configuration. I will try also but I haven't so much time...
https://www.dropbox.com/sh/7dl…NikiuDasds87hg79gK5a?dl=0
Found that parameter to On/Off "Freeze Formants" on Pedal Pitch etc. ---> 65 ($41). Value $0000 to switch off and $0001 to switch on as usual.
SysEx Examples:
Stomp A ($32) Freeze Formants ($41) On ($0001) -> f0002033027f010032410001f7
Stomp A ($32) Freeze Formants ($41) Off ($0000) -> f0002033027f010032410000f7Now I'm searching NPRNs for Pedal Toe and Pedal Heel for Pedal Pitch...
@KPA Team : there is any chance to have an up to date KPA Midi doc?
We have all nrpn for stomps parameters but not grouped for specific stomps types.:) now we implementing this.
After that we will be grouping this parameters into the efect types.
Thank you for helping:) -
Adedd:
Input Sources
Output sources
Some Scripting:getVolumeValue and getEqValue to get db values calculated and sended to the uiLCD label
https://www.dropbox.com/s/8v8v…5-04-08_10-47.panel?raw=1 -
Thanks! Now I'm mapping parameters (and their order) available for each effect. There are 53 possible parameters to map on 58 effects...
A strange thing: Wha Phaser (Stomp Type $0005) have 13 parameters, Stomp Phaser (Stomp Type $0006) seems to be the same but have 14 parameters with a duplicated Pedal Mode in both position 5 and 8. Never used this effect so I don't know if there is something really different a part repeated Pedal Mode in the interface.
I will check this tomorrow - it's late here now:) Thank you that you are interested in this project:)
-
Implemented Laurent Rig up and down in KPA_edit and Tags_Edit :
https://www.dropbox.com/s/cwra…5-04-08_00-30.panel?raw=1
[Blocked Image: https://www.dropbox.com/s/2lrswfod2hc9qlr/KPA_actual.png?raw=1] -
Thanks Damian,
I forgot to tell you that in the Rig params tab, I added 2 buttons to be able to perform some Rig up/down commands.
same panel : https://dl.dropboxusercontent.….0_2015-04-07_22-40.panel
Just don't follow after your changes -you are working fast:) Thanks - implementing ASAP:)
And maybe i will add some function to take rig tags after rig-up rig down event:) -
Thanks to Laurent you now can send edited Cab and Amp tags to the KPA
https://www.dropbox.com/s/0wmn…5-04-07_23-25.panel?raw=1
[Blocked Image: https://www.dropbox.com/s/trx2…tsjcu/TagEditor.png?raw=1] -
Hi Damian,
Before switching to your new interface, if you are interested, in the following panel,
you will find a function "SendTagsToKPA" that allows to write user tags to the KPA.
I replaced the call to "sendPatchName" by a call to "SendTagsToKPA"
Wow - big thanks Laurent:) Of course I'm interested:) Like always you have big influence into this project:) I will check this and implement:)
This is very nice clean piece of code:) If you don't mind i will remove code that gets string values for pots(via midi) and i will add some method to calculate this value? - it should reduce the midi bandwidth usage. -
Once complete, it passes beta and is ready for production, I'd like to nominate both @DamianGreda and @GuyTarero to be considered for their time, energy, innovation and value to the community for this project.
(If I neglected to mention any other the core code engineers involved, I apologize)Once complete, Kemper Inc. should consider dedicating web space for core code and user dialog if possible.
I expect this is a labor of love for them, but perhaps discount or free Remotes or the like as fair compensation for their efforts seems reasonable for their contributions.
I'd be up for contributing either towards their pooled compensation or as a download.
But the website portion of my suggestion should also be considered a part of a community domain.Thank you for your kind words:) I dont know if I need donations - just wish to have more spare time for this project and some more info and feedback from the KPA team:)
The most recent version of the panel you can always find in the OP (first post) attachment.
Sorry that I don't have time to answer all of you but thank you all for your feedback and waiting for yours suggestions because i don't always know what will be the best solution for the best functionality and look.
Cheers:) -
I'm trying to gathering information to help you to build an interface for stomps but there are a lot of parameters that are not documented.
For example, assuming to manage a Lead Boster on stomp A:
- address 50
- parameters: 53 for Ducking, - 6 for Volume...and for Tone?
Proceding on a sperimental way can be really booring...
In the Everglade projects all stomp are present with their specific parameters (I can't immagine to do a similar work without documented NPRN).
I think that a trick may be to catch MIDI event coming from Everglade's KPA MIDI Control ... now I'm moving to do this. Do you have any tools to reccomend?
Thanks - there is another way - to set the ext midi in debug config - and try to change desired parameter capturing what KPA is sending:)
I didn't start to implement effects - but i want to implement parameters for the FX's.For tone should be 6417 :
17 Distortion/Booster Tonethis is in the midi documentation:)
-
Hi Damian, I will contact you tomorrow evening to see what it i spossible to organize.
Thanks a lot !!By the way I could extract some amp/cab tags in the following panel
https://dl.dropboxusercontent.….0_2015-04-07_00-08.panelHere is a picture :
Thanks - great job about tags:) I rearranged a littlele bit ( so we have KPA edit Tab - Tag edit Tab and Performance Tab ) .I've implemented your scripting:) Once again thank you for your work:)
I think we can calculate value for example for bass (-5:+5) with this formula instead of taking it from MIDICodegetBassValue = function(mod, value) if panel:getRestoreState() == true or panel:getProgramState() == true then return end local dbvalue=(string.format("%.1f",(((100/16383)*value)-50)*0.1)) panel:getLabel("RIGBASS"):setText(dbvalue) end
https://www.dropbox.com/s/2avy…5-04-07_11-23.panel?raw=1
What do you think about this?
[Blocked Image: https://www.dropbox.com/s/trx2iass8atsjcu/TagEditor.png?raw=1]
[Blocked Image: https://www.dropbox.com/s/2lrswfod2hc9qlr/KPA_actual.png?raw=1]