Plug in a MIDI keyboard and play away!

You may need to refresh the page after plugging in or turning on your MIDI device.

I’ll visualize what you play (in a nice simple way) and record your jams.


  • Live MIDI visualization
  • Standard MIDI file export
  • Note velocity / loudness
  • Pitch bends
  • No data sent to any server
  • Options saved in URL
  • Open source (MIT-licensed)


Instrument selection, aftertouch pressure, and miscellaneous MIDI events are not recorded.

Pitch bend range is assumed to be ± 2 semitones.

Generated MIDI file currently has excess length.


MIDI devices:

View note range:  
Export  - No notes recorded
Fork me on GitHub