|
| | ConvolutionEngineQueue (BackgroundMessageQueue &queue, Convolution::Latency latencyIn, Convolution::NonUniform headSizeIn) |
| void | loadImpulseResponse (AudioBuffer< float > &&buffer, double sr, Convolution::Stereo stereo, Convolution::Trim trim, Convolution::Normalise normalise) |
| void | loadImpulseResponse (const void *sourceData, size_t sourceDataSize, Convolution::Stereo stereo, Convolution::Trim trim, size_t size, Convolution::Normalise normalise) |
| void | loadImpulseResponse (const File &fileImpulseResponse, Convolution::Stereo stereo, Convolution::Trim trim, size_t size, Convolution::Normalise normalise) |
| void | prepare (const ProcessSpec &spec) |
| void | postPendingCommand () |
| std::unique_ptr< MultichannelEngine > | getEngine () |
◆ ConvolutionEngineQueue()
◆ callLater()
template<typename Fn>
| void juce::dsp::ConvolutionEngineQueue::callLater |
( |
Fn && | fn | ) |
|
|
inlineprivate |
◆ getEngine()
◆ loadImpulseResponse() [1/3]
◆ loadImpulseResponse() [2/3]
◆ loadImpulseResponse() [3/3]
◆ postPendingCommand()
| void juce::dsp::ConvolutionEngineQueue::postPendingCommand |
( |
| ) |
|
|
inline |
◆ prepare()
◆ weakFromThis()
◆ factory
◆ messageQueue
◆ pendingCommand
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_dsp/frequency/juce_Convolution.cpp