This chapter covers
- More ChucK oscillators
- Envelope generators
- Frequency modulation synthesis
- More about sound and acoustics, to motivate and inspire
- Intro to physical modeling synthesis
Okay, here’s where it really gets good. Having covered much of how ChucK works, we can start digging into the specifics of synthesis and processing in ChucK. At the heart of the power of ChucK for audio synthesis and processing is the concept of UGens. You’ve already used UGens, starting with our “Hello Sine” example, where you ChucKed a SinOsc UGen to the dac to hear your first sound. You continued to use UGens in pretty much every program you’ve written so far. The nice thing is that you don’t have to worry about how each UGen makes or processes sound; the designer of that UGen took care of that part. You only need to know what they can do and how to use them.