Set max midi channel for mpe voice patch


#1

Hi
Is there a way to set a max channel for an mpe voice subpatch?


#2

Reason: I have my interface controller on channel 11, and my mpe controller sending on channel 1-4.

But when I use the interface, notes get sent to my voice, which I don't want.

I'd like to set a range for the mpe voice subpatch, so that it does not listen to notes sent on channel 11.


#3

Another thing I should mention. With my set up I don't have the option of just selecting a different midi device, as everything the interface controller, the mpe controller, and the axoloti, are plugged into a host that is distributing the midi connections each way, so both controllers show up as one device.


#4

Ok quick update. My solution to this was to embed the MPE controller input, and encapsulate the entire midi code in an if statement that turns it off if the channel is over a certain threshold.


#5

I'm having a similar problem, care to share the patch for how you did this?

Best,
Oren


#6

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