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

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

append(DerivedDSP &&dsp)DSPSequence< SampleType >inline
append(std::unique_ptr< DSPBase< SampleType > > dsp)DSPSequence< SampleType >inline
atAllChannels() &DSP< SampleType, DSPSequence< SampleType > >inline
atAllChannels() &&DSP< SampleType, DSPSequence< SampleType > >inline
atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) &DSP< SampleType, DSPSequence< SampleType > >inline
atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) &&DSP< SampleType, DSPSequence< SampleType > >inline
atChannel(size_t channelToProcess) &DSP< SampleType, DSPSequence< SampleType > >inline
atChannel(size_t channelToProcess) &&DSP< SampleType, DSPSequence< SampleType > >inline
atChannels(std::initializer_list< size_t > channelsToProcess) &DSP< SampleType, DSPSequence< SampleType > >inline
atChannels(std::initializer_list< size_t > channelsToProcess) &&DSP< SampleType, DSPSequence< SampleType > >inline
copy() const overrideDSPSequence< SampleType >inlinevirtual
DSPBase()=defaultDSPBase< SampleType >
DSPBase(const DSPBase &other)DSPBase< SampleType >inline
DSPBase(DSPBase &&other) noexceptDSPBase< SampleType >inline
DSPSequence(std::vector< std::unique_ptr< DSPBase< SampleType > > > dspChain)DSPSequence< SampleType >inline
DSPSequence(const DSPSequence &)=deleteDSPSequence< SampleType >
DSPSequence(DSPSequence &&) noexcept=defaultDSPSequence< SampleType >
getChannelsToProcess()DSPBase< SampleType >inline
getValue(int) constDSPBase< SampleType >inlinevirtual
hasEnvelopeFor(int paramId)DSPBase< SampleType >inline
m_channelsToProcessDSPBase< SampleType >protected
m_envelopesDSPBase< SampleType >protected
move() overrideDSP< SampleType, DSPSequence< SampleType > >inlinevirtual
operator<<(std::ostream &stream, const DSPBase< SampleType > &dsp)DSP< SampleType, DSPSequence< SampleType > >related
operator=(const DSPSequence &)=deleteDSPSequence< SampleType >
operator=(DSPSequence &&) noexcept=defaultDSPSequence< SampleType >
DSP< SampleType, DSPSequence< SampleType > >::operator=(const DSPBase &other)DSPBase< SampleType >inline
DSP< SampleType, DSPSequence< SampleType > >::operator=(DSPBase &&other) noexceptDSPBase< SampleType >inline
operator[](long long int index)DSPSequence< SampleType >inline
operator[](long long int index) constDSPSequence< SampleType >inline
pop(long long int index=-1)DSPSequence< SampleType >inline
prepare(double sampleRateHz, size_t numInputChannels, size_t numOutputChannels, size_t maxBlockSizeFrames) overrideDSPSequence< 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 &, ChannelFlags) overrideDSPSequence< SampleType >inlinevirtual
processWithEnvelopes(const AudioBuffer< SampleType > &input, AudioBuffer< SampleType > &output)DSPBase< SampleType >inline
represent(std::ostream &stream) const overrideDSPSequence< SampleType >inlinevirtual
representWithActiveChannels(std::ostream &stream) constDSPBase< SampleType >inline
reset()DSPBase< SampleType >inlinevirtual
resetWithEnvelopes()DSPBase< SampleType >inline
setValue(int, double) overrideDSPSequence< SampleType >inlinevirtual
size() const noexceptDSPSequence< SampleType >inline
supportsChannelLayout(size_t numInputChannels, size_t numOutputChannels) const overrideDSPSequence< SampleType >inlinevirtual
supportsEnvelopeFor(int) const overrideDSPSequence< SampleType >inlinevirtual
supportsSampleRate(double sampleRate) const overrideDSPSequence< SampleType >inlinevirtual
withEnvelope(int paramId, Envelope &&envelope) &DSP< SampleType, DSPSequence< SampleType > >inline
withEnvelope(int paramId, Envelope &&envelope) &&DSP< SampleType, DSPSequence< SampleType > >inline
withEnvelope(int paramId, const Envelope &envelope) &DSP< SampleType, DSPSequence< SampleType > >inline
withEnvelope(int paramId, const Envelope &envelope) &&DSP< SampleType, DSPSequence< SampleType > >inline
~DSPBase()=defaultDSPBase< SampleType >virtual
~DSPSequence() override=defaultDSPSequence< SampleType >