Driving multiple Elektron boxes using NRPN over one initial MIDI port

Hi Blokas,

I had the idea to make driving multiple Elektron boxes using NRPN over one initial MIDI port possible. The trick would be that the NRPN spec of most of these uses very few NRPN MSB values. Typicaly Digitakt II uses NRPN MSB values of 1-3, and it uses all 16 channels with that. Other Elektron boxes use a different, NRPN MSB value, but mostly the NRPN MSB range is small.

To be able to drive more than one Elektron box over this single port, I’d like to do some ‘math’ on those NRPN MSB’s (at the source), say by adding 10 to the NRPN MSB, and than in a Midihub preset, I could filter those out (range 10-20), subtract 10 (to get the right NRPN MSB), and send them out on a single port (A), and have the an extra rule for filtering out the original NRPN MSB range (0-10), and send them out over another port (B).

With this I could target two boxes full-channel, with one original MIDI port.

It would require an NRPN mangling/filtering module. :wink:

Possible?

Cheers,
Joris

EDIT: Thinking about it, it would be hard for Midihub to maintain a kind of NRPN state, as NRPNs ars composed of mutiple CC messages. As such very tricky.