Midish is an open-source MIDI sequencer/filter for Unix-like operating systems. Implemented as a simple command-line interpreter, it's intended to be lightweight, fast and reliable for real-time performance.
Important features:
- multiple MIDI devices handling
- synchronisation to external midi devices
- real-time MIDI filtering/routing (controller mapping, keyboard splitting, ...)
- track recording, metronome
- basic track editing (insert, copy, delete, ...)
- track quantisation
- import and export of standard MIDI files
- tempo and time-signature changes
- system exclusive messages handling
- Contents
- the Midish sequencer/filter
- rmidish - a readline(3) front-end to midish
- smfplay - a MIDI file player
- smfrec - a MIDI file recorder
- man-pages, examples, documentation
