Sheet Music Analysis

Harmonic analysis, drawn on the score

Attach a MusicXML file in Claude or ChatGPT and ask what is happening in the music. You get the engraved score with the analysis marked on it, the way a theory teacher would pencil it in, plus a short written commentary.

Chopin, Nocturne Op. 9 No. 2, bars 1 to 8, engraved with Roman numerals under each system, coloured bands for tonic, predominant and dominant, two perfect authentic cadences, phrase brackets, circled non-chord tones, voice-leading arrows and numbered callouts.

Chopin, Nocturne Op. 9 No. 2, bars 1–8. Tap or click to enlarge. PDF

What it marks

How it works

  1. A model draftsA computer model that learned from hundreds of pieces analysed by experts reads every note and suggests the keys, chords, cadences and phrases.
  2. The chat model reviewsClaude or ChatGPT checks that draft against the actual notes, fixes mistakes, and picks out what is worth pointing out to you.
  3. The score is drawnThe analysis is printed onto a properly engraved copy of the score, as an image and a PDF. Nothing is drawn by an image-generating AI.

Three views of the same passage

When the full page is too busy, ask for one layer at a time: the chords (harmony), how the individual parts move (voice leading), or how the piece is built from phrases (form).

Harmony view: Roman numerals, function colours and cadences only.

Harmony

Voice-leading view: non-chord tones and resolution arrows.

Voice leading

Form view: phrase brackets and cadences.

Form

How good is it?

We tested it on 12 well-known pieces, from Bach to Grieg, that music experts had already analysed chord by chord. Then we went through each piece beat by beat and checked whether our analysis said the same thing as the expert: the same chord, in the same key, with the same note in the bass.

These results were measured with Claude Opus doing the review. Other chat models may do less well.

So treat it like a well-read study partner, not an answer key. It is least reliable in the places where experts often disagree too: when a piece in a major key briefly borrows chords from the minor key, it sometimes says the music has moved into the minor; and music that doesn't follow the usual chord patterns, such as Debussy's, gets looser descriptions.

Get it

It is free, needs no account, and shows no ads. See How to use for example prompts and what each mark means.

Support

Questions, wrong analyses worth a look, or problems with a file: support@sheetmusicanalysis.com.