Review queue

Review what the student played, then add the feedback only you can give.

AI output is labeled "AI draft" — nothing reaches a student without your approval.
How assessment works
  1. 1AI analyzes your MIDI practice (notes, timing, dynamics via velocity, articulation via note overlap — works today).
  2. 2Your teacher listens to the audio and gives real feedback.
  3. 3The AI learns your teacher's style to draft better feedback (coming soon).
  4. 4Acoustic piano? Audio-to-MIDI support coming soon.

Awaiting review · 1

  • practiceClair de Lune — bars 8–12 (RH)· Zoe Chen
    Yesterday · 5:12 PM
    1AI MIDI analysis AI draftDemo data
    Notes
    96%
    Rhythm
    91%
    Tempo
    88%
    Dynamics
    68%
    Attempts timeline — accuracy
    61
    #1
    68
    #2
    74
    #3
    82
    #4
    88
    #5
    93
    #6
    96
    #7
    Error heatmap by bar
    bar 8
    1 err
    bar 9
    3 err
    bar 10
    6 err
    bar 11
    2 err
    bar 12
    1 err
    Fix-tracking
    • Eb4, bar 10: wrong in 5 of 7 attempts, fixed by attempt 6
    • Gb4, bar 9: wrong in 3 of 7 attempts, fixed by attempt 4
    • Ab3, bar 12: wrong in 1 of 7 attempts, fixed by attempt 2
    Tempo (♩=54 target)
    5055 bpm
    Dynamics — swell starts late in bar 9
    2842 vel
    AI articulation legato overlap dips at bar 11 slur — notes released 60ms early
    Summary for you (teacher) AI draft
    Zoe reached 96% note accuracy over 7 attempts, with the Eb in bar 10 as the main sticking point (wrong in 5 of 7, fixed by attempt 6). Tempo held near ♩=54 throughout. Dynamics are the weakest dimension: the pp→mf swell begins about half a beat late in bar 9, and the slur at bar 11 shows early releases suggesting legato is breaking down under tempo pressure.
    Summary sent to student AI draft
    Great persistence — your notes are almost spot-on and your tempo is steady. Two things to try next: start the crescendo a bit earlier in bar 9 so it lands on the downbeat of 10, and keep your fingers connected through the slur in bar 11.
    2You listen
    0:47Demo data
    Your feedback AI draft — review before sending
    AI suggestions from your past feedbackDemo data
    • · You often say 'shape the swell earlier' — try flagging bar 9 explicitly.
    • · You prefer numeric targets over adjectives (e.g. '50% then 70%').
    • · You end feedback with a next-step action, not a compliment.
    Proposed custom exercises AI draft
    • Crescendo isolation — bars 9–10
      Play bars 9–10 RH at 50% tempo shaping pp→mf, then again at 70%. 6 reps.
    • Slur-only loop — bar 11
      Loop bar 11 RH, focus on legato overlap. Hold each note 100% of its value.

Recently returned · 1

  • Baroque vs Classical — 6 excerptsEmma Wright
    Returned · Yesterday
    Returned