Skip to main content

Interactive DSP Parametric Filter Sandbox

Standby
Live Audio Filter H(f)

Interactive Filter Sandbox Ready

Click any Preset below or click Pink Noise / Filter Mic to audition live.

1.0
1,000 Hz

Instant DSP Filter Presets

Click any preset card to instantly load parameters and audition live spectral filtering.

Click card to audition

Understanding Audio Biquad Filters & Frequency Response

Biquad filters are second-order Infinite Impulse Response (IIR) digital filters implemented according to Robert Bristow-Johnson's Audio EQ Cookbook ↗ and the W3C BiquadFilterNode specification ↗:

  • High-Pass Filter (HPF): Passes frequencies above cutoff while rolling off low rumblings below cutoff at -12 dB/octave. Essential for eliminating microphone handling rumble, HVAC noise, and subwoofer port over-excursion.
  • Low-Pass Filter (LPF): Passes low frequencies while attenuating high treble hiss, ultrasonic interference, and digital DAC aliasing harmonics.
  • Band-Pass Filter (BPF): Isolates a narrow musical frequency band determined by the center frequency and resonance Q factor.
  • Notch Filter: Surgically removes a pinpoint frequency spike (such as 50Hz or 60Hz AC electrical power hum) with minimal side attenuation.

The Q Factor (Quality Factor / Resonance)

In parametric filtering, Q = f₀ / Bandwidth. A low Q (0.5 to 0.707 Butterworth) creates a broad, musically smooth slope. A high Q (5.0 to 15.0) focuses filter energy into an ultra-sharp surgical cut, perfect for notching out ground loop hums or acoustic feedback without affecting nearby musical harmonics.

Real-Time Spectral Verification

The live spectrum visualizer above displays the 4096-point FFT transfer function in real time. Compare the raw signal against the filtered output using the Filter Active / Bypass toggle to evaluate phase impact and attenuation depth.

DIGITAL SIGNAL PROCESSING FAQ

Frequently Asked Questions on DSP Audio Filters

Comprehensive breakdown of filter types, Butterworth vs Chebyshev vs Bessel, FFT/DFT transforms, and DSP pros & cons.

1Mis on filter digitaalses signaalitöötluses (DSP)?
DSP filter on matemaatiline algoritm, mis muudab digitaalse helisignaali sagedust, amplituudi või faasi, et lasta läbi soovitud sagedusribad ja summutada soovimatud komponendid (müra, urin).
2Milleks DSP-d kasutatakse?
DSP-d kasutatakse ekvalaiserites, mürasummutuses, kajaruumides (reverb), kaja eemaldamises, dünaamika kompressioonis, telekommunikatsioonis ja meditsiinilises signaalitöötluses.
3Mis on DFT ja FFT DSP-s?
DFT (Diskreetne Fourier' teisendus) teisendab signaali ajadomeenist sagedusdomeeni ($O(N^2)$). FFT (Kiire Fourier' teisendus) arvutab DFT-d kiirusel $O(N \log N)$, võimaldades reaalajas analüüsi.
4Mis on Tšebõšovi (Chebyshev) filter DSP-s?
See on filtrikonstruktsioon, mis tagab järsema ülemineku läbilaskeriba ja tõkkeriba vahel kui Butterworth, tekitades lainetust (ripple) läbilaskeribas (Tüüp I) või tõkkeribas (Tüüp II).
5Millised on kolm peamist filtritüüpi?
1) Madalpääsfilter (LPF) laseb läbi lõikesagedusest madalamad sagedused; 2) Kõrgpääsfilter (HPF) laseb läbi kõrgemad; 3) Ribapääsfilter (BPF) edastab teatud sagedusriba.
6Millised on DSP puudused?
Peamised puudused on puhverdamisest tulenev töötlusviivitus (latentsus), kvantimismüra, aliasingu oht üle $f_s/2$ ja arvutusvõimsuse vajadus.
7Mis on madalpääsfilter DSP-s?
Digitaalfilter (nt Biquad IIR), mis laseb lõikesagedusest ($f_c$) madalamad sagedused läbi muutmata kujul ja summutab kõrgemaid sagedusi määratud kaldega (-12 dB või -24 dB/oktav).
8Mis vahe on Butterworthi ja Tšebõšovi filtritel?
Butterworthi filtritel on maksimaalselt lame läbilaskeriba ilma lainetuseta. Tšebõšovi filtrid pakuvad sama astme juures järsemat sumbumist, kuid tekitavad amplituudilainetust ja suuremat faasinihet.
9Mis on Besseli filter?
Besseli filter on loodud maksimaalselt lamedaks rühmaviivituseks (lineaarne faas), mis säilitab siirdehelide lainekuju ilma faasimoonutusteta.
10Miks kasutatakse Besseli funktsiooni?
Besseli polünoomid tagavad konstantse rühmaviivituse kogu läbilaskeribas, nii et kõik harmoonilised sagedused läbivad filtri täpselt sama ajaviivitusega.