IT-lexicon › Programmeren › Biquad-filter

Biquad-filter

Programmeren Svenska → Bijgewerkt: 2026-10-27

De bouwsteen van digitale audiofiltering: een recursief filter van de tweede orde met vijf coëfficiënten dat laagdoorlaat, hoogdoorlaat, banddoorlaat of EQ-band kan zijn.

De naam komt doordat de overdrachtsfunctie een quotiënt van twee kwadratische functies is — twee nullen en twee polen. Elke uitgangssample wordt berekend uit de laatste drie ingangssamples en de laatste twee uitgangen: vijf vermenigvuldigingen en een paar optellingen. Robert Bristow-Johnsons Audio EQ Cookbook uit de jaren negentig bundelde de formules om frequentie, Q en versterking om te rekenen naar coëfficiënten, en dat tekstbestand zit in vrijwel elke equalizer die sindsdien is geschreven.

Steilere filters worden gebouwd door meerdere biquads in serie te schakelen in plaats van één filter van hogere orde direct uit te rekenen — dat is numeriek veel stabieler. Zoals elk IIR-filter verschuift een biquad de fase bij verschillende frequenties verschillend.

← Terug naar het lexicon