Digital Signal Processing
Course Outline
Textbooks:
Dodge, Charles and Thomas A. Jerse. Computer Music: Synthesis, Composition, and Performance, 2nd ed. New York: Schirmer Books, 1997.
Moore, F. Richard. Elements of Computer Music. Englewood Cliffs, NJ: Prentice Hall, 1990.
Roads, Curtis, et al. The Computer Music Tutorial. Cambridge, MA: The MIT Press, 1996.
Topics:
-
Fundamentals of sound and psychoacoustics
-
How digital audio works
-
Generation of time functions
-
Wavetable synthesis
-
Additive synthesis
-
Viewing frequency-domain spectra
-
Control Functions
-
Amplitude modulation
-
Frequency modulation
-
Transfer functions: distortion techniques, waveshaping synthesis
-
Sampling
-
Granular synthesis
-
Delay: echo, and comb-filtering
-
Delay-based processing: flanging, chorusing, and Doppler effect
-
Reverberation
-
Panning, location, and spatialization
-
Inter-aural time difference; Inter-aural intensity difference
-
Localization: Intensity panning, Haas effect, Doppler effect, reverberation
-
Head-related transfer functions
-
Ambisonics
-
Dynamics processing: amplitude compression, expansion, limiting, gating
-
Filtering and convolution
-
Fourier analysis resynthesis
-
Cross-synthesis
-
Phase vocoding: time compression/expansion
-
Compositional applications of DSP
-
Realtime musical applications of DSP