♪Load my own songMusicXML, MXL or MIDI files
- Open Song & piano and press Choose a song.
- Pick a .musicxml, .xml, .mxl, .mid or .midi file.
- The title and the first bars appear on the staff.
Have a song in MuseScore? Use File → Export → MusicXML. No file yet? Press Try a sample.
⌁Connect a digital pianoUSB or Bluetooth MIDI
- Plug the piano into the computer or tablet, or pair it by Bluetooth.
- Choose MIDI keyboard. The piano’s name shows when it’s found.
- Press Start and play the note in the stripe.
MIDI needs Chrome, Edge or Opera. On Safari, use the microphone.
◉Use the microphoneFor an acoustic piano
- Choose Microphone and allow access when the browser asks.
- Put the device on the music stand, close to the piano.
- Play one clear note at a time to start.
Any octave counts. In a chord, one note is enough.
♩Set the speed and the beatTime signature, accents, tempo
- Pick a time signature chip, or More for the rest.
- Tap a beat block to cycle it: loud, medium, soft, silent.
- Drag the Slow–Fast slider or type the number of clicks per minute.
Learning something new? Start slow. You can speed up once it feels easy.
▶Hear the song firstListen, Pause, Continue
- Press ▶ Listen. After a count-in the app plays the song for you.
- Press Pause to stop on the current notes, then ▶ Continue.
- Press Stop to go back to the beginning.
While paused, swipe the staff or tap a note to choose where to continue from.
✋Practise one handBoth · Right · Left
- In Play time, choose Right or Left next to Hands.
- The other hand’s staff fades and stays silent.
- Press Start: only that hand’s notes are waited for and scored.
The report says which hand you practised.
↻Repeat the tricky barsLoop from bar … to bar …
- Turn on Loop and set from bar and to bar.
- Press ▶ Listen. Those bars repeat until you press Pause or Stop.
- Or pause on a note and press Loop from here.
The metronome keeps time across the jump back.
★Read my reportNotes, rhythm and a score out of 100
- Press Stop whenever you like.
- Note accuracy: how many notes were right. Rhythm accuracy: how even your timing was.
- The big number mixes both: 70% notes, 30% rhythm.
Pauses longer than two beats don’t count against your rhythm.
⛶Use it on the music standFull screen and Add to Home Screen
- Press ⛶ Full screen (or the F key) for a one-screen layout.
- ♪ Song opens the song and piano controls there.
- On iPad: Share → Add to Home Screen to start it like an app.
Press Exit full screen or Esc to go back. The choice is remembered.
Keyboard shortcuts
| Space | Pause or continue Listen |
| ← → | Previous or next note (while paused) |
| Shift + ← → | Previous or next bar (while paused) |
| Home | Back to the first note (while paused) |
| F | Full screen on or off |
| ? | Open Help |
Practise on a real piano with music that follows you.
What it does
Shows the song on a grand staff, waits for each note you play, keeps the beat, and gives you a report when you stop.
Your songs stay here
Files open in this browser and are never uploaded. No account, no sign-in. Usage stats are counted only if a grown-up allows them.
Works best in
Chrome or Edge on a computer or Android tablet. On iPad, Safari works with the microphone.
Made for practising together at home.