MPE slide (CC 74) not sent to Ableton
Hello everyone,
I am trying to send MPE data from live.dial values to an Ableton Wavetable. I'm using midiformat and mpeformat to consolidate the message. It's working well for polyphonic pressure, since it has a distinct input in midiformat, but not for polyphonic slide, which has to be sent as CC 74. I can monitor that CC 74 is sent from the patch, but in Ableton, it seems to stay as a CC and not being interpreted as MPE slide.
Does anyone has the trick to make this works?
Thanks a lot!

in the picture your device isn’t MPE enabled. send “is_mpe 1” to live.thisdevice and see if that fixes it
Thank you, it partly worked… Strangely, “is_mpe 1” let pass the slide value, but now, pressure (second inlet of the midiformat) is not received in MIDI Monitor… Any hint?
It seems that when you activate "is_mpe 1", you have to use the "Aftertouch" instead of the "Pressure" inlet in the midiformat object. The "Pressure" inlet only works when mpe is off... Is it a bug?
Oh right I forgot about that. I don't think it's a bug per se, just not documented (same as the "is_mpe" message). I only learned this stuff by pulling apart the "MPE Control" amxd device that comes with Live.
Thanks a lot! Got it to work. It would be nice to have documentation about MPE integration in Max for Live. When it works, it's so powerful! If the documentation exists, I did not find it...
Not an MPE expert here, but as far as I know, in the realm of MPE, one uses actual aftertouch messages and not poly-aftertouch. This may be the reason you had to switch to Aftertouch instead of pressure.
I also wish for a detailed MPE in Max documentation to wrap my head around the format and its use in Max. I would love to be able to create compositions in Max that send out MPE to external synths (Hydrasynth and Kodamo EssenceFM in my case)
Korhan
using midiparse/midiformat, poly pressure is a note/value pair sent on a single channel. When using MPE, mono Aftertouch is sent but each note is on its own channel and those channels cycle (i.e. there is not a dedicated channel per note, only incremented based on the number of held notes)