Module:MOS in EDO allperiods: Difference between revisions

Ganaram inukshuk (talk | contribs)
m Default args
Ganaram inukshuk (talk | contribs)
Added code to hopefully skip same-size generator pairs
Line 37: Line 37:
end
end
-- Generator
-- Starting generator
-- If the period is perfectly divisible by 2, add 1 to the starting generator
local starting_generator = math.ceil(period_in_edosteps / verified_number_of_periods / 2)
local starting_generator = math.ceil(period_in_edosteps / verified_number_of_periods / 2)
 
if period_in_edosteps % 2 == 0 then
starting_generator = starting_generator + 1
end
-- Include temperament names?
-- Include temperament names?