Let's group the major and minor modes together, and compare their chords:
C ionian C lydian C mixolydian
______________________________________
Cmaj7 Cmaj7 Cdom7
Dmin7 Ddom7 Dmin7
Emin7 Emin7 Emin7b5
Fmaj7 F#min7b5 Fmaj7
Gdom7 Gmaj7 Gmin7
Amin7 Amin7 Amin7
Bmin7b5 Bmin7 Bbmaj7
C dorian C phrygian C aeolian
______________________________________
Cmin7 Cmin7 Cmin7
Dmin7 Dbmaj7 Dmin7b5
Ebmaj7 Ebdom7 Ebmaj7
Fdom7 Fmin7 Fmin7
Gmin7 Gmin7b5 Gmin7
Amin7b5 Abmaj7 Abmaj7
Bbmaj7 Bbmin7 Bbdom7
Let's try to figure out what this means.
When you're in the key of X major, you will encounter one of the seven harmonies listed under "ionian". From that we see:
* if you're playing over the I chord of a major progression, you can use the Lydian mode instead of major scale, for the duration of that chord
* if you're playing over the ii chord of a major progression, you can use the Mixolydian mode instead of major scale, for the duration of that chord
* if you're playing over the iii chord of a major progression, you can use the Lydian mode instead of major scale, for the duration of that chord
* if you're playing over the IV chord of a major progression, you can use the Mixolydian mode instead of major scale for the duration of that chord
* if you're playing over the vi chord of a major progression, you can use either the Lydian or the Mixolydian mode instead of the major scale, for the duration of that chord
Same type of reasoning applies to playing over minor progressions:
* If you're playing over the i chord of a minor key, you can use either the dorian or the phrygian mode instead of the natural minor scale
* If you're playing over the III chord of a minor key, you can use the dorian mode instead of the natural minor scale
* If you are playing over the iv chord of a minor key, you can use the phrygian mode instead of the natural minor scale
* If you are playing over the v chord of a minor key, you can use the dorian mode instead of the natural minor scale
* If you are playing over the VI chord of a minor key, you can use the phrygian mode instead of the natural minor scale
Also, we can cross the major/minor boundaries. Usually this yields a dominant-type sound, because the passing tones amount to a melodic minor scale.
* If you're playing over the ii chord of a major progression, you can use the dorian mode in addition to the mixolydian
* If you're playing over the v chord of a minor progression, you can use the mixolydian mode in addition to the dorian
You can derive many more patterns from this, but these are all the ones that come from the parallel approach. IN ALL INSTANCES ABOVE, playing over an
n chord of an X major/minor progression will always imply that your default mode is the X major/minor scale. The substitution is parallel - so the modes used instead of the major/minor will still be X mode. For example, over the iii chord of C major, you can use C ionian mode or C lydian.