Module:Infobox MOS: Difference between revisions
No edit summary |
No edit summary |
||
| Line 95: | Line 95: | ||
local equalized_steps = 4 | local equalized_steps = 4 | ||
local supersoft_et = ET.new(1*paucitonic_et + 3*equalized_et, equave, | local supersoft_et = ET.new(1*paucitonic_et + 3*equalized_et, equave, nil) | ||
local supersoft_steps = 1*paucitonic_steps + 3*equalized_steps | local supersoft_steps = 1*paucitonic_steps + 3*equalized_steps | ||
local supersoft_gen = ET.backslash_ratio(supersoft_et, supersoft_steps) | local supersoft_gen = ET.backslash_ratio(supersoft_et, supersoft_steps) | ||
local supersoft_gen_cents = ET.cents(supersoft_et, supersoft_steps) | local supersoft_gen_cents = ET.cents(supersoft_et, supersoft_steps) | ||
local soft_et = ET.new(1*paucitonic_et + 2*equalized_et, equave, | local soft_et = ET.new(1*paucitonic_et + 2*equalized_et, equave, nil) | ||
local soft_steps = 1*paucitonic_steps + 2*equalized_steps | local soft_steps = 1*paucitonic_steps + 2*equalized_steps | ||
local soft_gen = ET.backslash_ratio(soft_et, soft_steps) | local soft_gen = ET.backslash_ratio(soft_et, soft_steps) | ||
local soft_gen_cents = ET.cents(soft_et, soft_steps) | local soft_gen_cents = ET.cents(soft_et, soft_steps) | ||
local semisoft_et = ET.new(2*paucitonic_et + 3*equalized_et, equave, | local semisoft_et = ET.new(2*paucitonic_et + 3*equalized_et, equave, nil) | ||
local semisoft_steps = 2*paucitonic_steps + 3*equalized_steps | local semisoft_steps = 2*paucitonic_steps + 3*equalized_steps | ||
local semisoft_gen = ET.backslash_ratio(semisoft_et, semisoft_steps) | local semisoft_gen = ET.backslash_ratio(semisoft_et, semisoft_steps) | ||
local semisoft_gen_cents = ET.cents(semisoft_et, semisoft_steps) | local semisoft_gen_cents = ET.cents(semisoft_et, semisoft_steps) | ||
local basic_et = ET.new(1*paucitonic_et + 1*equalized_et, equave, | local basic_et = ET.new(1*paucitonic_et + 1*equalized_et, equave, nil) | ||
local basic_steps = 1*paucitonic_steps + 1*equalized_steps | local basic_steps = 1*paucitonic_steps + 1*equalized_steps | ||
local basic_gen = ET.backslash_ratio(basic_et, basic_steps) | local basic_gen = ET.backslash_ratio(basic_et, basic_steps) | ||
local basic_gen_cents = ET.cents(basic_et, basic_steps) | local basic_gen_cents = ET.cents(basic_et, basic_steps) | ||
local semihard_et = ET.new(3*paucitonic_et + 2*equalized_et, equave, | local semihard_et = ET.new(3*paucitonic_et + 2*equalized_et, equave, nil) | ||
local semihard_steps = 3*paucitonic_steps + 2*equalized_steps | local semihard_steps = 3*paucitonic_steps + 2*equalized_steps | ||
local semihard_gen = ET.backslash_ratio(semihard_et, semihard_steps) | local semihard_gen = ET.backslash_ratio(semihard_et, semihard_steps) | ||
local semihard_gen_cents = ET.cents(semihard_et, semihard_steps) | local semihard_gen_cents = ET.cents(semihard_et, semihard_steps) | ||
local hard_et = ET.new(2*paucitonic_et + 1*equalized_et, equave, | local hard_et = ET.new(2*paucitonic_et + 1*equalized_et, equave, nil) | ||
local hard_steps = 2*paucitonic_steps + 1*equalized_steps | local hard_steps = 2*paucitonic_steps + 1*equalized_steps | ||
local hard_gen = ET.backslash_ratio(hard_et, hard_steps) | local hard_gen = ET.backslash_ratio(hard_et, hard_steps) | ||
local hard_gen_cents = ET.cents(hard_et, hard_steps) | local hard_gen_cents = ET.cents(hard_et, hard_steps) | ||
local superhard_et = ET.new(3*paucitonic_et + 1*equalized_et, equave, | local superhard_et = ET.new(3*paucitonic_et + 1*equalized_et, equave, nil) | ||
local superhard_steps = 3*paucitonic_steps + 1*equalized_steps | local superhard_steps = 3*paucitonic_steps + 1*equalized_steps | ||
local superhard_gen = ET.backslash_ratio(superhard_et, superhard_steps) | local superhard_gen = ET.backslash_ratio(superhard_et, superhard_steps) | ||
| Line 132: | Line 132: | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Supersoft]] (L:s = 4:3)', | '[[TAMNAMS#Step ratio spectrum|Supersoft]] (L:s = 4:3)', | ||
'[[' .. supersoft_et .. '|' .. supersoft_gen .. ']] (' .. supersoft_gen_cents .. ')' | '[[' .. ET.as_string(supersoft_et) .. '|' .. supersoft_gen .. ']] (' .. supersoft_gen_cents .. ')' | ||
}) | }) | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Soft]] (L:s = 3:2)', | '[[TAMNAMS#Step ratio spectrum|Soft]] (L:s = 3:2)', | ||
'[[' .. soft_et .. '|' .. soft_gen .. ']] (' .. soft_gen_cents .. ')' | '[[' .. ET.as_string(soft_et) .. '|' .. soft_gen .. ']] (' .. soft_gen_cents .. ')' | ||
}) | }) | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Semisoft]] (L:s = 5:3)', | '[[TAMNAMS#Step ratio spectrum|Semisoft]] (L:s = 5:3)', | ||
'[[' .. semisoft_et .. '|' .. semisoft_gen .. ']] (' .. semisoft_gen_cents .. ')' | '[[' .. ET.as_string(semisoft_et) .. '|' .. semisoft_gen .. ']] (' .. semisoft_gen_cents .. ')' | ||
}) | }) | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Basic]] (L:s = 2:1)', | '[[TAMNAMS#Step ratio spectrum|Basic]] (L:s = 2:1)', | ||
'[[' .. basic_et .. '|' .. basic_gen .. ']] (' .. basic_gen_cents .. ')' | '[[' .. ET.as_string(basic_et) .. '|' .. basic_gen .. ']] (' .. basic_gen_cents .. ')' | ||
}) | }) | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Semihard]] (L:s = 5:2)', | '[[TAMNAMS#Step ratio spectrum|Semihard]] (L:s = 5:2)', | ||
'[[' .. semihard_et .. '|' .. semihard_gen .. ']] (' .. semihard_gen_cents .. ')' | '[[' .. ET.as_string(semihard_et) .. '|' .. semihard_gen .. ']] (' .. semihard_gen_cents .. ')' | ||
}) | }) | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Hard]] (L:s = 3:1)', | '[[TAMNAMS#Step ratio spectrum|Hard]] (L:s = 3:1)', | ||
'[[' .. hard_et .. '|' .. hard_gen .. ']] (' .. hard_gen_cents .. ')' | '[[' .. ET.as_string(hard_et) .. '|' .. hard_gen .. ']] (' .. hard_gen_cents .. ')' | ||
}) | }) | ||
table.insert(et_data, { | table.insert(et_data, { | ||
'[[TAMNAMS#Step ratio spectrum|Superhard]] (L:s = 4:1)', | '[[TAMNAMS#Step ratio spectrum|Superhard]] (L:s = 4:1)', | ||
'[[' .. superhard_et .. '|' .. superhard_gen .. ']] (' .. superhard_gen_cents .. ')' | '[[' .. ET.as_string(superhard_et) .. '|' .. superhard_gen .. ']] (' .. superhard_gen_cents .. ')' | ||
}) | }) | ||
result = p.build( | result = p.build( | ||