Thanks for the explanation. I'll get back to you with further technical detail on this in the coming days.Urs wrote: Fri Nov 17, 2023 4:32 pm Well, if your controller sends MPE and your plug-in understands MPE, the host should have to meddle as little with the data as possible.
Again, I could be totally wrong about how Bitwig Studio handles this. I do however think that when I tested our implementation with a Linnstrument or an Osmose within BWS, I had to switch MPE Mode off to get the data that I was expecting from the controller. I might be remembering this wrong though.
In the meantime, to give a broader view of how I've seen things up till now:
There are DAWS that dont really meddle, and support MPE mostly by just letting all of the channels through.
There are DAWs that meddle, for a number of different reasons, and once you are dealing with one of those you often need to let them do it their way, including enabling their MPE options, for reasons I'll also get into another time. Bitwig is certainly one of those.
