the realtime input to be convolved
buffer identifier for the fixed kernel, which may be modulated in combination with the trigger. Even a trigger input of zero is used, upon UGen initialization the kernel must point to a valid buffer, otherwise the UGen aborts.
updates the kernel on a change from non-positive to positive (<= 0 to >0)
size of the kernel. this must be a power of two. the
FFT calculated internally by the UGen has a size of
twice this value. The maximum allowed frameSize
is
16384. (init-time only)
A frequency-domain convolution UGen using a fixed kernel which can be updated by a trigger signal. The delay caused by the convolution when the kernel is a dirac impulse is equal to
frameSize - controlBlockSize
, so for aframeSize
of 2048 and a control-block size of 64, this is 1984 sample frames.Examples
Convolution
Convolution2L
PartConv