← All products
Desktop
Practice client
The client is where you actually play. It renders the score as a waterfall over a real piano keyboard, listens to your keyboard or MIDI piano, and judges every note against the score — with a timing budget that targets 240 Hz screens.
What it does
- Frame-rate independent judging, so a slow frame never costs you a note
- Latency calibration built in (the web player does not have it yet)
- Practice controls: speed, count-in, metronome, A-B loop
- Hands and fingering drawn on the falling notes
- Exports two-hand MIDI and a fingering health report
- English and Chinese, switchable without restarting
Try it
The public-domain library is live today. Accounts open with email + one-time code — join the waitlist and we will send you a code when they do.