Sysexy MIDI Librarian

the sexy sysex librarian Linux needs...

Main Window
Receive Window
Transmit Window
Database Edit
Profile Delete

...what is Sysexy?

Sysexy is a Perl/Tk-based MIDI librarian program for Linux. Do you have any gear with bizarre requirements for sysex bulk dumps? The amidi command distributed with the alsa-utils package is nice for equipment that follows the rules, just sending a big amorphous blob of data that needs to be stashed somewhere - but we know there are lots of devices that don't follow the rules. What if your instrument or rack module wants the MIDI channel embedded in the dump somewhere (at a byte where only that device would expect it), or the patch or preset number, or a random prayer to some Mesopotamian deity encoded with rot13? Over the decades, it's been very disappointing to see how many MIDI devices put up barriers like this to communication, making it impossible for such instruments to simply do a "generic" sysex dump.

Because of this, we often end up needing software that was specially developed with the particular instrument in mind, and at that point, using MIDI isn't really standard anymore, is it? The amidi command can't handle this, and Linux needed an application able to insert all the various stuff that doesn't belong in a sysex dump that various devices expect for data transfer. This is provided here in a nice GUI application with a minimal resource footprint. Sysexy is sort of sexy.

Features