MIDI Port-specific mapping
Posted: Fri Feb 15, 2019 4:34 pm
When doing MIDI Mapping, Live does not distinguish between separate MIDI Ports:
If you map some MIDI CC to a parameter in your Live Set by sending data via one MIDI Port, that parameter will also be controlled by the same data when coming from a separate MIDI Port.
I'm puzzled by this design choice. Isn't it more likely that you want to assign Remote Control to a specific MIDI Port? E.g. if you have several performers controlling the same instance of Live, the fact that Live does not distinguish between MIDI Ports is a limitation rather than a feature: If the performers are limited to use the same build of unconfigurable controller, they are forced to distinguish themselves by limiting their gestures to different parts of the controller. Even if said controller were configurable, e.g. by allowing the setting of the MIDI Channel, 16 is not enough wriggle room.
What is the rationale behind this design choice?
At least it should be a choice in a MIDI Mapping whether the specific MIDI Port is part of the mapping or not.
I'm not the first to struggle with this:
If you map some MIDI CC to a parameter in your Live Set by sending data via one MIDI Port, that parameter will also be controlled by the same data when coming from a separate MIDI Port.
I'm puzzled by this design choice. Isn't it more likely that you want to assign Remote Control to a specific MIDI Port? E.g. if you have several performers controlling the same instance of Live, the fact that Live does not distinguish between MIDI Ports is a limitation rather than a feature: If the performers are limited to use the same build of unconfigurable controller, they are forced to distinguish themselves by limiting their gestures to different parts of the controller. Even if said controller were configurable, e.g. by allowing the setting of the MIDI Channel, 16 is not enough wriggle room.
What is the rationale behind this design choice?
At least it should be a choice in a MIDI Mapping whether the specific MIDI Port is part of the mapping or not.
I'm not the first to struggle with this: