Music: Analysis
Name what you hear.
Analysis takes the same curated scores as Voices and turns them into a harmony workbench. Under the score, students write a Roman numeral for every beat, then check their reading against the engine's reference analysis — and discuss any disagreement with a score-grounded assistant. The naming, and the thinking, stay with the student.
How it works
- One cell per beat, grouped by measure, under the full playable score.
- Check compares the student's Roman numerals against the engine's per-beat reference reading. Cells come back green (agree), amber (same chord, different figure), or rose (different reading).
- Discuss — a rose cell offers a button that prefills the chat with both readings and the actual voicing at that beat, so the disagreement becomes a conversation about the music. The student always presses send themselves.
Blank beats are simply skipped. Nothing is recorded or graded — the page says so.
A tolerant, musician-friendly checker
The comparison normalises notation rather than punishing it: figures with or without slashes (V65 = V6/5), °/o/dim, ♭/♯ and b/#, case-significant Roman numerals, bII6 ≡ N6, and the German sixth in all its spellings.
Chromatic vocabulary and modulation
The reference engine reads the chromatic repertoire — augmented sixths (Italian, French, German), the Neapolitan, modal mixture, and secondary dominants — and it is key-aware: around a modulation, beats carry an alternate reading in the local key, and either key's reading counts as correct. The discuss flow mentions both, because hearing a passage two ways is the interesting part, not a mistake.
Collections and access
Analysis shares its gate with Voices: the same access code, the same curated collection, presented ladder-first from easier to harder scores.
Try it: Music: Analysis on the platform
