Courses in Digital Audio - Digital Signal Processing at Cogswell College

Digital Signal Processing Courses

INTRODUCTION TO THE TECHNIQUES OF DIGITAL SIGNAL PROCESSING

This course offers a non-calculus approach to understanding the fundamental concepts of Digital Signal Processing. Topics include: Using trigonometric functions to represent musical sounds; Sampling and quantization; Digital signals; Spectra; the Discrete Fourier Transform; Convolution; Z-transform; Digital Filtering.

DIGITAL SOUND SYNTHESIS

Introduction to the methods and techniques of digital waveform synthesis. Digital synthesis instrument design concepts. Waveforms and spectra, wavetable synthesis, additive synthesis, digital filters and subtractive synthesis. Noise and random event generation. Tuning and intonation systems. Linear and exponential envelopes, modulation techniques. Vibrato and tremolo, amplitude modulation, frequency modulation. Waveshaping, granular synthesis, basic physical modeling synthesis. Audio processing. Timbral consonance and dissonance. Synthesis and musical style.

DIGITAL SIGNAL PROCESSING

Introduction to digital signal processing, sampling and quantization, A/D and D/A converters, discrete time systems, Discrete Fourier Transform, convolution, z-transforms, transfer functions, digital filter realizations, and fast Fourier transforms. Introduction to digital filter design and digital audio applications.

DIGITAL SOUND DESIGN

Application of studio production skills to sound effect sourcing and generation for film and video production and post-production. Analysis of the soundtrack, sound map and visual map generation, ADR, foley. Use of professional sound effect libraries. Advanced studio- and location recording, audio editing and processing techniques, synchronization, audio post mixing, project management and delivery formats for audio for film and video.

DIGITAL FILTER DESIGN

Design of digital FIR and IIR filters. Analysis of impulse response. Z-transform and geometric methods of filter design. Design and implementation of Elliptical, Bessel, Butterworth, Chebyshev filter types. Windowing. Applications to audio.

DIGITAL AUDIO ELECTRONICS

Applications of DSP concepts to DSP devices. DSP chip architecture and opcodes. Circular buffers and convolution. Algorithm design and cross-compilation. Digital audio systems architecture and design considerations. Lab experiments taken from real-world applications such as digital filter design, reverberation and special audio effects.