Guitar Theory

How to Solo Over Chord Changes

Most guitarists learn a scale and play it from start to finish over every chord. It works, but it sounds like someone running a scale rather than playing music. The difference between a solo that sounds random and one that sounds intentional comes down to one thing: targeting chord tones at the right moment.

Playing in the key vs. playing over the changes

When you play the E minor pentatonic over an Em, G, D, A progression, every note you hit is technically correct. They are all in the key. But your solo has no relationship to what the chords are doing underneath you. You are playing in the key, not over the changes.

Playing over the changes means your phrasing responds to each chord as it arrives. When the D chord hits, you lean on an F# or A, the 3rd or 5th of D. When the A chord comes, you target an A, C#, or E. The scale is still your vocabulary, but the chord tones are your punctuation.

This is what separates players who sound musical from players who sound like they are practicing.

What are chord tones?

Every chord is built from three notes: the root, the 3rd, and the 5th. These are called chord tones, and they are the strongest notes you can land on when that chord is playing.

EmE, G, BRoot, Minor 3rd, 5th
GG, B, DRoot, Major 3rd, 5th
DD, F#, ARoot, Major 3rd, 5th
AmA, C, ERoot, Minor 3rd, 5th

The root is the strongest landing point. It sounds resolved and grounded. The 5th is safe and neutral. The 3rd is the most expressive. It is the note that defines whether the chord feels major or minor, and landing on it over the right chord sounds immediately intentional.

Diatonic triads: the chords built from your scale

A diatonic triad is a chord built entirely from notes in your scale. In E natural minor, every chord in the key (Em, F#dim, G, Am, Bm, C, D) is built from the same seven notes. Their chord tones are already in your scale.

This is why targeting chord tones over diatonic chords is straightforward. You do not need to add any new notes. You just need to know which notes in your scale belong to each chord, and lean on those notes when that chord is playing. The scale is the map and the chord tones are the destinations.

In the Scale Mapper, enabling triads shows you exactly which notes belong to each chord, color-coded by scale degree. You can see at a glance where Em's chord tones sit, where G's sit, and where D's sit across the whole neck at once.

Non-diatonic triads: chords outside the scale

Not every chord in a song comes from the key. A progression might throw in a B major chord in E minor. B major has a D# in it, which is not in the E natural minor scale. This is a non-diatonic chord.

The approach here is different. You do not abandon your scale. You keep using it as your foundation. But when that non-diatonic chord arrives, you have one job: target its specific chord tones. Land on the B, D#, or F# the moment that chord hits, then return to your scale as the progression moves on.

The rule for non-diatonic chords:

Use your scale freely between chord changes. When the non-diatonic chord hits, land on its root, 3rd, or 5th even if one of those notes is outside your scale. Hold it briefly, let it sound intentional, then move on. That outside note is only wrong if you linger on it when the chord changes away from it.

This is why timing matters more than note choice. A note outside the scale can sound brilliant if you hit it on the right chord and move off it cleanly. The same note sounds wrong if you are still on it when the harmony has moved on.

A real example: the blues

In a 12-bar blues in A, you are playing over A7, D7, and E7. The A minor pentatonic covers most of the notes you need, but E7 has a G# in it, which is not in the A minor pentatonic.

Most players just run the pentatonic over all three chords and it works well enough. But the players who sound great over blues changes are bending up to the B (the 5th of E) when the E7 hits, landing on the E (the root) on the downbeat, and resolving back into the pentatonic as the progression returns to A7.

They are not thinking about scales. They are tracking the chord and landing where it tells them to.

How to practice this

Start with one chord change. Load E minor in the Scale Mapper and enable the Em and G triads. Play slowly over an Em to G progression. Every time G arrives, make sure the note you are on is G, B, or D. Every time Em arrives, land on E, G, or B.

Do not try to do this at speed. Do it slowly enough that you can think about it. The goal is to build the reflex: feel the chord change coming and steer your phrase toward a chord tone before it arrives.

Once it is automatic over two chords, add a third. Then a fourth. This is the practice that changes how you hear music.

See chord tones on the fretboard

Load any scale, enable triads, and see exactly where every chord tone sits across the neck. Build the map before you solo.

Open Scale Mapper →