Convolution3 real-time time-based convolver
Convolution3.ar(in, kernel, trigger, framesize, mul, add)
Convolution3.kr(in, kernel, trigger, framesize, mul, add)
Strict convolution with fixed kernel which can be updated using a trigger signal. The convolution is performed in the time domain, which is highly inefficient, and probably only useful for either very short kernel sizes, or for control rate signals.
in - processing target
kernel - buffer index for the fixed kernel, may be modulated in combination with the trigger
trigger - update the kernel on a change from <=0 to >0
framesize - size of FFT frame, does not have to be a power of two.
See Convolution2 and Convolution2L for more efficient convolution UGens.