The goal of this project is to create a tool for recording, learning, and sharing piano songs.
- wait mode -- wait for you to play all the notes before continuing.
- empty recording should not redirect to player
- history forward/back navigation
- ui stuff
- time elapsed
- title
- date of recording
- indication if you hit the right note at the right time.
- save notes to a file
- load a file with notes
- select and loop a section
git clone git@github.com:ccorcos/typescript-boilerplate.git project
cd project
git remote remove origin
npm install
npm start
You can test out this program without connecting to a MIDI device by running the midi simulator
node src/midi-simulator.js
Deploys run automatically through Now.sh.