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

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

copy() const =0DSPBase< SampleType >pure virtual
DSPBase()=defaultDSPBase< SampleType >
DSPBase(const DSPBase &other)DSPBase< SampleType >inline
DSPBase(DSPBase &&other) noexceptDSPBase< SampleType >inline
getChannelsToProcess()DSPBase< SampleType >inline
getValue(int paramId) const =0DSPBase< SampleType >pure virtual
hasEnvelopeFor(int paramId)DSPBase< SampleType >inline
m_channelsToProcessDSPBase< SampleType >protected
m_envelopesDSPBase< SampleType >protected
move()=0DSPBase< SampleType >pure virtual
operator=(const DSPBase &other)DSPBase< SampleType >inline
operator=(DSPBase &&other) noexceptDSPBase< SampleType >inline
prepare(double sampleRateHz, size_t numInputChannels, size_t numOutputChannels, size_t maxBlockSizeFrames)=0DSPBase< SampleType >pure virtual
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)=0DSPBase< SampleType >pure virtual
processWithEnvelopes(const AudioBuffer< SampleType > &input, AudioBuffer< SampleType > &output)DSPBase< SampleType >inline
represent(std::ostream &stream) const =0DSPBase< SampleType >pure virtual
representWithActiveChannels(std::ostream &stream) constDSPBase< SampleType >inline
reset()=0DSPBase< SampleType >pure virtual
setValue(int paramId, double value)=0DSPBase< SampleType >pure virtual
supportsChannelLayout(size_t numInputChannels, size_t numOutputChannels) const =0DSPBase< SampleType >pure virtual
supportsEnvelopeFor(int) constDSPBase< SampleType >inlinevirtual
supportsSampleRate(double) constDSPBase< SampleType >inlinevirtual
~DSPBase()=defaultDSPBase< SampleType >virtual