






Syllabus
SYLLABUS FOR COMPUTER MUSIC IMPLEMENTATION, CS 4803A
Mon Aug 20: CLASS STARTS. (Mark) Goals of the course. Structure of the
course. Class survey (What does everyone already know? Where do you want
to go?) Start introduction to Squeak sound tools. (See Active Essays)
Wed Aug 22: (Mark) More on Squeak sound tools. Start on Physics and Psycophysics of Sound (Active Essays) (Reading: Chapter 1 of CSound – don't have to understand it all, just be able to read CSound code and signal flowcharts.)
Fri Aug 24: (Mark) Finish Physics and Psycophysics of Sound (Active Essays) (Reading: Chapter 6 of CSound – mostly get the stuff NOT in CSound.)
Mon Aug 27: (Mark) Basics of Synthesizing a Waveform. What makes an instrument an instrument? (Active Essays) (Reading: Chapter 2 of CSound, up to but not including Waveshaping)
Wed Aug 29: (Jim) So what's a note anyway? Pitches and intervals, harmonic tunings (highly recommended for guitar players!) (Powerpoint Slides)
Fri Aug 31: (Jim) How's my temperament? History and development of different tunings, and how they color our perception of sound. (Powerpoint Slides)
Mon Sep 3: LABOR DAY – no class
Wed Sep 5: (Mark) Assignments #1 Due. Finishing what makes an instrument an instrument? BRING IN YOUR FAVORITE INSTRUMENT TO THIS CLASS! (Active Essays) (Reading: Review chapter 6)
Fri Sep 7: (Mark) Creating a more flexible sound synthesizer - Oscillators (Active Essays)
Mon Sep 10: (Mark) Additive Synthesis using the more flexible sound synthesizer (Active Essays) (Reading: Chapter 11 of CSound)
Wed Sep 12: (Mark) Subtractive Synthesis (Active Essays)
Fri Sep 14: (Mark) FM Synthesis in Squeak (Part 1) (Active Essays) (Reading: Chapter 12 of CSound)
Mon Sep 17: Assignments #2 Due. FM Synthesis in Squeak (Active Essays)(Mark)
Wed Sep 19: (Mark) Introduction to Csound (Powerpoint Slides) (Reading: Review Chapter 1 of CSound)
Fri Sep 21: (Mark) Sampled Sounds and real synthesizers. (Active Essays)
Mon Sep 24: MIDTERM #1
Wed Sep 26: (Mark) Limitations of Synthesis Methods so-far and alternative synthesis methods (Powerpoint Slides)
Fri Sep 28: (DROP DAY) (Mark) Assignments #3 Due.Introduction to MIDI. MIDI in Squeak (Active Essays) (CD Chaper 1 of CSound book)
Mon Oct 1: (Mark) A Modern CSound-like language: SuperCollider SuperCollider Examples
Wed Oct 3: (Mark) Granular synthesis and other CSound examples.
Fri Oct 5: (Mark) Student Presentations of Project #1 (Assignments)
Mon Oct 8: (Mark) Student Presentations of Project #1 (Assignments)
Wed Oct 10: (Jim) Starting on the computer inventing the score
Fri Oct 12: (Jim) Intro to Music Theory
Mon Oct 15: FALL BREAK
Wed Oct 17: (Jim) Musical Notation - Notes and Note Values
Fri Oct 19: (Jim) Musical Notation - Key Signatures and Time Signatures
Mon Oct 22: (Jim) Musical Notation - More on Intervals, Dynamics
Wed Oct 24: (Jim) Harmonic Progressions - What chord do I play next? (Powerpoint Slides)
Fri Oct 26: (Jim) Voice Leading - Making the progressions more interesting (Powerpoint Slides)
Mon Oct 29: (Jim) Tensions and Four Note Chords (Powerpoint Slides)
Wed Oct 31: (Jim) Pentatonic Scales and Melodic Construction (Powerpoint Slides)
Fri Nov 2: (Jim) Modes
Mon Nov 5: (Jim) Intro to Algorithmic Composition
Wed Nov 7: (Jim)
Fri Nov 9: MIDTERM #2
Mon Nov 12:
Wed Nov 14:
Fri Nov 16:
Mon Nov 19:
Wed Nov 21:
Fri Nov 23: THANKSGIVING BREAK!
Mon Nov 26:
Wed Nov 28:
Fri Nov 30:
Mon Dec 3: (DEAD WEEK) Final project demos
Wed Dec 5: Final project demos
Fri Dec 7: Final project demos
Links to this Page
- Assignments last edited on 5 December 2001 at 11:28 am by w205d15.lawn.gatech.edu
- What would you like? last edited on 28 September 2001 at 9:35 am by guzdial2.cc.gatech.edu