SWI Prolog library for reading standard MIDI files