Reset macOS MIDI Configuration

The macOS MIDI configuration can become corrupted after experimenting with network MIDI sessions or other MIDI setup changes, leaving ghost devices or sessions that cannot be removed or used. This page describes how to completely reset it.

Symptoms

Ghost network sessions or devices that appear in Audio MIDI Setup but cannot be removed or configured. Examples: a session or device with an unexpected name persisting after you try to delete it, or a device that appears but never connects.

Reset procedure

Close Audio MIDI Setup if it is open, then delete the macOS MIDI configuration:

rm ~/Library/Preferences/ByHost/com.apple.MIDI.*.plist

The wildcard is intentional - the filename contains a machine-specific UUID. The file will be regenerated automatically on next launch.

Re-open Audio MIDI Setup. The configuration should now be blank, showing only the default devices.

Notes

  • Tested on macOS 13 Ventura and macOS 14 Sonoma. The file path may differ on older versions.
  • This deletes the entire MIDI configuration, including custom device names, port configurations, and network sessions. Reconfigure them manually after the reset.
  • If the wildcard matches nothing, there is no MIDI configuration file to delete. macOS will create a fresh one the next time Audio MIDI Setup launches.