View Single Post
Old 02-24-2017, 06:37 AM   #8
Aleksandr_Oleynik
Human being with feelings
 
Join Date: Jan 2013
Location: Kiev, Ukraine
Posts: 62
Default Баг Функции Track_GetPeakInfo

Михаил: давно словил этот баг и вс\ ни как его не опубликую -
Простой скрипт -

--------------------------------------------------------------------------------
local msg = function(M) reaper.ShowConsoleMsg(tostring(M).."\n") end
--------------------------------------------------------------------------------

tr = reaper.GetTrack(0, 0)
function Main ()
local out = math.log(reaper.Track_GetPeakInfo( tr, 0 ), 10)*20
msg(out)
reaper.defer(Main)
end

Main()

На треке ТонГенератор с -12 dB сигналом
Результат -

-12.041199826559
-12.04131890283
-12.041199826559
-12.041199826559
-12.04131890283
-12.041199826559
-12.041199826559
-12.04131890283
-12.041199826559
-12.041199826559
-12.04131890283
-12.041199826559
-12.041199826559
-17.700563368714
-12.041199826559
-12.041199826559
-12.04131890283
-12.041199826559
-12.041199826559
-17.580151738154
-12.041199826559
-12.041199826559
-17.700563368714
-12.041199826559
-12.041199826559
-17.700563368714
-12.041199826559
-12.041199826559
-17.700563368714

Периодический выброс до - 17 dB - это явный БАГ?

Как с этим бороться ну и исправить бы!
Aleksandr_Oleynik is offline   Reply With Quote