IT-lexikon › Programmering › Biquad-filter

Biquad-filter

Programmering In English → Uppdaterad: 2026-10-27

Det digitala ljudfiltrets byggkloss: ett rekursivt andra ordningens filter med fem koefficienter som kan bli lågpass, högpass, bandpass eller ett EQ-band.

Namnet kommer av att överföringsfunktionen är en kvot mellan två andragradspolynom — två nollor och två poler. Varje utsampel räknas ur de tre senaste insamplen och de två senaste utsamplen, fem multiplikationer och några additioner. Robert Bristow-Johnsons Audio EQ Cookbook från nittiotalet samlade formlerna för att räkna fram koefficienterna ur frekvens, Q och förstärkning, och den textfilen sitter i praktiken i nästan varje equalizer som skrivits sedan dess.

Brantare filter byggs genom att kaskadkoppla flera biquads i stället för att räkna ett högre ordningens filter direkt — det är numeriskt stabilare. Som alla IIR-filter förskjuter de fasen olika för olika frekvenser.

← Tillbaka till lexikonet