
In this patch I followed a Youtube tutorial on how to make ADSR envelopes in Puredata. the bang sends a signal to a series of sections controlling the amplitude of an oscillator/noise object, first gradually ramping up, then reducing to an amplitude which is sustained briefly, then decreasing gradually until the sound is silent.
This exercise better helped me understand how time data is stored in Puredata, and helped me practice the workflow of creating object, message, and number boxes, and gave me an insight into the different functions these perform. I added band pass and high pass filter objects so I could filter the sound source to be more drum like, and I experimented with the parameters to shape the signals.
however, I found having to type specific numbers each time to change the envelope qualities to be a bit tedious, so I would be curious to explore how to control these with sliders/knobs, both within Puredata and with external hardware.
Leave a Reply