JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::AudioBuffer< Type > Member List

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

addFrom(int destChannel, int destStartSample, const AudioBuffer &source, int sourceChannel, int sourceStartSample, int numSamples, Type gainToApplyToSource=Type(1)) noexceptjuce::AudioBuffer< Type >inline
addFrom(int destChannel, int destStartSample, const Type *source, int numSamples, Type gainToApplyToSource=Type(1)) noexceptjuce::AudioBuffer< Type >inline
addFromWithRamp(int destChannel, int destStartSample, const Type *source, int numSamples, Type startGain, Type endGain) noexceptjuce::AudioBuffer< Type >inline
addSample(int destChannel, int destSample, Type valueToAdd) noexceptjuce::AudioBuffer< Type >inline
allocateChannels(Type *const *dataToReferTo, int offset)juce::AudioBuffer< Type >inlineprivate
allocateData()juce::AudioBuffer< Type >inlineprivate
allocatedBytesjuce::AudioBuffer< Type >private
allocatedDatajuce::AudioBuffer< Type >private
applyGain(int channel, int startSample, int numSamples, Type gain) noexceptjuce::AudioBuffer< Type >inline
applyGain(int startSample, int numSamples, Type gain) noexceptjuce::AudioBuffer< Type >inline
applyGain(Type gain) noexceptjuce::AudioBuffer< Type >inline
applyGainRamp(int channel, int startSample, int numSamples, Type startGain, Type endGain) noexceptjuce::AudioBuffer< Type >inline
applyGainRamp(int startSample, int numSamples, Type startGain, Type endGain) noexceptjuce::AudioBuffer< Type >inline
AudioBuffer() noexceptjuce::AudioBuffer< Type >inline
AudioBuffer(int numChannelsToAllocate, int numSamplesToAllocate)juce::AudioBuffer< Type >inline
AudioBuffer(Type *const *dataToReferTo, int numChannelsToUse, int numSamples)juce::AudioBuffer< Type >inline
AudioBuffer(Type *const *dataToReferTo, int numChannelsToUse, int startSample, int numSamples)juce::AudioBuffer< Type >inline
AudioBuffer(const AudioBuffer &other)juce::AudioBuffer< Type >inline
AudioBuffer(AudioBuffer &&other) noexceptjuce::AudioBuffer< Type >inline
channelsjuce::AudioBuffer< Type >private
clear() noexceptjuce::AudioBuffer< Type >inline
clear(int startSample, int numSamples) noexceptjuce::AudioBuffer< Type >inline
clear(int channel, int startSample, int numSamples) noexceptjuce::AudioBuffer< Type >inline
copyFrom(int destChannel, int destStartSample, const AudioBuffer &source, int sourceChannel, int sourceStartSample, int numSamples) noexceptjuce::AudioBuffer< Type >inline
copyFrom(int destChannel, int destStartSample, const Type *source, int numSamples) noexceptjuce::AudioBuffer< Type >inline
copyFrom(int destChannel, int destStartSample, const Type *source, int numSamples, Type gain) noexceptjuce::AudioBuffer< Type >inline
copyFromWithRamp(int destChannel, int destStartSample, const Type *source, int numSamples, Type startGain, Type endGain) noexceptjuce::AudioBuffer< Type >inline
findMinMax(int channel, int startSample, int numSamples) const noexceptjuce::AudioBuffer< Type >inline
getArrayOfReadPointers() const noexceptjuce::AudioBuffer< Type >inline
getArrayOfWritePointers() noexceptjuce::AudioBuffer< Type >inline
getMagnitude(int channel, int startSample, int numSamples) const noexceptjuce::AudioBuffer< Type >inline
getMagnitude(int startSample, int numSamples) const noexceptjuce::AudioBuffer< Type >inline
getNumChannels() const noexceptjuce::AudioBuffer< Type >inline
getNumSamples() const noexceptjuce::AudioBuffer< Type >inline
getReadPointer(int channelNumber) const noexceptjuce::AudioBuffer< Type >inline
getReadPointer(int channelNumber, int sampleIndex) const noexceptjuce::AudioBuffer< Type >inline
getRMSLevel(int channel, int startSample, int numSamples) const noexceptjuce::AudioBuffer< Type >inline
getSample(int channel, int sampleIndex) const noexceptjuce::AudioBuffer< Type >inline
getWritePointer(int channelNumber) noexceptjuce::AudioBuffer< Type >inline
getWritePointer(int channelNumber, int sampleIndex) noexceptjuce::AudioBuffer< Type >inline
hasBeenCleared() const noexceptjuce::AudioBuffer< Type >inline
isClearjuce::AudioBuffer< Type >private
makeCopyOf(const AudioBuffer< OtherType > &other, bool avoidReallocating=false)juce::AudioBuffer< Type >inline
numChannelsjuce::AudioBuffer< Type >private
operator=(const AudioBuffer &other)juce::AudioBuffer< Type >inline
operator=(AudioBuffer &&other) noexceptjuce::AudioBuffer< Type >inline
preallocatedChannelSpacejuce::AudioBuffer< Type >private
reverse(int channel, int startSample, int numSamples) const noexceptjuce::AudioBuffer< Type >inline
reverse(int startSample, int numSamples) const noexceptjuce::AudioBuffer< Type >inline
SampleType typedefjuce::AudioBuffer< Type >
setDataToReferTo(Type **dataToReferTo, int newNumChannels, int newStartSample, int newNumSamples)juce::AudioBuffer< Type >inline
setDataToReferTo(Type **dataToReferTo, int newNumChannels, int newNumSamples)juce::AudioBuffer< Type >inline
setSample(int destChannel, int destSample, Type newValue) noexceptjuce::AudioBuffer< Type >inline
setSize(int newNumChannels, int newNumSamples, bool keepExistingContent=false, bool clearExtraSpace=false, bool avoidReallocating=false)juce::AudioBuffer< Type >inline
sizejuce::AudioBuffer< Type >private
~AudioBuffer() noexceptjuce::AudioBuffer< Type >inline