Basic Electroacoustics II Syllabus (G6602/spring-2006)

NOTE: We will be placing class announcements, etc. in this space -- so check here often! We will also be adding quite a lot to this syllabus as the term progresses (class examples, "assignments", etc.). Click on the day links below for information relevant to each class.


G6602 on-line resources
sign up for studio time




1/17   introduction/hello
1/19   basic terms/review/history

1/24   algorithmic composition/RTcmix
basic language use
1/26   algorithmic composition
basic loop construction, choosing elements in an array, randomness, soundfiles

1/31   algorithmic composition
more array use, making decisions in the code, soundfiles
2/2     algorithmic composition/granular synthesis
more algorithmic fun!

2/7     granular synthesis
granular synthesis instruments
2/9     physical models
basic theory, instruments

2/14   physical models
more instruments
2/16   filters
FIR and IIR filter theory, instruments

2/21   filters
advanced filters
2/23   even more filters (LPC)
linear predictive coding (LPC)

2/28   DSP: modulation and distortion
pitch-shifting, waveshaping
3/2     DSP: modulation and distortion
AM and FM

3/7     FFT
the happy Fast Fourier Transform!
3/9     FFT
FFT instruments

------- spring break -------

3/21   Project Discussions
be prepared!
3/23   room-simulation/spatialization
basic techniques and approaches

3/28   room-simulation/spatialization
implementation
3/30   CSOUND
basic use of the language

4/4     CSOUND
instrument design
4/6     CSOUND
instrument design (fractal delay)

4/11   more CSOUND
...
4/13   CSOUND and max/msp plugins 1
also some CLM/CM stuff

4/18   RTcmix max/msp plugin
basic comblug
4/20   advanced RTcmix plugins
MIDI control, continuous processing RTcmix

4/25   interface design
human considerations -- performance and audience
4/27   Projects!
your show!