Music 220a: Foundations of Computer-Generated Sound

CCRMA Knoll Building Classroom: Tuesdays 10am - 12pm and Thursdays 10 - 11am

Chris Chafe , Ge Wang with Miriam Kolar (TA office hrs: Fridays 1:30 - 3pm, other times TBA)

turning in homework online to the Homework factory
lecture topics (list)
Final Projects Web Pages


textbooks (required) Real Sound Synthesis for Interactive Applications, P. Cook

(optional) Science of Musical Sound, J.R. Pierce reprinted as reader

FINAL PROJECT INFO

wiki

FAQ

September 2007

register // Unix // Pd

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday



25
Pd lab1

How to play Turenas in the stage


27

Chris Warren

Pd lab2/hw1 Melody / Rhythm / Polyphony



October 2007

ChucK // Stk

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday



2

David Bao, Lawrence Fyfe
 
CCMRA Orientation Tutorials 1:15-3:15pm

(RSS 1,2)

4

Michael Perl

ChucK lab1
and hw2
Rhythm / Arhythmia

5 hw1 due online midnight

TA Q&A 2:30-4pm



8

ChucK tutorial: 7pm

9

John Blessing, Alex Bullit

Jay LeBoeuf, Digidesign

10

ChucK install 6:30pm, tutorial 7pm

11

Chris Vega


build mic







15 hw2 due online midnight

16

Jennifer Evans

Pd lab3/hw3 Auditory Streaming

(RSS 5,6)

18

Susan Nourse







23

Turner Kirk, Nicholas Bryan

24

hw3 due online midnight

25

Alex Medearis




29

ChucK tut (2): 7pm

ChucK lab2/hw4 HomeBrew

30
Yung-Shen Hsiao

November 2007

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday


(RSS 3)

ChucK tut (2): 7pm

1

Ethan Hartman

2



5 hw4 due online midnight

6

Elise Macmillan, Steinunn Arnardottir

Pd lab4/hw5 Dynamical system patches and algorithms


8

Alex Williamson


Pauline Oliveros

9
CCRMA Fall Concert 8pm


12 hw5 due online midnight

13

Jeff Cooper, Alena Kuczynski

ChucK lab3/hw6 Generative clouds

(RSS 7,8)


15

Kyle Spratt, Blair Bohannan



16 SoundWIRE Concert 5:30pm




20

break

(RSS 9,11,12)

22
Thanksgiving





27

Jeff Smith, Hayden Bursk, Baek Chang, Lea Simon

John Chowning

28 hw6 due online midnight

29

Hans Tutschku, Harvard

Tutschku Concert 8pm

December 2007

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday



4

Tania Lanfer Marquez, Reed Anderson, Chris Weill, Gina Gu, Diana Siwiak, Jidenna Mobisson, Isaac Wang, Adnan Marquez


6

Mauricio Rodriguez, Kimberly Johnson, Jason Riggs, Cobi van Tonder







13

3:30 - 6:30

Project Presentations






Sep. 25

Introduction to the course syllabus, goals of course, new user accounts, and CCRMA tour. Schedule of student music presentations.

Chowning Turenas

Sep. 27

Higher-level description of languages in the course.

Oct. 2

How much music in 100 msec? Periodicity, bottom end / top end of hearing. Audio sampling. "Found music" and the advent of recording: (composers) Ruttman, Schaeffer, Reich, Cage, et al. Needledrop demo, short music clips contain 1000 years? Context and implicit timescales.

Chafe, Transect

Oct. 4

Sampling resolution; SoX audio file swiss army knife. Bread and butter use of ChucK for synthesis.

Oct. 9

Lecture by Digidesign's Jay LeBoeuf, Researcher, Advanced Technology Group, on "The Future of Music Production" - a 220a alum and MA/MST grad - includes "some breakthrough HCI developments, as well as bold predictions on where signal processing can take us. "

Oct. 11

Sasha Leitman demonstration of microphone building. A word about transducers, in general.

Oct. 16

Perceptual time windows, spectral windows, bandwidth/time tradeoff with Snd.
Looking at FM spectra with Freqtweak.
Example Pd patches: Pd-sines.pdf & Pd-complexes.pdf.
Match the source spectral "quiz."

Wang, Plork Ensemble Performances

Theremin DVD

Oct. 18

Sampling and field recording warning; Tapestrea analysis / resynthesis.

Lansky NightTraffic, Table's Clear and Radiohead sampling story.

Oct. 23

Panning techniques: amplitude vs. intensity (power) IID, delay-based ITD, and then combining both IID + ITD in a Pd patch.

Use of mics.

Auditory streaming, pscychoacoustical phenomena.

Harvey Mortuos Plango

Oct. 25

Mapping gesture to synthesis parameters.

Oct. 30

[cc] Cope's Experiments in Musical Intelligence. Demo of video feedback as dynamical system. Transients and subharmonics in musical acoustics. Programming dynamical systems. Note-level and audio sample-level interative maps.

Morrill Getz Variations

Nov. 1

Lecture on algorithms in ChucK.

Nov. 6

Digital filters, by hand. Convolution tests. Comparison to stretched strings and wind instruments.

Vinao Triple Concerto

Nov. 8

Pauline Oliveros, guest composer Q&A.

Nov. 13

[ge] LPC and speech models for synthesis.

Applebaum Precomposition


Nov. 15

Reverb algorithms. ChucK reassembling NREV reverberator from scratch. A word about distance panning cues. Time and frequency analysis of reverberation. Final projects described. Pitch tracking in Pd. Seeing wave motion in strings. Active and passive non-linearity. Examples of physical models used in composition.


Nov. 27

John Chowning, guest lecture.

Nov. 29

Hans Tutschku, guest lecture, Harvard.

Dec. 4

Manoury Jupiter

Dec. 6

Dodge Any Resemblance is Purely Coincidental


Dec. 13

FINAL PROJECT PRESENTATIONS