Module:Temperament data/Badness testing: Difference between revisions
CompactStar (talk | contribs) No edit summary |
CompactStar (talk | contribs) No edit summary |
||
Line 336: | Line 336: | ||
c = c/(#mapping * #mapping[1]) | c = c/(#mapping * #mapping[1]) | ||
local te_generator = get_te_generator(subgroup, comma_matrix, generators) | local te_generator = get_te_generator(subgroup, comma_matrix, generators) | ||
local | local te_tuning = matmul(te_generator, mapping) | ||
local e = 0.0 | local e = 0.0 | ||
for i = 1, #( | for i = 1, #(te_tuning[1]) do | ||
e = e + math.abs( | e = e + math.abs(te_tuning[1][i]) | ||
end | end | ||
e = e/(#tuning_matrix) | e = e/(#tuning_matrix) |