|
LMMS
|
This is the complete list of members for AudioSampleBuffer, including all inherited members.
| addFrom(const uint32_t destChannel, const uint32_t destStartSample, const AudioSampleBuffer &source, const uint32_t sourceChannel, const uint32_t sourceStartSample, const uint32_t numSamples, const float gainToApplyToSource=1.0f) noexcept | AudioSampleBuffer | inline |
| addFrom(const uint32_t destChannel, const uint32_t destStartSample, const float *source, const uint32_t numSamples, float gainToApplyToSource=1.0f) noexcept | AudioSampleBuffer | inline |
| allocateChannels(float *const *const dataToReferTo, const uint32_t offset) | AudioSampleBuffer | inlineprivate |
| allocateData(bool clearData=false) | AudioSampleBuffer | inlineprivate |
| allocatedBytes | AudioSampleBuffer | private |
| allocatedData | AudioSampleBuffer | private |
| AudioSampleBuffer() noexcept | AudioSampleBuffer | inline |
| AudioSampleBuffer(const uint32_t numChannelsToAllocate, const uint32_t numSamplesToAllocate, const bool clearData=false) noexcept | AudioSampleBuffer | inline |
| AudioSampleBuffer(float *const *dataToReferTo, const uint32_t numChannelsToUse, const uint32_t numSamples) noexcept | AudioSampleBuffer | inline |
| AudioSampleBuffer(float *const *dataToReferTo, const uint32_t numChannelsToUse, const uint32_t startSample, const uint32_t numSamples) noexcept | AudioSampleBuffer | inline |
| AudioSampleBuffer(const AudioSampleBuffer &other) noexcept | AudioSampleBuffer | inline |
| channels | AudioSampleBuffer | private |
| clear() noexcept | AudioSampleBuffer | inline |
| clear(const uint32_t startSample, const uint32_t numSamples) noexcept | AudioSampleBuffer | inline |
| clear(const uint32_t channel, const uint32_t startSample, const uint32_t numSamples) noexcept | AudioSampleBuffer | inline |
| copyFrom(const uint32_t destChannel, const uint32_t destStartSample, const AudioSampleBuffer &source, const uint32_t sourceChannel, const uint32_t sourceStartSample, const uint32_t numSamples) noexcept | AudioSampleBuffer | inline |
| copyFrom(const uint32_t destChannel, const uint32_t destStartSample, const float *source, const uint32_t numSamples) noexcept | AudioSampleBuffer | inline |
| copyFrom(const uint32_t destChannel, const uint32_t destStartSample, const float *source, const uint32_t numSamples, float gain) noexcept | AudioSampleBuffer | inline |
| copyFromInterleavedSource(const uint32_t destChannel, const float *source, const uint32_t totalNumSamples) noexcept | AudioSampleBuffer | inline |
| getArrayOfReadPointers() const noexcept | AudioSampleBuffer | inline |
| getArrayOfWritePointers() noexcept | AudioSampleBuffer | inline |
| getNumChannels() const noexcept | AudioSampleBuffer | inline |
| getNumSamples() const noexcept | AudioSampleBuffer | inline |
| getReadPointer(const uint32_t channelNumber) const noexcept | AudioSampleBuffer | inline |
| getReadPointer(const uint32_t channelNumber, const uint32_t sampleIndex) const noexcept | AudioSampleBuffer | inline |
| getWritePointer(const uint32_t channelNumber) noexcept | AudioSampleBuffer | inline |
| getWritePointer(const uint32_t channelNumber, const uint32_t sampleIndex) noexcept | AudioSampleBuffer | inline |
| hasBeenCleared() const noexcept | AudioSampleBuffer | inline |
| isClear | AudioSampleBuffer | private |
| numChannels | AudioSampleBuffer | private |
| operator=(const AudioSampleBuffer &other) noexcept | AudioSampleBuffer | inline |
| preallocatedChannelSpace | AudioSampleBuffer | private |
| setDataToReferTo(float **dataToReferTo, const uint32_t newNumChannels, const uint32_t newNumSamples) noexcept | AudioSampleBuffer | inline |
| setSize(const uint32_t newNumChannels, const uint32_t newNumSamples) noexcept | AudioSampleBuffer | inline |
| setSizeRT(const uint32_t newNumSamples) noexcept | AudioSampleBuffer | inline |
| size | AudioSampleBuffer | private |
| ~AudioSampleBuffer() noexcept | AudioSampleBuffer | inline |