An implementation of the MIDI 2.0 specification