FIR Filtering

CONTENTS:

Signals:

  • Signals
  • Digital signals
  • Signal and noise
  • Power
  • Signal to noise ratio
  • Noise floor

Processing Gain

  • Figures of merit
  • Processing gain
  • Equivalent noise bandwidth
  • Scalloping loss
  • Resolution

Frequency

  • Spectral analysis
  • Frequency in DSP
  • Frequency
  • Fourier's theorem
  • Fourier's transforms
  • Time and frequency domains
  • Convolution
  • Convolution in frequency

Window functions

  • Short Fourier transforms
  • Truncation
  • Periodicity
  • Exact fit
  • Spectral leakage
  • Windowing
  • Window distortion
  • Window kernels
  • Coherent gain
  • Equivalent noise bandwidth
  • Scalloping loss
  • Resolution
  • Window functions

Sampling

  • Sampling
  • Sampling intervals
  • Resolution
  • Aliasing
  • Nyquist
  • Antialiasig
  • Impulse response

Sizing

  • Signal and noise
  • Power
  • Signal to noise ratio
  • Noise floor
  • Processing gain
  • Equivalent noise bandwidth
  • Filter length
  • Filter length example
  • Arithmetic bit depth
  • Bit depth example
  • CPU bit depth
  • Complexity
  • Computational mode

Filtering

  • Convolution
  • Convolution to smooth
  • Linear filter equation
  • Filter equation as delayed copies
  • Convolution in frequency
  • Filtering as a frequency operation
  • Digital filter specification
  • Filtering in frequency
  • Filter as convolution
  • Filter frequency response
  • Filter impulse response
  • Impulse response as delayed copies
  • Finite Impulse Response filter
  • Filter implementations
  • Filter resolution
  • Filter Processing Gain

Filtering to enhance SNR:

  • Signal averaging
  • Signal averaging Processing Gain
  • Filter Processing Gain
  • Matched Filters
  • Matched Filter Processing Gain

Filtering applications:

  • Effects of filtering
  • Filter as delayed copies
  • Echo
  • Reverb
  • Reverb as delayed copies
  • Chorusing
  • Transmission as a filter
  • Equalization
  • Compensation
  • Sound field virtualization
  • Crossover
  • Sub bands

FIR filter design:

  • Finite Impulse Response filter
  • FIR filter implementation
  • Filter length
  • Filter length example
  • FIR frequency response
  • FIR coefficients
  • FIR design (nave)
  • FIR design (truncated)
  • FIR design (windowing)
  • FIR design (window method)
  • FIR design limitations of windows
  • FIR design window kernels
  • FIR design (equiripple)