- Companion
- class
Type members
Value members
Concrete methods
A SoundProcesses aware variant of PartConv
, a UGen for partitioned convolution. It takes its buffer input from
an attribute with the given key
. Partitioned convolution breaks up a long impulse response into piece,
allowing them to very large. CPU load increases with IR size, and there are tradeoffs based on fftSize
choice,
due to rarer but larger FFTs. Amortisation to used to spread processing and avoid spikes.
A SoundProcesses aware variant of PartConv
, a UGen for partitioned convolution. It takes its buffer input from
an attribute with the given key
. Partitioned convolution breaks up a long impulse response into piece,
allowing them to very large. CPU load increases with IR size, and there are tradeoffs based on fftSize
choice,
due to rarer but larger FFTs. Amortisation to used to spread processing and avoid spikes.
The buffer contents must be monophonic. If multiple channels are desired, they must be
individually provided to separate PartConv
instances.
- Value Params
- fftSize
the size of the internal fft used during partitioned convolution. the default is
2048
, but 1024 and higher powers-of-two should be possible. Must be resolvable at graph expansion time.- key
key into the containing object's attribute map, where an
AudioCue
is to be found.