CCRMA Workshops 2000
Linux Sound: Open Source Music Synthesis, Composition, and Audio Programming
- June 26 - July 7, 2000; Fee: $1000
- Two weeks instruction. Limited to 20 participants.
- Instructors:
The Center for Computer Research in Music and Acoustics (CCRMA) has been using the Linux operating system for music composition, synthesis, and audio DSP research since 1996. This workshop will focus on currently available open source tools and environments for computer music research and composition using Linux. The workshop will include an overview of some of the most popular linux distributions and a brief installation clinic with specific focus on audio, midi and real-time performance (dealing with both hardware and software). Low level sound and midi drivers reviewed will include oss, oss-free, alsa and the now open source MidiShare environment. Environments for sound synthesis and composition will include the common lisp based clm system, STK (c++), pd (c) and jmax (java/c). Many other interesting tools like the snd sound editor (and its close ties to clm) will also be covered. Due to the very dynamic nature of the open source community and software base more programs will probably be included by the time the workshop starts. The workshop will also include a brief tour of sound processing and synthesis techniques. Familiarity with computers and programming languages is helpful.
Digital Signal Processing for Audio: Spectral and Physical Models
- July 10 - 21, 2000; Fee: $1000
- Two weeks instruction. Limited to 20 participants.
- Instructors:
This course will cover analysis and synthesis of sounds based on spectral and physical models. Models and methods for synthesizing real-world sounds as well as musical sounds will be presented. The course will be organized into morning lectures covering theoretical aspects of the models, and afternoon labs. The morning lectures will present topics such as Fourier theory, spectrum analysis, the phase vocoder, digital waveguides, digital filter theory, pitch detection, linear predictive coding (LPC), high-level feature extraction, and various other aspects of signal processing of interest in sound applications.
The afternoon labs will be hands-on sessions using SMS and the Synthesis ToolKit in C++, and other software systems and utilities. Familiarity with engineering, mathematics, physics, and programming is a plus, but the lectures and labs will be geared to a musical audience with basic experience in math and science. Most of the programs used in the workshop will be available to take home.
Given the short duration of the workshop and the broad spectrum of topics to cover, the lectures will necessarily be fairly high level in nature. However, a full complement of in-depth readings will be provided for those who wish to investigate the details of the material. Also, the last two days of the workshop will include a more detailed treatment of some advanced topics and the corresponding afternoon labs will give the students a chance to solve some specific problems of their interest.
Annual Summer Concert
The annual concert of new music by CCRMA composers will take place during the Summer Workshops. It will be held on the Stanford campus on July 20, 2000.
Additional Information
Housing costs are not included in the course fee. Campus housing is available for the summer workshops through the Stanford University Conference Office. Information on lodgings in Stanford/Palo Alto vicinity will be sent to all workshop participants. No academic credit is offered for participation in the workshops.
Applications
Or contact:
CCRMA Workshops
Department of Music
Stanford University
Stanford, CA 94305-8180, USA.
Phone: (650) 723-4971, ext. 300
Fax: (650) 723-8468
gary@ccrma.stanford.edu
| ©2000 CCRMA, Stanford University. All Rights Reserved.
Created and maintained by Gary P. Scavone |