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

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

currentTarget_dspark::Gain< T >protected
forceSynchronize() noexceptdspark::Gain< T >inlineprotected
Gain()dspark::Gain< T >inline
gainSmooth_dspark::Gain< T >protected
getCurrentGain() const noexceptdspark::Gain< T >inline
getGainDb() const noexceptdspark::Gain< T >inline
getGainLinear() const noexceptdspark::Gain< T >inline
getState() constdspark::Gain< T >inline
inverted_dspark::Gain< T >protected
isInverted() const noexceptdspark::Gain< T >inline
isMuted() const noexceptdspark::Gain< T >inline
muted_dspark::Gain< T >protected
prepare(double sampleRate, double rampTimeMs=10.0)dspark::Gain< T >inline
prepare(const AudioSpec &spec)dspark::Gain< T >inline
process(T *data, int numSamples) noexceptdspark::Gain< T >inline
process(T **channelData, int numChannels, int numSamples) noexceptdspark::Gain< T >inline
process(const T *input, T *output, int numSamples) noexceptdspark::Gain< T >inline
processBlock(AudioBufferView< T > buffer) noexceptdspark::Gain< T >inline
rampTimeChanged_dspark::Gain< T >protected
rampTimeMs_dspark::Gain< T >protected
reset() noexceptdspark::Gain< T >inline
sampleRate_dspark::Gain< T >protected
setGainDb(T dB) noexceptdspark::Gain< T >inline
setGainLinear(T linear) noexceptdspark::Gain< T >inline
setInverted(bool inverted) noexceptdspark::Gain< T >inline
setMuted(bool muted) noexceptdspark::Gain< T >inline
setRampTime(double rampTimeMs) noexceptdspark::Gain< T >inline
setState(const uint8_t *data, size_t size)dspark::Gain< T >inline
skipRamp() noexceptdspark::Gain< T >inline
targetGainLinear_dspark::Gain< T >protected
updateInternalState() noexceptdspark::Gain< T >inlineprotected
~Gain()=defaultdspark::Gain< T >