Merge pull request #14 from jorio/fix-issue5

Fixed issue #5
This commit is contained in:
nucular 2014-08-26 16:07:26 +02:00
commit c15c21a240

View File

@ -450,20 +450,13 @@ function sfxr.Sound:getEnvelopeLimit(freq)
end end
end end
function sfxr.Sound:getLimit(freq)
return self:getEnvelopeLimit(freq)
end
function sfxr.Sound:generateTable(freq, bits) function sfxr.Sound:generateTable(freq, bits)
local t = {} local t = {}
t[self:getLimit(freq)] = 0
local i = 1 local i = 1
for v in self:generate(freq, bits) do for v in self:generate(freq, bits) do
t[i] = v or 0 t[i] = v
i = i + 1 i = i + 1
end end
return t return t
end end