Sheet Music Display
The sheet music display writes every note you play onto a grand staff, live, and names the chord above it. Mouse, touch or MIDI — The Ultimate Piano notates it as it happens. It is equally useful for checking yourself against a score and for connecting the notes on the page with the keys under your hands.
Score writes your playing in standard musical notation — the written language of music used worldwide.
On this page

How the Sheet Music Display Works
The sheet music display updates in real time with every note you play. As you press keys on the keyboard (mouse, touch, or MIDI), the staff redraws instantly and shows:
- Note positions – Each note appears at its correct position on the staff
- Accidentals – Sharps and flats are spelled according to your key signature setting
- Chords – Multiple notes played together appear stacked vertically as a single chord
No conversion step and no recording is needed — the notation is live while you play.
Grand Staff & Single Staff Options
The score renders on a grand staff by default, and you can switch to a single staff in Settings. The grand staff combines 2 staves — one treble and one bass clef — exactly like printed piano sheet music.
Grand Staff
The Grand Staff is on by default and shows treble and bass clefs together, just like piano sheet music. Right-hand notes sit on the upper (treble) staff and left-hand notes on the lower (bass) staff.
Single Staff
Disable Grand Staff in Settings to show a single staff. The clef switches automatically based on the pitch range you are playing, giving one continuous view across the full keyboard range:
- Treble Clef – Higher notes (right hand)
- Bass Clef – Lower notes (left hand)
Key Signature
The key signature dropdown sets how notes are spelled on the staff. Use the Key Signature dropdown in the header bar (next to the Metronome button) to pick the key, and the score respells accidentals to match it. The Ultimate Piano offers 15 key signatures, from 7 flats to 7 sharps — covering all 24 keys (12 major and 12 minor).
Available keys:
- All 12 major keys: C, G, D, A, E, B/Cb, F#/Gb, Db/C#, F, Bb, Eb, Ab
- All 12 minor keys: Am, Em, Bm, F#m, C#m, G#m/Abm, D#m/Ebm, Dm, Gm, Cm, Fm, Bbm
How it affects note spelling:
- In C Major (no sharps or flats): the black key above C appears as C#
- In F Major (one flat): the same key appears as Db
This lets you read notes the way they would appear in actual sheet music for your chosen key.
Chord Detection
Chord detection names the chord you are playing above the staff in real time. Enable Show Chord Names in Settings, then play 3 or more notes together and the sheet music display shows the chord name — for example "Cmaj7", "Am", or "G7". Chord detection works with any input method: mouse, touch, or a connected MIDI keyboard.
Basic chords:
Cmaj (3, 5)– C major chord = major 3rd + perfect 5thCm (♭3, 5)– C minor chord = minor 3rd + perfect 5thC7 (3, 5, ♭7)– C dominant 7th = major 3rd + perfect 5th + minor 7thCmaj7 (3, 5, 7)– C major 7th = major 3rd + perfect 5th + major 7th
Extended chords:
Cmaj9 (3, 5, 7, 9)– C major 9th with all extensionsC9 (3, 5, ♭7, 9)– C dominant 9th
Voicings: The intervals are listed in pitch order from the bass note upward, which reveals the actual voicing of the chord:
- Close voicing:
Cmaj (3, 5)– notes stacked within one octave - Open voicing:
Cmaj (5, 3)– the 5th below the 3rd shows a spread voicing
This visual breakdown helps you understand both chord construction and how different voicings are built.
Interval Detection
Interval detection labels the distance between exactly 2 notes. When you play a two-note interval, the display shows it in scale-degree notation above the staff, covering both simple and compound intervals.
Simple intervals (within one octave):
Interval: 3– Major 3rd (4 semitones)Interval: ♭3– Minor 3rd (3 semitones)Interval: 5– Perfect 5th (7 semitones)Interval: ♯4/♭5– Tritone (6 semitones)
Extended intervals (beyond one octave):
Interval: 9– Major 9th (14 semitones)Interval: ♭9– Minor 9th (13 semitones)Interval: 11– Perfect 11th (17 semitones)Interval: 13– Major 13th (21 semitones)
Interval detection helps you learn to recognize intervals by ear and to understand the building blocks of every chord.
Position Options
The sheet music display can sit in any of 4 positions around the keyboard, so it never covers the keys you need. Move the score window to your preferred location:
- Below the keyboard (default)
- Above the keyboard
- Left or Right side
Adjust the position in Settings → Display → Score Position.
Use Cases
- Learning to read music – See how your playing translates to notation
- Checking accuracy – Verify you are hitting the right notes
- Understanding intervals – See the visual distance between notes
- Chord recognition – Learn chord names as you play them
- Live streaming – Show real-time notation and chord names in your piano stream
Tip: Combine the sheet music display with the Recorder to capture what you play, then review both the audio and the visual representation of your music.
Related: Play along to full scores you load in the Sheet Music Player. Explore chords and scales in Learning Mode. Use the Recorder to capture your playing. See score in Streaming.
Frequently Asked Questions
Does the sheet music display work with mouse and touch input?
Yes. The sheet music display updates in real time with any input method — mouse, touch, or a MIDI keyboard. Every note you play appears instantly on the staff.
What is the difference between single staff and grand staff?
Single staff shows one clef that switches automatically based on your pitch range. Grand staff combines 2 staves — treble and bass clef together — like traditional piano sheet music, covering the full keyboard range.
How does chord detection work?
3 or more notes played together trigger chord detection: The Ultimate Piano identifies the chord and displays its name (for example "Cmaj7") along with its interval structure above the staff. For exactly 2 notes, interval detection shows the interval between them instead. Both work with any input method.
How many key signatures does the score support?
15 key signature settings are available, ranging from 7 flats to 7 sharps. That covers all 12 major keys and all 12 minor keys, so accidentals are spelled correctly for whatever key you choose.
Ready to try it?
Open The Ultimate Piano in your browser — no download needed.
Open The Ultimate Piano →