Free play
Choose the chords, the keys and how you answer.
Levels
60 levels
Major triads
Minor triads
Primary chords: I, IV and V
Roman numerals
Inversions
All twelve keys
Diminished and augmented
Suspended chords
Seventh chords
Seventh inversions
Sixths and add9
9ths, 11ths and 13ths
Altered dominants
Jazz voicings