Module:Ups and downs notation: Difference between revisions
CompactStar (talk | contribs) No edit summary |
CompactStar (talk | contribs) No edit summary |
||
| Line 43: | Line 43: | ||
local fourth = et.size - fifth | local fourth = et.size - fifth | ||
local chroma = (fifth * 7) % et.size | local chroma = (fifth * 7) % et.size | ||
local | local is_mavila = fifth/et.size < 4/7 | ||
if is_mavila then | |||
chroma = et.size - chroma | |||
end | |||
local sharp_flat_swap = is_mavila and (sharp_lowers == nil or sharp_lowers == "") | |||
local major_note_idx = { | local major_note_idx = { | ||