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
() noexcept
dspark::Expander< T >
inline
protected
computeGain
(T levelDb) noexcept
dspark::Expander< T >
inline
protected
detAttCoeff_
dspark::Expander< T >
protected
detRelCoeff_
dspark::Expander< T >
protected
envelope_
dspark::Expander< T >
protected
gateGain_
dspark::Expander< T >
protected
getCurrentGainDb
() const noexcept
dspark::Expander< T >
inline
getGateState
() const noexcept
dspark::Expander< T >
inline
getState
() const
dspark::Expander< T >
inline
holdCounter_
dspark::Expander< T >
protected
holdMs_
dspark::Expander< T >
protected
holdSamples_
dspark::Expander< T >
protected
hysteresis_
dspark::Expander< T >
protected
MAX_CHANNELS
dspark::Expander< T >
protected
static
prepare
(double sampleRate) noexcept
dspark::Expander< T >
inline
prepare
(const AudioSpec &spec) noexcept
dspark::Expander< T >
inline
prepared_
dspark::Expander< T >
protected
processBlock
(AudioBufferView< T > buffer) noexcept
dspark::Expander< T >
inline
processBlock
(AudioBufferView< T > buffer, AudioBufferView< T > sidechain) noexcept
dspark::Expander< T >
inline
processBlockInternal
(AudioBufferView< T > buffer, const AudioBufferView< T > *sidechain) noexcept
dspark::Expander< T >
inline
protected
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
() noexcept
dspark::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) noexcept
dspark::Expander< T >
inline
setHold
(T ms) noexcept
dspark::Expander< T >
inline
setHysteresis
(T dB) noexcept
dspark::Expander< T >
inline
setRange
(T dB) noexcept
dspark::Expander< T >
inline
setRatio
(T ratio) noexcept
dspark::Expander< T >
inline
setRelease
(T ms) noexcept
dspark::Expander< T >
inline
setSidechainHPF
(bool enabled, double cutoffHz=80.0) noexcept
dspark::Expander< T >
inline
setState
(const uint8_t *data, size_t size)
dspark::Expander< T >
inline
setThreshold
(T dB) noexcept
dspark::Expander< T >
inline
State
enum name
dspark::Expander< T >
state_
dspark::Expander< T >
protected
threshold_
dspark::Expander< T >
protected
updateCoefficients
() noexcept
dspark::Expander< T >
inline
protected
updateStateMachine
(T levelDb) noexcept
dspark::Expander< T >
inline
protected
~Expander
()=default
dspark::Expander< T >
Generated by
1.9.8