Discrete-Time Signals & Digital Filtering

This course is fundamentally concerned with the manipulation and/or synthesis of audio or other physical signals. Because we work with computers, these signals are uniformly sampled, or discretized, in time and/or space.

Discrete-Time Signals:

Digital Filtering:

Digital filters are fundamental to digital audio processing. While we only have time here for a cursory overview of the essential features of filters, students are encouraged to pursue more advanced courses and references in filter analysis and design.

Finite Impulse Response (FIR) Filters:

Infinite Impulse Response (IIR) Filters:

Steady State and Transient Response:

The Discrete Fourier Transform (DFT):


The z-Transform:

Filters in Matlab


Transfer Function & Pole-Zero Analysis:

Filter Types and Descriptions

Filter Combinations

Resonance Filters

McGill ©2004-2016 McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.