adds basic MIDI file parsing