Please check announcements in class and on Piazza/Canvas for any changes to the schedule.
Readings from the course textbook are shown parenthetically.
Week 1: Introduction to Computer Music
Tuesday, February 2 – Principles of Sound and Sampling, Intro to Audacity (1.1-1.2)
Project 0 (Setup) – due Wednesday, February 3 by 11:59PM Eastern
Thursday, February 4 – Introduction to Nyquist and SAL (1.3-1.9)
Project 1 (Audacity and Nyquist) – due Monday, February 8 by 11:59PM Eastern
Week 2: Basics of Synthesis
Tuesday, February 9 – Unit Generators, Piece-wise Functions (2.1-2.5)
Thursday, February 11 – Programming Scores (2.6-2.7 , 4.5-4.8)
Week 3: Sampling Theory
Tuesday, February 16 – Frequency vs. Time, Fourier Analysis (3.1-3.2)
Thursday, February 18 – Sampling issues: Aliasing, Negative Frequencies, Quantization (3.3-3.7)
Project 2 (Envelopes) due Monday, February 22 by 11:59PM Eastern
Week 4: Synthesis by Modulation
Tuesday, February 23 – NO CLASS
Thursday, February 25 – Amplitude and Frequency Modulation (3.8-3.9, 4.1-4.5)
Week 5: Spectral Analysis
Tuesday, March 2 – FFT, Spectral Centroid (5.1-5.2)
Thursday, March 4 – EXAM 1
Project 3 (FM Synthesis, Spectral Centroid) due Monday, March 8 by 11:59PM Eastern
Week 6: Intro to Algorithmic Composition, Granular Synthesis
Tuesday, March 9 – Patterns, Algorithmic Composition (5.3-5.7 , 6.1)
Thursday, March 11 – Granular Synthesis (6.2)
Week 7: Sampling and Filters
Tuesday, March 16 – Sampling Techniques (7.1)
Thursday, March 18 – Filters (7.2)
Project 4 (Granular Synthesis) due Monday, March 22 by 11:59PM Eastern
Week 8: Spectral Processing
Tuesday, March 23 – FFT Analysis and Reconstruction, Spectral Modeling (8.1-8.2)
Thursday, March 25 – Source-Filter Models, LPC (9.1-9.2)
Week 9: Vocal and Spectral Models, Acoustics and Perception
Tuesday, March 30 – Vocal Synthesis (9.3-9.8)
Thursday, April 1 – Mass-Spring Models, Karplus-Strong Algorithm (11.1-11.3)
Project 5 (Sampling, Spectral Processing) due TUESDAY, April 6 by 11:59PM Eastern
Week 10: Acoustic Effects
Tuesday, April 6 – Waveguide and Guitar Models (11.4-11.11)
Thursday, April 8 – EXAM 2
Week 11: Physical Modeling
Tuesday, April 13 – Acoustics and Perception (10.1-10.2)
Thursday, April 15 – NO CLASS
Project 6 (Physical Models) due Monday, April 19 by 11:59PM Eastern
Week 12: More Physical Modeling
Tuesday, April 20 – Echo, Reverberation and Panning (10.3)
Thursday, April 22 – Advanced Synthesis Techniques (12.1-12.4)
Week 13: Audio Compression, Music Notation
Tuesday, April 27 – Compression Principles, MP3, LPC (13.1-13.5)
Thursday, April 29 – MIDI (13.7)
Project 7 (Computer Music Composition) due Monday, May 3 by 11:59PM Eastern (NO LATE DAYS ALLOWED)
Week 14: Future of Computer Music
Tuesday, May 4 – Music Processing and Analysis (14.1-14.5)
Thursday, May 6 – 15-622 Project Presentations
Friday, May 7 – 15-322/622 Concert (Afternoon/Evening Sessions)* – special class meeting – Times TBA
Week 15
FINAL EXAM – Monday, May 10, 5:30PM Eastern