| 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 |