Schedule

Week 1 – Overview, Arduino, Electronics

Monday 9/26: Intros, Class Overview, Signal Flow-chain, Examples, Sketching exercises
Wednesday 9/28: Arduinio
Lab 1 (Due 10/3): Arduino Basics
Homework 1 (Due 10/3): Finish survey, Electronics Tutorials, Safety Class, Download Max
Reading 1 (Due 10/3)Cook: Principles for Designing Computer Music Controllers

Week 2 – Max/MSP, Sensors, Gestures, Serial Communication

Monday 10/3: Max/MSP, Create new user accounts
Wednesday 10/5: Gestures – discrete vs continuous, continuos sensors, Serial communication, Scaling and filtering data in Max and/or in Arduino
Lab 2 (Due 10/10): Arduino into Max/MSP and Max practice
Homework 2 (Due 10/10): Button/Knob sketch
Reading 2 (Due 10/10): Verplank: Interaction Design

Week 3 – More Sensors, Start Brainstorming

Monday 10/10: Sensors – brainstorm and lecture, Interaction Design Framework
Wednesday 10/12: Advanced sensors, Values for interfaces
Lab 3 (Due 10/17): Accelerometer, Proximity, encoder, soldering
Homework 3 (Due 10/17): Sketch 10 ideas
Reading 3 (Due 10/17): TBD 

Week 4 – Sound Design

Monday 10/17: Sound Design 1 – Synthesis, Audio Effects, Data Sonification
Wednesday 10/20: Present Ideas
Lab(Due 10/24): Sound Design in Max
Homework 4 (Due 10/24): Research Ideas
Reading 4 (Due 10/24): The Sonification Handbook

Week 5 – Form Groups, Start Prototyping

Monday 10/24: Form groups, Start Prototyping exercises
Wednesday 10/26: John Acquaviva
Lab and Homework 5 (Due 10/31): 3 Prototyping Exercises
Reading 5 (Due 10/31): TBD

Week 6 – Robustness and Planning

Monday 10/31: Design and Robustness, Materials and Prototyping,Connectors, Modular design, testing & evaluation
Wednesday 11/2: Project Plan

Week 7 – Sound Design 2, Alternative outputs and tools

Monday 11/7:     Sound Design 2 – Synthesis, Audio Effects, Data Sonification, Mid-quarter check in
Wednesday 11/9: Alternative outputs – solenoids, motors, lights. Multiplexing. Alternative boards and tools.

Week 8 – Proof of Concept

Proof of Concept Due.

Monday 11/14: Guest Lecture
Wednesday 11/16: Max for Live, Set documentation and cleanup times

Week 8.5 – THANKSGIVING

Week 9 – Work on Projects

Monday 11/28: Work on Projects
Wednesday 11/30: Work on Projects

Week 10

Monday 12/5: Dress Rehearsal
Wednesday 12/7: FINAL PRESENTATIONS!!!

Wrap up, Clean up, Mandatory documentation sessions