Module:TAMNAMS: Difference between revisions
m mos.as_string() |
m scalesig was undefined |
||
| Line 205: | Line 205: | ||
-- Function for looking up a mos's name (octave-equivalent mosses only) | -- Function for looking up a mos's name (octave-equivalent mosses only) | ||
function p.lookup_name(input_mos) | function p.lookup_name(input_mos) | ||
local | local scalesig = mos.as_string(input_mos) or "5L 2s" | ||
return p.tamnams_name[scalesig] | return p.tamnams_name[scalesig] | ||
end | end | ||
| Line 211: | Line 211: | ||
-- Function for looking up a mos's prefix (octave-equivalent mosses only) | -- Function for looking up a mos's prefix (octave-equivalent mosses only) | ||
function p.lookup_prefix(input_mos) | function p.lookup_prefix(input_mos) | ||
local | local scalesig = mos.as_string(input_mos) or "5L 2s" | ||
return p.tamnams_prefix[scalesig] | return p.tamnams_prefix[scalesig] | ||
end | end | ||
| Line 217: | Line 217: | ||
-- Function for looking up a mos's abbrev (octave-equivalent mosses only) | -- Function for looking up a mos's abbrev (octave-equivalent mosses only) | ||
function p.lookup_abbrev(input_mos) | function p.lookup_abbrev(input_mos) | ||
local | local scalesig = mos.as_string(input_mos) or "5L 2s" | ||
return p.tamnams_abbrev[scalesig] | return p.tamnams_abbrev[scalesig] | ||
end | end | ||