This application helps you master the fretboard by focusing on musical triads. While the core idea is to train your understanding of three-note chords, the app expands your learning to a true understanding of the fretboard and the harmonic space. You can select a key, a specific triad, and even add individual notes or suggested scales to visualize and hear different harmonic possibilities. The dynamic fretboard shows you exactly where each note lies, helping you to connect the abstract concepts of harmony with their physical locations on the guitar.
In building the app my focus was on providing a logical way to learn triads per key, and to build progressions from the triads, rather than just rote learning a bunch of shapes and positilons. Using the key-based approach provides (IMO!) for a deeper understanding of harmonic relationships, and promotes better voice-leading. Thus, for now, the focus is on major, minor and diminished triads that fit each diatonic key. This will probably be expanded in future to include augmented, sus, and open triads (my ultimate goal is to go 'full jazz').
The application's musical intelligence is driven by a programmatic engine that generates scales and chords on the fly. Instead of relying on a fixed list of pre-defined keys, the app uses interval formulas (e.g., Major Scale: R-2-3-4-5-6-7) to construct any scale from any root note. This ensures accuracy and makes the system highly expandable.
When you select a key, the app generates the seven diatonic chords by applying the correct triad quality (major, minor, etc.) to each degree of the chosen scale. The engine also ensures all notes are displayed with their proper diatonic spelling (e.g., using `Bb` in the key of F Major, not `A#`) by considering the harmonic context.
The 'Suggested Scales' feature is more than a simple filter. It analyzes the selected chord and its harmonic function to provide musically intelligent recommendations. It prioritizes scales that are conventionally paired with the active chord (e.g., suggesting Mixolydian for a dominant 7th chord) and also identifies "bluesy" or "best-fit" options that, while not a perfect match, are common in modern improvisation.
The slide suggestions are generated by a dynamic rulebook that is sensitive to the currently selected chord. The engine prioritizes slides that target the notes of the active chord (the root, 3rd, and 5th), resulting in melodic lines that are more harmonically coherent and musically pleasing. The genre selection (Blues, Rock, etc.) further refines the suggestions to fit the stylistic conventions of that genre.
A special mention for 'Dave's scale', a hybrid minor blues scale used by Dave Simpson. See the discussion by the Maestro himself in this video: Dave Simpson's Hybrid Blues Scale.
Two version of the scale are provided, Dave's Scale OG, which exactly replicates the Scale developed by Dave himself, and Dave's Scale +, which adds extra blue notes in both minor and major versions.
At its heart, Dave's Scale OG is a hybrid or "supercharged" version of the Minor Blues scale. It takes a familiar blues foundation and adds extra notes to provide more melodic and expressive possibilities.
The scale is built from the following intervals relative to its root:
Root, Major 2nd, Minor 3rd, Perfect 4th, Diminished 5th, Perfect 5th, Minor 6th, Minor 7th
To understand what makes this scale special, it's best to see how it's constructed:
These two additions are the key. The Major 2nd provides a smooth melodic step between the root and the minor third, giving it a brighter, more "Dorian" mode quality. The Minor 6th adds a touch of melancholy, characteristic of the Natural Minor scale, offering another color to the melodic palette.
When used over a minor chord, the scale feels right at home. The two main flavor notes serve distinct musical purposes:
This is where the scale's magic really lies. When you select a major chord (e.g., G Major), the app suggests playing the Dave's Scale of its relative minor (e.g., E Dave's Scale).
This works because the notes of E Dave's Scale, when played against a G Major chord, create the signature sound of the blues. Let's analyze the intervals:
When playing over a G Major chord, for example, the app suggests using E Dave's Scale. This scale contains the note B♭. So why does that B♭ sound so "bluesy" over a G Major chord?
By using the relative minor's scale, the app helps you tap into that authentic blues flavor over any major chord.
To keep the scale sounding as clean as possible over a major chord, the app applies one final, subtle rule:
Of course, you can always add or remove any intervals you like to find your own 'special sauce'.
Dave runs an online community here. If you really want to master the guitar, forget the rest.