HART  0.2.0
High level Audio Regression and Testing
Loading...
Searching...
No Matches
GainDb< SampleType > Member List

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

atAllChannels()DSP< SampleType, GainDb< SampleType > >inline
atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip)DSP< SampleType, GainDb< SampleType > >inline
atChannel(size_t channelToProcess)DSP< SampleType, GainDb< SampleType > >inline
atChannels(std::initializer_list< size_t > channelsToProcess)DSP< SampleType, GainDb< SampleType > >inline
copy() const overrideDSP< SampleType, GainDb< SampleType > >inlinevirtual
DSPBase()=defaultDSPBase< SampleType >
DSPBase(const DSPBase &other)DSPBase< SampleType >inline
DSPBase(DSPBase &&other) noexceptDSPBase< SampleType >inline
gainDb enum valueGainDb< SampleType >
GainDb(double gainDb=0.0)GainDb< SampleType >inline
getChannelsToProcess()DSPBase< SampleType >inline
getValue(int id) const overrideGainDb< SampleType >inlinevirtual
hasEnvelopeFor(int paramId)DSPBase< SampleType >inline
m_channelsToProcessDSPBase< SampleType >protected
m_envelopesDSPBase< SampleType >protected
move() overrideDSP< SampleType, GainDb< SampleType > >inlinevirtual
operator<<(std::ostream &stream, const DSPBase< SampleType > &dsp)DSP< SampleType, GainDb< SampleType > >related
operator=(const DSPBase &other)DSPBase< SampleType >inline
operator=(DSPBase &&other) noexceptDSPBase< SampleType >inline
Params enum nameGainDb< SampleType >
prepare(double, size_t, size_t, size_t maxBlockSizeFrames) overrideGainDb< SampleType >inlinevirtual
prepareWithEnvelopes(double sampleRateHz, size_t numInputChannels, size_t numOutputChannels, size_t maxBlockSizeFrames)DSPBase< SampleType >inline
process(const AudioBuffer< SampleType > &input, AudioBuffer< SampleType > &output, const EnvelopeBuffers &envelopeBuffers, ChannelFlags channelsToProcess) overrideGainDb< SampleType >inlinevirtual
processWithEnvelopes(const AudioBuffer< SampleType > &input, AudioBuffer< SampleType > &output)DSPBase< SampleType >inline
represent(std::ostream &stream) const overrideGainDb< SampleType >inlinevirtual
representWithActiveChannels(std::ostream &stream) constDSPBase< SampleType >inline
reset() overrideGainDb< SampleType >inlinevirtual
setValue(int id, double value) overrideGainDb< SampleType >inlinevirtual
supportsChannelLayout(size_t numInputChannels, size_t numOutputChannels) const overrideGainDb< SampleType >inlinevirtual
supportsEnvelopeFor(int id) const overrideGainDb< SampleType >inlinevirtual
supportsSampleRate(double) constDSPBase< SampleType >inlinevirtual
withEnvelope(int paramId, Envelope &&envelope)DSP< SampleType, GainDb< SampleType > >inline
withEnvelope(int paramId, const Envelope &envelope)DSP< SampleType, GainDb< SampleType > >inline
~DSPBase()=defaultDSPBase< SampleType >virtual