Gin
|
Stereo delay with feedback and cross feedback. More...
#include <gin_stereodelay.h>
Public Member Functions | |
StereoDelay (double maxDelay_=5.1) | |
void | process (juce::AudioSampleBuffer &buffer) |
void | processSmoothed (juce::AudioSampleBuffer &buffer) |
void | setSampleRate (double sr) |
void | setParams (float delay_, float mix_, float feedback_, float crossfeed_) |
void | reset () |
Stereo delay with feedback and cross feedback.
StereoDelay::StereoDelay | ( | double | maxDelay_ = 5.1 | ) |
References setSampleRate().
void StereoDelay::process | ( | juce::AudioSampleBuffer & | buffer | ) |
References DelayLine::readLagrange(), DelayLine::write(), and DelayLine::writeFinished().
Referenced by processSmoothed().
void StereoDelay::processSmoothed | ( | juce::AudioSampleBuffer & | buffer | ) |
References process(), DelayLine::readLagrange(), DelayLine::write(), and DelayLine::writeFinished().
References DelayLine::setSize().
Referenced by StereoDelay().
void StereoDelay::reset | ( | ) |
References DelayLine::clear().