♬ JS Midi Backtrack Player

MidiPlayerJS is a javascript library which triggers events in sequence with a given MIDI file. This MIDI player was built using MidiPlayerJS to read the file, and soundfont-player to load and play the sounds.

Choose a Midi File

Loading soundfont...


Info

Tempo: bpm

MIDI File Format:


Lyrics

By Garrett Grimm and Robby van Zweeden

ToDo

Quantitize: https://stackoverflow.com/questions/2467995/actual-note-duration-from-midi-duration
show notes currently played UI