Partial implementation of the MIDI 1.0 standard to communicate with physical or virtual MIDI devices, eg. MIDI keyboards, in Haskell. Cloned from http://code.haskell.org/~bkomuves/projects/hmidi/