Categories
Specialising and Exhibiting E1

Pure Data Basic

I made my first PD (Pure Data) patch. By doing this, I learned the basic of pure data. Firstly, object: The Rectangle boxes that can type in command and different command works differently. For example, osc~ is oscillator, mtof is midi converter, key is the signal receiver from the keyboard. Object with a ~ signal is the audio signal which have a thicker line with connect to and other object and the thin line is message or number. Object box can also can do math such as * for multiply and it can be use as VCA in pure data to amplify signal. Another type of box is number box. It can show the number of the inlet (signal in) or can change the number in play mode (command + E to toggle edit and play mode). Finally the most important object is the dac~ (digital to analog converter) which basically work as an output.

The patch I made is an additive synth. Firstly used the key object to control changes and used mtof object to convert signal. Then the main first oscillator set in 440 hz. The first number box sent number into four extra oscillator, and use * object to modify the number that can create a harmonic sequence. Then every sub oscillator have different volumes by using *~ object. All the signal go into a *~ 0.25 to limited the final output value to prevent clipping and send that into dac~.

Leave a Reply

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