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

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

attackCoeff_dspark::Expander< T >protected
attackMs_dspark::Expander< T >protected
cachedAttackCoeff_dspark::Expander< T >protected
cachedDetAttCoeff_dspark::Expander< T >protected
cachedDetRelCoeff_dspark::Expander< T >protected
cachedHoldSamples_dspark::Expander< T >protected
cachedHysteresis_dspark::Expander< T >protected
cachedRangeLinear_dspark::Expander< T >protected
cachedRatio_dspark::Expander< T >protected
cachedReleaseCoeff_dspark::Expander< T >protected
cachedScHpfA0_dspark::Expander< T >protected
cachedScHpfCoeff_dspark::Expander< T >protected
cachedScHpfEnabled_dspark::Expander< T >protected
cachedThreshold_dspark::Expander< T >protected
cacheParams() noexceptdspark::Expander< T >inlineprotected
computeGain(T levelDb) noexceptdspark::Expander< T >inlineprotected
detAttCoeff_dspark::Expander< T >protected
detRelCoeff_dspark::Expander< T >protected
envelope_dspark::Expander< T >protected
gateGain_dspark::Expander< T >protected
getCurrentGainDb() const noexceptdspark::Expander< T >inline
getGateState() const noexceptdspark::Expander< T >inline
getState() constdspark::Expander< T >inline
holdCounter_dspark::Expander< T >protected
holdMs_dspark::Expander< T >protected
holdSamples_dspark::Expander< T >protected
hysteresis_dspark::Expander< T >protected
MAX_CHANNELSdspark::Expander< T >protectedstatic
prepare(double sampleRate) noexceptdspark::Expander< T >inline
prepare(const AudioSpec &spec) noexceptdspark::Expander< T >inline
prepared_dspark::Expander< T >protected
processBlock(AudioBufferView< T > buffer) noexceptdspark::Expander< T >inline
processBlock(AudioBufferView< T > buffer, AudioBufferView< T > sidechain) noexceptdspark::Expander< T >inline
processBlockInternal(AudioBufferView< T > buffer, const AudioBufferView< T > *sidechain) noexceptdspark::Expander< T >inlineprotected
rangeDb_dspark::Expander< T >protected
rangeLinear_dspark::Expander< T >protected
ratio_dspark::Expander< T >protected
releaseCoeff_dspark::Expander< T >protected
releaseMs_dspark::Expander< T >protected
reset() noexceptdspark::Expander< T >inline
sampleRate_dspark::Expander< T >protected
scHpfA0_dspark::Expander< T >protected
scHpfCoeff_dspark::Expander< T >protected
scHpfEnabled_dspark::Expander< T >protected
scHpfFreqHz_dspark::Expander< T >protected
scHpfPrev_dspark::Expander< T >protected
scHpfState_dspark::Expander< T >protected
setAttack(T ms) noexceptdspark::Expander< T >inline
setHold(T ms) noexceptdspark::Expander< T >inline
setHysteresis(T dB) noexceptdspark::Expander< T >inline
setRange(T dB) noexceptdspark::Expander< T >inline
setRatio(T ratio) noexceptdspark::Expander< T >inline
setRelease(T ms) noexceptdspark::Expander< T >inline
setSidechainHPF(bool enabled, double cutoffHz=80.0) noexceptdspark::Expander< T >inline
setState(const uint8_t *data, size_t size)dspark::Expander< T >inline
setThreshold(T dB) noexceptdspark::Expander< T >inline
State enum namedspark::Expander< T >
state_dspark::Expander< T >protected
threshold_dspark::Expander< T >protected
updateCoefficients() noexceptdspark::Expander< T >inlineprotected
updateStateMachine(T levelDb) noexceptdspark::Expander< T >inlineprotected
~Expander()=defaultdspark::Expander< T >