The dates given in the Week column are for the Tuesday of the week.
Reading, History, and Listening Responses are due by the beginning of the Tuesday class.
Also listed in this column are Max patches (the “Max Tips” links) you should download and look at before class. These are relevant to the exercises that you will do for the following week.
Exercises are due at your tutorial time and must be submitted to Canvas by Thursday midnight to receive credit.
|Week||Topic||Reading & Listening||Assignments|
|Week 1 (1/11)||Overview; scheduling; intro to Max messages; sequential and random selection from tables; MIDI note output; presets||Exercise 1 Max Tips||Start Exercise 1: Generative Music in Max.|
|Week 2 (1/18)||Intro to Auzzie; audio routing in series and parallel; controlling parameters from faders; pattr presets||
Not Alone, for cello and electronics (2015)
Exercise 2 Max Tips
Auzzie Module Descriptions
DUE: Exercise 1
Start Exercise 2: Making Sound with Auzzie.
|Week 3 (1/25)||Max audio patching: oscillators, detuning, and noise; encapsulation||
Veiled Resonance, for soprano saxophone and live electroacoustics (2008)
Exercise 3 Max Tips
DUE: Exercise 2
Start Exercise 3: Basic Synthesis in Max.
|Week 4 (2/1)||Sub-audio-rate modulation; modulation synthesis (AM, RM, FM)||
sparrows in supermarkets, for recorder and electronics (2011)
Week 4 Reading in Canvas
Exercise 4 Max Tips
DUE: Exercise 3
Start Exercise 4: Modulation.
|Week 5 (2/8)||
Playing sound files in Max; designing delay effects
History 3 (computer music pioneers)
Reading & Listening: History 3 in Canvas
Exercise 5 Max Tips
DUE: Exercise 4
Start Exercise 5: Sound Files and Delays.
|Week 6 (2/15)||Data-driven instrument concepts; applying continuous data to parameters; deriving triggers from continuous data; routing data||
Exercise 6 Max Tips
DUE: Exercise 5
Start Exercise 6: Triggering and Controlling Sounds.
Start Project 1: Data-driven Performance Piece.
|Week 7 (2/22)||Data-driven instrument techniques, continued; interfacing with gamepads, Gametraks, Wiimotes, phones, webcams, etc.||
Extra Max Tips
DUE: Exercise 6
Work on Project 1.
TEST 1: Modulation synthesis, simple Max coding, History 3
DUE Sunday, 2/27, midnight
|Week 8 (3/1)||Filters, Pitch Shifters; automation||Pamela Z: Quatre Couches, Badagada, Typewriter (1988, 2015, 2003)||Work on Project 1.|
|Week 9 (3/8)||Presentation Mode; live audio input; buffer-based recording and playing||Shawn Wasabi: Marble Soda (2015) Exercise 7 Max Tips||
DUE: Project 1
Start Exercise 7: Live Audio Input.
|Week 10 (3/22)||Organizing a piece in Max: changing patch state using cues, separating cue data from sound engine, building a mixer||
Double Bind?, for violin and electronics (2007)
Exercise 8 Max Tips
DUE: Exercise 7
Start Exercise 8: Cueing Patch State Changes.
|Week 11 (3/29)||Granulation theory and practice||
Week 11 Reading in Canvas
Exercise 9 Max Tips
DUE: Exercise 8
Start Exercise 9: Granulation in Max.
Start Project 2: An Extended Composition
|Week 12 (4/5)||FFT-based processing; standard and tracking phase vocoders; SPEAR||
Medical Text p. 57 (2017)
Week 12 Reading in Canvas
Exercise 10 Max Tips
DUE: Exercise 9
Start Exercise 10: Phase Vocoding in Max and SPEAR.
Work on Project 2.
|Week 13 (4/12)||
Introduction to Jitter
History 4 (early live electronic music)
|Reading & Listening: History 4 in Canvas||
DUE: Exercise 10
Work on Project 2.
|Week 14 (4/19)||
Introduction to RTcmix
|Bryan Jacobs: Blocks and Birds (2018)||
Work on Project 2.
TEST 2: Granulation, FFT, phase vocoder, History 4
DUE Sunday, 4/24, midnight
|Week 15 (4/26)||RTcmix (continued)||Complete draft of Project 2.|
|Exam Week (5/3)||Project presentations: Tuesday, 5/3, 11:30 AM - 2:30 PM||Project 2 (be ready to present on Tuesday)|