DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::AlgorithmicReverb< T > Member List

This is the complete list of members for dspark::AlgorithmicReverb< T >, including all inherited members.

absA1_dspark::AlgorithmicReverb< T >protected
absB0_dspark::AlgorithmicReverb< T >protected
absB1_dspark::AlgorithmicReverb< T >protected
absState_dspark::AlgorithmicReverb< T >protected
absX1_dspark::AlgorithmicReverb< T >protected
apInterpState_dspark::AlgorithmicReverb< T >protected
applyPreset(Type type)dspark::AlgorithmicReverb< T >inlineprotected
bassCrossover_dspark::AlgorithmicReverb< T >protected
bassDecayMult_dspark::AlgorithmicReverb< T >protected
bassLPCoeff_dspark::AlgorithmicReverb< T >protected
bassRatio_dspark::AlgorithmicReverb< T >protected
bassState_dspark::AlgorithmicReverb< T >protected
cachedParams_dspark::AlgorithmicReverb< T >protected
commitPreset(const PresetValues &p) noexceptdspark::AlgorithmicReverb< T >inlineprotected
ctrlPhase_dspark::AlgorithmicReverb< T >protected
damping_dspark::AlgorithmicReverb< T >protected
dcCoeff_dspark::AlgorithmicReverb< T >protected
dcZ_dspark::AlgorithmicReverb< T >protected
decayTime_dspark::AlgorithmicReverb< T >protected
diffBufs_dspark::AlgorithmicReverb< T >protected
diffCoeffs_dspark::AlgorithmicReverb< T >protected
diffDelays_dspark::AlgorithmicReverb< T >protected
diffuserStep2_dspark::AlgorithmicReverb< T >protected
diffuserStep2Delays_dspark::AlgorithmicReverb< T >protected
diffusion_dspark::AlgorithmicReverb< T >protected
drainPendingChanges() noexceptdspark::AlgorithmicReverb< T >inlineprotected
earlyLevel_dspark::AlgorithmicReverb< T >protected
eco_dspark::AlgorithmicReverb< T >protected
erAbsCoeffs_dspark::AlgorithmicReverb< T >protected
erBuf_dspark::AlgorithmicReverb< T >protected
erGainsL_dspark::AlgorithmicReverb< T >protected
erGainsR_dspark::AlgorithmicReverb< T >protected
erLPStateL_dspark::AlgorithmicReverb< T >protected
erLPStateR_dspark::AlgorithmicReverb< T >protected
erTapsL_dspark::AlgorithmicReverb< T >protected
erTapsR_dspark::AlgorithmicReverb< T >protected
erToLateBuf_dspark::AlgorithmicReverb< T >protected
erToLateMs_dspark::AlgorithmicReverb< T >protected
erToLateSamples_dspark::AlgorithmicReverb< T >protected
fbAPBufsA_dspark::AlgorithmicReverb< T >protected
fbAPBufsB_dspark::AlgorithmicReverb< T >protected
fbAPCoeff_dspark::AlgorithmicReverb< T >protected
fbAPDelaysA_dspark::AlgorithmicReverb< T >protected
fbAPDelaysB_dspark::AlgorithmicReverb< T >protected
fbSmooth_dspark::AlgorithmicReverb< T >protected
fdnDelayLens_dspark::AlgorithmicReverb< T >protected
fdnDelays_dspark::AlgorithmicReverb< T >protected
generateERTaps(double minMs, double maxMs, int numTaps) noexceptdspark::AlgorithmicReverb< T >inlineprotected
generateERTapsForType(Type type) noexceptdspark::AlgorithmicReverb< T >inlineprotected
getBassCrossover() const noexceptdspark::AlgorithmicReverb< T >inline
getBassDecayMultiplier() const noexceptdspark::AlgorithmicReverb< T >inline
getDecay() const noexceptdspark::AlgorithmicReverb< T >inline
getHighCrossover() const noexceptdspark::AlgorithmicReverb< T >inline
getHighDecayMultiplier() const noexceptdspark::AlgorithmicReverb< T >inline
getMix() const noexceptdspark::AlgorithmicReverb< T >inline
getPrimeSieve() noexceptdspark::AlgorithmicReverb< T >inlineprotectedstatic
getQuality() const noexceptdspark::AlgorithmicReverb< T >inline
getState() constdspark::AlgorithmicReverb< T >inline
getType() const noexceptdspark::AlgorithmicReverb< T >inline
getWidth() const noexceptdspark::AlgorithmicReverb< T >inline
hadamard8InPlace(std::array< T, kFDNSize > &x) noexceptdspark::AlgorithmicReverb< T >inlineprotectedstatic
hadamardInPlace(std::array< T, kFDNSize > &x) noexceptdspark::AlgorithmicReverb< T >inlineprotectedstatic
highCrossover_dspark::AlgorithmicReverb< T >protected
highDecayMult_dspark::AlgorithmicReverb< T >protected
householderInPlace(std::array< T, kFDNSize > &x, int n) noexceptdspark::AlgorithmicReverb< T >inlineprotectedstatic
intAPBufsA_dspark::AlgorithmicReverb< T >protected
intAPBufsB_dspark::AlgorithmicReverb< T >protected
intAPCoeff_dspark::AlgorithmicReverb< T >protectedstatic
intAPDelaysA_dspark::AlgorithmicReverb< T >protected
intAPDelaysB_dspark::AlgorithmicReverb< T >protected
kBaseDelaysMs_dspark::AlgorithmicReverb< T >protectedstatic
kDiffBaseCoeffs_dspark::AlgorithmicReverb< T >protectedstatic
kDiffDelaysMs_dspark::AlgorithmicReverb< T >protectedstatic
kDiffStagesdspark::AlgorithmicReverb< T >protectedstatic
kDiffuserStep2Ms_dspark::AlgorithmicReverb< T >protectedstatic
kEcoCtrlIntervaldspark::AlgorithmicReverb< T >protectedstatic
kEcoERTapsdspark::AlgorithmicReverb< T >protectedstatic
kEcoLinesdspark::AlgorithmicReverb< T >protectedstatic
kFbAPRatioA_dspark::AlgorithmicReverb< T >protectedstatic
kFbAPRatioB_dspark::AlgorithmicReverb< T >protectedstatic
kFbAPStagesdspark::AlgorithmicReverb< T >protectedstatic
kFDNSizedspark::AlgorithmicReverb< T >protectedstatic
kInputGaindspark::AlgorithmicReverb< T >protectedstatic
kIntAPRatioA_dspark::AlgorithmicReverb< T >protectedstatic
kIntAPRatioB_dspark::AlgorithmicReverb< T >protectedstatic
kMaxERTapsdspark::AlgorithmicReverb< T >protectedstatic
kMultiTapFracL_dspark::AlgorithmicReverb< T >protectedstatic
kMultiTapFracR_dspark::AlgorithmicReverb< T >protectedstatic
kMultiTapLineL_dspark::AlgorithmicReverb< T >protectedstatic
kMultiTapLineR_dspark::AlgorithmicReverb< T >protectedstatic
kMultiTapSignL_dspark::AlgorithmicReverb< T >protectedstatic
kMultiTapSignR_dspark::AlgorithmicReverb< T >protectedstatic
kNumMultiTapsdspark::AlgorithmicReverb< T >protectedstatic
kOutDiffDelaysMsL_dspark::AlgorithmicReverb< T >protectedstatic
kOutDiffDelaysMsR_dspark::AlgorithmicReverb< T >protectedstatic
kOutDiffStagesdspark::AlgorithmicReverb< T >protectedstatic
kOutputNormdspark::AlgorithmicReverb< T >protectedstatic
kOutputNormEcodspark::AlgorithmicReverb< T >protectedstatic
kOutSignL_dspark::AlgorithmicReverb< T >protectedstatic
kOutSignR_dspark::AlgorithmicReverb< T >protectedstatic
kParAPDelaysMs_dspark::AlgorithmicReverb< T >protectedstatic
kPrimeTableMaxdspark::AlgorithmicReverb< T >protectedstatic
kUserBassDecay enum valuedspark::AlgorithmicReverb< T >protected
kUserBassXover enum valuedspark::AlgorithmicReverb< T >protected
kUserDamping enum valuedspark::AlgorithmicReverb< T >protected
kUserDecay enum valuedspark::AlgorithmicReverb< T >protected
kUserDiffusion enum valuedspark::AlgorithmicReverb< T >protected
kUserEarly enum valuedspark::AlgorithmicReverb< T >protected
kUserErToLate enum valuedspark::AlgorithmicReverb< T >protected
kUserHighXover enum valuedspark::AlgorithmicReverb< T >protected
kUserLate enum valuedspark::AlgorithmicReverb< T >protected
kUserModDepth enum valuedspark::AlgorithmicReverb< T >protected
kUserModRate enum valuedspark::AlgorithmicReverb< T >protected
kUserSize enum valuedspark::AlgorithmicReverb< T >protected
lateLevel_dspark::AlgorithmicReverb< T >protected
markUserParam(uint32_t bit) noexceptdspark::AlgorithmicReverb< T >inlineprotected
mix_dspark::AlgorithmicReverb< T >protected
mixer_dspark::AlgorithmicReverb< T >protected
modACache_dspark::AlgorithmicReverb< T >protected
modBCache_dspark::AlgorithmicReverb< T >protected
modDepth_dspark::AlgorithmicReverb< T >protected
modDepthA_dspark::AlgorithmicReverb< T >protected
modDepthB_dspark::AlgorithmicReverb< T >protected
modLFOA_dspark::AlgorithmicReverb< T >protected
modLFOB_dspark::AlgorithmicReverb< T >protected
modRate_dspark::AlgorithmicReverb< T >protected
nearestPrime(int n) noexceptdspark::AlgorithmicReverb< T >inlineprotectedstatic
nextFilteredNoise() noexceptdspark::AlgorithmicReverb< T >inlineprotected
nextFilteredNoiseEco() noexceptdspark::AlgorithmicReverb< T >inlineprotected
nLines_dspark::AlgorithmicReverb< T >protected
noiseCoeff_dspark::AlgorithmicReverb< T >protected
noiseCoeffEco_dspark::AlgorithmicReverb< T >protected
noiseDepth_dspark::AlgorithmicReverb< T >protected
noiseLP_dspark::AlgorithmicReverb< T >protected
noiseND_dspark::AlgorithmicReverb< T >protected
noiseState_dspark::AlgorithmicReverb< T >protected
numERTaps_dspark::AlgorithmicReverb< T >protected
outDiffBufsL_dspark::AlgorithmicReverb< T >protected
outDiffBufsR_dspark::AlgorithmicReverb< T >protected
outDiffCoeff_dspark::AlgorithmicReverb< T >protected
outDiffDelaysL_dspark::AlgorithmicReverb< T >protected
outDiffDelaysR_dspark::AlgorithmicReverb< T >protected
paramsDirty_dspark::AlgorithmicReverb< T >protected
parAPBufs_dspark::AlgorithmicReverb< T >protected
parAPCoeff_dspark::AlgorithmicReverb< T >protected
parAPDelays_dspark::AlgorithmicReverb< T >protected
preDelayBuf_dspark::AlgorithmicReverb< T >protected
preDelayMs_dspark::AlgorithmicReverb< T >protected
preDelaySamples_dspark::AlgorithmicReverb< T >protected
prepare(const AudioSpec &spec)dspark::AlgorithmicReverb< T >inline
presetDirty_dspark::AlgorithmicReverb< T >protected
prevFeedback_dspark::AlgorithmicReverb< T >protected
processAllpass(RingBuffer< T > &buf, int delay, T coeff, T input) noexceptdspark::AlgorithmicReverb< T >inlineprotected
processAllpassModulated(RingBuffer< T > &buf, int baseDelay, T modAmount, T coeff, T input, bool linearInterp) noexceptdspark::AlgorithmicReverb< T >inlineprotected
processBlock(AudioBufferView< T > buffer) noexceptdspark::AlgorithmicReverb< T >inline
processSample(T input) noexceptdspark::AlgorithmicReverb< T >inline
processSampleInternal(T input) noexceptdspark::AlgorithmicReverb< T >inlineprotected
Quality enum namedspark::AlgorithmicReverb< T >
quality_dspark::AlgorithmicReverb< T >protected
qualityDirty_dspark::AlgorithmicReverb< T >protected
refreshCachedParams() noexceptdspark::AlgorithmicReverb< T >inlineprotected
reset() noexceptdspark::AlgorithmicReverb< T >inline
setBassCrossover(T hz) noexceptdspark::AlgorithmicReverb< T >inline
setBassDecayMultiplier(T mult) noexceptdspark::AlgorithmicReverb< T >inline
setDamping(T amount) noexceptdspark::AlgorithmicReverb< T >inline
setDecay(T seconds) noexceptdspark::AlgorithmicReverb< T >inline
setDiffusion(T amount) noexceptdspark::AlgorithmicReverb< T >inline
setEarlyLevel(T dB) noexceptdspark::AlgorithmicReverb< T >inline
setErToLateDelay(T ms) noexceptdspark::AlgorithmicReverb< T >inline
setHighCrossover(T hz) noexceptdspark::AlgorithmicReverb< T >inline
setHighDecayMultiplier(T mult) noexceptdspark::AlgorithmicReverb< T >inline
setLateLevel(T dB) noexceptdspark::AlgorithmicReverb< T >inline
setMix(T dryWet) noexceptdspark::AlgorithmicReverb< T >inline
setModRate(T hz) noexceptdspark::AlgorithmicReverb< T >inline
setModulation(T amount) noexceptdspark::AlgorithmicReverb< T >inline
setPreDelay(T ms) noexceptdspark::AlgorithmicReverb< T >inline
setQuality(Quality q) noexceptdspark::AlgorithmicReverb< T >inline
setSize(T size) noexceptdspark::AlgorithmicReverb< T >inline
setState(const uint8_t *data, size_t size)dspark::AlgorithmicReverb< T >inline
setToneHighCut(T hz) noexceptdspark::AlgorithmicReverb< T >inline
setToneLowCut(T hz) noexceptdspark::AlgorithmicReverb< T >inline
setType(Type type) noexceptdspark::AlgorithmicReverb< T >inline
setWidth(T width) noexceptdspark::AlgorithmicReverb< T >inline
size_dspark::AlgorithmicReverb< T >protected
spec_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 namedspark::AlgorithmicReverb< T >
type_dspark::AlgorithmicReverb< T >protected
updateDecayParams() noexceptdspark::AlgorithmicReverb< T >inlineprotected
updateDelayLengths() noexceptdspark::AlgorithmicReverb< T >inlineprotected
updateDiffCoeffs() noexceptdspark::AlgorithmicReverb< T >inlineprotected
updateModulation() noexceptdspark::AlgorithmicReverb< T >inlineprotected
userParamMask_dspark::AlgorithmicReverb< T >protected
width_dspark::AlgorithmicReverb< T >protected
~AlgorithmicReverb()=defaultdspark::AlgorithmicReverb< T >