I was able to find the code to generate the audio settings MIDI option in juce_StandaloneFilterWIndow.h header file. I don’t understand how to customize this menu without directly editing the Juce source itself. The dialog window seems to be designed in showAudioSettingsDialog.
Is there a clean way to customize this popup option menu:
I would like to implement a custom filter to only show specific input/output devices in the options list.
Adding a new custom comboBox/button after the Active MIDI inputs text section.
Can I perhaps just try to get the options button, hide it, and then add my own option button with my custom menu?
I wonder if you can’t just duplicate juce_AudioDeviceSelectorComponent.cpp/.h, rename the class AudioDeviceSelectorComponent2 (or whatever) and modify as desired? I’ve done this sort of thing for a few components that would have required major hacks to the JUCE library. I just compare them every now and then to the latest JUCE release to see if any changes were made that I should consider updating.