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