sc3.synth.ugens.convolution module

FFT2.sc & PartConv

class Convolution(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(input, kernel, frame_size=512)
class Convolution2(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(input, kernel, trigger=0, frame_size=2048)
class Convolution2L(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(input, kernel, trigger=0, frame_size=2048, crossfade=1)
class StereoConvolution2L(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(input, kernel_L, kernel_R, trigger=0, frame_size=2048, crossfade=1)
class Convolution3(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(input, kernel, trigger=0, frame_size=2048)
classmethod kr(input, kernel, trigger=0, frame_size=2048)
class PartConv(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(input, fftsize, irbufnum)