Your music
ABC notation, MusicXML or letter notes. Paste it, open a file, or drop one here.
See it as ABC notation
This is how the player read your music. Copy it to keep a short text version you can edit by hand.
Paste some above, or choose an example.
Click any note to play from there. Space plays and pauses.
🔒 Runs entirely in your browser. The music you paste or open is never uploaded, and the page keeps working offline once it has loaded.
How to use it
Paste your music into the box, or press Open a file. The player works out what kind of music it is, draws it as sheet music, and the Play button starts it. The note being played turns orange, and the page scrolls along with the music. Click any note to start from there.
- Speed slows the music down to a quarter of its speed, or doubles it, without changing the pitch. The score’s own tempo marking is 100%.
- Key moves the whole piece up or down a semitone at a time. The score is rewritten in the new key too, so you can read it there.
- Loop starts again from the top when it reaches the end. Click adds a metronome tick on every beat (it’s switched off for music that changes tempo or time signature part-way through).
- When the music has more than one part, such as a right and left hand, you can switch each one off and play along with the other. Chord symbols written above an ABC tune (
"G","D7") are played as a soft backing, which you can switch off too. - MIDI downloads the music as a
.midfile for GarageBand, Logic, MuseScore or any other music app.
What you can paste
ABC notation
ABC is a way of writing music as plain text, and it’s how tens of thousands of folk and traditional tunes are shared online. Each tune starts with a few header lines (X: number, T: title, M: time signature, L: note length, K: key), then the notes: C D E F G A B from middle C upwards, lowercase c d e for the octave above, a number after a note to make it longer and | for bar lines. A file with several tunes in it gives you a list to choose from.
MusicXML
MusicXML is the file format notation programs use to swap scores. In MuseScore, Sibelius, Finale or Dorico it’s usually under File → Export. Choose MusicXML, then open the file here (compressed .mxl files work too) or paste its text into the box. Every part is played on the piano, and drum parts are left out.
Letter notes
The simple note names you see in beginner songbooks and on piano tutorial sites, such as E D C D E E E. Each note is one beat. Add a - after a note (or on its own) to hold it a beat longer, # or b for sharps and flats (F#, Bb), a number to choose the octave (C4 is middle C, C5 the C above it), r for a one-beat rest, | for a bar line and square brackets for a chord ([C E G]). Without a number, each note usually goes to the octave nearest the note before it, kept near the middle of the keyboard, which is what a tune usually does. A line with no bar lines gets one every four beats. Lines that aren’t notes, like a title or the words, are skipped.
I’ve got a PDF or a photo of the sheet music
Where can I find music in ABC notation?
It says there were problems reading my music
Does it play repeats?
Why is everything played on the piano?
Why is there no sound?
Does it work without the internet?
Is the music I paste uploaded anywhere?
Where do the piano sound and the sheet music drawing come from?
The piano books we use
We bought every one of these ourselves. Kenneth Baker wrote two versions of his course: The Complete Piano Player for a piano or digital piano, and The Complete Keyboard Player for a home keyboard with automatic accompaniment. Pick the one that matches what you play on. Outside Australia? Each book also has an eBay link to a new copy from a seller that posts internationally.
These are affiliate links. The Amazon.com.au links are marked “(paid link)”: as an Amazon Associate, Digital Greenhouse earns from qualifying purchases. The eBay links are marked “(paid link — eBay)”: through the eBay Partner Network, we may be paid if you buy through one. You pay the same price either way.
Learning on a piano or digital piano
The Complete Piano Player is a five-book course for beginners: it starts with your thumb on middle C and teaches reading music through popular songs.
Learning on a home keyboard
The Complete Keyboard Player is the same course written for keyboards with automatic accompaniment, like a 61-key Yamaha or Casio: your right hand plays the tune and your left hand sets off the chords and the backing.