Digital Musics
Dartmouth Logo
Music Department
Dartmouth College

Music 103
Sound Analysis, Synthesis, and Digital Signal Processing
Prof. Michael Casey


Fall 2009

Where: Hallgarten Hall, Seminar Room

When: W/F 10:00-12:00

What: This seminar covers topics in sound analysis, synthesis and digital signal processing from theoretical, mathematical, and practical perspectives. Topics include important ideas in the history of digital and analog synthesis, and will draw on classical models as well as current and future techniques. Standard and speculative algorithms for digital sound processing will be analyzed in depth. Students will realize many of these ideas in a variety of digital music environments.

Prerequisites: An undergraduate-level course in Computer Music (such as Music 31)
  else: a strong music synthesis background and permission of the instructor.

Assessment

Units of Assessment
1. Weekly exercises in sound analysis/synthesis 30%
2. Weekly discussions on reading/listening assignments 15%
3. A mid-term paper/presentation to the class 15%
4. An end-of-term project and presentation 40%

Course Plan

See also the preliminary syllabus for indicative content.
I. Audio signals and systems
1. W Sep 23 Hearing I: fundamentals of hearing science
2. F Sep 25 Vector representation of signals in octave
3. W Sep 30 Complex Exponentials
Reading: Mike Casey "Signals" chapter
Optional: Julius Smith "Sinusoids and Exponentials"
4. F Oct 2 LTI systems, convolution, filters
Reading: Mike Casey "Systems" chapter
5. W Oct 7 Filter banks, Fourier analysis, Short Time Fourier Transform
Reading: Portnoff, Dolson Phase Vocoder Articles
Optional: Julius O. Smith III's "DFT Derived", "Fourier Theorems for the DFT"
*6. F Oct 9 Guest, Charlie Sullivan: physical modeling, waveguide synthesis
*7. W Oct 14 Guest, Jody Diamond: timbre, tuning and analysis of the Gamelan (in Gamelan Studio)
8. F Oct 16 Applications of the Short Time Fourier Transform
Reading: Mark Dolson 'The Phase Vocoder a Tutorial', CMJ 1980.
Bogert et al. "The Quefrency Alanysis of Time Series for Echoes: Cepstrum, Pseudo Autocovariance, Cross Cepstrum and Saphe Cracking." (1963)
II. Timbre
9. W Oct 21 Listening to student synthesis exercises, discussion on Timbre Modeling
10. F Oct 23 Timbre modeling: McAulay-Quatieri (MQ) analysis, spectral modeling synthesis (SMS)
* W Oct 28 No class
*11. T Oct 29 Guests: The Ying Quartet presentation and timbre discussion
12. M Nov 2 Timbre presentations and discussion papers 1-6
13. W Nov 4 Timbre presentations and discussion papers 7-12
III. Advanced algorithms and current directions
14. F Nov 6 Hearing III. Auditory Scene Analysis and Texture (microsound)
15. W Nov 11 Matrix factorization and source separation
16. F Nov 13 Noise, markov random fields, kalman filters, sound textures
IV. Listening modes and aesthetics
17. W Nov 18 Hearing IV: everyday/musical listening, ecological acoustics
18. F Nov 20 Discussion: The Schaefferian modes of listening and the timbral solfege
NC. W Nov 25 No class (thanksgiving break)
NC. F Nov 27 No class (thanksgiving break)
19. W Dec 2 Discussion: Acoustic identity, structure and spectro-morphology
20. F Dec 4 Student presentations



Listening: Weekly listening will accompany the course. Streams and downloads are available on the course wiki.

Readings: A series of weekly readings will accompany the course. These are available on the course wiki.

Lecture Notes: some lecture notes will be available, students are encouraged to take an active role in developing materials to support the class, including lecture notes.

Homework Sets (not ready yet)