# Audio Filtering

## Filters

Change amplitude / phase of frequencies of sound

Many applications

"Tone" control, "Equalizer"

Effects, e.g. "wah"

Band limiting for antialiasing, resampling, etc

Etc etc

## Common Ideal Filter Shapes

Usually 0-1 with Passband, Stopband: goal is to block some range of frequencies while leaving others alone

High Pass, Bandpass, Band Notch

## Units and Normalization

Common to leave out sampling rate and gain in DSP

In time domain, samples are just numbered

In frequency domain, frequencies range from 0..1 where 1 is the Nyquist limit

Amplitude is normalized to -1..1 in time domain, 0..1 in frequency domain

We have already talked about omega, dB

- There are several dB scales floating around

## Filter "Quality" Measures

The ideal low pass filter is a "brick wall":

Gain in passband is exactly 1 for all frequencies

Gain in stopband is exactly 0 for all frequencies

Transition is instantaneous (vertical) at corner frequency

## Analog Filters

Made of electricity: resistors, capacitors, inductors, op-amps, etc.

Analog filters are simple, of necessity

Analog filters are kind of meh: typically use as few of them as possible when digital is available

Obvious example: anti-aliasing and DC removal "blocking" (typically a blocking capacitor)for DAC and ADC

## Aside: Linear Time-Invariant Systems

Normal filter definition / requirement

Output signal is a linear function of input signal ("no distortion")

- Preserves frequencies of input waves

Output signal does not depend on input time

- Signals are notionally infinite, so this is a hard constraint

Analog filters are LTI