PianoPad
WIP, suggestions welcome!
Interactively learn your favorite piano pieces.
Usage
Visit https://pianopad.vercel.app/, upload your MIDI file and start practicing!
Otherwise, you can run the development version using npm run dev
.
Misc
- SVG piano: https://www.jamieonkeys.dev/posts/piano-keyboard-javascript/
- Parsing MIDIs: https://github.com/Tonejs/Midi
- Similar project: https://midiano.com/