inout¶
-
class In(calculation_rate=
None
, channel_count=1
, bus=0.0
, **kwargs)¶ Bases:
UGen
A bus input unit generator.
>>> supriya.ugens.In.ar(bus=0, channel_count=4) UGenArray({4})
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
0.0
, channel_count: int =1
) In ¶
-
classmethod kr(bus: SupportsFloat | UGenMethodMixin =
0.0
, channel_count: int =1
) In ¶
- property bus : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
-
class InFeedback(calculation_rate=
None
, channel_count=1
, bus=0.0
, **kwargs)¶ Bases:
UGen
A bus input unit generator.
Reads signal from a bus with a current or one cycle old timestamp.
>>> in_feedback = supriya.ugens.InFeedback.ar( ... bus=0, ... channel_count=2, ... ) >>> in_feedback UGenArray({2})
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
0.0
, channel_count: int =1
) InFeedback ¶
-
classmethod kr(bus: SupportsFloat | UGenMethodMixin =
0.0
, channel_count: int =1
) InFeedback ¶
- property bus : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
-
class LocalIn(calculation_rate=
None
, channel_count=1
, default=0
)¶ Bases:
UGen
A SynthDef-local bus input.
>>> supriya.ugens.LocalIn.ar(channel_count=2) UGenArray({2})
-
classmethod ar(default: SupportsFloat | UGenMethodMixin =
0.0
, channel_count: int =1
) LocalIn ¶
-
classmethod kr(default: SupportsFloat | UGenMethodMixin =
0.0
, channel_count: int =1
) LocalIn ¶
- property default : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(default: SupportsFloat | UGenMethodMixin =
-
class LocalOut(calculation_rate=
None
, source=None
, **kwargs)¶ Bases:
UGen
A SynthDef-local bus output.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.LocalOut.ar( ... source=source, ... ) LocalOut.ar()
-
classmethod ar(source: SupportsFloat | UGenMethodMixin | None =
None
) LocalOut ¶
-
classmethod kr(source: SupportsFloat | UGenMethodMixin | None =
None
) LocalOut ¶
- property source : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(source: SupportsFloat | UGenMethodMixin | None =
-
class OffsetOut(calculation_rate=
None
, bus=0
, source=None
, **kwargs)¶ Bases:
UGen
A bus output unit generator with sample-accurate timing.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.OffsetOut.ar( ... bus=0, ... source=source, ... ) OffsetOut.ar()
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
0
, source: SupportsFloat | UGenMethodMixin | None =None
) OffsetOut ¶
-
classmethod kr(bus: SupportsFloat | UGenMethodMixin =
0
, source: SupportsFloat | UGenMethodMixin | None =None
) OffsetOut ¶
- property bus : SupportsFloat | UGenMethodMixin¶
- property source : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
-
class Out(calculation_rate=
None
, bus=0
, source=None
, **kwargs)¶ Bases:
UGen
A bus output unit generator.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.Out.ar( ... bus=0, ... source=source, ... ) Out.ar()
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
0
, source: SupportsFloat | UGenMethodMixin | None =None
) Out ¶
-
classmethod kr(bus: SupportsFloat | UGenMethodMixin =
0
, source: SupportsFloat | UGenMethodMixin | None =None
) Out ¶
- property bus : SupportsFloat | UGenMethodMixin¶
- property source : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
-
class ReplaceOut(calculation_rate=
None
, bus=0
, source=None
, **kwargs)¶ Bases:
UGen
An overwriting bus output unit generator.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.ReplaceOut.ar( ... bus=0, ... source=source, ... ) ReplaceOut.ar()
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
0
, source: SupportsFloat | UGenMethodMixin | None =None
) ReplaceOut ¶
-
classmethod kr(bus: SupportsFloat | UGenMethodMixin =
0
, source: SupportsFloat | UGenMethodMixin | None =None
) ReplaceOut ¶
- property bus : SupportsFloat | UGenMethodMixin¶
- property source : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
-
class XOut(calculation_rate=
None
, bus=0
, crossfade=0.0
, source=None
, **kwargs)¶ Bases:
UGen
A cross-fading bus output unit generator.
>>> source = supriya.ugens.WhiteNoise.ar() >>> xout = supriya.ugens.XOut.ar( ... bus=0, ... crossfade=0.5, ... source=source, ... ) >>> xout XOut.ar()
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =
0
, crossfade: SupportsFloat | UGenMethodMixin =0.0
, source: SupportsFloat | UGenMethodMixin | None =None
) XOut ¶
-
classmethod kr(bus: SupportsFloat | UGenMethodMixin =
0
, crossfade: SupportsFloat | UGenMethodMixin =0.0
, source: SupportsFloat | UGenMethodMixin | None =None
) XOut ¶
- property bus : SupportsFloat | UGenMethodMixin¶
- property crossfade : SupportsFloat | UGenMethodMixin¶
- property source : SupportsFloat | UGenMethodMixin¶
-
classmethod ar(bus: SupportsFloat | UGenMethodMixin =