PmDefaults is a stand-alone application used to set preferences for MIDI input and output devices. The preferences are read by the PortMidi library when it is initialized, and the application can easily open the devices set by PmDefaults. In this way, PortMidi applications can run without any special code to offer device selection.
Comments