DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
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
cachedLookahead_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
getLatency() const noexceptdspark::Expander< T >inline
getLookahead() 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
kMaxLookaheadMsdspark::Expander< T >protectedstatic
lookahead_dspark::Expander< T >protected
lookaheadChannels_dspark::Expander< T >protected
lookaheadMs_dspark::Expander< T >protected
lookaheadSamplesFor(T ms) const noexceptdspark::Expander< T >inlineprotected
MAX_CHANNELSdspark::Expander< T >protectedstatic
maxLookaheadSamples_dspark::Expander< T >protected
prepare(double sampleRate, int numChannels=2) 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
publishedGateGain_dspark::Expander< T >protected
publishedState_dspark::Expander< T >protected
publishMeters() 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
setLookahead(T ms) 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 >