Next:
Contents
 
Contents
 
Index
Theory and Techniques of Electronic Music
Miller Puckette
University of California, San Diego
DRAFT
Copyright ©2003 Miller Puckette
Contents
Introduction
Acoustics of digital audio signals
Measures of Amplitude
Amplitude of Combined Signals
Units of Amplitude
Controlling Amplitude
Synthesizing a Sinusoid
Superposing Sinusoids
Frequency
Periodic Signals
About the Software Examples
Quick Introduction to Pd
How to find and run the examples
Examples
constant amplitude scaler
amplitude control in decibels
smoothed amplitude control with an envelope generator
major triad
conversion between frequency and pitch
Exercises
Wavetables and samplers
The Wavetable Oscillator
Sampling
Enveloping samplers
Timbre stretching
Interpolation
Examples
wavetable oscillator
wavetable lookup in general
using a wavetable as a sampler
looping samplers
overlapping sample looper
automatic read point precession
Exercises
Audio and control computations
The sampling theorem
Control
Control streams
Converting from audio signals to numeric control streams
Control streams in block diagrams
Event detection
Control computation using audio signals directly
Operations on control streams
Control operations in Pd
Examples
Sampling and foldover
Converting controls to signals
Non-looping sample player
Signals to controls
Analog-style sequencer
MIDI-style synthesizer
Exercises
Automation and voice management
Envelope Generators
Linear and Curved Amplitude Shapes
Continuous and discontinuous control changes
Muting
Switch-and-ramp
Polyphony
Voice allocation
Voice tags
Encapsulation in Pd
Examples
ADSR envelope generator
Transfer functions for amplitude control
Additive synthesis: Risset's bell
Additive synthesis: spectral envelope control
Polyphonic synthesis: sampler
Index
Bibliography
About this document ...
msp 2003-05-06