Date
|
Topic
|
Readings
|
Lab
|
Assignment due
|
Other
|
M |
Sep 17 |
NO CLASS |
|
|
|
|
W |
19 |
Basics of Rhythm and Melody, fixed-size data |
|
Lab 1
|
|
|
F |
21 |
Listening to your music, Sound Primitives |
HtDP 2e sections 1, 2.1 |
Lab 2
|
|
Progress Rpt. 1
|
M |
24 |
Functions, Interactive Worlds, Design Recipe |
HtDP 2.2 |
|
|
|
W |
26 |
QUIZ |
HtDP 2e 2.3 |
|
|
|
F |
28 |
Big-Bang example |
HtDP 2e 2.4 |
Lab 3
|
|
Progress Rpt. 2
|
M |
Oct 1 |
Compound Data |
HtDP 2e 2.5 |
|
Assignment 1 due
|
|
W |
3 |
sound looping example II |
HtDP 2e 2.6 |
|
|
|
F |
5 |
Light toggle example |
HtDP 2e 2.7 |
Lab 4
|
|
Progress Rpt. 3
|
M |
8 |
Lists and other Self-Referential Data |
HtDP 2e 4.1 |
|
|
|
W |
10 |
QUIZ |
HtDP 2e 4.2 |
|
|
|
F |
12 |
|
HtDP 2e 4.3 |
Lab 5
|
Assignment 2 due
|
|
M |
15 |
Rhythm notation, intro to pitch & intervals |
|
|
|
|
W |
17 |
Basic Physics of Sound |
HtDP 2e 4.4 |
|
|
|
F |
19 |
|
|
Lab 6
|
|
Progress Rpt. 4
|
M |
22 |
Team presentations |
|
|
Assignment 3 due
|
|
W |
24 |
MIDTERM EXAM |
|
|
|
|
F |
26 |
Sampled Sound |
|
Lab 7
|
|
|
M |
29 |
Intro to networks, playing signals |
|
|
|
|
W |
31 |
playing backward and forward using signals |
|
|
|
|
F |
Nov 2 |
echo and feedback using simple one-tap filters |
|
Lab 8
|
|
|
M |
5 |
comb and inverse comb filters, example of low-pass filter |
|
|
|
|
W |
7 |
QUIZ, flanging |
|
|
Assignment 4 due
|
|
F |
9 |
Composing Worlds |
|
|
|
Progress Rpt. 5
|
M |
12 |
Veterans' Day -- NO CLASS |
|
|
|
|
W |
14 |
Events, Envelopes |
|
|
|
|
F |
16 |
|
|
|
Assignment 5 due
|
Progress Rpt. 6
|
M |
19 |
Algorithmic composition: intro |
|
Lab 9
|
|
|
W |
21 |
Thanksgiving -- NO CLASS |
|
|
|
|
F |
23 |
Thanksgiving -- NO CLASS |
|
|
|
|
M |
26 |
Markov models for song generation |
|
|
|
Progress Rpt. 7
|
W |
28 |
Review I |
|
|
|
|
F |
30 |
Review II |
|
Lab 10
|
Assignment 6 due
|
|