So, basically i bought electra one mini as a language translator from CC to sysex.
I wanted to connect novation sl MK III as a controller for roland jv2080, preset for roland is somewhere nearby done, and i made a really nice control mapping in lua script, where i can control any of parameter, with any CC i need (with any choiced midi channel to control).
It’s build is really intuitive and child like easy to edit.
BUT. It works only in custom template mode, what’s really nice to edit and setting it, is really easy, but it’s working ONLY in relative mode. I wanted to send all parameter value to it from electra, to novation sl mk III, but i realize, there’s no way, to send any informations to novation in custom template mode. Novation is just hearless for any incoming informations, what should edit parameters on the novation screen. It can only be send somewhere farer.
The only solution i found, is INcontrol mode in novation keyboard. I can’t define there any of parameters, novation in that mode can hear incoming sysex from ableton, and it’s totally slave in that mode.
I’ve never use ableton too much, maybe some of fruity loops more, but i just don’t like softwarte DAW programs, i don’t like to use PC to make music, so my knowledge about it is not complete.
I start dig in it, and i think, there’s possibile to “cheat” novation, in order to thinking it’s plugged into ableton, but it’s not working right now.
I read, i need to send initializing sysex for connecting it, and keep up connection with “heart beat” which one can’t be lost for more than 3 seconds, or connection will be disabled.
I know, electra should be great for connecting into ableton, but anybody was trying to emulate ableton on electra? I was thinking, to add one virtual button to init “learn”, because i can’t define CC in that mode. Clicking this button generates a static Lua table that determines which knobs are connected on the Electra and Novation. Then should translate Roland data driven information saved on electra, to Novation sysex, and send there information, about place, name, colour, and value, of that knob in novation. I want to set it, and save that table forever, where i can edit it again with learn button.
Theoretically i send initialization sysex perfectly, but can’t see, any heartbeat sysex coming out from electra. Theoretically, learn button should work, but right now i can determine only one knob in electra, because i have no stable connection with novation. Only when i have determined it, the lua script will know, how to convert sysex based on learn table. It will know, if somekind parameter in electra is mapped to first button in novation (it’s default CC21 i think), it need to send sysex right, for this parameter, and know, which one knob is mapped in novation (for drawing informations in right place).
So i need to set stable connection between electra and novation, and i will see then, it will send commands correctly not only into roland, but into novation controller too.
Anybody make something like that? I was hope, it can be set easily, but im dissapointed right now.
Connecting it in absolute mode, will make this setup totally ripping, so maybe it will be worth of fighting.
Have good day.
almost forgot, yes i set midi port channel to 2 (incontrol, where 1 is for custom template)