GitHub repository: tsugehara/MidiPlayerJS
Description: ♬ Midi parser & player engine for browser or Node.  As a parser converts MIDI events into JSON.  Works well with single or multitrack MIDI files.