Веб-аудио: фильтр нормализации? - PullRequest
0 голосов
/ 20 июня 2019

Как нормализовать сигнал в веб-аудио?

Полагаю, это можно сделать с помощью ConvolverNode. Этот узел имеет опцию normalize. Однако я не знаю, какие значения должны идти в буфер, чтобы не искажать входящий сигнал, кроме как его нормализация. IOW: мне интересно, что такое нейтральная функция свертки.

Справочная информация. Я пытаюсь нормализовать белый шум, пропускаемый через полосовой фильтр (BiquadFilterNode). На низких частотах амплитуда выходного сигнала фильтра очень мала. Конечно, я мог бы поставить узел усиления со значением усиления, которое зависит от частоты. Однако, если нормализация является прямой, это кажется более чистым решением.

1 Ответ

1 голос
/ 20 июня 2019

Нет встроенного метода нормализации.Нормализация ConvolverNode делает что-то очень отличное от того, что вы хотите.

...