MIDI library for Node.js and web-browsers
Standard MIDI Files (SMF) Processing Library
Advanced MIDI file player