I'd like to separate midi messages from different controllers within a M4L device.
I'm trying to do this by putting every device on a different midi channel. However, it appears that if the channel in Live is set to "All Channels", then all the midi messages get mapped to channel 1. Setting it to a specific channel does filter things correctly, but that doesn't help so much.
Can anyone confirm this? Is this a bug? Is there somewhere this kind of behaviour is documented that I should know about?