28 years on the World Wide Web!

What's new

2025-07-07
New Four Voice Dictation exercise.
2025-06-20
New exercises on harmonic analysis in minor keys, using triads with inversions and non-harmonic tones.
2025-06-17
New exercises on harmonic analysis in major keys, using triads with inversions and non-harmonic tones.
2025-06-14
New Harmonic Analysis exercise.
2025-05-12
Analysis of Bach's Fugue in G minor BWV 1000.
 
Revision History

Today in music history