SCALE_PATTERNS - step intervals in 12-TET semitones (e.g., [2,2,1,2,2,2,1] for Major).
All patterns must sum to 12 (one octave). Steps are mapped to any target tuning
via getStepFromStandard() in parser functions.
Modes are grouped under their parent scale for legibility.
SCALE_PATTERNS - step intervals in 12-TET semitones (e.g., [2,2,1,2,2,2,1] for Major). All patterns must sum to 12 (one octave). Steps are mapped to any target tuning via getStepFromStandard() in parser functions.
Modes are grouped under their parent scale for legibility.