IT-lexicon › Programmeren › DC-blocker

DC-blocker

Programmeren Svenska → Bijgewerkt: 2026-10-29

Het kleinste bruikbare filter in audio-DSP: een nulpunt op 0 Hz en een pool er vlak naast, die gelijkspanning verwijdert en al het andere met rust laat.

Het past op één regel: y[n] = x[n] − x[n−1] + R·y[n−1]. Het verschil doodt alles wat constant is, en terugkoppeling met R net onder 1, doorgaans rond 0,995, beperkt het effect tot de allerlaagste frequenties. Bij 44,1 kHz ligt de afsnijfrequentie op een paar hertz. Julius O. Smith van CCRMA in Stanford beschreef de vorm in zijn leerboeken, en sindsdien is hij in ongeveer elke synthesizer geplakt.

Hij hoort achter alles wat DC-offset kan veroorzaken: asymmetrische waveshaping, gelijkrichting, terugkoppellussen in fysische modellering. Zonder blocker dwaalt de offset door een lus tot alle headroom is opgebruikt. De prijs is wat faseverschuiving in de bas, waar nog nooit iemand over heeft geklaagd.

← Terug naar het lexicon