Hi, I’m new to JUCE programming, and I’m having trouble switching HRIRs (head related impulse response) with a rotary slider on the GUI thread.
I’ve implemented a plugin by referring the IR switching part of the convolution demo on the JUCE repo(https://github.com/juce-framework/JUCE/blob/master/examples/DSP/ConvolutionDemo.h), but I can hear the “zipper noise” artifact when I try to quickly rotate the slider, which binds to a variable which keeps track of which IR to load to the
It would be very helpful if anyone can help me to figure out how to achieve clear transition among the IRs.
In addition, when I was skimming through the documentation of
dsp::Convolution, I found a class called
dsp::ConvolutionMessageQueue as a constructor parameter of a
What does this class exactly represent, and can this class anyhow fix my problem by chance?