reverb

class FreeVerb(*, calculation_rate: CalculationRate | SupportsInt | str | None, source: SupportsFloat | UGenScalar, mix: SupportsFloat | UGenScalar = 0.33, room_size: SupportsFloat | UGenScalar = 0.5, damping: SupportsFloat | UGenScalar = 0.5, **kwargs)

Bases: UGen

A FreeVerb reverb unit generator.

>>> source = supriya.ugens.In.ar(bus=0)
>>> supriya.ugens.FreeVerb.ar(
...     source=source,
... )
<FreeVerb.ar()[0]>
classmethod ar(*, source: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]], mix: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] = 0.33, room_size: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] = 0.5, damping: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]] = 0.5) UGenOperable
property damping : UGenScalar
property mix : UGenScalar
property room_size : UGenScalar
property source : UGenScalar