Computational Sound

Module 1: Audio DSP

Lab 1: Build your own keyboard

In-class activity: Sensation caused by two pure tones

In-class activity: Equal Loudness

Synthesis

Demo: Amplitude Modulation

Demo: Frequency Modulation

Demo: Parallel Multi-Modulator Frequency Modulation

Demo: Serial Multi-Modulator Frequency Modulation

Lab 2: Make your keyboard into a synth

Filters

Demo: Biquad

Demo: Loading files

Demo: Granular Synthesis

Demo: Allpass (hard to hear, but it is working)

Demo: convolution

Demo: 3D panning

Lab 3: Farnell Synthesis

Module 2: Live Coding

Lab 4: Live Coding

Module 3: Automated Composition

Demo: Notes

Demo: randomWalk

Demo: Magenta

Lab 5: Automated Composition

Final Project

Final Project