VVSDK
1.0
The VVAmbisonic Library
|
#include <Reverb.h>
Public Member Functions | |
Reverb () | |
void | setSamplingRate (float sr) |
void | setDiffusion (float newDiffusion) |
void | setDelaySet (int newDelayGroup, int newDelaySet) |
void | process (float node[], long sampleFrames) |
Reverb Three Schroeder Allpass Sections Prime valued coefficients are provided for small, medium, and large delays
Reverb::Reverb | ( | ) |
Constructor
void Reverb::process | ( | float | node[], |
long | sampleFrames | ||
) |
Process audio blocks
void Reverb::setDelaySet | ( | int | newDelayGroup, |
int | newDelaySet | ||
) |
Chooses from available delay/gain sets
void Reverb::setDiffusion | ( | float | newDiffusion | ) |
Sets the internal feedback
void Reverb::setSamplingRate | ( | float | sr | ) |
Sets sampling rate