Guitar Triad Inversions and Piano Practice

Learn major, minor, augmented, diminished, suspended fourth and suspended second triads. Practise close-position shapes from the lowest playable inversion up the neck and back down. Choose strings 6-5-4, 5-4-3, 4-3-2 or 3-2-1, or include all four groups. Show 5 to 22 frets at a time; the fretboard follows the sounding chord. Switch to the four-octave piano to practise the same inversion sequence across the keyboard.

Each inversion appears by itself and plays as an arpeggio, one note per beat. Only the sounding note blinks; the shape is replaced when the next inversion starts. Along one guitar string set, picking alternates low-to-high and high-to-low. Across strings, picking follows each sweep toward the treble or bass strings. Guitar and piano views use different synthesized instrument tones. Piano-only controls separately toggle all key names and the name of the sounding note. Choose 1–3 octaves of piano practice, with 2 octaves selected by default; the keyboard expands when necessary. Two hands mirrors the exercise for the right hand one or two octaves higher, and the keyboard extends in real time when the right hand climbs above it. The sounding notes show their letter name inside the marker. Note names use one spelling per key, flats by default or sharps if you prefer, on both guitar and piano.

Along one string set, each single chord runs from its lowest playable shape to the same shape one octave higher. G major on strings 6-5-4 reaches fret 15, rather than continuing to fret 22. The title names each inversion during playback, and the fretboard resets to fret 1 when playback starts, finishes or is stopped. In this exercise, First, Second and Third label root position, first inversion and second inversion respectively.

Circle of Fifths Key Wheel

A small circle of fifths beside the fretboard or keyboard shows the major keys, their relative minors and the diminished chords, always with C at 12 o’clock. Above it, the sounding chord is named by letter, type (major, minor, diminished, augmented or suspended) and inversion, and a strip of up to seven Roman numerals rotates through the progression with the current chord in the middle. During playback the current key centre and its I, IV, V, ii, iii, vi and vii° chords are highlighted, together with the chord that is sounding, so you can see where every chord of a progression sits in the key. The keys run clockwise in fifths: C, G, D, A, E, B, G♭/F♯, D♭, A♭, E♭, B♭ and F. Show or hide the circle with one checkbox.

Looping Chord Progressions and Custom Exercises

Choose Single triad to play only the selected root and quality, or Chord progression to edit and play a separate chord list. Switching modes preserves both choices. Root and quality apply to Single triad; progression chords are added by Roman numeral.

Popular progressions list chord-change patterns independently of the key. Choose Progression root beside the pattern, then Load progression to start a new list in that key or Append progression to add it after the current chords. Add a single Roman-numeral chord in any key. Each chord keeps its own key, so a progression can move through several key centres: every loaded progression gets its own named box with a Key popup that transposes the whole progression and a Delete button that removes it, and each chord has a Key popup of its own. Saved practice presets remember their key and can be loaded or appended in that key or any other. Clear progression starts a fresh list. Numerals use major-reference jazz degrees, with flat degrees for borrowed and minor-mode chords.

Jazz Chord Progressions Through Every Key

Popular progressions are sorted by function: basic progressions; ii–V–I cells and their relatives (minor ii–V, tritone substitutes, backdoor ii–V); turnarounds; downsteps; modulations; beginnings; bridges such as Rhythm changes, Montgomery Ward and Sears Roebuck; cycles including Coltrane changes; line clichés and endings; and two-chord vamps. Seventh chords are practised as their triads. Play in repeats a single Roman-numeral chord or a whole progression through a cycle of minor 2nds, 4ths, 5ths, major 7ths or the compound intervals (minor 9ths, 11ths, 12ths and major 14ths), each key in its own box, so you can drill every key centre in one loop. Save current progression as and Clear progression sit with the current list and are available once it has chords.

Along string set keeps the three strings fixed while each chord moves through consecutive inversions. With All groups and Up and back, each string set completes its ascent and descent before the next set starts. With Loop enabled, All groups also retraces the full completed route through the sets in reverse, including the exact shapes and notes, to the opening triad on strings 6-5-4 before restarting. The last set's up-and-down run plays only once; the return continues on strings 4-3-2. Across strings follows a zigzag: 6-5-4, 5-4-3, 4-3-2, 3-2-1, then back. At the outer string sets, move to the next inversion on that same set before reversing direction. Near the nut, an upper tone below open high E uses the B string instead. A single triad makes four sweeps; progressions make at least six, retaining the written chord order as string travel reverses and covering all three inversions of every chord. New chord placements stay near the preceding fret position; revisits advance to the next inversion. Up and back retraces the actual shapes and notes, repeating the turnaround shape and finishing at home. The title always names the chord being sounded. The final progression chord remains displayed.

Select a meter and prepare with one audible bar of count-in. BPM measures the written pulse: quarter notes for /4 meters and eighth notes for /8 meters. The click stops when practice starts, including during loops. Direction chooses travel up or down the neck; the across-string route includes its own treble-to-bass sweeps within that direction. A new loop repeats the home chord.

Play one triad or rotate multiple chords. Choose popular chord changes, including ii-V-I as minor, major and major triads, or build and save your own progression. Set the tempo, choose up, down or up-and-back playback, and loop your exercise. Saved custom exercises stay in this browser; your current exercise and settings are also remembered and can be shared with the Share button. Playback never starts automatically.

Export Triad Exercises to MIDI

Download MIDI saves the selected triad exercise as a standard .mid file you can open in a DAW, Guitar Pro, MuseScore or any notation and sequencer software. The MIDI file keeps the exact note order, string-set route, tempo, meter, guitar or piano sound, optional count-in and a marker naming every triad inversion, so you can practise along, slow it down or print it as notation and tab.

Practise With a MIDI Keyboard and Track Your Accuracy

Press Connect MIDI Controller in piano view to play along on your own MIDI keyboard. Your controller sounds with a marimba tone, so it stands apart from the exercise piano, and a second keyboard under the exercise piano shows every key you press, green for notes of the chord being practised and red for notes outside it. Piano key names are off by default and can be switched on.

Piano Practice Statistics and Progress Chart

When you stop or the exercise ends, the practice results show your overall accuracy, correct notes, wrong rhythm (notes early or late by more than a small leeway of at least 80 ms either side of the beat), off notes (chord tones in the wrong place), wrong notes outside the chord, missed notes and your average timing against the beat. A progress chart follows right notes and notes on the beat through every inversion, with a line for each pass, so looping the same chords shows how your playing improves. Stop with the Stop button, the Space bar or any other key on your computer keyboard. Download the results as a PDF, or delete them; they are cleared when you start a new exercise or leave the page.