MIDI player created for MIT's 6.005 (Elements of Software Construction) class