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

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

appendFrom(const AudioBuffer< SampleType > &otherBuffer)AudioBuffer< SampleType >inline
AudioBuffer(size_t numChannels=0, size_t numFrames=0, double sampleRateHz=nan< double >())AudioBuffer< SampleType >inline
AudioBuffer(const AudioBuffer &other)AudioBuffer< SampleType >inline
AudioBuffer(AudioBuffer &&other) noexceptAudioBuffer< SampleType >inline
clear()AudioBuffer< SampleType >inline
clear(size_t channel, size_t startFrame, size_t numFrames)AudioBuffer< SampleType >inline
copyFrom(size_t destChannel, size_t destStartFrame, const AudioBuffer &source, size_t sourceChannel, size_t sourceStartFrame, size_t numFrames)AudioBuffer< SampleType >inline
copyFrom(size_t destChannel, size_t destStartFrame, const SampleType *source, size_t numFrames)AudioBuffer< SampleType >inline
emptyLike(const AudioBuffer &other)AudioBuffer< SampleType >inlinestatic
equalsTo(const AudioBuffer &other, SampleType toleranceLinear=(SampleType) 1e-6) constAudioBuffer< SampleType >inline
erase()AudioBuffer< SampleType >inline
fillWith(SignalBase< SampleType > &signal, size_t blockSizeFrames=0, Preparation signalPreparation=Preparation::resetAndPrepare) &AudioBuffer< SampleType >inline
fillWith(SignalBase< SampleType > &&signal, size_t blockSizeFrames=0, Preparation signalPreparation=Preparation::resetAndPrepare) &AudioBuffer< SampleType >inline
fillWith(SignalBase< SampleType > &signal, size_t blockSizeFrames=0, Preparation signalPreparation=Preparation::resetAndPrepare) &&AudioBuffer< SampleType >inline
fillWith(SignalBase< SampleType > &&signal, size_t blockSizeFrames=0, Preparation signalPreparation=Preparation::resetAndPrepare) &&AudioBuffer< SampleType >inline
getArrayOfReadPointers() constAudioBuffer< SampleType >inline
getArrayOfWritePointers()AudioBuffer< SampleType >inline
getFrameIndices(const Slice &slice) constAudioBuffer< SampleType >inline
getLengthSeconds() constAudioBuffer< SampleType >inline
getMagnitude(size_t channel, size_t startFrame, size_t numFrames) constAudioBuffer< SampleType >inline
getMagnitude(size_t startFrame, size_t numFrames) constAudioBuffer< SampleType >inline
getNumChannels() constAudioBuffer< SampleType >inline
getNumFrames() constAudioBuffer< SampleType >inline
getSampleRateHz() constAudioBuffer< SampleType >inline
hasSampleRate() constAudioBuffer< SampleType >inline
operator!=(const AudioBuffer &other) constAudioBuffer< SampleType >inline
operator<<AudioBuffer< SampleType >friend
operator=(const AudioBuffer &other)AudioBuffer< SampleType >inline
operator=(AudioBuffer &&other) noexceptAudioBuffer< SampleType >inline
operator==(const AudioBuffer &other) constAudioBuffer< SampleType >inline
operator[](size_t channel)AudioBuffer< SampleType >inline
operator[](size_t channel) constAudioBuffer< SampleType >inline
processWith(DSPBase< SampleType > &dsp, size_t blockSizeFrames=0, Preparation dspPreparation=Preparation::resetAndPrepare) &AudioBuffer< SampleType >inline
processWith(DSPBase< SampleType > &&dsp, size_t blockSizeFrames=0, Preparation dspPreparation=Preparation::resetAndPrepare) &AudioBuffer< SampleType >inline
processWith(DSPBase< SampleType > &dsp, size_t blockSizeFrames=0, Preparation dspPreparation=Preparation::resetAndPrepare) &&AudioBuffer< SampleType >inline
processWith(DSPBase< SampleType > &&dsp, size_t blockSizeFrames=0, Preparation dspPreparation=Preparation::resetAndPrepare) &&AudioBuffer< SampleType >inline
represent(std::ostream &stream) constAudioBuffer< SampleType >inline
setNumFrames(size_t newNumFrames)AudioBuffer< SampleType >inline
~AudioBuffer()=defaultAudioBuffer< SampleType >