inout¶
-
class In(*, calculation_rate: CalculationRate | SupportsInt | str | None, channel_count: int =
1, bus: SupportsFloat | UGenScalar =0.0, **kwargs)¶ Bases:
UGenA bus input unit generator.
>>> supriya.ugens.In.ar(bus=0, channel_count=4) <In.ar()>-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0, channel_count: int =1) UGenOperable¶
-
classmethod kr(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0, channel_count: int =1) UGenOperable¶
- property bus : UGenScalar¶
-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class InFeedback(*, calculation_rate: CalculationRate | SupportsInt | str | None, channel_count: int =
1, bus: SupportsFloat | UGenScalar =0.0, **kwargs)¶ Bases:
UGenA 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 <InFeedback.ar()>-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0, channel_count: int =1) UGenOperable¶
-
classmethod kr(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0, channel_count: int =1) UGenOperable¶
- property bus : UGenScalar¶
-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class LocalIn(*, calculation_rate: CalculationRate | SupportsInt | str | None, channel_count: int =
1, default: UGenSerializable | Sequence[SupportsFloat | UGenScalar] =0.0, **kwargs)¶ Bases:
UGenA SynthDef-local bus input.
>>> supriya.ugens.LocalIn.ar(channel_count=2) <LocalIn.ar()>-
classmethod ar(*, default: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0, channel_count: int =1) UGenOperable¶
-
classmethod kr(*, default: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0, channel_count: int =1) UGenOperable¶
- property default : UGenVector¶
-
classmethod ar(*, default: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
- class LocalOut(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: UGenSerializable | Sequence[SupportsFloat | UGenScalar], **kwargs)¶
Bases:
UGenA SynthDef-local bus output.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.LocalOut.ar( ... source=source, ... ) <LocalOut.ar()>- classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
- classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
- property source : UGenVector¶
-
class OffsetOut(*, calculation_rate: CalculationRate | SupportsInt | str | None, bus: SupportsFloat | UGenScalar =
0, source: UGenSerializable | Sequence[SupportsFloat | UGenScalar], **kwargs)¶ Bases:
UGenA 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 | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
-
classmethod kr(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
- property bus : UGenScalar¶
- property source : UGenVector¶
-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class Out(*, calculation_rate: CalculationRate | SupportsInt | str | None, bus: SupportsFloat | UGenScalar =
0, source: UGenSerializable | Sequence[SupportsFloat | UGenScalar], **kwargs)¶ Bases:
UGenA bus output unit generator.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.Out.ar( ... bus=0, ... source=source, ... ) <Out.ar()>-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
-
classmethod kr(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
- property bus : UGenScalar¶
- property source : UGenVector¶
-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class ReplaceOut(*, calculation_rate: CalculationRate | SupportsInt | str | None, bus: SupportsFloat | UGenScalar =
0, source: UGenSerializable | Sequence[SupportsFloat | UGenScalar], **kwargs)¶ Bases:
UGenAn overwriting bus output unit generator.
>>> source = supriya.ugens.SinOsc.ar() >>> supriya.ugens.ReplaceOut.ar( ... bus=0, ... source=source, ... ) <ReplaceOut.ar()>-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
-
classmethod kr(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
- property bus : UGenScalar¶
- property source : UGenVector¶
-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class XOut(*, calculation_rate: CalculationRate | SupportsInt | str | None, bus: SupportsFloat | UGenScalar =
0, crossfade: SupportsFloat | UGenScalar =0.0, source: UGenSerializable | Sequence[SupportsFloat | UGenScalar], **kwargs)¶ Bases:
UGenA 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 | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, crossfade: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
-
classmethod kr(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0, crossfade: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.0, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable¶
- property bus : UGenScalar¶
- property crossfade : UGenScalar¶
- property source : UGenVector¶
-
classmethod ar(*, bus: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =