sc3.synth.ugens.grainugens module

GrainUGens.sc

class GrainSin(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(channels=1, trigger=0, dur=1, freq=440, pan=0, env_bufnum=- 1, max_grains=512)
class GrainFM(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(channels=1, trigger=0, dur=1, car_freq=440, mod_freq=200, index=1, pan=0, env_bufnum=- 1, max_grains=512)
class GrainBuf(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(channels=1, trigger=0, dur=1, snd_buf=None, rate=1, pos=0, interp=2, pan=0, env_bufnum=- 1, max_grains=512)
class GrainIn(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(channels=1, trigger=0, dur=1, input=None, pan=0, env_bufnum=- 1, max_grains=512)
class Warp1(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(channels=1, bufnum=0, pointer=0, freq_scale=1, window_size=0.2, env_bufnum=- 1, overlaps=8, window_rand_ratio=0.0, interp=1)