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)
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)
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)
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)
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)
class ScopeOut(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(input_list, bufnum=0)
classmethod kr(input_list, bufnum=0)
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)
class Tap(*args, **kwargs)

Bases: sc3.synth.ugen.PseudoUGen

classmethod ar(bufnum=0, channels=1, delay_time=0.2)
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()
class MaxLocalBufs(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod new()
increment()
class SetBuf(*args, **kwargs)

Bases: sc3.synth.ugen.WidthFirstUGen

classmethod new(buf, values, offset=0)
class ClearBuf(*args, **kwargs)

Bases: sc3.synth.ugen.WidthFirstUGen

classmethod new(buf)