Mon | Lecture | Wed | Lecture | Lab | HW, Exams, Projects |
Jan 3 | no class until Wednesday | Jan 5 | Intros (all), enrollment, goals, course schedule (BV), interaction design (BV+WJ), project preview (), student photos | ||
Jan 10 | Sketching/show HW2 (BV), Basic Circuits and simple sensors, (MM) Microcontrollers: AVR, A/D conversion. gcc, make, libraries, Linux (BV) |
Jan 12 | Programming buttons (input), lcd (output), delay (timer), etc. | L1: Sensors and circuits, resistor networks, and use of protoboard | |
Jan 17 | Martin Luther King Day, Jr., Day (holiday, no classes) | Jan 19 | More Pd, Open SoundControl (WY) | L2: "Simon" game: Class development
environment and protoboard, AVR programming, buttons, timing L3: Pd programming, control of synthesis, OSC communication |
|
Jan 24 | Miller Puckette | Jan 26 | Student Projects | L4: Analog filters and op-amp circuits | HW3:
Observe and sketch "expressive"
scenarios. |
Jan 31 | Filters, Op-Amps Radio Baton demo (MM) | Feb 2 | Project Demo |
L5: Latency
(optional) L6: Haptics and force feedback. (BV) |
HW4: Invention: Sketch a individual PROJECT (motivation, meaning, modes, mappings). |
Feb 7 | Haptics
Lecture The Plank and scanned synthesis. Term-project intro and "design framework" (BV) |
Feb 9 | Present HW4 "sales pitches". Form teams. (students) Visitor: Sile O'Modrhain |
||
Feb 14 | Haptics review (BV). | Feb 16 | Team Plans (students). Highlights of past projects (BV) |
Consult with staff during Lab time. | |
Feb 21 | Presidents' Day (holiday, no classes) | Feb 23 | Progress Reports |
Consult with staff during Lab time. | |
Feb 28 | Work on Projects |
Mar 2 | "Working Parts" Demo |
Consult with staff during Lab time. | |
Mar 7 | Final Presentations | Mar 9 | reports due, discussion | ||
Mar 14 | - no class - | Mar 16 | tentative date for ccrma@prl show |
Send comments about this page to verplank@ccrma.stanford.edu Last modified: Dec 28 2004 |