| alphaAttack | DanielRudrich::GainReductionComputer | private |
| alphaRelease | DanielRudrich::GainReductionComputer | private |
| applyCharacteristicToOverShoot(float overShootInDecibels, float knee, float slope) | DanielRudrich::GainReductionComputer | privatestatic |
| applyCharacteristicToOverShoot(const float overShootInDecibels) | DanielRudrich::GainReductionComputer | inlineprivate |
| attackTime | DanielRudrich::GainReductionComputer | private |
| computeGainInDecibelsFromSidechainSignal(const float *sideChainSignal, float *destination, const int numSamples) | DanielRudrich::GainReductionComputer | |
| computeLinearGainFromSidechainSignal(const float *sideChainSignal, float *destination, const int numSamples) | DanielRudrich::GainReductionComputer | |
| GainReductionComputer() | DanielRudrich::GainReductionComputer | |
| getCharacteristic(float *inputLevelsInDecibels, float *destination, const int numSamples) | DanielRudrich::GainReductionComputer | |
| getCharacteristicSample(float inputLevelInDecibels, float kneeInDecibels, float thresholdInDecibels, float ratio, float makeUpGainInDecibels) | DanielRudrich::GainReductionComputer | static |
| getCharacteristicSample(const float inputLevelInDecibels) | DanielRudrich::GainReductionComputer | |
| getKnee() | DanielRudrich::GainReductionComputer | inline |
| getMakeUpGain() | DanielRudrich::GainReductionComputer | inline |
| getMaxGainReductionInDecibels() | DanielRudrich::GainReductionComputer | inline |
| getMaxInputLevelInDecibels() | DanielRudrich::GainReductionComputer | inline |
| getThreshold() | DanielRudrich::GainReductionComputer | inline |
| knee | DanielRudrich::GainReductionComputer | private |
| kneeHalf | DanielRudrich::GainReductionComputer | private |
| makeUpGain | DanielRudrich::GainReductionComputer | private |
| maxGainReduction | DanielRudrich::GainReductionComputer | private |
| maxInputLevel | DanielRudrich::GainReductionComputer | private |
| prepare(const double sampleRate) | DanielRudrich::GainReductionComputer | |
| releaseTime | DanielRudrich::GainReductionComputer | private |
| reset() | DanielRudrich::GainReductionComputer | inline |
| sampleRate | DanielRudrich::GainReductionComputer | private |
| setAttackTime(const float attackTimeInSeconds) | DanielRudrich::GainReductionComputer | |
| setKnee(const float kneeInDecibels) | DanielRudrich::GainReductionComputer | |
| setMakeUpGain(const float makeUpGainInDecibels) | DanielRudrich::GainReductionComputer | |
| setRatio(const float ratio) | DanielRudrich::GainReductionComputer | |
| setReleaseTime(const float releaseTimeInSeconds) | DanielRudrich::GainReductionComputer | |
| setThreshold(const float thresholdInDecibels) | DanielRudrich::GainReductionComputer | |
| slope | DanielRudrich::GainReductionComputer | private |
| state | DanielRudrich::GainReductionComputer | private |
| threshold | DanielRudrich::GainReductionComputer | private |
| timeToGain(const float timeInSeconds) | DanielRudrich::GainReductionComputer | inlineprivate |
| ~GainReductionComputer() | DanielRudrich::GainReductionComputer | inline |