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)¶
-
classmethod
-
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)¶
-
classmethod
-
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)¶
-
classmethod
-
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)¶
-
classmethod
-
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)¶
-
classmethod