Module:MOS interval HE: Difference between revisions

Ganaram inukshuk (talk | contribs)
Stripped down to mainly harmonic entropy
Ganaram inukshuk (talk | contribs)
Rename function being called
Line 8: Line 8:


-- Main function; to be called by wrapper
-- Main function; to be called by wrapper
function p._mos_intervals(input_mos, mos_prefix, mos_abbrev, is_collapsed)
function p._mos_interval_he(input_mos, mos_prefix, mos_abbrev, is_collapsed)
-- Default param for input mos is 5L 2s
-- Default param for input mos is 5L 2s
local input_mos = input_mos or mos.new(5, 2, 2)
local input_mos = input_mos or mos.new(5, 2, 2)
Line 124: Line 124:


-- Wrapper function; to be called by template
-- Wrapper function; to be called by template
function p.mos_intervals(frame)
function p.mos_interval_he(frame)
-- Get params
-- Get params
local scalesig  = frame.args["Scale Signature"]
local scalesig  = frame.args["Scale Signature"]
Line 138: Line 138:
mos_abbrev = tamnams.verify_abbrev(input_mos, mos_abbrev)
mos_abbrev = tamnams.verify_abbrev(input_mos, mos_abbrev)


return p.mos_intervals_description(input_mos, mos_prefix) .. "\n" .. p._mos_intervals(input_mos, mos_prefix, mos_abbrev, is_collapsed)
return p._mos_interval_he(input_mos, mos_prefix, mos_abbrev, is_collapsed)
end
end


return p
return p