| SES # | TOPICS | KEY Dates |
|---|---|---|
| 1 | Introduction and class overview | |
| 2 | Sound, digital audio, pyaudio, Kivy, sine waves, additive synthesis | |
| 3 | Exploration Presentation (EP) example. Lab. | |
| 4 | Audio files, sampling, looping, resampling, recording | Pset 1 due |
| 5 | Pset demos. EP1. Lab. | |
| 6 | Graphics, rendering, draw primitives, colors, animation, simulation | Pset 2 due |
| 7 | Pset demos. EP2. Lab. | |
| 8 | MIDI, FluidSynth, Scheduling, Metronome | Pset 3 due |
| 9 | Pset demos. EP3. Lab. | |
| 10 | Harmonix Tour | |
| 11 | Input devices, controllers, sensors, Kinect, gesture tracking | Pset 4 due |
| 12 | Pset demos. EP4. Lab. | |
| 13 | Music games. Fantasia: Music Evolved play session. | Pset 5 due |
| 14 | Pset demos. EP5. Final project process / pitch session. | |
| 15 | Guitar Hero / Team formation party. | Pset 6 due |
| 16 | EP7. Guest lecture by Ben Houge. | |
| 17 | Project proposal presentations. | Pset 7 due |
| 18 | Pset demos., EP8. EP9. | Project Proposal due |
| 19 | Team meetings with instructor. | |
| 20 | 1st Milestone presentations. | Milestone 1 due |
| 21 | Team meetings with instructor. | |
| 22 | Team meetings with instructor. | |
| 23 | 2nd Milestone presentations. | Milestone 2 due |
| 24 | Team meetings with instructor. | |
| 25 | Team meetings with instructor. | |
| 26 | Final project presentations, part I. | Final Project due |
| 27 | Final project presentations, part II. | Final Project due |
Calendar
Course Info
Instructor
Departments
As Taught In
Fall
2016
Level
Course Info
Instructor
Departments
As Taught In
Fall
2016
Level
Learning Resource Types
notes
Lecture Notes
assignment
Presentation Assignments
assignment
Problem Sets
grading
Projects with Examples