32 virtual void updateParams(
const juce::AudioProcessorValueTreeState& params,
38 void loadIR(AudioBlock ir);
float getParam(const juce::AudioProcessorValueTreeState ¶ms, const juce::String &blockId) const
Internal method used to get (and check) a parameter's value.
void loadIR(AudioBlock ir)
Defines the main characteristics of the convolution process and loads the IR into the juce::dsp::Conv...
virtual AudioBlock exec(AudioBlock audio) override
Main function of the Convolution class. Executes the convolution of the audio buffer with the IR...
Convolution(juce::AudioProcessor *processor)
Constructor. Creates a Convolution object.
virtual void updateParams(const juce::AudioProcessorValueTreeState ¶ms, const juce::String &="") override
No parameters to update, do nothing.