◆ ConvolutionEngine()
| juce::dsp::ConvolutionEngine::ConvolutionEngine |
( |
const float * | samples, |
|
|
size_t | numSamples, |
|
|
size_t | maxBlockSize ) |
|
inline |
◆ convolutionProcessingAndAccumulate()
| void juce::dsp::ConvolutionEngine::convolutionProcessingAndAccumulate |
( |
const float * | input, |
|
|
const float * | impulse, |
|
|
float * | output ) |
|
inline |
◆ prepareForConvolution()
| void juce::dsp::ConvolutionEngine::prepareForConvolution |
( |
float * | samples | ) |
|
|
inlinenoexcept |
◆ processSamples()
| void juce::dsp::ConvolutionEngine::processSamples |
( |
const float * | input, |
|
|
float * | output, |
|
|
size_t | numSamples ) |
|
inline |
◆ processSamplesWithAddedLatency()
| void juce::dsp::ConvolutionEngine::processSamplesWithAddedLatency |
( |
const float * | input, |
|
|
float * | output, |
|
|
size_t | numSamples ) |
|
inline |
◆ reset()
| void juce::dsp::ConvolutionEngine::reset |
( |
| ) |
|
|
inline |
◆ updateSymmetricFrequencyDomainData()
| void juce::dsp::ConvolutionEngine::updateSymmetricFrequencyDomainData |
( |
float * | samples | ) |
|
|
inlinenoexcept |
◆ blockSize
| const size_t juce::dsp::ConvolutionEngine::blockSize |
◆ bufferInput
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferInput |
◆ bufferOutput
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferOutput |
◆ bufferOverlap
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferOverlap |
◆ buffersImpulseSegments
| std::vector<AudioBuffer<float> > juce::dsp::ConvolutionEngine::buffersImpulseSegments |
◆ buffersInputSegments
| std::vector<AudioBuffer<float> > juce::dsp::ConvolutionEngine::buffersInputSegments |
◆ bufferTempOutput
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferTempOutput |
◆ currentSegment
| size_t juce::dsp::ConvolutionEngine::currentSegment = 0 |
◆ fftObject
| const std::unique_ptr<FFT> juce::dsp::ConvolutionEngine::fftObject |
◆ fftSize
| const size_t juce::dsp::ConvolutionEngine::fftSize |
◆ inputDataPos
| size_t juce::dsp::ConvolutionEngine::inputDataPos = 0 |
◆ numInputSegments
| const size_t juce::dsp::ConvolutionEngine::numInputSegments |
◆ numSegments
| const size_t juce::dsp::ConvolutionEngine::numSegments |
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_dsp/frequency/juce_Convolution.cpp