Skip to content

๐ŸŽน The easiest way to record MIDI. No install. Automatically records.

License

Notifications You must be signed in to change notification settings

1j01/midi-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

86eb665 ยท Feb 13, 2023
May 7, 2022
Feb 13, 2023
Jul 14, 2019
Mar 7, 2017
May 8, 2021
Mar 7, 2017
May 7, 2022
Jul 14, 2019
Jul 14, 2019
May 4, 2022
May 4, 2022

Repository files navigation

The simplest way to record MIDI.

  • Records right away, no install or setup required. Automatically connects to new MIDI devices.
  • Visualizes notes, pitch bends, and instrument changes, as you play.
  • Recovers recordings in case the browser crashes, or you close the tab by accident, or refresh the page, or there's a power outage.

If you've got a MIDI keyboard, plug it in and try out the app!

Built with SimpleMidiInput.js and MidiFile.js, and written in CoffeeScript.

License

MIT-licensed. See LICENSE.md

Development Setup

  • Install Git and Node.js if you don't already have them installed.
  • Clone the repository.
  • Open a terminal in the project directory.
  • Run npm i to install dependencies.
  • Run npm start to start a live server and automatically recompile coffeescript on changes.

TODO

See the issue tracker, and TODO comments in the source code.