Review queue

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

AI prepares. You review. Students receive only what you approve.

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
    CanvasWaiting for teacher approvalDemoPiano Studio I — Autumn · Section A

    Nothing has reached the student or the Canvas gradebook yet.

    1AI MIDI analysis AI-prepared 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)
    50→55 bpm
    Dynamics — swell starts late in bar 9
    28→42 vel
    AI articulation legato overlap dips at bar 11 slur — notes released 60ms early
    Summary for you (teacher) AI-prepared 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-prepared 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-prepared 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-prepared 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 excerpts — Emma Wright
    Returned · Yesterday
    Returned