ideoforms/isobar

Scale.minor - scale.py wrong semitones

Closed this issue · 0 comments

Last semitone of minor scale is wrong.
Scale.minor = Scale([0, 2, 3, 5, 7, 8, 11], "minor")
should be
Scale.minor = Scale([0, 2, 3, 5, 7, 8, 10], "minor")
h - half step
w - whole step
A-w-B-h-C-w-D-w-E-h-F-w-G-w-A

In this case between step 6 and 7 (semitone[5] and semitone[6]