Pure Data Patch from Scratch: “Complex Oscillator”

A quick and easy Pure Data patch-from-scratch tutorial building a “complex oscillator” with two sine waves cross modulating each others frequency for noisy, sophisticated sounds.

In this patch, we set up a simple FM synthesizer with one sine wave modulating another’s frequency. Then, instead of leaving it there, we take our output and use it to modulate the modulation oscillation, leading some wonderful, unpredictable complex sounds.

There’s no talking on this one, just building the patch, and listening to it go.

0:00 Sine Oscillator
0:42 Simple FM Synthesis
1:50 Cross Modulation
2:37 Commenting the Code
4:11 Exploring the Controls

Pure Data introductory tutorials here.
More no-talking Pure Data jams and patch-from-scratch videos.