droppedImage.tiff

Digital Audio Synthesis for Multimedia Applications (0158-240-01)

http://sonomatics.com/usf

Matt Ingalls, Instructor

matt@sonomatics.com
mjingalls@usfca.edu
AIM/iChat: mattingalls@mac.com


Fall Semester, 2006
Mondays and Wednesdays, 3:30p-5:15p

CIT1(Mac Lab), University of San Francisco

Class Syllabus (pdf)


Schedule (TENTATIVE!)


Introduction to Computer Music and Csound [8/28 - 9/13]
Lecture Notes
Class Examples

On the Nature of Sound: Acoustics & Psychoacoustics [9/18 - 9/25]
Lecture Notes
Class Examples

The Fundamentals of Digital Audio [9/27]
Lecture Notes
Class Examples

Brief History of Recording & The New Tape: Digital Audio Editing & Manipulation [10/2]
Lecture Notes
Class Examples
Assignment #3 [due 10/9]

Take-home Exam [10/9 -- due 10/16]

Digital Signal Processing with Csound [10/9 & 10/16]
Class Examples
Essential Opcodes Reference

Filters and Subtractive Synthesis [10/23]
Class Examples:
    filter_mac.csd
    SubtractiveSynth_mac.csd

Additive Synthesis [10/30]
Assignment: Realize this "Risset Bell" Instrument in csound
Class Examples:
    Additive_Synthesis_simple.csd
    AdditiveSynth.csd
    adsyn_fft.csd [ which needs this file ]

AM Synthesis [11/6]

FM Synthesis [11/15]

tbd [11/20]

tbd [11/29]

Lab sessions working on Final Projects [11/29 - 12/6]

Optional "study session" [12/11]


Final Project Presentations [12/13 (3:30p)]



Course Materials


Computer Music: Synthesis, Composition, and Performance, 2nd Edition,

Charles Dodge and Thomas A. Jerse, Schirmer Books, 1997.

MacCsound - A Macintosh Csound "front-end" application.

Audacity - Mac/Win/Linux sound-editor.

MidiKeys - A software MIDI keyboard for the Mac.

Csound Resources

The Csound Home Page: "Almost Everything Csound" - Links to Software, Documentation, Tutorials, Instruments, Articles, Music, Email Lists, and More..

Csound Manual
the manual should also be installed with the Macintosh CsoundLib Framework to this location: file:///Library/Frameworks/CsoundLib.framework/Versions/5.1/Resources/Manual/index.htm

Matt's Essential Opcodes Reference

'Historical' Manual - Very out of date, but includes only the basic unit generators, might be easier to digest for beginners.

Csound Forums - Boards (including one for MacCsound) to post questions/discussion.

The Csound Book, Chapter 1 by Dr. Richard Boulanger.

The Orginal Csound Tutorial written by the creator of Csound, Barry Vercoe.

Tootorials - Dr. Boulanger's classic Tutorials.

The csounds.com Instrument catalog

Additional Resources


The Computer Music Tutorial, Curtis Roads, MIT Press, 1996.


Elements of Computer Music, F. Richard Moore, Prentice-Hall, 1990.

The Csound Book, Richard Boulanger, ed, MIT Press, 2000.

Jim Hearon's List of Computer Music Library Resources, Recommended Listening, and Applications