MIDIano A JavaScript MIDI-visualizer like Synthesia Try out here The entire parsing and playing (sound) is done with Midi-js. All the visuals are done on HTML Canvas. Very bare bones for now.