PmDefaults is a software application used to configure preferences for MIDI input and output devices. It is used by the PortMidi library when it is initialized, allowing PortMidi applications to run without requiring any special code for device selection.