Okay so I've been tinkering around for a few weeks trying to figure this out. I'm trying to do a mpe keyboard split for two different sounds. So one sound would only respond to channels 1-8, while the other sound would only respond to channels 9-16. As of now it seems that the architecture of mpe sub patches defaults to listen on all 16 channels and there currently isn't anything I can see where you can choose channel ranges for each sub patch.
And the the sub patch seems to be the key here because even when I tried my hand at editing the mpe midi object code within the patch/patcher to respond only to a user selected range of midi channels it still seemed to bypass this and respond to all 16 channels.
I wanted to try and change this by editing the patch/patcher object code, however, when I change it into a patch/object and change some code parameters I am unable to compile the patch. It also doesn't seem like I would be able to edit the patch/patcher object code as a patch/object and then revert it back to a patch/patcher with my code edits intact and be able to access the contents again as I could not find a way to do this without simply undoing my edits altogether.
So does anyone know of a way in which to choose a range of midi channels for mpe play, or how I could access this functionality to add this feature in somehow? I feel as if I've hit a wall with my current knowledge. Thanks