Module:MOS in EDO allperiods: Difference between revisions

Ganaram inukshuk (talk | contribs)
m Ganaram inukshuk moved page Module:MOSes in EDO to Module:MOS in EDO allperiods without leaving a redirect: Consistent names (mosinedo, mosinedo-allgens, and mosinedo-allperiods)
Ganaram inukshuk (talk | contribs)
m Renamed functions for consistency with new module name
Line 20: Line 20:
-- Main function
-- Main function
-- Creates tables for every mos in an edo, for every possible period count
-- Creates tables for every mos in an edo, for every possible period count
function p.moses_in_edo(edo, max_number_of_periods, show_subsets, generation_limit, temperaments)
function p.mos_in_edo_allperiods(edo, max_number_of_periods, show_subsets, generation_limit, temperaments)
local edo = edo or 12
local edo = edo or 12
local max_number_of_periods = max_number_of_periods or -1
local max_number_of_periods = max_number_of_periods or -1
Line 140: Line 140:
-- - Hide Step Pattern: if ever set to 1, this disables the step pattern visualization; will automatically set to 1 for mosses over 60edo, unless overridden.
-- - Hide Step Pattern: if ever set to 1, this disables the step pattern visualization; will automatically set to 1 for mosses over 60edo, unless overridden.
-- Maximum values can be overridden to have no max if set to "-1"
-- Maximum values can be overridden to have no max if set to "-1"
function p.moses_in_edo_frame(frame)
function p.mos_in_edo_allperiods_frame(frame)
local edo = tonumber(frame.args["EDO"])
local edo = tonumber(frame.args["EDO"])
Line 149: Line 149:
local result = ""
local result = ""
result = p.moses_in_edo(edo, max_periods, show_subsets, generation_limit, temperaments)
result = p.mos_in_edo_allperiods(edo, max_periods, show_subsets, generation_limit, temperaments)
return result
return result