delay¶
-
class AllpassC(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A cubic-interpolating allpass delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> allpass_c = supriya.ugens.AllpassC.ar(source=source) >>> allpass_c <AllpassC.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class AllpassL(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A linear interpolating allpass delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> allpass_l = supriya.ugens.AllpassL.ar(source=source) >>> allpass_l <AllpassL.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class AllpassN(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A non-interpolating allpass delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> allpass_n = supriya.ugens.AllpassN.ar(source=source) >>> allpass_n <AllpassN.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufAllpassC(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A buffer-based cubic-interpolating allpass delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufAllpassC.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufAllpassC.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufAllpassL(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A buffer-based linear-interpolating allpass delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufAllpassL.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufAllpassL.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufAllpassN(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A buffer-based non-interpolating allpass delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufAllpassN.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufAllpassN.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufCombC(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A buffer-based cubic-interpolating comb delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufCombC.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufCombC.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufCombL(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A buffer-based linear-interpolating comb delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufCombL.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufCombL.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufCombN(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A buffer-based non-interpolating comb delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufCombN.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufCombN.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufDelayC(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, **kwargs)¶ Bases:
UGen
A buffer-based cubic-interpolating delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufDelayC.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufDelayC.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufDelayL(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, **kwargs)¶ Bases:
UGen
A buffer-based linear-interpolating delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufDelayL.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufDelayL.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class BufDelayN(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, **kwargs)¶ Bases:
UGen
A buffer-based non-interpolating delay line unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.BufDelayN.ar( ... buffer_id=buffer_id, ... source=source, ... ) <BufDelayN.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class CombC(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A cubic-interpolating comb delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.CombC.ar(source=source) <CombC.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class CombL(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A linear interpolating comb delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.CombL.ar(source=source) <CombL.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class CombN(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, decay_time: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A non-interpolating comb delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.CombN.ar(source=source) <CombN.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
, decay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property decay_time : UGenScalar¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class DelTapRd(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, phase: SupportsFloat | UGenScalar, delay_time: SupportsFloat | UGenScalar =
0.0
, interpolation: SupportsFloat | UGenScalar =1.0
, **kwargs)¶ Bases:
UGen
A delay tap reader unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> tapin = supriya.ugens.DelTapWr.ar( ... buffer_id=buffer_id, ... source=source, ... )
>>> tapin <DelTapWr.ar()[0]>
>>> tapout = supriya.ugens.DelTapRd.ar( ... buffer_id=buffer_id, ... phase=tapin, ... delay_time=0.1, ... interpolation=True, ... )
>>> tapout <DelTapRd.ar()[0]>
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], phase: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0
, interpolation: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
-
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], phase: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.0
, interpolation: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =1.0
) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property delay_time : UGenScalar¶
- property interpolation : UGenScalar¶
- property phase : UGenScalar¶
-
classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], phase: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
- class DelTapWr(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, source: SupportsFloat | UGenScalar, **kwargs)¶
Bases:
UGen
A delay tap writer unit generator.
>>> buffer_id = 0 >>> source = supriya.ugens.In.ar(bus=0) >>> tapin = supriya.ugens.DelTapWr.ar( ... buffer_id=buffer_id, ... source=source, ... )
>>> tapin <DelTapWr.ar()[0]>
>>> tapout = supriya.ugens.DelTapRd.ar( ... buffer_id=buffer_id, ... phase=tapin, ... delay_time=0.1, ... interpolation=True, ... )
>>> tapout <DelTapRd.ar()[0]>
- classmethod ar(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable ¶
- classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable ¶
- property buffer_id : UGenScalar¶
- property source : UGenScalar¶
- class Delay1(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, **kwargs)¶
Bases:
UGen
A one-sample delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.Delay1.ar(source=source) <Delay1.ar()[0]>
- 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 : UGenScalar¶
- class Delay2(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, **kwargs)¶
Bases:
UGen
A two-sample delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.Delay2.ar(source=source) <Delay2.ar()[0]>
- 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 : UGenScalar¶
-
class DelayC(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, **kwargs)¶ Bases:
UGen
A cubic-interpolating delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.DelayC.ar(source=source) <DelayC.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class DelayL(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, **kwargs)¶ Bases:
UGen
A linear-interpolating delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.DelayL.ar(source=source) <DelayL.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
-
class DelayN(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, maximum_delay_time: SupportsFloat | UGenScalar =
0.2
, delay_time: SupportsFloat | UGenScalar =0.2
, **kwargs)¶ Bases:
UGen
A non-interpolating delay line unit generator.
>>> source = supriya.ugens.In.ar(bus=0) >>> supriya.ugens.DelayN.ar(source=source) <DelayN.ar()[0]>
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
-
classmethod kr(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =
0.2
, delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =0.2
) UGenOperable ¶
- property delay_time : UGenScalar¶
- property maximum_delay_time : UGenScalar¶
- property source : UGenScalar¶
-
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], maximum_delay_time: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] =