Pure Data Patch from Scratch: Simple FM Synthesis Sequencer

A quick and easy Pure Data patch-from-scratch tutorial building a sequencer that plays dynamically changing timbres for each note though frequency modulation synthesis.

In this patch, we set up a simple sequence of sine wave pitches (frequencies), then a sequence of modulation frequencies of a different length, then a random patterns of deviations, creating a constantly changing series of sounds.

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

0:00 Sequencing the pitch of a sine wave
1:23 Creating modulation oscillator sequence
2:45 Randomizing the deviation
3:15 Audio math: modulator frequency
3:51 Audio math: deviation
4:09 Audio math: FM synthesis
4:31 Tweaking the numbers
4:52 Commenting the code
5:47 Adding delay (as usual)
6:55 Feedback for the delay
7:17 Listening and more tweaking numbers

More no-talking Pure Data jams and patch-from-scratch videos here:

Leave a Reply

Your email address will not be published. Required fields are marked *