A UGen that performs a convolution with an continuously changing kernel. If the
kernel is static or must only change occasionally, Convolution2 will be a more
CPU friendly alternative. The process introduces a delay of
frameSize - blockSize .
frameSize - blockSize
// sine filter
val a = WhiteNoise.ar
val b = SinOsc.ar(MouseY.kr(20, 2000, 1))
Convolution.ar(a, b, 512) * 0.01
first operand of the convolution
second operand of the convolution
convolution size in sample frames, which is half of the
FFT size. Must be a power of two. There is maximum
frame-size of 16384 (if exceeded, the server may crash).