Skip to content

Piano Duet

Real music. Fresh every time. Piano Duet listens as you play your piano, writes fresh sheet music and helps you practise, with models running on your device.
Reading mode with a highlighted note and a score fitted to the page.

There is no on-screen keyboard and no MIDI cable. Put your device near an acoustic or digital piano, tap Start, and play.

Reading

Endless sight-reading that never repeats. Each four-bar score is composed for you by the Aria piano model, under the rules of a 24-stage curriculum, and aimed at the notes you miss most. Correct notes turn green as you play them.

Drills

Scales, arpeggios, chords and Hanon, with standard fingering. A take ends by itself when you stop, and a compact chart shows where your tempo drifted, which notes were late, and what was uneven.

Library

Import MIDI, MusicXML or a piano recording, or record one yourself. The cursor waits for each note, and every section is coloured by how well you’ve been playing it.

A completed five-finger drill with its score and feedback on notes, timing and loudness.

Drills judge you against your own tempo, not a forced one. Three clean takes in a row earn a steady tempo, and ten levels per drill track how many keys you’ve mastered and how fast. The meters and timeline show exactly where a take went wrong.

  1. ListenYour browser captures microphone audio and processes it on your device.
  2. TranscribePiano transcription models turn audio into notes, timing and loudness.
  3. AssessEach attempt updates your local reading and drill progress.
  4. ComposeAria, a 650M-parameter piano transformer, writes music under constraints on your device.
  5. Play backSampled piano sound and engraved notation, both rendered locally.

Piano Duet is MIT-licensed and built in the open. Open the app, install the Mac reference, or help build it.