Q-Midi is a MIDI interface module which allows you to write MIDI
applications in the Q programming language. It runs on top of Grame's
MidiShare package. Most basic MidiShare functionality is available,
including timing functions for realtime programming and MIDI file
access. A sample MIDI player application is included (which requires
Tcl/Tk).