GuideGuidesAndrew Carlins11 min read

Learning Songs With a Piano Roll: The Complete Guide

A piano roll lets you learn a song by watching it, with no sheet music required. This guide covers what a piano roll is, how to learn from one, and how it compares to reading notation.

Learning a song from a piano roll: pitch up the vertical axis, time across the horizontal, each bar a note to play

A piano roll lets you learn a song by watching it instead of reading sheet music. Pitch goes up, time goes right, and you play each note as it arrives. That is the whole idea, and it is why so many people who never learned notation can still pick up a song from a piano roll in an afternoon. This guide covers what a piano roll is, how to read and learn from one, how it compares to sheet music, and how to turn any recording into a piano roll you can practice with. Each section links to a fuller guide on the specific piece, so you can go as deep as you want.

What a piano roll is

A piano roll shows music as colored bars laid out on a grid. The vertical position of a bar is its pitch, so higher up the screen means a higher note, and the horizontal position is its place in time, reading left to right the way you read a sentence. Each bar is one note, and how wide it is tells you how long the note lasts. There are no clefs to memorize and no rhythmic symbols to decode; what you see is what you play. That directness is the appeal, and it is the reason the format keeps showing up in learning apps and music software. For the full picture, including where the format came from and why it suits people who never read notation, start with our explainer on what a piano roll is.

How to read a piano roll

Reading a piano roll comes down to three things. First, the up-down axis is pitch: a bar drawn higher on the grid is a higher note, and the keyboard usually sits along one edge so you can line a bar up with the exact key. Second, the left-right axis is time: bars further to the right happen later, and bars stacked in the same column are notes you play together as a chord. Third, the length of each bar is how long you hold the note, so a long bar is a sustained note and a short one is a quick tap. Once those three clicks into place you can follow almost any piano roll, even with no musical background. Our step-by-step walkthrough of how to read a piano roll goes through each axis with examples.

Learning a song from a piano roll

Once you can read a piano roll, learning from one follows a simple rhythm. Play each note as it reaches the play line, hands together at first only if the part is easy, and do not be afraid to stop and repeat a few bars until they feel natural.

Two habits make this much faster. The first is learning one hand at a time: hide the left hand and get the melody under your fingers, then hide the right and work the accompaniment, then put them together. The second is slowing the song down. Modern time stretching lowers the speed without dropping the pitch, so a passage that flies by at full tempo becomes something you can actually play, and you bring the speed back up as you improve. We cover why that works in how to slow down music without changing pitch, and the complete practice routine, from first listen to performance, is laid out in how to learn piano songs faster with AI.

Piano roll vs sheet music

A piano roll and a sheet of notation are showing you the same notes from different angles, so the question is rarely which is correct and more often which suits the task. The piano roll wins on ease of entry and ease of editing, because pitch and length are drawn right on the grid and you can drag a note to fix it. The honest critique is that falling-notes views teach you to match notes as they arrive rather than to read music: you learn the song, but you do not necessarily learn to read a score you have never seen. Sheet music is more compact, more precise about rhythm and phrasing, and it is the shared language of the wider musical world. For most learners the answer is to use both, and our side-by-side on piano roll vs sheet music walks through when each format earns its place.

Turn any recording into a piano roll

You do not need a MIDI file or any music software to get a piano roll of a song. If you have a recording, that is enough. Songscription listens to the audio, works out each note and its timing, and hands you a piano roll you can play along with, slow down, and edit, plus readable sheet music and a MIDI file from the same transcription. That means you can start on the piano roll while you learn the song, then switch to the score when you want it, without re-creating anything by hand. The beginner walkthrough of the whole process, from upload to a roll you can read, is in how to turn your audio into a piano roll.

Piano roll apps and tools

Several apps put a piano roll in front of you to learn from. Synthesia is the best known, teaching songs with falling notes and a library you load files into, and other learning apps and DAW editors offer their own versions of the same grid. They are good at the playing-along part. Where they tend to stop is the score: a falling-notes app gives you the notes to match but not the readable notation underneath, and most expect you to supply the MIDI rather than starting from a recording. Songscription gives you both the piano roll and the sheet music from any audio you upload, so you are not choosing between learning by watching and learning to read. For a direct comparison of the two approaches, see Songscription vs Synthesia.

Frequently Asked Questions

What is a piano roll?

A piano roll is a way of showing music as bars on a grid. Pitch runs up the vertical axis, so higher bars are higher notes, and time runs along the horizontal axis from left to right. Each bar is one note, and its length shows how long you hold it. There are no clefs, key signatures, or rhythmic symbols to decode, which is why a piano roll is the friendliest way into a song for anyone who never learned to read sheet music.

Can you learn piano from a piano roll?

Yes. You play each note as it reaches the play line, you can learn one hand at a time by hiding the other, and you can slow the whole thing down so a fast passage becomes playable. Many people learn their first songs this way without reading a single note of notation. The trade-off is that a piano roll trains you to match notes rather than to read music, so if your goal is to read scores at sight you will eventually want to pair it with sheet music.

Is a piano roll better than sheet music?

Neither is better in general; they show the same notes from different angles. A piano roll is easier to start with and easier to edit, because pitch and length are drawn directly on a grid. Sheet music is more compact and more precise about rhythm and phrasing, and it is the format the wider musical world reads. The most useful answer for a learner is usually both: start on the piano roll, then move to the score as you get comfortable.

How do I turn a song into a piano roll?

Upload a recording to a transcription tool and let it work out the notes. Songscription listens to the audio, detects each note and its timing, and gives you a piano roll you can play along with, plus readable sheet music and a MIDI file from the same pass. You do not need to own the MIDI or enter the notes by hand; the recording is enough.

Have a song you want to learn? Upload a recording and get a piano roll plus sheet music.

About the author

Andrew Carlins

Written by

Andrew Carlins

Co-Founder & CEO, Songscription

Andrew co-founded Songscription at Stanford with a few fellow musicians who were tired of not finding the notes to the songs they wanted to play. He grew up playing piano and baritone saxophone and performing in musical theater, and though he hasn't performed in years, he likes to think he's still pretty sharp. He writes about getting a song off the recording and onto the page.

More about the team

Keep exploring more posts on the same topics.