SysEx Librarian

SysEx Librarian is a free macOS utility for sending, receiving, organizing, and backing up MIDI System Exclusive data for synthesizers and other MIDI devices.

Kurt Revis com.snoize.SysExLibrarian

What is SysEx Librarian?

SysEx Librarian is a native macOS MIDI utility that helps users transfer, organize, and archive System Exclusive (SysEx) data for synthesizers, effects units, and other MIDI hardware. It is designed for musicians, sound designers, keyboard technicians, and anyone who manages patch dumps, device settings, or firmware data over MIDI. The app can record incoming SysEx messages from connected MIDI interfaces, store them in a reusable library, and send saved data back to a selected MIDI destination. It also supports common workflows such as backing up synth patches, restoring presets, converting and managing SysEx files, and inspecting message contents. SysEx Librarian is published by Kurt Revis and integrates into Mac-based MIDI setups without requiring a DAW-centered workflow, making it a practical tool for dedicated hardware maintenance and sound library management.

Key features

  • Send SysEx files to connected MIDI devices
  • Record one or many incoming SysEx messages from MIDI hardware
  • Keep a reusable library of saved SysEx files for backup and recall
  • Import raw .syx files and read SysEx data from standard MIDI files
  • Inspect message contents in hexadecimal and ASCII views
  • Adjust transmission speed and buffer settings for older or sensitive devices
  • Trigger SysEx sending in response to MIDI program changes
  • Work with multiple MIDI interfaces and destination ports on macOS

Review app leftovers with diCleaner

Inspect caches, support files, containers, and login items before cleaning.

Download diCleaner

Safety overview

Status: Mostly safe

This app’s behavior is consistent with its purpose as a MIDI utility: it needs access to MIDI devices and connected interfaces so it can send and receive SysEx data. SysEx transfers can overwrite patches, presets, or firmware on compatible hardware if you send the wrong file to the wrong device, so confirm the destination port and data before transmitting. No always-on background service is a normal requirement for basic use. If you use hardware from multiple manufacturers, label your files clearly to avoid loading incompatible data onto a device.

Recommendation: Keep SysEx Librarian if you use external MIDI gear, save synthesizer patches, or maintain SysEx backups on your Mac. If you no longer use MIDI hardware, you can remove it without affecting macOS, but you may want to export or archive your saved SysEx library first.

Common paths

  • /Applications/SysEx Librarian.app
  • ~/Documents/SysEx Librarian

Preference paths

  • ~/Library/Preferences/com.snoize.SysExLibrarian.plist

Share your experience

Be the first to share your experience.

Share your experience with this app