Great post!
I've learned a different technique, all by myself. It is maybe a little hard to explain, especially for a norwegian, like me, but here goes:
Every scale follows a pattern. C Major is C D E F G A B C
Notice how we skip 1 note (in red) each time: C
[C#] D
[D#] E F
[F#] G
[G#] A
[A#] B C
We never skip 2 notes at the same time.
But it's not like we can skip one, than hit next note, skip again etc. Every second time, we hit two neighbor notes
In this example, those are [B C] and [E F]:
B C [C#] D
[D#] E F [F#] G
[G#] A
[A#] B C
So the pattern for major is: 2, skip, 1, skip, 2, skip, 1, skip, 1, skip, 2
And minor: 1, skip, 2, skip, 1, skip, 2, skip, 1, skip, 1
The difference between Major an Minor in this technique, is that the Major scale starts with two notes. One of these notes is the note of the scale name, here: C. The other one is the note to the left for this note, here: B. So a major scale starts with two notes, skip, one note, skip, two notes, skip, one note, skip, two notes:
B C [C#] D
[D#] E F [F#] G
[G#] A
[A#] B C
A C minor scale would then start on the C note, skip the C# and have to notes next, D and D#:
C D D# F G G# A# C
So, I'll pick a random scale: G# Major
G# A# C C# D# F G G#
To producers using FL Studio:
In the mixer you can choose a Effect
Plugin in the mixer, it's called Pitcher. There you can see every scale by choosing Major or Minor, and then choose note. (E.g click minor, then D and the notes in the scale will lighten up. D min is btw D E F G A A# C D )