MPE, M4L and Ableton 11. Who's to blame!?
Mar 19 2021 | 7:37 pm
Ableton 11 now supports MPE, (hooray) but I don't care for the Roli. What I want is MPE support between Max4Live devices and Ableton instruments.
So Ableton now supports MPE... but does Max4Live? When you plug MPE into a new M4L device, the [midin] object still siphons all this data into a single voice (-1 or 1). What I want to know is who is to blame here? Does Ableton have a wrapper around the M4L devices that causes this? Or is M4L still yet to catch up to some extent? I'm hoping for the latter, as I doubt Ableton would fix an issue like this anytime soon.
The picture shows how MPE voice is seen locally (within the first M4L patch) vs how it is seen in the following device. So this problem occurs between the two devices, or inside of either the [midiin] or [midiout] objects.
I'm aware of the workarounds that involve using MIDI busses, communicating with Ableton from Max MSP instead of M4L etc... But I think we can do better than that!!
I'm hoping some of you can shed some light on this one.