Play the notes yourself. The app waits and rewinds after a mistake.
Loop off
1. Play or seek the recording and pause at a known measure. 2. Choose that measure while looking at the staff. 3. Mark this audio moment. The staff stays on your chosen measure while the audio plays.
Saved markers & starting estimate
Two markers align the music between them without needing an exact BPM. In 2/2, 25 half-note beats/min means 50 quarter notes/min here.
Technique
Key options
The main key comes from the score. Correct it here if it is missing or you want to work on another key used in the song.
Memory · practise and recall
Choose a passage. Listen and study the score, then hide it and play from memory. Rate your recall when you finish.
Select notes. Find the chord. Relate it to a key.
Chord names come from the notes. Roman numerals depend on the local key. Mark key changes yourself; each applies until the next one. Saved on this device.
Audio player & volume
Choose Listen mode to prepare audio.Hover a note to see its name, or tap it on a phone. Keyboard: Tab into the staff, then use ← → to inspect notes.
How the session works
Shortcuts: Space plays or pauses Listen audio and saved recordings; ← / → move between note groups. Shortcuts leave typing, focused controls and open dialogs alone. Practice: record freely, then replay, compare takes and add reflections. The staff position is an estimate based on tempo and editable measure markers. Listen: the app plays the selected part at your chosen tempo while the score and notes follow.
Your practice journal
Whole movement, a section, or a session with restarts. You choose when to stop.
Choose Record session to begin.
Keep this app open while recording. Recordings stay in this browser on this device. Download a backup to keep them safe. No automatic note grading.
Your saved takes will appear here, so you can hear your progress over days and weeks.
Choose a recording to listen.
Staff reference uses the current score version and selected hands. It is synthesised for notes and rhythm, rather than a model of professional expression. Switching to A follows your estimated score alignment; correct pauses and restarts with measure markers. Phrase curves compare relative loudness. Audio timing and note estimates are available below; staff audio and YouTube are listening references.
Learning focus when this take was recorded
No saved learning map at this time.
Shape your phrase
Click a measure to move there. Set From / To to choose a passage, then listen for its rise, climax and release.
Expression · how the passage moves
Read the rise and release of recorded loudness. Shaded measures have different contours: listen and decide how you want to shape them.
These are listening cues, not grades. The selected range is not an automatically detected musical phrase. Room sound, accompaniment, rests, microphone gain and recording compression can affect the shape. Articulation, pedal and melody balance are not assessed.
Timing & notes · experimental
Compare the sound of this passage. Choose an earlier take or uploaded audio B for timing; A alone can be viewed against the score. Staff and YouTube are listening references.
Choose Analyse timing & notes for this passage.
Average BPM · saved playback ranges
Measured from the saved playback range (the full recording when untrimmed), independently of the score tempo and selected measures. The score’s time signature and rhythmic pattern suggest how to group the measured pulse (including half-note beats in 2/2). Suggestions remain editable. This estimates a recurring pulse during analysable playing; pauses and unclear sections are excluded. Piano accompaniment may pulse twice or three times per musical beat: use Beat unit to choose how you count. No playback or score settings are changed. Staff and YouTube are listening references.
Timing drift
Orange above the centre: moving ahead of B. Below: falling behind B. Drift is measured since the first confident audio match, so an initial recording delay is removed. Gaps mean uncertain matching. Measure positions still use B’s markers. Rubato differences are not automatically mistakes.
Local pace
Blue is B at 100%. Orange above: faster than B at matched musical moments; below: slower. This compares local pace, not absolute BPM.
Note map & keyboard
Orange: detected A · Blue: detected B · Grey outlines: current score · Faint / dashed: uncertain
Tap the note map to inspect the keyboard. Audio-matched positions are used when available; otherwise note positions follow approximate measure markers. Detected sounds are not confirmed key presses: harmonics, accompaniment and pedal can add or hide pitches. Pitch range: E1–C7. No missing-note or wrong-key grade.
Relative loudness suggests phrase shape and contrasts. Each curve has its own scale: it cannot compare absolute volume or grade expression. Microphone position, room sound and automatic gain affect it. Listen for a singing melody, clear pedal changes and phrase endings.
Align this recording with the score
Position follows tempo and your markers, not detected notes. Pause at a known moment in recording A, enter its measure and beat, then add a marker. Add markers after pauses or restarts. Check Restart / jump for a new attempt at the same passage. Two markers at the same beat without this option represent a pause. Seeking a repeated measure uses its first matching occurrence.
Recording files
Deleting a recording removes its audio and markers from this browser. Export a backup first to keep a copy.
Your learning map
Follow your learning across any range of measures. These are your assessments, not automatic scores. Changes save directly.
Add the whole piece or the sections you are working on.
Backup & reference audio
Export this song’s journal with its recordings, markers, reflections, learning map and YouTube reference links. Import it with the same song selected. Audio imports can be aligned and compared. Use Prepare curves from audio to add phrase visuals on this device.