Practice apps
Beyond the score
The scores get the notes under your fingers. These two apps, made by me for my own practice, help with the rest: hearing what you play, and keeping track of how you learn it.
Free. No ads, no paywall, no account needed.
Ear Trainer
Hear it before you play it.
Short daily drills that teach you to recognise what you hear: intervals, chords, scale degrees, progressions and cadences. The pieces you learn start to make sense from the inside.
- Intervals, chords, inversions, scales and modes, progressions and cadences
- Graduated courses, with review that brings back the items you miss
- Note reading, melodic dictation, tempo tapping and sung scale degrees
- Open source
- Works offline
- Android & browser
Free, with no ads and no paywall.
Open Ear Trainer (opens in a new tab)



Virtuoso
Practice with purpose.
A practice journal for your repertoire. Keep track of the pieces you are learning, polishing and keeping ready, time your sessions, and see where your practice time actually goes.
- A repertoire list with statuses, matched against a classical catalogue
- A practice timer or manual log, with your own practice activities
- Honest statistics: time per piece, per activity and per day
- No account needed
- Stays on your device
- ZIP & CSV export
Free, with no ads and no paywall.
Open Virtuoso (opens in a new tab)



Free for everyone
Both apps are free, with no ads and no paywall. I built them because I use them myself, and I keep them free so anyone learning the piano can use them too.
If they help your practice and you'd like to say thanks, you can leave a tip. It's entirely optional and changes nothing in the apps.