|
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 WetDryMix::dryGain, DelayLine::readLagrange(), WetDryMix::wetGain, DelayLine::write(), and DelayLine::writeFinished().
Referenced by processSmoothed().
| void StereoDelay::processSmoothed | ( | juce::AudioSampleBuffer & | buffer | ) |
| void StereoDelay::setSampleRate | ( | double | sr | ) |
References DelayLine::setSize().
Referenced by StereoDelay().
| void StereoDelay::setParams | ( | float | delay_, |
| float | mix_, | ||
| float | feedback_, | ||
| float | crossfeed_ | ||
| ) |
| void StereoDelay::reset | ( | ) |
References DelayLine::clear().