For performers: Complete harmonic and voice-leading analysis verified at the beat level against the score. Each piece is presented as a structured analytical resource — formal structure, tonal journey, cadence map, and movement-by-movement commentary.
For students and scholars: Roman numeral analysis, voice-leading reduction, and formal logic treated as independent analytical layers and brought together into a coherent account of how each piece works.
Op. 95 · Serioso · String quartet
Complete harmonic and voice-leading analysis, verified against the score at the beat level.
Explore →
TchaikovskyChildren's Album · B♭ major · Piano · RCM Level 5
Score-level study guide and exam preparation for RCM Level 5.
Explore →
ChopinOp. 28 No. 4 · E minor · Solo piano
Score-level harmonic and textural analysis — binary form with coda, chromatic tonicization within a fixed key, and the convergence at m. 17.
Explore →
SchubertOp. 142 No. 3 · D. 935 No. 3 · Solo piano
Score-level analysis of the theme and variations — a harmonic frame retained through six statements, two departures by third, and the single strong cadence held back to the last measures.
Explore →
BeethovenOp. 31 No. 2 · Movement I · D minor
A sonata form that withholds its home cadence for 196 measures, held together by a rolled arpeggio that returns unchanged at every boundary.
Explore →
Op. 13 · 2nd Movement · A♭ major · Solo piano
Score-level harmonic and formal analysis of the Adagio cantabile — six formal blocks, boundary PAC, and the soprano line's withdrawal from cadential certainty.
Explore →