Contents
Foreword ixPreface xi1 Sinusoids, amplitude and frequency 1
1.1 Measures of Amplitude . . . . . . . . . . . . . . . . . . . . . . . . 31.2 Units of Amplitude . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 Controlling Amplitude . . . . . . . . . . . . . . . . . . . . . . . . 61.4 Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.5 Synthesizing a sinusoid . . . . . . . . . . . . . . . . . . . . . . . . 81.6 Superposing Signals . . . . . . . . . . . . . . . . . . . . . . . . . 101.7 Periodic Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.8 About the Software Examples . . . . . . . . . . . . . . . . . . . . 15Quick Introduction to Pd . . . . . . . . . . . . . . . . . . . . . . 15How to find and run the examples . . . . . . . . . . . . . . . . . 171.9 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Constant amplitude scaler . . . . . . . . . . . . . . . . . . . . . . 17Amplitude control in decibels . . . . . . . . . . . . . . . . . . . . 18Smoothed amplitude control with an envelope generator . . . . . 21Major triad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Conversion between frequency and pitch . . . . . . . . . . . . . . 22More additive synthesis . . . . . . . . . . . . . . . . . . . . . . . 23Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2 Wavetables and samplers 27
2.1 The Wavetable Oscillator . . . . . . . . . . . . . . . . . . . . . . 292.2 Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322.3 Enveloping samplers . . . . . . . . . . . . . . . . . . . . . . . . . 362.4 Timbre stretching . . . . . . . . . . . . . . . . . . . . . . . . . . . 372.5 Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432.6 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Wavetable oscillator . . . . . . . . . . . . . . . . . . . . . . . . . 47Wavetable lookup in general . . . . . . . . . . . . . . . . . . . . . 48Using a wavetable as a sampler . . . . . . . . . . . . . . . . . . . 50iii
Leave a Comment