|
|
Cook
|
Pierce
|
Language Features
|
Assignments [due]
|
Oct-1
|
intro
|
1,3
|
1,2,3
|
language, Stk, custom
|
1) C/C++ code
|
Oct-8
|
Snd
|
4,9,*
|
4
|
all C++ for class
|
2) mic, tube, imp. resp.
|
Oct-15
|
FIR, IIR
|
|
8
|
edit/compile/run
|
3) tube sounds, waveloop
|
Oct-22
|
modes/add.
|
5
|
|
inheritance
|
-- (extra time for 4) --
|
Oct-29
|
FFT/convolve
|
10
**
|
|
Stk class hierarchy, new classes
|
4) tube simulation
|
Nov-5
|
FM,AM
|
11
|
|
UI layer (ncurses)
|
5) "tfunc" class/DeepNote
|
Nov-12
|
mid-term
|
|
|
|
6) "theremin"
|
Nov-19
|
algorithmic
|
12***
|
11,12
|
multiple inheritance
|
7) reg., tim., streaming
|
Nov-26
|
rev., 2d,3d
|
|
|
debugger
|
8) pitch & amp. follower
|
Dec-3
|
TBD
|
|
|
|
9) logistic, polyph., rev.
|
* Tong, Frank, "Brain at work:
Play by Play"
** Chowning, John, "The synthesis of Complex Audio Spectra by means
of Frequency Modulation"
*** Moorer, Andy, "About this Reverberation Business"
|