sc3.synth.ugens.bufio module¶
BufIO.sc
-
class
PlayBuf
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
ar
(channels, bufnum=0, rate=1.0, trigger=1.0, start_pos=0.0, loop=0.0, done_action=0)¶
-
classmethod
kr
(channels, bufnum=0, rate=1.0, trigger=1.0, start_pos=0.0, loop=0.0, done_action=0)¶
-
classmethod
-
class
TGrains
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
ar
(channels, trigger=0, bufnum=0, rate=1.0, center_pos=0, dur=0.1, pan=0, amp=0.1, interp=4)¶
-
classmethod
-
class
BufRd
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
ar
(channels, bufnum=0, phase=0.0, loop=0.0, interpolation=2)¶
-
classmethod
kr
(channels, bufnum=0, phase=0.0, loop=0.0, interpolation=2)¶
-
classmethod
-
class
BufWr
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input_list, bufnum=0, phase=0.0, loop=0.0)¶
-
classmethod
kr
(input_list, bufnum=0, phase=0.0, loop=0.0)¶
-
classmethod
-
class
RecordBuf
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input_list, bufnum=0, offset=0.0, rec_level=1.0, pre_level=0.0, run=1.0, loop=0.0, trigger=1.0, done_action=0)¶
-
classmethod
kr
(input_list, bufnum=0, offset=0.0, rec_level=1.0, pre_level=0.0, run=1.0, loop=0.0, trigger=1.0, done_action=0)¶
-
classmethod
-
class
ScopeOut
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input_list, bufnum=0)¶
-
classmethod
kr
(input_list, bufnum=0)¶
-
classmethod
-
class
ScopeOut2
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input_list, scope_num=0, max_frames=4096, scope_frames=None)¶
-
classmethod
kr
(input_list, scope_num=0, max_frames=4096, scope_frames=None)¶
-
classmethod
-
class
Tap
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.PseudoUGen
-
classmethod
ar
(bufnum=0, channels=1, delay_time=0.2)¶
-
classmethod
-
class
LocalBuf
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.WidthFirstUGen
-
classmethod
new
(frames=1, channels=1)¶
-
classmethod
new_from
(lst)¶
-
property
frames
¶
-
property
channels
¶
-
set
(values, offset=0)¶
-
clear
()¶
-
classmethod
-
class
MaxLocalBufs
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
new
()¶
-
increment
()¶
-
classmethod
-
class
SetBuf
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.WidthFirstUGen
-
classmethod
new
(buf, values, offset=0)¶
-
classmethod
-
class
ClearBuf
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.WidthFirstUGen
-
classmethod
new
(buf)¶
-
classmethod