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

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

ceilingDb_dspark::Clipper< T >protected
dbToLinear(T dB) noexceptdspark::Clipper< T >inlineprotectedstatic
dispatchClipping(AudioBufferView< T > &buffer, T totalGainLin, T stageGain, int numStages, T ceiling, T maxSlewDelta) noexceptdspark::Clipper< T >inlineprotected
gainReductionDb_dspark::Clipper< T >protected
gainToDecibels(T linear, T minusInfinityDb) noexceptdspark::Clipper< T >inlineprotectedstatic
getCeiling() const noexceptdspark::Clipper< T >inline
getGainReductionDb() const noexceptdspark::Clipper< T >inline
getInputGain() const noexceptdspark::Clipper< T >inline
getLatency() const noexceptdspark::Clipper< T >inline
getMix() const noexceptdspark::Clipper< T >inline
getMode() const noexceptdspark::Clipper< T >inline
getOversampling() const noexceptdspark::Clipper< T >inline
getSlewLimit() const noexceptdspark::Clipper< T >inline
getStages() const noexceptdspark::Clipper< T >inline
getState() constdspark::Clipper< T >inline
inputGainDb_dspark::Clipper< T >protected
kMaxChannelsdspark::Clipper< T >protectedstatic
kMaxStagesdspark::Clipper< T >protectedstatic
kPhidspark::Clipper< T >protectedstatic
mix_dspark::Clipper< T >protected
mixer_dspark::Clipper< T >protected
Mode enum namedspark::Clipper< T >
mode_dspark::Clipper< T >protected
osFactor_dspark::Clipper< T >protected
oversampler_dspark::Clipper< T >protected
prepare(const AudioSpec &spec)dspark::Clipper< T >inline
prepared_dspark::Clipper< T >protected
processBlock(AudioBufferView< T > buffer) noexceptdspark::Clipper< T >inline
processInternal(AudioBufferView< T > &buffer, double currentSampleRate) noexceptdspark::Clipper< T >inlineprotected
processSample(T sample, T ceiling) noexceptdspark::Clipper< T >inlineprotectedstatic
reset() noexceptdspark::Clipper< T >inline
setCeiling(T dB) noexceptdspark::Clipper< T >inline
setInputGain(T dB) noexceptdspark::Clipper< T >inline
setMix(T amount) noexceptdspark::Clipper< T >inline
setMode(Mode mode) noexceptdspark::Clipper< T >inline
setOversampling(int factor) noexceptdspark::Clipper< T >inline
setSlewLimit(T ms) noexceptdspark::Clipper< T >inline
setStages(int count) noexceptdspark::Clipper< T >inline
setState(const uint8_t *data, size_t size)dspark::Clipper< T >inline
slewLimitMs_dspark::Clipper< T >protected
slewPrev_dspark::Clipper< T >protected
spec_dspark::Clipper< T >protected
stages_dspark::Clipper< T >protected