Code O'Clock PureData Audio Effects Library
Fetching latest commit…
Cannot retrieve the latest commit at this time
====== Code O'Clock PureData Library ====== About ===== Code O'Clock PureData Library is a library of PureData patches that perform a variety of common audio effects on incoming sound. They are intended for use as objects within other PureData patches. Current Objects: ovrdrv~ ovrdrv~ is an object that multiplies the incoming audio stream by an input coefficient and then clips all audio that rises above 1. This is useful for fuzz effects on guitar, to get a harsh digital clipping noise. Inlet 1 [numbered from left to right] is the left audio channel, while inlet 2 is the right audio channel. Inlet three is the level of distortion, and should recieve a float between 0 and 1. Outlets 1 and 2 are the left and right audio channels respectively. The patch can be modified to allow a higher coefficient, and therefore a higher level of distortion. ruudcmprsr~ ruudcmprsr~ is an object that applies compression to the audio signal. It is an extremely basic patch, and does not include many of the parameters that modern VST or AU compressors have. Inlet 1 [numbered from left to right] is the left audio channel, while inlet 2 is the right audio channel. Inlet three is the level of compression, and should recieve a float between 0 and 1. Outlets 1 and 2 are the left and right audio channels respectively. This patch can be used in conjunction with ovrdrv~ to create a consistent rms level when increasing the level of overdrive. Version Notes ============= This is the first alpha of this project and is therefore extremely basic. I hope to add to this library to include other effects [eg. advanced reverb, phaser, flanger, etc.] and to improve the current patches (particularly ruudcmprsr~). Copyright Notice ================ Copyright Hugh Rawlinson, 2012. The code is open source. It may be used freely in open source software. When used, it must be attributed, and the using program must be open source. I reserve the right to profit from this software, and to use it in my own projects that may be commercial, proprietary, and closed-sourced.