Module:Temperament data: Difference between revisions

CompactStar (talk | contribs)
No edit summary
CompactStar (talk | contribs)
No edit summary
Line 1: Line 1:
local rat = require('Module:Rational')
local rat = require('Module:Rational')
local p = {}
local p = {}
local u = require('Module:Utils')


local function gcd(a,b)
local function gcd(a,b)
Line 240: Line 241:
result = result .. "\n\n[[Optimal tuning]] ([[TE]]): "
result = result .. "\n\n[[Optimal tuning]] ([[TE]]): "
for i = 1, #(te_generator[1]) do
for i = 1, #(te_generator[1]) do
result = result .. '~' .. unparsed_gens[i] .. ' = ' .. tostring(te_generator[1][i] * 1200) .. ", "
result = result .. '~' .. unparsed_gens[i] .. ' = ' .. u._round(te_generator[1][i] * 1200, 7) .. ", "
end
end
result = result:sub(0,-3)
result = result:sub(0,-3)