plugdata-team / plugdata

Pure Data as a plugin, with a new GUI
https://plugdata.org
GNU General Public License v3.0
1.48k stars 64 forks source link

Multiple Midi Devices Order Issue #1838

Open pereshaped opened 2 weeks ago

pereshaped commented 2 weeks ago

version 0.91 on Osx 10.13, 12 and 13

In Vanilla it's easy to set the order of MIDI devices (Ports) by selecting the order they are in in the "Midi Settings".

There is no way to do this in Plug Data?

I have ported a Vanilla patch that uses two different hardware controllers (Korg NanoKontrol on Port 1 and 12Step on Port 2 (17)) Loading the same patch into Plugdata has reversed the port order (Korg on port 2(17) and 12astep on port 1) so that the CC ma[ppings for each port make no sense and are unusable.

I have tried pluging the hardware devices in different orders but plug data has decided it will decide what hardware is on what port no matter what I do.

Is there something in the system I can edit to change this by hand?

pereshaped commented 2 weeks ago

This is in standalone by the way.

pereshaped commented 2 weeks ago

Ive got around it at the moment by changing the MIDI note range on the 12Step controller and changing my code to allow Omni operation from the ctlin object and just letting plug data decide the ports but it would be great if we were able to choose the ports, if possible.