Module:Ups and downs notation: Difference between revisions
CompactStar (talk | contribs) No edit summary |
CompactStar (talk | contribs) No edit summary |
||
| Line 114: | Line 114: | ||
function p.ups_and_downs_note_name(frame) | function p.ups_and_downs_note_name(frame) | ||
local et = ET.parse(frame.args["tuning"]) or ET.parse("12edo") | local et = ET.parse(frame.args["tuning"]) or ET.parse("12edo") | ||
local fifth = tonumber(frame.args["fifth"]) | |||
local step = tonumber(frame.args["step"]) | local step = tonumber(frame.args["step"]) | ||
return table.concat(p.get_note_names_table(et)[step], ",") | local sharp_lowers = tonumber(frame.args["sharp_lowers"]) | ||
return table.concat(p.get_note_names_table(et, fifth, sharp_lowers)[step], ",") | |||
end | end | ||
return p | return p | ||