Module:Ups and downs notation: Difference between revisions
CompactStar (talk | contribs) No edit summary |
CompactStar (talk | contribs) No edit summary |
||
| Line 75: | Line 75: | ||
local num_sharps = math.floor((i - last_major_note) / chroma) | local num_sharps = math.floor((i - last_major_note) / chroma) | ||
local num_ups = (i - last_major_note) % chroma | local num_ups = (i - last_major_note) % chroma | ||
local name = | local name = note_names[last_major_note] | ||
local j = 0 | local j = 0 | ||
while j < num_sharps do | while j < num_sharps do | ||
| Line 98: | Line 98: | ||
local num_flats = math.floor((last_major_note - i) / chroma) | local num_flats = math.floor((last_major_note - i) / chroma) | ||
local num_downs = (last_major_note - i) % chroma | local num_downs = (last_major_note - i) % chroma | ||
local name = | local name = note_names[last_major_note] | ||
local j = 0 | local j = 0 | ||
while j < num_flats do | while j < num_flats do | ||