
| Day | Date | Topic | Assignment/Readings |
|---|---|---|---|
1 |
Jan. 21 | Introduction, Overview, etc. | |
2 |
26 | Intro to Director | "Using Director to Create Interactive Multimedia Examples for the Music Classroom" |
3 |
28 | Director Basics - Stage, cast and timeline | Tutorials 1 and 2 Assign. |
4 |
Feb. 2 | Director Interactivity - tweening, basic scripting | Tutorials 3 and 4 Assign. |
5 |
4 | Intro to Director and MIDI Init. | Tutorials due "SequenceXtra Manual " |
6 |
9 | MIDI Device Selection | "MIDI Tutorial" "MIDI Scripting Basics" |
7 |
11 | MIDI Buffer Access | MIDI Monitor Assign. "Understanding the MIDI Buffer" |
8 |
16 | MIDI Recording | Monitor Assign. due |
9 |
18 | MIDI Control - individual notes | MIDI Project Assign. "Scripting for control via MIDI" |
10 |
23 | MIDI Project work | Sequencer Assign. due |
11 |
25 | ||
12 |
March 2 | Digital Audio sync | "Using Sound in Director" |
13 |
4 | Audio Markers | |
14 |
16 | Twinkle Variations example | MIDI project due |
15 |
18 | non-linear controls | Audio Project Assign. "Scripting for linear and non-linear control" |
16 |
23 | ||
17 |
25 | iMovie Basics | iMovie tutorials as needed |
18 |
30 | Transitions and FX | |
19 |
April 1 | Invention example | Audio project due |
20 |
6 | Individual project consultations | Final Project Assignment* |
21 |
8 | Begin final project work | Storyboard/timeline due |
22 |
13 | designing interface | Recording/collecting audio/video content |
23 |
15 | scripting shell interface | |
24 |
20 | scripting interactive controls | Edit content, set markers |
25 |
22 | scripting MIDI interactions | test/refine MIDI controls |
26 |
27 | scripting audio/visual sync | test/refine audio controls |
27 |
29 | testing beta version | refine content |
28 |
May 4 |
*Because of the significant amount of scripting required for these particular projects, a substantial amount of class time (along with outside work) needs to be set aside for supervised individual work.
Projects due by 4:00 p.m. Friday of Finals Week