| bankLatency(const ConvolverBank &bank) noexcept | dspark::Reverb< T > | inlineprotectedstatic |
| bankPublisher_ | dspark::Reverb< T > | protected |
| buildBank(const std::vector< T > &source, int sourceLength, int sourceChannels, double sourceSampleRate, const AudioSpec &processingSpec, int fftBlock, T decayScale, T stretchRatio) const | dspark::Reverb< T > | inlineprotected |
| calculatePreDelaySamples(const AudioSpec &spec) const noexcept | dspark::Reverb< T > | inlineprotected |
| calculatePreDelaySamples(const AudioSpec &spec, T preDelayMs) noexcept | dspark::Reverb< T > | inlineprotectedstatic |
| commitImpulseResponse(std::vector< T > nextStorage, int nextLength, int nextChannels, double nextSampleRate) | dspark::Reverb< T > | inlineprotected |
| decayScale_ | dspark::Reverb< T > | protected |
| fallbackConvolver_ | dspark::Reverb< T > | protected |
| fftBlockSize_ | dspark::Reverb< T > | protected |
| getConvolver(int channel=0) | dspark::Reverb< T > | inline |
| getDecayScale() const noexcept | dspark::Reverb< T > | inline |
| getLatency() const noexcept | dspark::Reverb< T > | inline |
| getMix() const noexcept | dspark::Reverb< T > | inline |
| getMixer() | dspark::Reverb< T > | inline |
| getPreDelay() const noexcept | dspark::Reverb< T > | inline |
| getState() const | dspark::Reverb< T > | inline |
| getStretch() const noexcept | dspark::Reverb< T > | inline |
| irChannels_ | dspark::Reverb< T > | protected |
| irLength_ | dspark::Reverb< T > | protected |
| irSampleRate_ | dspark::Reverb< T > | protected |
| irStorage_ | dspark::Reverb< T > | protected |
| isLoaded() const noexcept | dspark::Reverb< T > | inline |
| loadIR(const char *wavFilePath) | dspark::Reverb< T > | inline |
| loadIR(const T *data, int length, double irSampleRate) | dspark::Reverb< T > | inline |
| loadIR(AudioBufferView< const T > ir, double irSampleRate) | dspark::Reverb< T > | inline |
| mix_ | dspark::Reverb< T > | protected |
| mixer_ | dspark::Reverb< T > | protected |
| operator=(const Reverb &)=delete | dspark::Reverb< T > | |
| operator=(Reverb &&)=delete | dspark::Reverb< T > | |
| preDelayBuffers_ | dspark::Reverb< T > | protected |
| preDelayMs_ | dspark::Reverb< T > | protected |
| preDelaySamples_ | dspark::Reverb< T > | protected |
| prepare(const AudioSpec &spec) | dspark::Reverb< T > | inline |
| processBlock(AudioBufferView< T > buffer) noexcept | dspark::Reverb< T > | inline |
| Publisher typedef | dspark::Reverb< T > | protected |
| publisherGenerationMax | dspark::Reverb< T > | protectedstatic |
| reset() noexcept | dspark::Reverb< T > | inline |
| Reverb()=default | dspark::Reverb< T > | |
| Reverb(const Reverb &)=delete | dspark::Reverb< T > | |
| Reverb(Reverb &&)=delete | dspark::Reverb< T > | |
| setDecayScale(T scale) | dspark::Reverb< T > | inline |
| setMix(T dryWet) noexcept | dspark::Reverb< T > | inline |
| setPreDelay(T ms) noexcept | dspark::Reverb< T > | inline |
| setState(const uint8_t *data, size_t size) | dspark::Reverb< T > | inline |
| setStretch(T ratio) | dspark::Reverb< T > | inline |
| shapeDecay(const T *ir, int len, double factor) const | dspark::Reverb< T > | inlineprotected |
| spec_ | dspark::Reverb< T > | protected |
| stretch_ | dspark::Reverb< T > | protected |
| updatePreDelay() noexcept | dspark::Reverb< T > | inlineprotected |
| ~Reverb() noexcept | dspark::Reverb< T > | inline |