| addTap(T *acc, const Line &l, int lag0, T gain, int count) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| applyPreset(Type type) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| apY1_ | dspark::AlgorithmicReverb< T > | protected |
| bassA1_ | dspark::AlgorithmicReverb< T > | protected |
| bassB0_ | dspark::AlgorithmicReverb< T > | protected |
| bassB1_ | dspark::AlgorithmicReverb< T > | protected |
| bassCrossover_ | dspark::AlgorithmicReverb< T > | protected |
| bassDecayMult_ | dspark::AlgorithmicReverb< T > | protected |
| bassX1_ | dspark::AlgorithmicReverb< T > | protected |
| bassY1_ | dspark::AlgorithmicReverb< T > | protected |
| cachedParams_ | dspark::AlgorithmicReverb< T > | protected |
| calibratedMidDecay() const noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| cohC_ | dspark::AlgorithmicReverb< T > | protected |
| cohZ_ | dspark::AlgorithmicReverb< T > | protected |
| commitPreset(const PresetValues &p) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| controlTick() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| ctrlPhase_ | dspark::AlgorithmicReverb< T > | protected |
| damping_ | dspark::AlgorithmicReverb< T > | protected |
| decayTime_ | dspark::AlgorithmicReverb< T > | protected |
| diffusion_ | dspark::AlgorithmicReverb< T > | protected |
| drainPendingChanges() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| drainTone() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| earlyLevel_ | dspark::AlgorithmicReverb< T > | protected |
| eco_ | dspark::AlgorithmicReverb< T > | protected |
| erBin_ | dspark::AlgorithmicReverb< T > | protected |
| erChan_ | dspark::AlgorithmicReverb< T > | protected |
| erGain_ | dspark::AlgorithmicReverb< T > | protected |
| erGainTarget_ | dspark::AlgorithmicReverb< T > | protected |
| erGlidePerSample_ | dspark::AlgorithmicReverb< T > | protected |
| erGroupStart_ | dspark::AlgorithmicReverb< T > | protected |
| erLP_ | dspark::AlgorithmicReverb< T > | protected |
| erShadowLP_ | dspark::AlgorithmicReverb< T > | protected |
| erShelfCoeff_ | dspark::AlgorithmicReverb< T > | protected |
| erShelfGain_ | dspark::AlgorithmicReverb< T > | protected |
| erShelfGainTarget_ | dspark::AlgorithmicReverb< T > | protected |
| erTap_ | dspark::AlgorithmicReverb< T > | protected |
| erToLateMs_ | dspark::AlgorithmicReverb< T > | protected |
| erToLateSamples_ | dspark::AlgorithmicReverb< T > | protected |
| erType_ | dspark::AlgorithmicReverb< T > | protected |
| fwht(T *x) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| generateERTaps(double minMs, double maxMs, int numTaps) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| generateERTapsForType(Type type) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| getBassCrossover() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getBassDecayMultiplier() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getDamping() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getDecay() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getDiffusion() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getEarlyLevel() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getErToLateDelay() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getHighCrossover() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getHighDecayMultiplier() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getLateLevel() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getMix() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getModRate() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getModulation() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getPreDelay() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getPrimeSieve() noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| getQuality() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getSize() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getState() const | dspark::AlgorithmicReverb< T > | inline |
| getType() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| getWidth() const noexcept | dspark::AlgorithmicReverb< T > | inline |
| glideCoeff_ | dspark::AlgorithmicReverb< T > | protected |
| hadamardSmall(T *x) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| hash01(int k, int s) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| highCrossover_ | dspark::AlgorithmicReverb< T > | protected |
| highDecayMult_ | dspark::AlgorithmicReverb< T > | protected |
| inAP_ | dspark::AlgorithmicReverb< T > | protected |
| inAPCoeff_ | dspark::AlgorithmicReverb< T > | protected |
| inAPLen_ | dspark::AlgorithmicReverb< T > | protected |
| injGain_ | dspark::AlgorithmicReverb< T > | protected |
| injTap_ | dspark::AlgorithmicReverb< T > | protected |
| jotA1_ | dspark::AlgorithmicReverb< T > | protected |
| jotB0_ | dspark::AlgorithmicReverb< T > | protected |
| jotB1_ | dspark::AlgorithmicReverb< T > | protected |
| jotX1_ | dspark::AlgorithmicReverb< T > | protected |
| jotY1_ | dspark::AlgorithmicReverb< T > | protected |
| kBaseDelaysMs_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kChunk | dspark::AlgorithmicReverb< T > | protectedstatic |
| kCoherenceHz | dspark::AlgorithmicReverb< T > | protectedstatic |
| kCoherenceQ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kCtrl | dspark::AlgorithmicReverb< T > | protectedstatic |
| kEcoERTaps | dspark::AlgorithmicReverb< T > | protectedstatic |
| kEcoLines | dspark::AlgorithmicReverb< T > | protectedstatic |
| kEcoSprings | dspark::AlgorithmicReverb< T > | protectedstatic |
| kEcoSpringStages | dspark::AlgorithmicReverb< T > | protectedstatic |
| kERGroups | dspark::AlgorithmicReverb< T > | protectedstatic |
| kGlideMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kInDiffCoeffs_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kInDiffMs_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kInjectMs_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kInjectSign_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kInStages | dspark::AlgorithmicReverb< T > | protectedstatic |
| kLoopApMs_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxDiscreteER | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxErMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxERTaps | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxErToLateMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxGlideSpeed | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxInDiffMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxInjectMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxLines | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxLoopApMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMaxPreDelayMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMeanInjectMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kMinReadPos | dspark::AlgorithmicReverb< T > | protectedstatic |
| kModMaxMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kOutDiffMs_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kOutGain | dspark::AlgorithmicReverb< T > | protectedstatic |
| kOutSignL_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kOutSignR_ | dspark::AlgorithmicReverb< T > | protectedstatic |
| kOutStages | dspark::AlgorithmicReverb< T > | protectedstatic |
| kPrimeTableMax | dspark::AlgorithmicReverb< T > | protectedstatic |
| kRotMaxRad | dspark::AlgorithmicReverb< T > | protectedstatic |
| kRotPairStride | dspark::AlgorithmicReverb< T > | protectedstatic |
| kRotRateHz | dspark::AlgorithmicReverb< T > | protectedstatic |
| kShadowBins | dspark::AlgorithmicReverb< T > | protectedstatic |
| kShadowHF | dspark::AlgorithmicReverb< T > | protectedstatic |
| kShadowHz | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSoftLimit | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSpringCutHz | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSpringJitterMs | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSpringOutGain | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSprings | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSpringStages | dspark::AlgorithmicReverb< T > | protectedstatic |
| kSubsonicHz | dspark::AlgorithmicReverb< T > | protectedstatic |
| kUserBassDecay enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserBassXover enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserDamping enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserDecay enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserDiffusion enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserEarly enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserErToLate enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserHighXover enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserLate enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserModDepth enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserModRate enum value | dspark::AlgorithmicReverb< T > | protected |
| kUserSize enum value | dspark::AlgorithmicReverb< T > | protected |
| lateLevel_ | dspark::AlgorithmicReverb< T > | protected |
| lenCur_ | dspark::AlgorithmicReverb< T > | protected |
| lenTarget_ | dspark::AlgorithmicReverb< T > | protected |
| levelDb(T gain) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| lfo_ | dspark::AlgorithmicReverb< T > | protected |
| lfoRateFactor(int i) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| lfoSeed(int i) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| lines_ | dspark::AlgorithmicReverb< T > | protected |
| loopAP_ | dspark::AlgorithmicReverb< T > | protected |
| loopAPCoeff_ | dspark::AlgorithmicReverb< T > | protected |
| loopAPCur_ | dspark::AlgorithmicReverb< T > | protected |
| loopAPGliding_ | dspark::AlgorithmicReverb< T > | protected |
| loopAPLen_ | dspark::AlgorithmicReverb< T > | protected |
| markUserParam(uint32_t bit) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| maxGlideStep_ | dspark::AlgorithmicReverb< T > | protected |
| maxReadPos_ | dspark::AlgorithmicReverb< T > | protected |
| meanLoopSec_ | dspark::AlgorithmicReverb< T > | protected |
| mix_ | dspark::AlgorithmicReverb< T > | protected |
| mixer_ | dspark::AlgorithmicReverb< T > | protected |
| modDepth_ | dspark::AlgorithmicReverb< T > | protected |
| modDepthSamples_ | dspark::AlgorithmicReverb< T > | protected |
| modRate_ | dspark::AlgorithmicReverb< T > | protected |
| msToSamples(T ms) const noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| nearestPrime(int n) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| nLines_ | dspark::AlgorithmicReverb< T > | protected |
| numERTaps_ | dspark::AlgorithmicReverb< T > | protected |
| outAP_ | dspark::AlgorithmicReverb< T > | protected |
| outAPCoeff_ | dspark::AlgorithmicReverb< T > | protected |
| outAPLen_ | dspark::AlgorithmicReverb< T > | protected |
| outputStage(T lateL, T lateR, T earlyL, T earlyR) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| outSignL_ | dspark::AlgorithmicReverb< T > | protected |
| outSignR_ | dspark::AlgorithmicReverb< T > | protected |
| paramsDirty_ | dspark::AlgorithmicReverb< T > | protected |
| pos_ | dspark::AlgorithmicReverb< T > | protected |
| posInc_ | dspark::AlgorithmicReverb< T > | protected |
| preDelay_ | dspark::AlgorithmicReverb< T > | protected |
| preDelayMs_ | dspark::AlgorithmicReverb< T > | protected |
| preDelaySamples_ | dspark::AlgorithmicReverb< T > | protected |
| prepare(const AudioSpec &spec) | dspark::AlgorithmicReverb< T > | inline |
| prepared_ | dspark::AlgorithmicReverb< T > | protected |
| presetDirty_ | dspark::AlgorithmicReverb< T > | protected |
| processBlock(AudioBufferView< T > buffer) noexcept | dspark::AlgorithmicReverb< T > | inline |
| processChunk(const T *inL, const T *inR, T *outL, T *outR, int count) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| processSample(T input) noexcept | dspark::AlgorithmicReverb< T > | inline |
| Quality enum name | dspark::AlgorithmicReverb< T > | |
| quality_ | dspark::AlgorithmicReverb< T > | protected |
| qualityDirty_ | dspark::AlgorithmicReverb< T > | protected |
| refreshCachedParams() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| refreshTopology() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| reset() noexcept | dspark::AlgorithmicReverb< T > | inline |
| ring_ | dspark::AlgorithmicReverb< T > | protected |
| rotC_ | dspark::AlgorithmicReverb< T > | protected |
| rotDepth_ | dspark::AlgorithmicReverb< T > | protected |
| rotLfo_ | dspark::AlgorithmicReverb< T > | protected |
| rotRate() noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| rotRateFactor(int i) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| rotS_ | dspark::AlgorithmicReverb< T > | protected |
| rotSeed(int i) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| rotTick_ | dspark::AlgorithmicReverb< T > | protected |
| runFdn(T &lateL, T &lateR, int injLag) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| runSprings(T &lateL, T &lateR, const T(&raw)[2]) noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| setBassCrossover(T hz) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setBassDecayMultiplier(T mult) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setDamping(T amount) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setDecay(T seconds) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setDiffusion(T amount) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setEarlyLevel(T dB) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setErToLateDelay(T ms) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setHighCrossover(T hz) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setHighDecayMultiplier(T mult) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setLateLevel(T dB) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setMix(T dryWet) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setModRate(T hz) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setModulation(T amount) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setPreDelay(T ms) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setQuality(Quality q) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setSize(T size) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setState(const uint8_t *data, size_t size) | dspark::AlgorithmicReverb< T > | inline |
| setToneHighCut(T hz) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setToneLowCut(T hz) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setType(Type type) noexcept | dspark::AlgorithmicReverb< T > | inline |
| setWidth(T width) noexcept | dspark::AlgorithmicReverb< T > | inline |
| shadowCoeff_ | dspark::AlgorithmicReverb< T > | protected |
| size_ | dspark::AlgorithmicReverb< T > | protected |
| sizeFactor() const noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| spec_ | dspark::AlgorithmicReverb< T > | protected |
| spring_ | dspark::AlgorithmicReverb< T > | protected |
| springA_ | dspark::AlgorithmicReverb< T > | protected |
| springBaseMs(int s) noexcept | dspark::AlgorithmicReverb< T > | inlineprotectedstatic |
| springHist_ | dspark::AlgorithmicReverb< T > | protected |
| springK_ | dspark::AlgorithmicReverb< T > | protected |
| springLP_ | dspark::AlgorithmicReverb< T > | protected |
| springLPState_ | dspark::AlgorithmicReverb< T > | protected |
| springP_ | dspark::AlgorithmicReverb< T > | protected |
| springStages_ | dspark::AlgorithmicReverb< T > | protected |
| springW_ | dspark::AlgorithmicReverb< T > | protected |
| subC_ | dspark::AlgorithmicReverb< T > | protected |
| subZ_ | dspark::AlgorithmicReverb< T > | protected |
| toneDirty_ | dspark::AlgorithmicReverb< T > | protected |
| toneHighCutHz_ | dspark::AlgorithmicReverb< T > | protected |
| toneHPActive_ | dspark::AlgorithmicReverb< T > | protected |
| toneHPBiquad_ | dspark::AlgorithmicReverb< T > | protected |
| toneLowCutHz_ | dspark::AlgorithmicReverb< T > | protected |
| toneLPActive_ | dspark::AlgorithmicReverb< T > | protected |
| toneLPBiquad_ | dspark::AlgorithmicReverb< T > | protected |
| Type enum name | dspark::AlgorithmicReverb< T > | |
| type_ | dspark::AlgorithmicReverb< T > | protected |
| updateAll() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| updateDecayParams() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| updateDelayLengths() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| updateDiffCoeffs() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| updateModulation() noexcept | dspark::AlgorithmicReverb< T > | inlineprotected |
| userParamMask_ | dspark::AlgorithmicReverb< T > | protected |
| width_ | dspark::AlgorithmicReverb< T > | protected |
| ~AlgorithmicReverb()=default | dspark::AlgorithmicReverb< T > | |