Skip to content
🎹 Live MIDI input visualizer and recorder
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

MIDI Recorder

The simplest way to record MIDI.

Also a nice simple live MIDI visualizer.

If you've got a MIDI keyboard, plug in and try it out.

Built with SimpleMidiInput.js and MidiFile.js


  • Show note velocity

  • Record and show aftertouch pressure

  • Maybe allow scrolling back (pausing automatically (not recording, just the view))

  • Color notes by channel or instrument (doesn't matter much with a single keyboard)

  • View options: horizontal mode, zooming, maybe themes

  • Offline support with a service worker

You can’t perform that action at this time.