I think this should be possible but I’m trying to work my head around it.
Expressive E Osmose supports MPE but only wants to use Channel 1 as Manager Channel and notes on Member Channels 2-14.
My sequencer (Squarp Hapax) supports recording / playback of MPE but will send notes on channels 2-16.
I’m thinking it should be possible to use some of the Channel Rotation logic to take the notes on 2-16 and distribute / rotate them through channels 2-14, but I just want to make sure that sounds doable before I put in the work to figure it out.
The attached project file should help get you started.
I set the maximum MIDI channel to use in the rules of translator 0.0 with the global variable gp. We also use rules there to rotate outgoing channels and set it back to MIDI CH 2 after we send on MIDI CH 16.
The other rules make sure they are note messages and on any MIDI channel besides 1. When sending a note-on for a new channel, we look at the last note-on and send a note-off on the previous channel so that there are no hung notes.
I didn’t fully test it but it should work with some tweaks.