A modern piano-learning and MIDI visualization cross-platform app — falling notes, interactive chord & scale explorers, real-time chord detection. From MIDI to mastery.
-
Updated
Nov 10, 2026 - TypeScript
A modern piano-learning and MIDI visualization cross-platform app — falling notes, interactive chord & scale explorers, real-time chord detection. From MIDI to mastery.
Turn any song into a two-hand piano arrangement, played as falling notes. A Claude Code plugin that runs on your machine.
Learn piano with falling notes, every key named. Practice waits for you, one hand at a time. 16 songs to start, and add any MIDI file. Works with any MIDI keyboard (Yamaha, Casio, Roland). Mac, Windows and web.
🎹 The browser piano that can't play a wrong note. Drop in a MIDI file and press anything: every tap plays the song's next notes, in tune and in time. Sampled instruments, Synthesia-style falling notes, 14 drum grooves. No upload, no account, no server.
🎹 Learn piano on iPad, Mac & Android – falling notes or real sheet music. Practice modes wait for the right key or rate your timing, with auto speed-up. Bluetooth MIDI or microphone, 157 classical pieces with scores. Free & open source, based on Orfeo.
A free, open-source piano teacher in your browser. Listens through your mic or MIDI keyboard. A free alternative to Yousician and Synthesia.
Turn a MIDI file or a piano recording into a Synthesia style falling notes video.
Piano practice trainer: MIDI files as falling notes. One offline HTML file — hand colours, own MIDI parser, installs on iPad. Free, no ads, no accounts.
Convierte un MIDI de piano en video de notas cayendo (MP4 a 60 fps) · Free MIDI to piano falling-notes video maker, 100 % en el navegador.
A patient music teacher on a Raspberry Pi. A falling-notes game and real sheet-music view that wait for you to play the right notes, with play-along backing and live timing feedback. The Pi runs the engine and the sound; any browser — TV, tablet, laptop — is the screen and the controls. Bring your own MIDI.
To associate your repository with the falling-notes topic, visit your repo's landing page and select "manage topics."