Hello,
I have had pain with adding and removing MIDI interfaces and where they appear on the list in the MIDI Plugin Configuration page, and how the settings are saved.
If you plug or unplug a MIDI interface, the enumeration of the interfaces can change order, which makes them appear in the Configure MIDI Plugin list in different orders. If nothing is added or removed, then all is fine. If you add something, the list changes, so the corresponding settings are associated with the wrong interface.
My proposal is to change the MIDI settings to be associated with the MIDI Device Name description string instead of the order it happens to appear on the enumeration list.
Any issues or problems with type of change?
I can code the change, just wanted to see if anyone had a negative view of this change.
Bob
MIDI Configuration Settings
I have a code update that implements this change. Will check-in after tested.
I grouped the configs as Input or Output, then save by Name instead of enumeration number.
Bob
I grouped the configs as Input or Output, then save by Name instead of enumeration number.
Bob