IT-словарь › Программирование › Биквадратный фильтр (biquad)

Биквадратный фильтр (biquad)

Программирование Svenska → Обновлено: 2026-10-27

Базовый кирпичик цифровой аудиофильтрации: рекурсивный фильтр второго порядка с пятью коэффициентами, способный быть ФНЧ, ФВЧ, полосовым фильтром или полосой эквалайзера.

Название происходит от передаточной функции — отношения двух квадратных трёхчленов: два нуля и два полюса. Каждый выходной отсчёт вычисляется по трём последним входным и двум последним выходным: пять умножений и несколько сложений. «Audio EQ Cookbook» Роберта Бристоу-Джонсона, 1990-е, собрал формулы пересчёта частоты, добротности и усиления в коэффициенты — и этот текстовый файл живёт почти в каждом эквалайзере, написанном с тех пор.

Более крутые фильтры строят каскадом нескольких биквадов, а не вычисляют один фильтр высокого порядка — так численно гораздо устойчивее. Как и любой БИХ-фильтр, биквад сдвигает фазу на разную величину на разных частотах.

← Назад к словарю