| applyBallistics(T targetGrDb, int ch, bool splitAdaptive, T loopSlope=T(0)) noexcept | dspark::Compressor< T > | inlineprotected |
| applyBallisticsFeedbackImplicit(T inDb, int ch, Character charType, T thresh, T ratio, T knee) noexcept | dspark::Compressor< T > | inlineprotected |
| applyHoldAndRange(T targetGR_Db, int ch) noexcept | dspark::Compressor< T > | inlineprotected |
| applySidechainHPF(T input, int ch) noexcept | dspark::Compressor< T > | inlineprotected |
| attackMs_ | dspark::Compressor< T > | protected |
| autoMakeupCoeff_ | dspark::Compressor< T > | protected |
| autoMakeupEnv_ | dspark::Compressor< T > | protected |
| AutoMakeupMode enum name | dspark::Compressor< T > | |
| autoMakeupMode_ | dspark::Compressor< T > | protected |
| channelLevelDb_ | dspark::Compressor< T > | protected |
| Character enum name | dspark::Compressor< T > | |
| character_ | dspark::Compressor< T > | protected |
| characterColor_ | dspark::Compressor< T > | protected |
| charAttCoeff_ | dspark::Compressor< T > | protected |
| charChargeCoeff_ | dspark::Compressor< T > | protected |
| charFastWeight_ | dspark::Compressor< T > | protected |
| charRelCoeff_ | dspark::Compressor< T > | protected |
| charSlowRelCoeff_ | dspark::Compressor< T > | protected |
| clampEnum(E value, E last) noexcept | dspark::Compressor< T > | inlineprotectedstatic |
| colorSmooth_ | dspark::Compressor< T > | protected |
| computeGain(T inputDb, T thresh, T ratio, T knee, Character charType, Mode modeType, T guardDb) const noexcept | dspark::Compressor< T > | inlineprotected |
| computeGainFeedback(T outDb, T thresh, T ratio, T knee, Character charType) const noexcept | dspark::Compressor< T > | inlineprotected |
| computeGainUpward(T inputDb, T thresh, T ratio, T knee, T guardDb) const noexcept | dspark::Compressor< T > | inlineprotected |
| detectLevel(T sample, int ch, DetectorType detType) noexcept | dspark::Compressor< T > | inlineprotected |
| DetectorType enum name | dspark::Compressor< T > | |
| detectorType_ | dspark::Compressor< T > | protected |
| effectiveKneeFor(Character charType, T knee) noexcept | dspark::Compressor< T > | inlineprotectedstatic |
| effectiveRatioFor(Character charType, T ratio, T excessDb) noexcept | dspark::Compressor< T > | inlineprotectedstatic |
| elementLaw(T eOut, T r, T w) noexcept | dspark::Compressor< T > | inlineprotectedstatic |
| envFastDb_ | dspark::Compressor< T > | protected |
| envSlowDb_ | dspark::Compressor< T > | protected |
| fbLastOutput_ | dspark::Compressor< T > | protected |
| fetDcCoeff_ | dspark::Compressor< T > | protected |
| fetDcState_ | dspark::Compressor< T > | protected |
| gainReductionDb_ | dspark::Compressor< T > | protected |
| getCharacter() const noexcept | dspark::Compressor< T > | inline |
| getCharacterColor() const noexcept | dspark::Compressor< T > | inline |
| getDetector() const noexcept | dspark::Compressor< T > | inline |
| getGainReductionDb() const noexcept | dspark::Compressor< T > | inline |
| getLatency() const noexcept | dspark::Compressor< T > | inline |
| getState() const | dspark::Compressor< T > | inline |
| getTopology() const noexcept | dspark::Compressor< T > | inline |
| heldGrDb_ | dspark::Compressor< T > | protected |
| hilbertDetectors_ | dspark::Compressor< T > | protected |
| holdCounters_ | dspark::Compressor< T > | protected |
| holdMs_ | dspark::Compressor< T > | protected |
| holdSamples_ | dspark::Compressor< T > | protected |
| kFetColorH2 | dspark::Compressor< T > | protectedstatic |
| kMaxChannels | dspark::Compressor< T > | protectedstatic |
| kneeSmooth_ | dspark::Compressor< T > | protected |
| kneeWidth_ | dspark::Compressor< T > | protected |
| kRmsRecomputePeriod | dspark::Compressor< T > | protectedstatic |
| lookaheadBuffers_ | dspark::Compressor< T > | protected |
| lookaheadMs_ | dspark::Compressor< T > | protected |
| lookaheadSamples_ | dspark::Compressor< T > | protected |
| makeupGain_ | dspark::Compressor< T > | protected |
| makeupSmooth_ | dspark::Compressor< T > | protected |
| mix_ | dspark::Compressor< T > | protected |
| mixSmooth_ | dspark::Compressor< T > | protected |
| Mode enum name | dspark::Compressor< T > | |
| mode_ | dspark::Compressor< T > | protected |
| prepare(const AudioSpec &spec) | dspark::Compressor< T > | inline |
| prepare(double sampleRate) noexcept | dspark::Compressor< T > | inline |
| processBlock(AudioBufferView< T > buffer) noexcept | dspark::Compressor< T > | inline |
| processBlock(AudioBufferView< T > audio, AudioBufferView< T > sidechain) noexcept | dspark::Compressor< T > | inline |
| processBlockImpl(AudioBufferView< T > audio, AudioBufferView< T > sidechain) noexcept | dspark::Compressor< T > | inlineprotected |
| processSample(T input, int channel) noexcept | dspark::Compressor< T > | inline |
| rangeDb_ | dspark::Compressor< T > | protected |
| ratio_ | dspark::Compressor< T > | protected |
| ratioSmooth_ | dspark::Compressor< T > | protected |
| releaseMs_ | dspark::Compressor< T > | protected |
| reset() noexcept | dspark::Compressor< T > | inline |
| rmsBuffers_ | dspark::Compressor< T > | protected |
| rmsIndices_ | dspark::Compressor< T > | protected |
| rmsRecomputeCounters_ | dspark::Compressor< T > | protected |
| rmsSums_ | dspark::Compressor< T > | protected |
| rmsWindowDirty_ | dspark::Compressor< T > | protected |
| rmsWindowMs_ | dspark::Compressor< T > | protected |
| rmsWindowMsAtomic_ | dspark::Compressor< T > | protected |
| rmsWindowSamples_ | dspark::Compressor< T > | protected |
| sampleRate_ | dspark::Compressor< T > | protected |
| scHpfA0_ | dspark::Compressor< T > | protected |
| scHpfB1_ | dspark::Compressor< T > | protected |
| scHpfEnabled_ | dspark::Compressor< T > | protected |
| scHpfFreq_ | dspark::Compressor< T > | protected |
| scHpfPrev_ | dspark::Compressor< T > | protected |
| scHpfState_ | dspark::Compressor< T > | protected |
| setAttack(T ms) noexcept | dspark::Compressor< T > | inline |
| setAutoMakeup(AutoMakeupMode mode) noexcept | dspark::Compressor< T > | inline |
| setAutoMakeup(bool on) noexcept | dspark::Compressor< T > | inline |
| setCharacter(Character type) noexcept | dspark::Compressor< T > | inline |
| setCharacterColor(T amount) noexcept | dspark::Compressor< T > | inline |
| setDetector(DetectorType type) noexcept | dspark::Compressor< T > | inline |
| setHoldTime(T ms) noexcept | dspark::Compressor< T > | inline |
| setKnee(T dB) noexcept | dspark::Compressor< T > | inline |
| setLookahead(T ms) noexcept | dspark::Compressor< T > | inline |
| setMakeupGain(T dB) noexcept | dspark::Compressor< T > | inline |
| setMix(T dryWet) noexcept | dspark::Compressor< T > | inline |
| setMode(Mode mode) noexcept | dspark::Compressor< T > | inline |
| setRange(T dB) noexcept | dspark::Compressor< T > | inline |
| setRatio(T ratio) noexcept | dspark::Compressor< T > | inline |
| setRelease(T ms) noexcept | dspark::Compressor< T > | inline |
| setRmsWindow(T ms) noexcept | dspark::Compressor< T > | inline |
| setSidechainHPF(bool enabled, T cutoffHz=T(80)) noexcept | dspark::Compressor< T > | inline |
| setState(const uint8_t *data, size_t size) | dspark::Compressor< T > | inline |
| setStereoLink(T amount) noexcept | dspark::Compressor< T > | inline |
| setThreshold(T dB) noexcept | dspark::Compressor< T > | inline |
| setTopology(Topology topo) noexcept | dspark::Compressor< T > | inline |
| solveFeedbackGain(T inDb, T k, T effB, T thresh, T ratio, T knee, Character charType) const noexcept | dspark::Compressor< T > | inlineprotected |
| spec_ | dspark::Compressor< T > | protected |
| splitDetAttCoeff_ | dspark::Compressor< T > | protected |
| splitDetRelCoeff_ | dspark::Compressor< T > | protected |
| splitNegEnv_ | dspark::Compressor< T > | protected |
| splitPosEnv_ | dspark::Compressor< T > | protected |
| stereoLink_ | dspark::Compressor< T > | protected |
| threshold_ | dspark::Compressor< T > | protected |
| thresholdSmooth_ | dspark::Compressor< T > | protected |
| timeConstantsDirty_ | dspark::Compressor< T > | protected |
| Topology enum name | dspark::Compressor< T > | |
| topology_ | dspark::Compressor< T > | protected |
| truePeak_ | dspark::Compressor< T > | protected |
| updateHpfCoefficients() noexcept | dspark::Compressor< T > | inlineprotected |
| updateRmsWindow() noexcept | dspark::Compressor< T > | inlineprotected |
| updateTimeConstants(T fs) noexcept | dspark::Compressor< T > | inlineprotected |
| upwardGuardDb_ | dspark::Compressor< T > | protected |
| upwardGuardDecay_ | dspark::Compressor< T > | protected |
| ~Compressor()=default | dspark::Compressor< T > | |