Dolipiano

ROLI APP ALTERNATIVE

Your piano still works. Let's keep playing.

A free ROLI Learn alternative for LUMI Keys and ROLI Piano M owners.

No subscriptions. No ROLI account. Just you and your piano.

112 songs played so far

Click the glowing key to play

ROLI Learn is no longer available, but your piano deserves a second life.

Meet DOLI PIANO, an independent, browser-based piano learning app designed to help you keep playing with your ROLI keyboard.

Connect your piano, import your favorite MIDI songs, follow falling notes, and learn at your own pace.

DOLI PIANO in Guided mode: colored falling notes moving towards a 24-key on-screen piano matching a LUMI Keys keyboard
DOLI PIANO in Guided mode with a connected LUMI Keys: notes fall towards the 24 keys.

Your ROLI piano deserves more than a discontinued app.

You bought a piano with beautiful light-up keys. You loved learning with it. Then the app disappeared.

We get it. That's why DOLI PIANO was created.

An independent project built to help LUMI Keys and ROLI Piano M owners continue learning, practicing, and enjoying their instruments.

Because great hardware deserves a future.

Piano lessons

Let your ROLI piano teach you to play.

Free lessons for complete beginners: a voice explains, the piano shows you, and you play a real song from the very first lesson.

Lesson 1 · 10 min

Your first notes

  • Spot C at a glance
  • Play C, D, E with three fingers
  • Play “Au Clair de la Lune”

Turn the sound up: a voice explains every step.

Tip: press the space bar to go to the next step.

Audio explanations

A clear voice guides you step by step, with no jargon. You can listen to each instruction again.

Demonstrations

Before each exercise, watch the notes played on screen and on the LUMI's light-up keys.

Exercises

Repeat what you saw on your keyboard, a few times, all the way to the final song.

Progress tracking

Completed lessons are saved on your device, and your next lesson waits for you at the top of the page.

The whole family

Create a profile for each family member: everyone keeps their own progress, no account needed.

Explore the library

Hundreds of songs to play for free: classical pieces, nursery rhymes, carols and world tunes. Listen to any of them, pick one and start playing.

Library

Every song comes in several versions: start simple, then add more notes.

Composers

Level
Hands
210 songs
Au clair de la lune

Traditionnel français·Both hands

Choose your level

0:25

Beginner

Right hand

0:25

Easy

Both hands · simple

0:25

Intermediate

Both hands · full

Canon in D

Johann Pachelbel·Both hands

Choose your level

0:32

Beginner

Right hand

0:32

Easy

Both hands · simple

0:32

Intermediate

Both hands · full

Frère Jacques (Are You Sleeping?)

Traditionnel français·Both hands

Choose your level

0:18

Beginner

Right hand

0:18

Easy

Both hands · simple

0:18

Intermediate

Both hands · full

Happy Birthday

Mildred et Patty Hill·Both hands

Choose your level

0:14

Beginner

Right hand

0:14

Easy

Both hands · simple

0:14

Intermediate

Both hands · full

Jingle Bells

J. Pierpont·Both hands

Choose your level

0:32

Beginner

Right hand

0:32

Easy

Both hands · simple

0:32

Intermediate

Both hands · full

London Bridge Is Falling Down

Traditionnel anglais·Both hands

Choose your level

0:17

Beginner

Right hand

0:17

Easy

Both hands · simple

0:17

Intermediate

Both hands · full

Lullaby

Brahms·Both hands

Choose your level

0:22

Beginner

Right hand

0:22

Easy

Both hands · simple

0:22

Intermediate

Both hands · full

Mary Had a Little Lamb

Traditionnel américain·Both hands

Choose your level

0:19

Beginner

Right hand

0:19

Easy

Both hands · simple

0:19

Intermediate

Both hands · full

Morning Mood (Peer Gynt)

Edvard Grieg·Both hands

Choose your level

0:18

Beginner

Right hand

0:18

Easy

Both hands · simple

0:18

Intermediate

Both hands · full

New World Symphony (Largo)

Dvořák·Both hands

Choose your level

0:29

Beginner

Right hand

0:29

Easy

Both hands · simple

0:29

Intermediate

Both hands · full

Ode to Joy

Ludwig van Beethoven·Both hands

Choose your level

0:20

Beginner

Right hand

0:20

Easy

Both hands · simple

0:20

Intermediate

Both hands · full

Old MacDonald Had a Farm

Traditionnel·Both hands

Choose your level

0:16

Beginner

Right hand

0:16

Easy

Both hands · simple

0:16

Intermediate

Both hands · full

Row, Row, Row Your Boat

Traditionnel anglais·Both hands

Choose your level

0:14

Beginner

Right hand

0:14

Easy

Both hands · simple

0:14

Intermediate

Both hands · full

Silent Night

Franz Gruber·Both hands

Choose your level

0:43

Beginner

Right hand

0:43

Easy

Both hands · simple

0:43

Intermediate

Both hands · full

Symphony No. 5

Beethoven·Both hands

Choose your level

0:13

Beginner

Right hand

0:13

Easy

Both hands · simple

0:13

Intermediate

Both hands · full

Twinkle, Twinkle, Little Star

Traditionnel français·Both hands

Choose your level

0:29

Beginner

Right hand

0:29

Easy

Both hands · simple

0:29

Intermediate

Both hands · full

When the Saints Go Marching In

Traditionnel américain·Both hands

Choose your level

0:28

Beginner

Right hand

0:28

Easy

Both hands · simple

0:28

Intermediate

Both hands · full

A Chorale (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

Air

Bach·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

Åse's Death

Grieg·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Candour

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Deck the Halls

Traditionnel gallois·Both hands

Choose your level

0:32

Easy

Right hand

0:32

Intermediate

Both hands · simple

0:32

Advanced

Both hands · full

Eine kleine Nachtmusik

Mozart·Both hands

Choose your level

0:08

Easy

Right hand

0:08

Intermediate

Both hands · simple

0:08

Advanced

Both hands · full

Greensleeves

Anonyme anglais·Both hands

Choose your level

0:28

Easy

Right hand

0:28

Intermediate

Both hands · simple

0:28

Advanced

Both hands · full

Gymnopédie No. 1

Satie·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Gymnopédie No. 2

Satie·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Gymnopédie No. 3

Satie·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Humming Song (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

Innocence

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Joy to the World

Haendel (attribué)·Both hands

Choose your level

0:38

Easy

Right hand

0:38

Intermediate

Both hands · simple

0:38

Advanced

Both hands · full

Korobeiniki

Traditionnel russe·Both hands

Choose your level

0:14

Easy

Right hand

0:14

Intermediate

Both hands · simple

0:14

Advanced

Both hands · full

Little Piece (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

March of the Wooden Soldiers

Tchaikovsky·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melodic Study No. 1

Czerny·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melodic Study No. 2

Czerny·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melodic Study No. 3

Czerny·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melodic Study No. 4

Czerny·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melodic Study No. 5

Czerny·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melodic Study No. 6

Czerny·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Melody (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

Minuet in A minor

Bach·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Minuet in B-flat

Bach·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Minuet in C minor

Bach·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Minuet in G

Christian Petzold (attr. J.-S. Bach)·Both hands

Choose your level

0:13

Easy

Right hand

0:13

Intermediate

Both hands · simple

0:13

Advanced

Both hands · full

Moonlight Sonata

Beethoven·Both hands

Choose your level

0:21

Easy

Right hand

0:21

Intermediate

Both hands · simple

Morning Prayer (Album for the Young)

Tchaikovsky·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Musette

Bach·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Old French Song

Tchaikovsky·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Pastorale

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Poor Orphan Child (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

Prelude Op. 28 No. 4

Chopin·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Prelude Op. 28 No. 7

Chopin·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Soldiers' March (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

Sonatina

Handel·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Sonatina

Johann André·Both hands

Mutopia Project · Public domain

Choose your level

Easy

Right hand

Intermediate

Both hands

Sonatina Op. 163 No. 1

Diabelli·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

The Blue Danube

Johann Strauss II·Both hands

Mutopia Project · CC BY-SA

Choose your level

Easy

Right hand

Intermediate

Both hands

We Wish You a Merry Christmas

Traditionnel anglais·Both hands

Choose your level

0:10

Easy

Right hand

0:10

Intermediate

Both hands · simple

0:10

Advanced

Both hands · full

Yankee Doodle

Traditionnel américain·Both hands

Choose your level

0:15

Easy

Right hand

0:15

Intermediate

Both hands · simple

0:15

Advanced

Both hands · full

Arabesque

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Autumn (The Four Seasons), 2. Adagio molto

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Ballade

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Canon for Three Violins and Bass

Pachelbel·Both hands

Mutopia Project · CC BY

Choose your level

Intermediate

Right hand

Advanced

Both hands

Canon in D

Pachelbel·Both hands

Mutopia Project · CC BY

Choose your level

Intermediate

Right hand

Advanced

Both hands

Chorale “Ein feste Burg”

Pachelbel·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto for Viola d'amore and Lute, RV 540, 2. Largo

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 1, RV 549 (L'Estro armonico), 2. Largo e spiccato

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 2, RV 578 (L'Estro armonico), 1. Adagio e spiccato

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 2, RV 578 (L'Estro armonico), 3. Larghetto

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 3, RV 310 (L'Estro armonico), 2. Largo

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 4, RV 550 (L'Estro armonico), 1. Andante

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 4, RV 550 (L'Estro armonico), 3. Adagio

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 5, RV 519 (L'Estro armonico), 2. Largo

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Concerto Op. 3 No. 6, RV 356 (L'Estro armonico), 2. Largo

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Consolation

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Del destin non vi lagnate (L'Olimpiade, RV 725)

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Easy Sonata No. 19, 1. Andante

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Easy Sonata No. 19, 2. Rondo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Easy Sonata No. 20, 1. Allegro ma non troppo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Easy Sonata No. 20, 2. Tempo di Menuetto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Farewell

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Für Elise

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Gigue

Pachelbel·Both hands

Mutopia Project · CC BY

Choose your level

Intermediate

Right hand

Advanced

Both hands

Gnossienne No. 1

Satie·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Gracefulness

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

In the Hall of the Mountain King

Grieg·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Magnificat Fugue

Pachelbel·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Mentre dormi amor (L'Olimpiade, RV 725)

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Military March (WoO 29)

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Minuet in E-flat (WoO 82)

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Moonlight Sonata, 1. Adagio sostenuto

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Moonlight Sonata, 2. Allegretto

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Pathétique Sonata, 2. Adagio cantabile

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Prelude in C

Bach·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Prelude in F minor (WoO 55)

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Progress

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Quell'alma superba (Serenata a tre, RV 690)

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Rocco's Aria (Fidelio)

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Siciliano (Album for the Young)

Schumann·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonata facile, 1st movement

Mozart·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonata facile, 2nd movement

Mozart·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonata No. 1, 2. Adagio

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonata No. 1, 3. Menuetto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonata No. 25, 2. Andante

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonata No. 6, 2. Allegretto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sonatina Op. 20 No. 1

Kuhlau·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Spring (The Four Seasons), 2. Largo

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Spring (The Four Seasons), 3. Danza pastorale

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Sta piangendo la tortorella (L'Olimpiade, RV 725)

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Styrienne

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Summer (The Four Seasons), 2. Adagio – Presto

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Tender Flower

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

The Chase

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

The Clear Stream

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

The Little Party

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

The Wagtail

Burgmüller·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Three Equali, No. 1

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Three Equali, No. 2

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

Träumerei (Scenes from Childhood)

Schumann·Both hands

Mutopia Project · Public domain

Choose your level

Intermediate

Right hand

Advanced

Both hands

Winter (The Four Seasons), 2. Largo

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Intermediate

Right hand

Advanced

Both hands

“Gassenhauer” Trio, 1. Allegro con brio

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

“Gassenhauer” Trio, 3. Theme and Variations

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Appassionata Sonata, 2. Andante con moto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Appassionata Sonata, 3. Allegro ma non troppo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Autumn (The Four Seasons), 1. Allegro

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Autumn (The Four Seasons), 3. Allegro

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Cello Sonata No. 3, 1. Allegro ma non tanto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Cello Sonata No. 3, 2. Scherzo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Cello Sonata No. 3, 3. Adagio – Allegro vivace

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Clair de lune

Debussy·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto for Viola d'amore and Lute, RV 540, 1. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto for Viola d'amore and Lute, RV 540, 3. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 1, RV 549 (L'Estro armonico), 1. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 1, RV 549 (L'Estro armonico), 3. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 2, RV 578 (L'Estro armonico), 2. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 2, RV 578 (L'Estro armonico), 4. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 3, RV 310 (L'Estro armonico), 1. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 3, RV 310 (L'Estro armonico), 3. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 4, RV 550 (L'Estro armonico), 2. Allegro assai

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 4, RV 550 (L'Estro armonico), 4. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 5, RV 519 (L'Estro armonico), 1. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 5, RV 519 (L'Estro armonico), 3. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 6, RV 356 (L'Estro armonico), 1. Allegro

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Concerto Op. 3 No. 6, RV 356 (L'Estro armonico), 3. Presto

Vivaldi·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Coriolan Overture

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Egmont Overture

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Fidelio Overture

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

First Arabesque

Debussy·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Fugue for String Quintet, Op. 137

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Horn Sonata, Op. 17

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Kreutzer Sonata, 1. Adagio – Presto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Kreutzer Sonata, 3. Presto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Minute Waltz

Chopin·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Moonlight Sonata, 3. Presto agitato

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Nocturne Op. 9 No. 2

Chopin·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Pathétique Sonata, 1. Grave – Allegro

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Pathétique Sonata, 3. Rondo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Piano Concerto No. 3, 1. Allegro con brio

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Rage over a Lost Penny (Rondo a capriccio)

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Romance for Violin No. 1, Op. 40

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Romance for Violin No. 2, Op. 50

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Second Arabesque

Debussy·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Seven Variations on “God Save the King” (WoO 78)

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sextet for Two Horns, 1. Allegro con brio

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Sextet for Two Horns, 2. Adagio – Rondo

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Siam navi all'onde algenti (L'Olimpiade, RV 725)

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Six Variations, Op. 76

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 1, 1. Allegro

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 1, 4. Prestissimo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 24 “For Therese”, 1. Adagio – Allegro

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 24 “For Therese”, 2. Allegro vivace

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 25, 1. Presto alla tedesca

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 25, 3. Vivace

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 27, 1. With liveliness

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 27, 2. Not too fast

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 32, 1. Maestoso – Allegro

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 5, 1. Allegro molto e con brio

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 5, 3. Prestissimo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 6, 1. Allegro

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sonata No. 6, 3. Presto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Sounds and Scents Swirl in the Evening Air (Préludes)

Debussy·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Spring (The Four Seasons), 1. Allegro

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

String Quartet No. 14

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

String Quartet No. 4, 1. Allegro ma non tanto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

String Quartet No. 4, 2. Andante scherzoso

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

String Quartet No. 4, 3. Menuetto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

String Quartet No. 4, 4. Allegro – Prestissimo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

String Quartet No. 9, 2. Andante con moto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Summer (The Four Seasons), 1. Allegro non molto

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Summer (The Four Seasons), 3. Presto

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 3 “Eroica”, 1. Allegro con brio

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 3 “Eroica”, 2. Funeral March

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 3 “Eroica”, 3. Scherzo

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 3 “Eroica”, 4. Finale

Beethoven·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 5 (piano version)

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 5, 1. Allegro con brio

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 5, 2. Andante con moto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 7, 1. Poco sostenuto – Vivace

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Symphony No. 7, 2. Allegretto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Tempest Sonata, 1. Largo – Allegro

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Tempest Sonata, 2. Adagio

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Turkish March

Mozart·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Variations on “Ein Mädchen oder Weibchen”, Op. 66

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Violin Concerto, 1. Allegro ma non troppo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Violin Concerto, 2. Larghetto

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Violin Concerto, 3. Rondo

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Violin Sonata No. 7, 1. Allegro con brio

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Violin Sonata No. 7, 4. Finale

Beethoven·Both hands

Mutopia Project · Public domain

Choose your level

Advanced

Right hand

Advanced

Both hands

Winter (The Four Seasons), 1. Allegro non molto

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Winter (The Four Seasons), 3. Allegro

Vivaldi·Both hands

Mutopia Project · CC BY-SA

Choose your level

Advanced

Right hand

Advanced

Both hands

Favorites and imported songs are saved in this browser. Built-in songs are in the public domain; full scores come from the Mutopia Project (mutopiaproject.org), in the public domain or under a CC BY-SA license.

Everything you need to keep playing.

Connect your ROLI piano

Connect your compatible LUMI Keys or ROLI Piano M via USB MIDI and start playing directly from your browser.

See the notes before you play them

Follow colorful falling notes on a virtual piano. See what's coming, prepare your fingers, and play at your own pace.

Learn with your favorite songs

Import MIDI files and turn them into interactive piano lessons. Practice the music you actually want to play.

Practice your way

Slow things down, repeat difficult sections, or let the music wait until you press the correct keys.

Bring your light-up keys back to life

Use compatible LED guidance to see which keys to play next, with lighting features designed to work without firmware updates.

Made by a ROLI owner. For ROLI owners.

DOLI PIANO started with one simple problem: I owned a LUMI Keys piano that I loved, but I could no longer access the app I used to learn.

Rather than let a perfectly good instrument go unused, I decided to build an alternative.

What started as a personal project could help other ROLI owners keep making music, too.

Free to use. Independently developed. Built to keep the music going.

Frequently Asked Questions

ROLI Learn, previously called LUMI Music, was removed from the App Store in October 2026 following ROLI's financial difficulties. DOLI PIANO is an independent project designed to provide an alternative learning experience.

Yes. LUMI Keys can function as a MIDI keyboard without the original learning app. DOLI PIANO aims to make it easy to use the instrument for interactive piano practice.

DOLI PIANO is being developed for LUMI Keys and ROLI Piano M. Compatibility depends on the keyboard and the browser, and individual features may vary.

DOLI PIANO is designed to support compatible keyboard lighting, helping you see upcoming notes as you learn. Lighting functionality depends on verified device support.

The goal is to provide a browser-based experience without depending on the discontinued ROLI Learn app. Any additional setup requirements will be clearly explained.

Yes. DOLI PIANO is a free, independent project created to help ROLI keyboard owners continue playing.

No. DOLI PIANO is an independent, unofficial project and is not affiliated with, endorsed by, or sponsored by ROLI.