Duelling sine-wave oscillators, controlled with knobs!
This is more a demonstration of how easy it is for Pure Data novices like myself to start getting a noise out of the 201 Pocket Piano with their own PD patches, than it is a synth that anyone would want to play with for more than a few minutes. It comprises just two text files (module.json and module.pd), each containing a handful of lines.
It was created on a Linux desktop using twang69’s Mother-in-law patch (specifically using mother-in-law-alternate.pd) — though the patch is so simple that it could have been built and tested in “pure” PD without using Mother-in-law. It takes Mother-in-law’s “Most-Basic-Template” as a template and into that inserts two sine-wave oscillators.
The pitch of the two oscillators (“Theremins”) is controlled with knobs 1 and 3.
Knob 2 controls the relative volume of the two oscillators.
The beechwood keys do nothing!
The knob-oscillator bit was based on Critter & Guitari’s second tutorial video on PD patching for the Organelle:
module.pd is typically edited with Pure Data’s GUI editor, and that’s the easiest way to do it — but it is just a text file, and I would also encourage fellow PD noobs to inspect it in a text editor. It is very easy for a meat-brain to interpret: it just defines a list of objects placed on a canvas with X/Y coordinates and then connects them to each other using the 0-based indices of the objects, numbered according to the order in which they were defined.
There, I’m in.
