Module:Temperament data: Difference between revisions

CompactStar (talk | contribs)
No edit summary
CompactStar (talk | contribs)
No edit summary
Line 231: Line 231:
comma_basis = rat_list_to_matrix(subgroup, comma_basis)
comma_basis = rat_list_to_matrix(subgroup, comma_basis)
local unparsed_gens = mysplit(frame.args['generators'], ",")
local unparsed_gens = mysplit(frame.args['generators'], ",")
local generators = unparsed_gens
local generators = mysplit(frame.args['generators'], ",")
for i = 1, #generators do
for i = 1, #generators do
generators[i] = rat.parse(generators[i])
generators[i] = rat.parse(generators[i])
end
end
generators = rat_list_to_matrix(subgroup, generators)
generators = rat_list_to_matrix(subgroup, generators)
-- local te_generator = get_te_generator(subgroup, comma_basis, generators)
local te_generator = get_te_generator(subgroup, comma_basis, generators)
-- local result =  "[[Subgroup]]: " .. frame.args['subgroup']
local result =  "[[Subgroup]]: " .. frame.args['subgroup']
-- result = result .. "<br>[[Optimal tuning]] ([[TE]]): "
result = result .. "<br>[[Optimal tuning]] ([[TE]]): "
-- for i = 1, #(te_generator[1]) do
for i = 1, #(te_generator[1]) do
-- result = result .. '~' .. unparsed_gens[1] .. ' = ' .. tostring(te_generator[1][i] * 1200) .. ", "
result = result .. '~' .. unparsed_gens[i] .. ' = ' .. tostring(te_generator[1][i] * 1200) .. ", "
-- end
end
-- result = result:sub(0,-3)
result = result:sub(0,-3)
-- return result
return result
return unparsed_gens[1][2]
end
end




return p
return p