View this PageEdit this Page (locked)Attachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

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