Next: Bibliography
Up: book
Previous: Exercises
Contents
-
- Constant amplitude scaler
-
- Constant amplitude scaler
-
- Constant amplitude scaler
-
- Smoothed amplitude control with
-
- Conversion between frequency and
-
- Conversion between frequency and
-
- Conversion between frequency and
-
- Conversion between frequency and
-
- Conversion between frequency and
-
- Conversion between frequency and
-
- Wavetable oscillator
-
- Wavetable lookup in general
-
- Wavetable lookup in general
-
- Wavetable lookup in general
-
- Using a wavetable as
-
- Looping samplers
-
- Looping samplers
-
- Overlapping sample looper
-
- Overlapping sample looper
-
- Overlapping sample looper
-
- Overlapping sample looper
-
- Overlapping sample looper
-
- Overlapping sample looper
-
- Overlapping sample looper
-
,
- Control operations in Pd
-
- Control operations in Pd
-
- Control operations in Pd
-
,
- Control operations in Pd
-
- Converting controls to signals
-
- Converting controls to signals
-
- Signals to controls
-
- Signals to controls
-
- MIDI-style synthesizer
-
- MIDI-style synthesizer
-
,
- MIDI-style synthesizer
-
- Encapsulation in Pd
-
- Encapsulation in Pd
-
- Encapsulation in Pd
-
- Encapsulation in Pd
-
- Transfer functions for amplitude
-
- Additive synthesis: Risset's bell
-
- Additive synthesis: Risset's bell
-
- Polyphonic synthesis: sampler
-
- Polyphonic synthesis: sampler
-
- Polyphonic synthesis: sampler
-
- Polyphonic synthesis: sampler
-
- Octave divider and formant
-
- Waveshaping and difference tones
-
- The PAF generator
-
- Fixed, noninterpolating delay line
-
- Fixed, noninterpolating delay line
-
- Variable delay line
-
- Order of execution and
-
- Order of execution and
-
- Prefabricated low-, high-, and
-
- Prefabricated low-, high-, and
-
- Prefabricated low-, high-, and
-
- Prefabricated low-, high-, and
-
- Prefabricated time-varying band-pass filter
-
- Using elementary filters directly:
-
- Using elementary filters directly:
-
- Using elementary filters directly:
-
- Using elementary filters directly:
-
- Using elementary filters directly:
-
- Using elementary filters directly:
-
- Fourier analysis and resynthesis
-
- Fourier analysis and resynthesis
-
- Fourier analysis and resynthesis
-
- Fourier analysis and resynthesis
-
- Narrow-band companding: noise suppression
-
- Narrow-band companding: noise suppression
-
- Phase vocoder time bender
-
- Phase vocoder time bender
- absolute value (of a complex number)
- Complex numbers
- abstraction
- Encapsulation in Pd
- additive synthesis
- Periodic Signals
- examples
- Additive synthesis: Risset's bell
| Additive synthesis: spectral envelope
- ADSR envelope generator
- Envelope Generators
- aliasing
- The sampling theorem
- all-pass filter
- Power conservation and complex
- amplitude
- Sinusoids, amplitude and frequency
| Measures of Amplitude
- complex
- Complex sinusoids
- amplitude, measures of
- Measures of Amplitude
- amplitude, peak
- Measures of Amplitude
- amplitude, RMS
- Measures of Amplitude
- angle of rotation
- Power conservation and complex
- argument (of a complex number)
- Complex numbers
- arguments
- creation
- Quick Introduction to Pd
- audio signals, digital
- Sinusoids, amplitude and frequency
- band-pass filter
- Band-pass and stop-band filters
- bandwidth
- Designer spectra
| Band-pass and stop-band filters
- beating
- More additive synthesis
- Bessel functions
- Sinusoidal waveshaping: evenness and
- box
- Quick Introduction to Pd
- GUI
- Quick Introduction to Pd
- message
- Quick Introduction to Pd
- number
- Quick Introduction to Pd
- object
- Quick Introduction to Pd
- carrier frequency
- Frequency and phase modulation
| Carrier/modulator model
- carrier signal
- Multiplying audio signals
- center frequency
- Designer spectra
| Band-pass and stop-band filters
- Central Limit Theorem
- Waveshaping
- cents
- Frequency
- Chebychev polynomials
- Waveshaping using Chebychev polynomials
- class
- Quick Introduction to Pd
- classical waveforms
- Classical waveforms
- clipping
- Wavetables and samplers
- clipping function
- Waveshaping
- coloration
- Artificial reverberation
- comb filter
- Delay networks
- recirculating
- Recirculating delay networks
- compander
- Narrow-band companding
- complex conjugate
- Non-recirculating filter, second form
- complex numbers
- Complex numbers
- compound filter
- Compound filters
- continuous spectrum
- Taxonomy of spectra
- control
- Control
- control stream
- Control streams
- numeric
- Control streams
- covariance
- Superposing Signals
- creation arguments
- Quick Introduction to Pd
- DC
- Taxonomy of spectra
| One-pole, one-zero high-pass filter
- debouncing
- Event detection
- decibels
- Units of Amplitude
- delay
- compound
- Operations on control streams
- in Pd
- Control operations in Pd
- on control streams
- Operations on control streams
- simple
- Operations on control streams
- delay network
- linear
- Delay networks
- delay, audio
- Delay networks
- digital audio signals
- Sinusoids, amplitude and frequency
- Dirichlet kernel
- Fourier transform of DC
- discrete spectrum
- Taxonomy of spectra
- distortion
- Waveshaping
- Doppler effect
- Variable and fractional shifts
- duty cycle
- Timbre stretching
- dynamic
- Units of Amplitude
- dynamic range
- Narrow-band companding
- echo density
- Artificial reverberation
- elementary filter
- non-recirculating
- Elementary non-recirculating filter
- recirculating
- Elementary recirculating filter
- encapsulation
- Encapsulation in Pd
- envelope follower
- Event detection
| Envelope following
- envelope generator
- Synthesizing a sinusoid
| Envelope Generators
- ADSR
- Envelope Generators
- resetting
- Muting
- equalization
- Equalizing filters
- event
- Control streams
- event detection
- Event detection
- feedback
- Phase-aligned formant (PAF) generator
- filter
- Delay networks
| Filters
- all-pass
- Power conservation and complex
| All-pass filters
- band-pass
- Band-pass and stop-band filters
- Butterworth
- Butterworth filters
- compound
- Compound filters
- elementary non-recirculating
- Elementary non-recirculating filter
- elementary recirculating
- Elementary recirculating filter
- high-pass
- Low-pass and high-pass filters
- low-pass
- Low-pass and high-pass filters
- peaking
- Equalizing filters
- shelving
- Equalizing filters
- first difference
- Fourier series of the
- foldover
- The sampling theorem
- formant
- Designer spectra
- Fourier analysis
- Fourier analysis and resynthesis
- Fourier transform
- Fourier analysis of periodic
- fast (FFT)
- Fourier analysis and resynthesis
- phase shift formula
- Shifts and phase changes
- time shift formula
- Shifts and phase changes
- windowed
- Fourier analysis of non-periodic
- frequency
- carrier
- Frequency and phase modulation
- modulation
- Frequency and phase modulation
- frequency domain
- Delay networks
- frequency modulation
- More additive synthesis
| Frequency and phase modulation
- frequency response
- Delay networks
- frequency, angular
- Sinusoids, amplitude and frequency
- fundamental
- Periodic Signals
- gain
- Delay networks
- granular synthesis
- Sampling
- GUI box
- Quick Introduction to Pd
- half-step
- Frequency
- Hann window function
- Pulse trains via wavetable
- Hanning window function
- Pulse trains via wavetable
| Fourier analysis of non-periodic
- harmonic signal
- Taxonomy of spectra
- harmonics
- Periodic Signals
- high-pass filter
- Low-pass and high-pass filters
- hop size
- Fourier analysis and reconstruction
- imaginary part of a complex number
- Complex numbers
- impulse
- Delay networks
| Sawtooth wave
- impulse response
- Recirculating delay networks
- index
- of modulation
- Frequency and phase modulation
- waveshaping
- Waveshaping
| Waveshaping using Chebychev polynomials
- inharmonic signal
- Taxonomy of spectra
- interference
- Time shifts and delays
- intermodulation
- Waveshaping
- Karplus-Strong synthesis
- Order of execution and
- logical time
- Control
- low-pass filter
- Low-pass and high-pass filters
- magnitude (of a complex number)
- Complex numbers
- merging control streams
- Operations on control streams
- in Pd
- Control operations in Pd
- message box
- Quick Introduction to Pd
- messages
- Quick Introduction to Pd
| Control operations in Pd
- MIDI
- Frequency
- modulating signal
- Multiplying audio signals
- modulation
- frequency
- More additive synthesis
| Frequency and phase modulation
- ring
- Multiplying audio signals
- muting
- Muting
- noise gate
- Narrow-band companding
- noisy spectrum
- Taxonomy of spectra
- number box
- Quick Introduction to Pd
- numeric control stream
- in Pd
- Control operations in Pd
- Nyquist theorem
- The sampling theorem
- object box
- Quick Introduction to Pd
- octave
- Frequency
- oscillator
- Synthesizing a sinusoid
- parabolic wave
- Dissecting classical waveforms
- parent
- Encapsulation in Pd
- partials
- Taxonomy of spectra
- passband
- Low-pass and high-pass filters
- patch
- Synthesizing a sinusoid
| Quick Introduction to Pd
- peaking filter
- Equalizing filters
- period
- Periodic Signals
- phase locking
- Phase relationships between channels
- phase-aligned formant (PAF)
- Phase-aligned formant (PAF) generator
- Pitch/Frequency Conversion formulas
- Frequency
- polar form (of a complex number)
- Complex numbers
- pole-zero plot
- Designing filters
- polyphony
- Polyphony
- power
- Measures of Amplitude
- power series
- Waveshaping
- pruning control streams
- Operations on control streams
- in Pd
- Control operations in Pd
- quality (``q'')
- Impulse responses of recirculating
- real part of a complex number
- Complex numbers
- real time
- Control
- rectangle wave
- Classical waveforms
- rectangular form (of a complex number)
- Complex numbers
- reflection
- Power conservation and complex
- resynchronizing control streams
- Operations on control streams
- in Pd
- Control operations in Pd
- ring modulation
- Multiplying audio signals
- ripple
- Low-pass and high-pass filters
- sample number
- Sinusoids, amplitude and frequency
- sample rate
- Sinusoids, amplitude and frequency
- sampling
- Sampling
- examples
- Polyphonic synthesis: sampler
- sawtooth wave
- Wavetables and samplers
| Classical waveforms
- settling time
- Impulse responses of recirculating
- shelving filter
- Equalizing filters
- sidebands
- Multiplying audio signals
- sidelobes
- Resulting spectra
| Fourier transform of DC
- signals, digital audio
- Sinusoids, amplitude and frequency
- spectral envelope
- Sampling
| Taxonomy of spectra
- spectrum
- Taxonomy of spectra
- square wave
- Sawtooth waves and symmetry
- stable delay network
- Recirculating delay networks
- stopband
- Low-pass and high-pass filters
- stopband attenuation
- Low-pass and high-pass filters
- subpatch
- Encapsulation in Pd
- subpatches
- Encapsulation in Pd
- subtractive synthesis
- Subtractive synthesis
| Predicting and controlling foldover
- switch-and-ramp technique
- Switch-and-ramp
- tags
- Voice tags
- tasks
- Voice allocation
- threshold detection
- Event detection
- timbre stamping
- Timbre stamping (classical vocoder)
- timbre stretching
- Timbre stretching
| Carrier/modulator model
- time domain
- Delay networks
- time invariance
- Time shifts and phase
- time sequence
- Control streams
- toggle switch
- More additive synthesis
- transfer function
- Linear and Curved Amplitude
| Waveshaping
| Filters
- transient generator
- Envelope Generators
- transition band
- Low-pass and high-pass filters
- triangle wave
- Classical waveforms
- unit generators
- Synthesizing a sinusoid
- unitary delay network
- Power conservation and complex
- vocoder
- Timbre stamping (classical vocoder)
- voice bank
- Polyphony
- von Hann window function
- Fourier analysis of non-periodic
- wave packet
- Resulting spectra
- waveshaping
- Waveshaping
- wavetable lookup
- Wavetables and samplers
- non-interpolating
- Wavetables and samplers
- wavetables
- transposition formula for looping
- Sampling
- transposition formula, momentary
- Sampling
- window
- Measures of Amplitude
| Fourier analysis and reconstruction
- window function
- Fourier analysis of non-periodic
- window size
- Pitch shifting
Miller Puckette
2006-12-30