
UCSB, Fall quarter, 2003
Students are expected to know the fundamental concepts of digital audio and the basics of sound synthesis. Some programming experience (e.g., csound, Java, C, etc.) is also a plus. The course will meet once a week for a 3-hour session and there will be homework assignments and several quizes. Students are also expected to prepare final projects for the last session of the course.
SuperCollider Course Swiki SuperCollider on-line documentation and Examples (see www.audiosynth.com) Albert de Campo's SC Tutorial (see help folder in SC distribution, also on-line at http://www.audiosynth.com/schtmldocs/Tutorials/SC2_Tutorial_0.8.5) "Sound and Music Processing in SuperCollider" by Stephen Pope (see http://create.ucsb.edu/htmls/sc.book.html) "Digital Synthesis Using SuperCollider" by David Cottle (see http://www.byu.edu/music/labs/ems/287/DSwSC.pdf) Course web site (http://www.mat.ucsb.edu/220) SC users mailing list (sc-users@create.ucsb.edu; to sign up, go to http://www.create.ucsb.edu/mailman/listinfo/sc-users) Course mailing list (275@mat.ucsb.edu, sign up at http://www.mat.ucsb.edu/mailman/listinfo/275)
Dartmouth (Larry Polansky) see http://music.dartmouth.edu/~cc12/code.list.html Central Washington U. (Mark Polishook) see http://www.cwu.edu/~compcomp/SuperCollider.html Peabody (Ichiro Fujinaga) see http://gigue.peabody.jhu.edu/~ich/classes/synth/synth98f.html
Welcome and orientation Introduction to digital audio Introduction to digital sound synthesis PulsarGenerator demo Introduction to SC and patterns SC2 and SC3 demonstration
Quiz 1 (Computer music basics) The SC environment, editors, and menus Real time and sound files Basics of OOP Syntax of SC The most important objects
Synthesis techniques Envelopes and spawn
