Sort of a duplicate of 9662. Going to add this as a reference for that user request in the database.
Request is to behave more like Ableton (for example), where you target input / output to a particular port as well as channel.
Trying to think how to deal with legacy layouts. By default - all ports enabled for all controls? Port control is an advanced feature? Other ideas?
And the reverse problem - as soon as you start configuring to be very specific on ports, then you have the reconfigure problem if the interface changes - if you use Ableton or Logic for example, you know about having to reconfigure when plugging in a new device. For example, my Jupiter X layout doesn't care which port the Jupe is on. But if I have to specify, it could be found on:
- Jupiter Xm MIDI Out 1 / In 1
- Jupiter Xm Bluetooth
- via WIDI DIN adapter
- via a multi-unit adapter (iConnect Audio 4+, in my case)
- via a generic DIN adapter