Also see the documentation for the `Sequencer', `Sequence', `MidiSystem' `ShortMessage' and `MidiEvent' classes.