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

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

active_dspark::Saturation< SampleType >protected
adaptiveBlend_dspark::Saturation< SampleType >protected
Algorithm enum namedspark::Saturation< SampleType >
antialiasShadow_dspark::Saturation< SampleType >protected
applyAdaptiveBlend(AudioBufferView< SampleType > buffer) noexceptdspark::Saturation< SampleType >inlineprotected
applyOutputGain(AudioBufferView< SampleType > buffer) noexceptdspark::Saturation< SampleType >inlineprotected
applyParamSnapshot(const Params &p)dspark::Saturation< SampleType >inlineprotected
characterSmoother_dspark::Saturation< SampleType >protected
crossfader_dspark::Saturation< SampleType >protected
currentAlgoType_dspark::Saturation< SampleType >protected
dcBlocker_dspark::Saturation< SampleType >protected
dcBlockingEnabled_dspark::Saturation< SampleType >protected
dispatchSaturator(detail::SaturationAlgorithm< SampleType > *baseAlgo, AudioBufferView< SampleType > buffer, bool useDrift) noexceptdspark::Saturation< SampleType >inlineprotected
driftBuffer_dspark::Saturation< SampleType >protected
driftSmoother_dspark::Saturation< SampleType >protected
driveSmoother_dspark::Saturation< SampleType >protected
dryWetMixer_dspark::Saturation< SampleType >protected
gainReductionDb_dspark::Saturation< SampleType >protected
getCurrentAlgorithm() const noexceptdspark::Saturation< SampleType >inline
getGainReductionDb() const noexceptdspark::Saturation< SampleType >inline
getLatency() const noexceptdspark::Saturation< SampleType >inline
getLatencySamples() const noexceptdspark::Saturation< SampleType >inline
getOversamplingFactor() const noexceptdspark::Saturation< SampleType >inline
getState() constdspark::Saturation< SampleType >inline
handleParameterChanges()dspark::Saturation< SampleType >inlineprotected
kMaxChdspark::Saturation< SampleType >protectedstatic
kNumAlgorithmsdspark::Saturation< SampleType >protectedstatic
lastParams_dspark::Saturation< SampleType >protected
lastPostTiltFreq_dspark::Saturation< SampleType >protected
lastPostTiltGain_dspark::Saturation< SampleType >protected
lastPreHpFreq_dspark::Saturation< SampleType >protected
leftDrift_dspark::Saturation< SampleType >protected
mixSmoother_dspark::Saturation< SampleType >protected
msKeepBuffer_dspark::Saturation< SampleType >protected
next_dspark::Saturation< SampleType >protected
operator=(const Saturation &)=deletedspark::Saturation< SampleType >
outputGainSmoother_dspark::Saturation< SampleType >protected
OutputMode enum namedspark::Saturation< SampleType >
outputMode_dspark::Saturation< SampleType >protected
oversampler_dspark::Saturation< SampleType >protected
oversamplingFactor_dspark::Saturation< SampleType >protected
paramQueue_dspark::Saturation< SampleType >protected
paramsLock_dspark::Saturation< SampleType >mutableprotected
paramsPending_dspark::Saturation< SampleType >protected
pool_dspark::Saturation< SampleType >protected
postFilter_dspark::Saturation< SampleType >protected
postTiltFreqSmoother_dspark::Saturation< SampleType >protected
postTiltGainSmoother_dspark::Saturation< SampleType >protected
preFilter_dspark::Saturation< SampleType >protected
preHpSmoother_dspark::Saturation< SampleType >protected
prepare(const AudioSpec &spec)dspark::Saturation< SampleType >inline
prepared_dspark::Saturation< SampleType >protected
prevBlendSample_dspark::Saturation< SampleType >protected
prevSlewSample_dspark::Saturation< SampleType >protected
process(AudioBufferView< SampleType > buffer) noexceptdspark::Saturation< SampleType >inline
processBlock(AudioBufferView< SampleType > buffer) noexceptdspark::Saturation< SampleType >inline
processCore(ExactAlgo *algo, AudioBufferView< SampleType > buffer, bool useDrift) noexceptdspark::Saturation< SampleType >inlineprotected
ProcessingMode enum namedspark::Saturation< SampleType >
processSaturationPipeline(AudioBufferView< SampleType > buffer) noexceptdspark::Saturation< SampleType >inlineprotected
procMode_dspark::Saturation< SampleType >protected
pushParam(Fn &&mutate)dspark::Saturation< SampleType >inlineprotected
reset() noexceptdspark::Saturation< SampleType >inline
rightDrift_dspark::Saturation< SampleType >protected
sanitizeParams(Params &p, const Params &prev) noexceptdspark::Saturation< SampleType >inlineprotectedstatic
Saturation()dspark::Saturation< SampleType >inline
Saturation(const Saturation &)=deletedspark::Saturation< SampleType >
setAdaptiveBlend(bool on) noexceptdspark::Saturation< SampleType >inline
setAlgorithm(Algorithm algo)dspark::Saturation< SampleType >inline
setAnalogDrift(SampleType i)dspark::Saturation< SampleType >inline
setAntialiasing(bool on) noexceptdspark::Saturation< SampleType >inline
setCharacter(SampleType c)dspark::Saturation< SampleType >inline
setDcBlocking(bool on)dspark::Saturation< SampleType >inline
setDrive(SampleType dB)dspark::Saturation< SampleType >inline
setMix(SampleType mix01)dspark::Saturation< SampleType >inline
setOutputGain(SampleType dB)dspark::Saturation< SampleType >inline
setOutputMode(OutputMode m)dspark::Saturation< SampleType >inline
setOversampling(int factor)dspark::Saturation< SampleType >inline
setPostFilterTilt(SampleType centerHz, SampleType amountDb)dspark::Saturation< SampleType >inline
setPreFilterHpFrequency(SampleType hz)dspark::Saturation< SampleType >inline
setProcessingMode(ProcessingMode m)dspark::Saturation< SampleType >inline
setSlewSensitivity(SampleType amount) noexceptdspark::Saturation< SampleType >inline
setState(const uint8_t *data, size_t size)dspark::Saturation< SampleType >inline
slewSensitivity_dspark::Saturation< SampleType >protected
spec_dspark::Saturation< SampleType >protected
tempBuffer_dspark::Saturation< SampleType >protected
~Saturation()=defaultdspark::Saturation< SampleType >