Pure Data Learning(3)


Filter

Low Pass Filter
High Pass Filter
Bandpass Filter
Resonant low pass filter
Resonant low pass filter
Bob~(Also a Resonant low-pass filter) From Moog synthesizer

Oscillators

Oscillators

Amplitude Envelopes

ADSR
ADSR in PD

Sub patches

To create a new object, it is called “pd xxx”, and then a new window will open. I’ll copy the relevant parts of the patch that I want to encapsulate in that sub patch and paste them into the sub patch. In order to communicate with the sub patch, we need to make sure that we have an inlet and that will let data in. Then add a second inlet for the amplitude. Then we need an outlet for an audio signal.

How can we send information around the patch and inside the sub pitches?

Use a send object.

send and receive options in PDv

Use sub patches to make a Mono Synth

Main interface
mono-synth
Oscillator
filter
amplifies

Have a polyphony synth made from mono synth

Call mono-synth to clone
add “mtof”, convert pitch to frequency
send cutoff and releseaRate to “ctlin”
effect

Delay

Reverb

PD has three reverb objects. “rev1~”, “rev2~”, and “rev3~”.

rev2 practice I used “osc” object to make a random short sound, “osc” frequency is 0-1000Hz, and I used “toggle” object to trigger it.
This one is I try to add reverb and delay together. It works!! XD

Effect

Chorus

Sequencers

Four step sequencer
8 step sequencer

Arpeggiators

Save pure data sounds as wav audio files

First click “open mysound.wav”

Second click “start”

When the sound stop, click “stop”

Then you will find the audio file “mysound.wav” in your computer


Leave a Reply

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