|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Member Functions | |
| ConvolutionEngine (const float *samples, size_t numSamples, size_t maxBlockSize) | |
| void | reset () |
| void | processSamples (const float *input, float *output, size_t numSamples) |
| void | processSamplesWithAddedLatency (const float *input, float *output, size_t numSamples) |
| void | prepareForConvolution (float *samples) noexcept |
| void | convolutionProcessingAndAccumulate (const float *input, const float *impulse, float *output) |
| void | updateSymmetricFrequencyDomainData (float *samples) noexcept |
Definition at line 147 of file juce_Convolution.cpp.
| juce::dsp::ConvolutionEngine::ConvolutionEngine | ( | const float * | samples, |
| size_t | numSamples, | ||
| size_t | maxBlockSize | ||
| ) |
Definition at line 149 of file juce_Convolution.cpp.
| void juce::dsp::ConvolutionEngine::convolutionProcessingAndAccumulate | ( | const float * | input, |
| const float * | impulse, | ||
| float * | output | ||
| ) |
Definition at line 393 of file juce_Convolution.cpp.
Definition at line 379 of file juce_Convolution.cpp.
| void juce::dsp::ConvolutionEngine::processSamples | ( | const float * | input, |
| float * | output, | ||
| size_t | numSamples | ||
| ) |
Definition at line 220 of file juce_Convolution.cpp.
| void juce::dsp::ConvolutionEngine::processSamplesWithAddedLatency | ( | const float * | input, |
| float * | output, | ||
| size_t | numSamples | ||
| ) |
Definition at line 300 of file juce_Convolution.cpp.
| void juce::dsp::ConvolutionEngine::reset | ( | ) |
Definition at line 206 of file juce_Convolution.cpp.
Definition at line 409 of file juce_Convolution.cpp.
Definition at line 429 of file juce_Convolution.cpp.
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferInput |
Definition at line 436 of file juce_Convolution.cpp.
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferOutput |
Definition at line 436 of file juce_Convolution.cpp.
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferOverlap |
Definition at line 436 of file juce_Convolution.cpp.
| std::vector<AudioBuffer<float> > juce::dsp::ConvolutionEngine::buffersImpulseSegments |
Definition at line 437 of file juce_Convolution.cpp.
| std::vector<AudioBuffer<float> > juce::dsp::ConvolutionEngine::buffersInputSegments |
Definition at line 437 of file juce_Convolution.cpp.
| AudioBuffer<float> juce::dsp::ConvolutionEngine::bufferTempOutput |
Definition at line 436 of file juce_Convolution.cpp.
| size_t juce::dsp::ConvolutionEngine::currentSegment |
Definition at line 434 of file juce_Convolution.cpp.
| const std::unique_ptr<FFT> juce::dsp::ConvolutionEngine::fftObject |
Definition at line 431 of file juce_Convolution.cpp.
Definition at line 430 of file juce_Convolution.cpp.
| size_t juce::dsp::ConvolutionEngine::inputDataPos |
Definition at line 434 of file juce_Convolution.cpp.
Definition at line 433 of file juce_Convolution.cpp.
Definition at line 432 of file juce_Convolution.cpp.