MIDI Chord Trainer
Master chords with your MIDI keyboard
No MIDI Device
🎨
Training Settings
Build Your Chord List
Quick Generate
C
C# / Db
D
D# / Eb
E
F
F# / Gb
G
G# / Ab
A
A# / Bb
B
Major Scale - Triads
Major Scale - 7th Chords
Minor Scale - Triads
Minor Scale - 7th Chords
Generate Scale
Clear List
Or Add Manually
C
C# / Db
D
D# / Eb
E
F
F# / Gb
G
G# / Ab
A
A# / Bb
B
Major
Minor
Diminished
Augmented
Dominant 7
Major 7
Minor 7
Half-dim 7
Dim 7
+ Add Chord
No chords added yet. Generate a scale or add manually.
Inversion Mode
Specific Inversions
Random Inversion
Select Inversions for Training
Root Position
1st Inversion
2nd Inversion
3rd Inversion
Enharmonic Preferences
C# / Db
D# / Eb
F# / Gb
G# / Ab
A# / Bb
Exercise Mode
🎹 Standard – Les deux mains jouent l'accord
🎵 Main gauche = accord | Main droite = notes de l'accord une par une
🎼 Main gauche = accord | Main droite = gamme depuis la fondamentale
Gamme de contexte
Do
Do# / Ré♭
Ré
Ré# / Mi♭
Mi
Fa
Fa# / Sol♭
Sol
Sol# / La♭
La
La# / Si♭
Si
Majeure
Mineure naturelle
Mineure harmonique
Mineure mélodique
Type d'accord
Triades
Accords de 7e
Octaves (main droite)
1 oct.
2 oct.
3 oct.
↕ Aller-retour
🔀 Ordre aléatoire des accords
Options
Show notes before playing
Show chord name
Shuffle chord list order
Auto next (when correct)
🎼 Sequence Mode (Voice Leading)
Enable Sequence Mode
Chord source
My list
A scale
C
C# / Db
D
D# / Eb
E
F
F# / Gb
G
G# / Ab
A
A# / Bb
B
Major
Minor
Chord type per degree
Number of chords in sequence
First chord
Auto (random)
I choose
C
C# / Db
D
D# / Eb
E
F
F# / Gb
G
G# / Ab
A
A# / Bb
B
Major
Minor
Diminished
Augmented
Dominant 7
Major 7
Minor 7
Half-dim 7
Dim 7
💡 Each chord is voiced to minimise finger movement from the previous one — this is
voice leading
.
Start Training
Stop Training
Restart
Next Chord
Reset Stats
Voice Leading Sequence
Accord 1 / 4
🔄 New Sequence
🎉 Sequence Complete!
Ready
Waiting
Configure settings and press "Start Training"
0
Attempts
0
Correct
0%
Accuracy
0s
Avg Time
History
No attempts yet