Continuing the discussion from NRPN messages with slower synths and Can you convert CC’s to sysex via the E1?
Hi everyone, new user here, I’m very strongly considering getting an E1 but I’d like to know if it’s possible to send NRPN to the E1 and have it convert the inputs to sysex, maybe by using LUA.
In my particular case, I have a Hapax sequencer and an Access Virus, connected via an iConnectivity MioXL. The Hapax can output CC and NRPN but it doesn’t know sysex, while the Virus has 4 pages of controllers and only the first page can be controlled by CCs, while pages 2-4 can only be controlled via sysex.If I want to automate the Virus using the Hapax, I’d have to send NRPN from the Hapax to the Virus via E1, where it would be converted to sysex
Here’s the way I’d like to use the E1, probably by using a modified Virus instrument definition:
- for page one it should output CCs, which the Hapax can record
- for pages 2-4 it should output both a sysex value and NRPN every time I touch a knob, with the NRPN going to the Hapax to be written as automation and the sysex going to the Virus. If that kind of routing can’t be done on the E1, I can configure the MioXL to do it
- when receiving NRPN back from the Hapax, E1 should only output the corresponding sysex to the Virus, but not the NRPN to the Hapax, to avoid MIDI loops
I’m sure that if any of these steps can’t be done with some LUA magic, I can find workarounds (the routing/ MIDI filter on the MioXL, maybe two custom presets on the E1, one for conversion and one for control), but I’d really like to know if it’s possible to do it like this, even theoretically, since I’ve never used LUA (but it looks reasonably easy to learn).
Sorry if this subject has already been discussed in other topics, but the last replies on those topics were pretty old and I figured maybe things have changed now that the E1v2 is out.