dRowAudio - A JUCE module for high level audio application development.
dRowAudio is a 3rd party JUCE module designed for rapid audio application development. It contains classes for audio processing and gui elements. Additionally there are several wrappers around 3rd party libraries including cURL, FFTReal and SoundTouch. dRowAudio is written in the strict JUCE style, closely following the style guide set out at JUCE Coding Standards.
This tremolo effect can be used in either a mono or stereo mode and has all the features you would expect. Rate and depth are adjustable along with the shape of the waveform and the phase difference between the left and right channels. A live modulation waveform display is also present so you can see exactly what effect your tremolo is having visually.
This is a highly configurable Distortion with a user-definable transfer function. This means that you can control the curve used to define the distortion yourself using two points on the graph. This allows for extremely custom distortion sounds.
Both input and output gains are controlable as well as simple pre and post distrotion low-pass filters to customise the distortion even more and remove harsh high frequencies if necessary.
This is a highly configurable Reverb based on the Schoeder/Moorer model. It includes controls for adjusting Pre-delay, Early Reflections and Late Reverb as well as various room parameters such as shape, absorption and diffusion.
This is a stereo flanger effect. It large intensity range and adjustable feedback ammount for extreme effects. An output mix control is also provided to adjust how much of the effect is applied to the track.
This is a simple distortion effect can be used in either a mono or stereo mode. It has controls for pre and post distortion filtering as well as a colour control for adjusting the waveshape.