@Vitaly Zolotarev, недавно примерно такие вопросы были - это все можно легко проверить в JS в Рипере.
RMS - огибающая строится легко - складываются квадраты значений сэмплов(посл. значение сохраняется, допустим, X) делим на окно и корень квадратный.
Дальше от общ. значения отнимается последнее, прибавляется текущее, и так далее. Если представлять грубо - Вы как будто ведете выделенную область по сигналу и постоянно вычисляете значение в средней точке, по центру. Задержка(если так рассуждать, это не совсем верно) - половина окна.
Пиковая огибающая немного иначе строится, к каждому предыдущему значению прибавляется(если текущее больше) или отнимается(если меньше) текущее значение, помноженное на коэффициент(релиз, атака). В некоторых ситуациях - они будут почти одинаковы с RMS - огибающей.
=======
Теперь можно на пальцах представить ситуацию - где лучше усредненное значение на величину окна, а где лучше "накопленное" за предыдущее время +/- мгновенное умноженное на коэффициент.
По сути, если нужно отловить пики - то пиковое, с большим коэффициентом(малое время атаки) предпочтительнее. Ставил вообще 0.5 мс - прекрасное значение для транзиентов. Но я не математик, сами считайте.
RMS - огибающая строится легко - складываются квадраты значений сэмплов(посл. значение сохраняется, допустим, X) делим на окно и корень квадратный.
Дальше от общ. значения отнимается последнее, прибавляется текущее, и так далее. Если представлять грубо - Вы как будто ведете выделенную область по сигналу и постоянно вычисляете значение в средней точке, по центру. Задержка(если так рассуждать, это не совсем верно) - половина окна.
Пиковая огибающая немного иначе строится, к каждому предыдущему значению прибавляется(если текущее больше) или отнимается(если меньше) текущее значение, помноженное на коэффициент(релиз, атака). В некоторых ситуациях - они будут почти одинаковы с RMS - огибающей.
=======
Теперь можно на пальцах представить ситуацию - где лучше усредненное значение на величину окна, а где лучше "накопленное" за предыдущее время +/- мгновенное умноженное на коэффициент.
По сути, если нужно отловить пики - то пиковое, с большим коэффициентом(малое время атаки) предпочтительнее. Ставил вообще 0.5 мс - прекрасное значение для транзиентов. Но я не математик, сами считайте.
Последнее редактирование: