sc3.synth.ugens.foscillators module¶
FSinOsc.sc
-
class
FSinOsc
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
Fixed frequency sine oscillator.
This unit generator uses a very fast algorithm for generating a sine wave at a fixed frequency.
- Parameters
- Frequency in cycles per second. Must be a scalar. (freq) –
- Initial phase. (iphase) –
-
classmethod
ar
(freq=440, iphase=0.0)¶
-
classmethod
kr
(freq=440, iphase=0.0)¶
-
class
Klang
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(spec, freq_scale=1.0, freq_offset=0.0)¶
-
classmethod
-
class
DynKlang
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.PseudoUGen
-
classmethod
ar
(spec, freq_scale=1.0, freq_offset=0.0)¶
-
classmethod
kr
(spec, freq_scale=1.0, freq_offset=0.0)¶
-
classmethod
-
class
Klank
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(spec, input, freq_scale=1.0, freq_offset=0.0, decay_scale=1.0)¶
-
classmethod
-
class
DynKlank
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.PseudoUGen
-
classmethod
ar
(spec, input, freq_scale=1.0, freq_offset=0.0, decay_scale=1.0)¶
-
classmethod
kr
(spec, input, freq_scale=1.0, freq_offset=0.0, decay_scale=1.0)¶
-
classmethod
-
class
Blip
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(freq=440, numharm=200.0)¶
-
classmethod
kr
(freq=440, numharm=200.0)¶
-
classmethod
-
class
Saw
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(freq=440)¶
-
classmethod
kr
(freq=440)¶
-
classmethod
-
class
Pulse
(*args, **kwargs)¶ Bases:
sc3.synth.ugen.UGen
-
classmethod
ar
(freq=440, width=0.5)¶
-
classmethod
kr
(freq=440, width=0.5)¶
-
classmethod