plan:
all
Free Course-linked
discipline:
all
Music Theory
Aural Skills
access
Free Course access
Free tier
Key Signature Identification
Look at a key signature on the staff and identify the major/minor key pair.
Free
Key Signature Building
Given a key name, build the matching signature on the staff one accidental at a time.
Free
Interval Builder
Given a starting note + interval label, click the correctly-spelled ending note on the staff.
Free
Interval Reading
See two notes on the staff; identify the interval between them.
Free
Chord ID
See a chord on the staff; identify it.
Free
Chord Spelling
Given one member of a chord, spell the rest on the staff.
Free
Scale Builder
Write the named scale in the direction shown.
Free
Scale Reading
See a scale on the staff; name its tonic and its type.
Free
Solfège Reading
See a short melody in a named key; name each note's solfège syllable.
Free
Time Signature Identification
Look at a rhythm on the staff and identify its time signature.
Free
Interval Identification
Listen to an interval and identify it by name.
Free
Chord Identification
Listen to a chord and identify its quality.
Free
Solfège Identification
Hear a scale or arpeggio played, then identify the solfège syllable(s) of the played note(s).
Free
Scale Identification
Listen to a scale and identify it by type.
Free
Dictation
2 drills · 1 coming soon
Harmonic Dictation
Listen to a voiced SATB progression and notate the soprano, bass, and Roman numeral for each chord.
Free
Melodic Dictation
Listen to a singable melody and notate its pitches and rhythm on the staff.
Free
Mark the Error
Hear a phrase; mark where the notation is wrong.
Sight-Singing
Read and sing a melody at tempo, with a count-in and a self-check.
Free
Roman Numeral Identification
See a chord in a key; name its Roman numeral function.
Part-writing
5 drills · 1 coming soon
Chord Builder: Roman Numeral
Build the chord for a Roman numeral in SATB voicing.
Free
Four-Part Writing
Realize a Roman-numeral or figured-bass progression in four voices — generated from your chord vocabulary or authored by your teacher.
Free
Dominant 7th Trainer
Build a V⁷, find its 7th and leading tone, and resolve it to the tonic one guided step at a time.
Free
Applied Dominant Trainer
Build a V⁷ of another key's tonic, find its 7th and tonicized leading tone, and resolve it — one guided step at a time.
Free
Two-Chord Resolution
Resolve a single chord to its target: write both chords in four parts — dominants, leading-tone chords, applied chords, the Neapolitan, and augmented sixths — following the voice-leading rules.
Free
Mark the Error
Find the voice-leading error in a given progression.