sc3.synth.ugens.demand module

Demand.sc

class Demand(*args, **kwargs)

Bases: sc3.synth.ugen.MultiOutUGen

classmethod ar(trig, reset, demand_ugens)
classmethod kr(trig, reset, demand_ugens)
class Duty(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(dur=1.0, reset=0.0, level=1.0, done_action=0)
classmethod kr(dur=1.0, reset=0.0, level=1.0, done_action=0)
class TDuty(*args, **kwargs)

Bases: sc3.synth.ugens.demand.Duty

classmethod ar(dur=1.0, reset=0.0, level=1.0, done_action=0, gap_first=0)
classmethod kr(dur=1.0, reset=0.0, level=1.0, done_action=0, gap_first=0)
class DemandEnvGen(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

classmethod ar(level, dur, shape=1, curve=0, gate=1.0, reset=1.0, level_scale=1.0, level_bias=0.0, time_scale=1.0, done_action=0)
classmethod kr(level, dur, shape=1, curve=0, gate=1.0, reset=1.0, level_scale=1.0, level_bias=0.0, time_scale=1.0, done_action=0)
class DUGen(*args, **kwargs)

Bases: sc3.synth.ugen.UGen

linlin(inmin, inmax, outmin, outmax, clip='minmax')
linexp(inmin, inmax, outmin, outmax, clip='minmax')
explin(inmin, inmax, outmin, outmax, clip='minmax')
expexp(inmin, inmax, outmin, outmax, clip='minmax')
class Dseries(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(start=1, step=1, length=inf)
class Dgeom(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(start=1, grow=1, length=inf)
class Dbufrd(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(bufnum=0, phase=0.0, loop=1.0)
class Dbufwr(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(input=0.0, bufnum=0, phase=0.0, loop=1.0)
class ListDUGen(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(lst, repeats=1)
class Dseq(*args, **kwargs)

Bases: sc3.synth.ugens.demand.ListDUGen

class Dser(*args, **kwargs)

Bases: sc3.synth.ugens.demand.ListDUGen

class Dshuf(*args, **kwargs)

Bases: sc3.synth.ugens.demand.ListDUGen

class Drand(*args, **kwargs)

Bases: sc3.synth.ugens.demand.ListDUGen

class Dxrand(*args, **kwargs)

Bases: sc3.synth.ugens.demand.ListDUGen

class Dwrand(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(lst, weights, repeats=1)
class Dswitch1(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(lst, index)
class Dswitch(*args, **kwargs)

Bases: sc3.synth.ugens.demand.Dswitch1

class Dwhite(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(lo=0.0, hi=1.0, length=inf)
class Diwhite(*args, **kwargs)

Bases: sc3.synth.ugens.demand.Dwhite

class Dbrown(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(lo=0.0, hi=1.0, step=0.01, length=inf)
class Dibrown(*args, **kwargs)

Bases: sc3.synth.ugens.demand.Dbrown

class Dstutter(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(n, input)
class Dconst(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(sum, input, tolerance=0.001)
class Dreset(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(input, reset=0.0)
class Dpoll(*args, **kwargs)

Bases: sc3.synth.ugens.demand.DUGen

classmethod dr(input, label=None, run=1, trig_id=- 1)
class Dunique(*args, **kwargs)

Bases: sc3.synth.ugen.PseudoUGen

classmethod dr(source, max_buffer_size=1024, protected=True)