Module:MOS mode degrees: Difference between revisions
m Corrected step pattern default value usage |
m Resolved issue with pipe and <nowiki> |
||
| Line 315: | Line 315: | ||
local brightness_order = {} | local brightness_order = {} | ||
for i = 1, mossteps_per_period do | for i = 1, mossteps_per_period do | ||
local current_mode_brightness = string.format("%d|%d", number_of_gens_up, number_of_gens_down) | local current_mode_brightness = string.format("%d<nowiki>|</nowiki>%d", number_of_gens_up, number_of_gens_down) | ||
table.insert(brightness_order, current_mode_brightness) | table.insert(brightness_order, current_mode_brightness) | ||
number_of_gens_up = number_of_gens_up - periods_per_equave | number_of_gens_up = number_of_gens_up - periods_per_equave | ||
| Line 564: | Line 564: | ||
-- Add brightness order (as UDP), rotational order, and step pattern | -- Add brightness order (as UDP), rotational order, and step pattern | ||
result = result .. string.format('| | result = result .. string.format('| %s\n| %s\n| %s\n', brightness_order[i], rotational_order[i], modes[i]) | ||
-- Add mode name if given | -- Add mode name if given | ||
| Line 644: | Line 644: | ||
-- Add brightness order (as UDP), rotational order, and step pattern | -- Add brightness order (as UDP), rotational order, and step pattern | ||
result = result .. string.format('| | result = result .. string.format('| %s\n| %s\n| %s\n', alterations[i], i, modes[i]) | ||
-- Add mode name if given | -- Add mode name if given | ||