Classes for Standard MIDI File manipulation