Module:Temperament data: Difference between revisions

CompactStar (talk | contribs)
No edit summary
CompactStar (talk | contribs)
No edit summary
Line 228: Line 228:
local comma_list = mysplit(frame.args['comma_list'], ",")
local comma_list = mysplit(frame.args['comma_list'], ",")
local comma_matrix = mysplit(frame.args['comma_list'], ",")
local comma_matrix = mysplit(frame.args['comma_list'], ",")
for i = 1, #comma_basis do
for i = 1, #comma_matrix do
comma_matrix[i] = rat.parse(comma_matrix[i])
comma_matrix[i] = rat.parse(comma_matrix[i])
end
end
Line 240: Line 240:
local te_generator = get_te_generator(subgroup, comma_matrix, generators)
local te_generator = get_te_generator(subgroup, comma_matrix, generators)
local result =  "[[Subgroup]]: " .. frame.args['subgroup']
local result =  "[[Subgroup]]: " .. frame.args['subgroup']
result = result .. "\n\n[[Optimal tuning]] ([[TE]]): "
result = result .. "\n\n[[Comma list]]: " .. comma_list .. "\n\n[[Optimal tuning]] ([[TE]]): "
for i = 1, #(te_generator[1]) do
for i = 1, #(te_generator[1]) do
result = result .. '~' .. unparsed_gens[i] .. ' = ' .. u._round(te_generator[1][i] * 1200, 7) .. ", "
result = result .. '~' .. unparsed_gens[i] .. ' = ' .. u._round(te_generator[1][i] * 1200, 7) .. ", "