I would like to implement auto connect with MIDI devices that are externals.
I already implemented “static void globalSystemChangeCallback (const MIDINotification*, void*)” to do the auto connect. In this proc I perform a call to GetDevice and for each device and connect it automatically if it is external.
Would you consider adding a method somewhere that returns if a midi input device is external (or a struct with some device information) ?
(Optional) Implementing the notification for globalSystemChangeCallback would avoid duplicating some code and would be very handy. (in juce_mac_CoreMidi.cpp)