blockSize | DanielRudrich::LookAheadGainReduction | private |
buffer | DanielRudrich::LookAheadGainReduction | private |
delay | DanielRudrich::LookAheadGainReduction | private |
delayInSamples | DanielRudrich::LookAheadGainReduction | private |
getDelayInSamples() | DanielRudrich::LookAheadGainReduction | inline |
getProcessPositions(int startIndex, int numSamples, int &blockSize1, int &blockSize2) | DanielRudrich::LookAheadGainReduction | inlineprivate |
getReadPositions(int numSamples, int &startIndex, int &blockSize1, int &blockSize2) | DanielRudrich::LookAheadGainReduction | inlineprivate |
getWritePositions(int numSamples, int &startIndex, int &blockSize1, int &blockSize2) | DanielRudrich::LookAheadGainReduction | inlineprivate |
lastPushedSamples | DanielRudrich::LookAheadGainReduction | private |
LookAheadGainReduction() | DanielRudrich::LookAheadGainReduction | inline |
prepare(const double sampleRate, const int blockSize) | DanielRudrich::LookAheadGainReduction | |
process() | DanielRudrich::LookAheadGainReduction | |
pushSamples(const float *src, const int numSamples) | DanielRudrich::LookAheadGainReduction | |
readSamples(float *dest, const int numSamples) | DanielRudrich::LookAheadGainReduction | |
sampleRate | DanielRudrich::LookAheadGainReduction | private |
setDelayTime(float delayTimeInSeconds) | DanielRudrich::LookAheadGainReduction | |
writePosition | DanielRudrich::LookAheadGainReduction | private |
~LookAheadGainReduction() | DanielRudrich::LookAheadGainReduction | inline |