MUS 329J - Introduction to Computer Music

MUS 329J -- Unique Number 21860
Introduction to Computer Music

Meets: TU-TH 2-3:30 in MRH 4.170 or 4.178
Fall Semester, 2006

Class Materials

Class Date

Materials Discussed in Class

Thursday, August 31, 2006

What this course is about (HTML | PPT)

Tuesday, September 5, 2006

Digital Audio Basics (HTML | PPT)

Working With Csound (HTML | PPT)

Thursday, September 7, 2006 Csound Expressions (HTML | PPT)
Tuesday, September 12, 2006

Lab Project 1 assigned (See Assignments)

Additive Synthesis (HTML | PPT)

Additive Synthesis Instrument

Endless Glissando Instrument

Simple Chorus Instrument

Thursday, September 14, 2006

More about Csound (HTML | PPT)

Voltage Control in Csound (HTML | PPT)

Panning and Crossfade Orcs

Table Testing Orc

Tuesday, September 19, 2006

Modulation Synthesis (HTML | PPT)

Simple AM Instrument

Simple Vibrato Instrument

Simple FM Instrument 1

Simple FM Instrument 2

Thursday, September 21, 2006

Parameter Mapping (HTML | PPT)

Random Pitch Instrument

Random Mapping Instrument

Complex FM (HTML | PPT)

Tuesday, September 26, 2006

FM Soprano Instrument

FM Strings Instrument

Basic Phase Modulation Instrument

Stacked Modulator PM Instrument

Yamaha DX7 Emulation Instrument

Thursday, September 28, 2006

FM Drum Instrument Built In Class

Waveshaping Synthesis (HTML | PPT)

Example Waveshaping Instrument

Tuesday, October 3, 2006

Using MIDIFiles with Csound (HTML | PPT)

MIDI FM Bach Instrument

MIDI FM Instrument with Controllers

Thursday, October 5, 2006

Subtractive Synthesis (HTML | PPT)

Filter Basics (HTML | PPT)

Buzz & GBuzz Test Instrument

BPSweep Instrument

Tuesday, October 10, 2006

Basic Csound Filters Orc

Bank o' Filters Orc

Dodge Filter Demo Orc

Parametric Equalizers (HTML | PPT)

Parametric EQ Orc

Thursday, October 12, 2006

Audio File Formats (HTML | PPT)

Example Soundin Instrument

Example Sampler Instrument

Halloween Project Assigned (Due 10/31/06)

Tuesday, October 17, 2006 Portamento Instruments
Thursday, October 19, 2006 MIDTERM EXAM
Tuesday, October 24, 2006 Andrew May & Barry Moon
Thursday, October 26, 2006

Digital Delay Lines (HTML | PPT)

Simple Slapback Delay Instrument

Slapback Delay Using Global Variable

Variable Delay Instrument

A Flanger with Feedback

Delay-base Pitch Shifter

Harmonizer Instrument

Tuesday, October 31, 2006

Effects Instrument

Comb Instrument

Thursday, November 2, 2006

Granular Synthesis (HTML | PPT)

vgrain.sco

vgrain.orc

newgran.sco

newgran.orc

basic_granular.sco

basic_granular.orc

***audiofiles used in examples***

Tuesday, November 7, 2006

Re-initialization (HTML | PPT)

Simple Schedule Instruments

Simple Event Instrument

Granular Synthesis with Schedule

Thursday, November 9, 2006

Score Generators with John Lato

Cmask

Blue

Tuesday, November 14, 2006 Template Orchestra
Thursday, November 16, 2006

Csound Utilities & Convolve (HTML | PPT)

Fourier Analysis & PVOC (HTML | PPT)

Convolve Orchestra

Phase Vocoder Orchestra

Tuesday, November 28, 2006

Example PVCross Instrument

Example PVInterp Instrument

Thursday, November 30, 2006 Example VPVoc Instrument
Tuesday, December 5, 2006 Example PVAdd Instrument