sc3.synth.ugens.trig module¶
Trig.sc
-
class
Trig1
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, dur=0.1)¶
-
classmethod
kr
(input=0.0, dur=0.1)¶
-
classmethod
signal_range
()¶
-
classmethod
-
class
Trig
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.Trig1
-
class
SendTrig
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, id=0, value=0.0)¶
-
classmethod
kr
(input=0.0, id=0, value=0.0)¶
-
classmethod
-
class
SendReply
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.SendTrig
-
classmethod
ar
(trig=0.0, cmd_name='/reply', values=(), reply_id=- 1)¶
-
classmethod
kr
(trig=0.0, cmd_name='/reply', values=(), reply_id=- 1)¶
-
classmethod
-
class
TDelay
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.Trig1
-
class
Latch
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, trig=0.0)¶
-
classmethod
kr
(input=0.0, trig=0.0)¶
-
classmethod
-
class
Gate
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.Latch
-
class
PulseCount
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0.0, reset=0.0)¶
-
classmethod
kr
(trig=0.0, reset=0.0)¶
-
classmethod
-
class
Peak
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, trig=0.0)¶
-
classmethod
kr
(input=0.0, trig=0.0)¶
-
classmethod
-
class
RunningMin
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.Peak
-
class
RunningMax
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.Peak
-
class
Stepper
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0, reset=0, min=0, max=7, step=1, resetval=None)¶
-
classmethod
kr
(trig=0, reset=0, min=0, max=7, step=1, resetval=None)¶
-
classmethod
-
class
PulseDivider
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0.0, div=2.0, start=0.0)¶
-
classmethod
kr
(trig=0.0, div=2.0, start=0.0)¶
-
classmethod
-
class
SetResetFF
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.PulseCount
-
classmethod
signal_range
()¶
-
classmethod
-
class
ToggleFF
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0.0)¶
-
classmethod
kr
(trig=0.0)¶
-
classmethod
signal_range
()¶
-
classmethod
-
class
ZeroCrossing
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0)¶
-
classmethod
kr
(input=0.0)¶
-
classmethod
-
class
Timer
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0.0)¶
-
classmethod
kr
(trig=0.0)¶
-
classmethod
-
class
Sweep
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0.0, rate=1.0)¶
-
classmethod
kr
(trig=0.0, rate=1.0)¶
-
classmethod
-
class
Phasor
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(trig=0.0, rate=1.0, start=0.0, end=1.0, reset_pos=0.0)¶
-
classmethod
kr
(trig=0.0, rate=1.0, start=0.0, end=1.0, reset_pos=0.0)¶
-
classmethod
-
class
PeakFollower
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, decay=0.999)¶
-
classmethod
kr
(input=0.0, decay=0.999)¶
-
classmethod
-
class
Pitch
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.MultiOutUGen
-
classmethod
kr
(input=0.0, init_freq=440.0, min_freq=60.0, max_freq=4000.0, exec_freq=100.0, max_bins_per_octave=16, median=1, amp_threshold=0.01, peak_threshold=0.5, down_sample=1, clar=0)¶
-
classmethod
-
class
InRange
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, lo=0.0, hi=1.0)¶
-
classmethod
kr
(input=0.0, lo=0.0, hi=1.0)¶
-
classmethod
ir
(input=0.0, lo=0.0, hi=1.0)¶
-
classmethod
-
class
InRect
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(x=0.0, y=0.0, rect=0.0, 0.0, 0.0, 0.0)¶
-
classmethod
kr
(x=0.0, y=0.0, rect=0.0, 0.0, 0.0, 0.0)¶
-
classmethod
-
class
Fold
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.InRange
-
class
Clip
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.InRange
-
class
Wrap
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.InRange
-
class
Schmidt
(*args, **kwargs)¶ Bases:
sc3.synth.ugens.trig.InRange
-
class
ModDif
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(x=0.0, y=0.0, mod=1.0)¶
-
classmethod
kr
(x=0.0, y=0.0, mod=1.0)¶
-
classmethod
ir
(x=0.0, y=0.0, mod=1.0)¶
-
classmethod
-
class
MostChange
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(a=0.0, b=0.0)¶
-
classmethod
kr
(a=0.0, b=0.0)¶
-
classmethod
-
class
LeastChange
(*args, **kwargs)¶
-
class
LastValue
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(input=0.0, diff=0.01)¶
-
classmethod
kr
(input=0.0, diff=0.01)¶
-
classmethod
-
class
SendPeakRMS
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(sig, reply_rate=20.0, peak_lag=3, cmd_name='/reply', reply_id=- 1)¶
-
classmethod
kr
(sig, reply_rate=20.0, peak_lag=3, cmd_name='/reply', reply_id=- 1)¶
-
classmethod