hilbert

class FreqShift(calculation_rate=None, source=None, frequency=0.0, phase=0.0, **kwargs)

Bases: UGen

>>> source = supriya.ugens.In.ar(bus=0)
>>> freq_shift = supriya.ugens.FreqShift.ar(
...     frequency=0,
...     phase=0,
...     source=source,
... )
>>> freq_shift
FreqShift.ar()
classmethod ar(source: SupportsFloat | UGenMethodMixin | None = None, frequency: SupportsFloat | UGenMethodMixin = 0.0, phase: SupportsFloat | UGenMethodMixin = 0.0) FreqShift
property frequency : SupportsFloat | UGenMethodMixin
property phase : SupportsFloat | UGenMethodMixin
property source : SupportsFloat | UGenMethodMixin
class Hilbert(calculation_rate=None, source=None, **kwargs)

Bases: UGen

Applies the Hilbert transform.

>>> source = supriya.ugens.In.ar(bus=0)
>>> hilbert = supriya.ugens.Hilbert.ar(
...     source=source,
... )
>>> hilbert
UGenArray({2})
classmethod ar(source: SupportsFloat | UGenMethodMixin | None = None) Hilbert
property source : SupportsFloat | UGenMethodMixin
class HilbertFIR(calculation_rate=None, source=None, buffer_id=None, **kwargs)

Bases: UGen

Applies the Hilbert transform.

>>> source = supriya.ugens.In.ar(bus=0)
>>> hilbert_fir = supriya.ugens.HilbertFIR.ar(
...     buffer_id=23,
...     source=source,
... )
>>> hilbert_fir
HilbertFIR.ar()
classmethod ar(source: SupportsFloat | UGenMethodMixin | None = None, buffer_id: SupportsFloat | UGenMethodMixin | None = None) HilbertFIR
property buffer_id : SupportsFloat | UGenMethodMixin
property source : SupportsFloat | UGenMethodMixin