Module:MOS intervals: Difference between revisions

Ganaram inukshuk (talk | contribs)
Interval table now shows mos intervals in increasing size, from the unison to the octave/equave
Ganaram inukshuk (talk | contribs)
m Fixed error with last row
Line 170: Line 170:
result = result .. "|'''" .. steps_per_equave .. "-" .. mos_prefix .. "step (octave)'''\n"
result = result .. "|'''" .. steps_per_equave .. "-" .. mos_prefix .. "step (octave)'''\n"
result = result .. "|Perfect" .. steps_per_equave .. "-" .. mos_prefix .. "step'''\n"
result = result .. "|Perfect" .. steps_per_equave .. "-" .. mos_prefix .. "step'''\n"
result = result .. "|" .. p.mos_interval_to_step_count_string(darkest_mode, i) .. "\n"
result = result .. "|" .. p.mos_interval_to_step_count_string(darkest_mode, steps_per_equave) .. "\n"
else
else
result = result .. "|-\n"
result = result .. "|-\n"
result = result .. "|'''" .. steps_per_equave .. "-" .. mos_prefix .. "step (equave)'''\n"
result = result .. "|'''" .. steps_per_equave .. "-" .. mos_prefix .. "step (equave)'''\n"
result = result .. "|Perfect" .. steps_per_equave .. "-" .. mos_prefix .. "step'''\n"
result = result .. "|Perfect" .. steps_per_equave .. "-" .. mos_prefix .. "step'''\n"
result = result .. "|" .. p.mos_interval_to_step_count_string(darkest_mode, i) .. "\n"
result = result .. "|" .. p.mos_interval_to_step_count_string(darkest_mode, steps_per_equave) .. "\n"
end
end