up: musics

notes = [‘C’,‘Db’,‘D’,‘Eb’,‘E’,‘F’,‘Gb’,‘G’,‘Ab’,‘A’,‘Bb’,‘B’]

1 number = 1 half step

major = note traverse 0 2 2 1 2 2 2
minor = note traverse 0 2 1 2 2 1 2

then
c_major = [‘C’,‘D’,‘E’,‘F’,‘G’,‘A’,‘B’]
c_minor = [‘C’,‘D’,‘Eb’,‘F’,‘G’,‘Ab’,‘Bb’]
f_minor = [‘F’,‘G’,‘Ab’,‘Bb’,‘C’,‘Db’,‘Eb’]

degree
major
I
ii
iii
IV
V
vi
vii

root
middle
top

distance between root and middle determine flavor of the chord (major or minor)
major: 4,3 (root -> 4 half steps -> middle, middle -> 3 half steps -> top)
minor: 3,4

scale(notes,size) + degree -> chord = 3 notes -> chord flavor
size: major, minor
degree: 1,2,3,4,5,6,7

for f_minor
iv-Bb Db F
v-C Eb G
III-Ab C Eb
VI-Db F Ab

created on: Sat Mar 21 2026