Hallo!
I'm finally getting my hands dirty with controlling my Kemper Profiler Stage via NRPN/sysex messages and I'm having a great time! The band I play in uses two Kempers (one Profiler, one Profiler Stage) which we connect via MIDI thru, and all the MIDI sequencing for our show is done from my laptop (via SuperCollider). NRPN is a bit new for me, but I'm wondering if it's possible to use send unique messages to each Kemper via unique MIDI Global Channel values for each Kemper? The documentation says that "the standard setting is OMNI" but I would like to be able to send different messages to different Kempers on a single MIDI cable...maybe this is a limitation of NRPN?
The page in the documentation titled "MIDI Channel vs. Instance" gets my hopes up: "Assuming the global MIDI channel is set to 5, NRPN controller messages are only received on MIDI channel 5 but processed in instance 0." This sounds like it should be possible to address several machines on different channels, but I haven't been able to figure out....
I'll brute force my way through the 2**7 possible bits that "Device ID" could send, but it would be great if someone here has cracked this already - thanks in advance!