gendyn

class Gendy1(calculation_rate=None, adparam=1, ampdist=1, ampscale=0.5, ddparam=1, durdist=1, durscale=0.5, init_cps=12, knum=None, maxfrequency=660, minfrequency=440)

Bases: UGen

A dynamic stochastic synthesis generator.

>>> gendy_1 = supriya.ugens.Gendy1.ar(
...     adparam=1,
...     ampdist=1,
...     ampscale=0.5,
...     ddparam=1,
...     durdist=1,
...     durscale=0.5,
...     init_cps=12,
...     knum=10,
...     maxfrequency=660,
...     minfrequency=440,
... )
>>> gendy_1
Gendy1.ar()
classmethod ar(ampdist: SupportsFloat | UGenMethodMixin = 1, durdist: SupportsFloat | UGenMethodMixin = 1, adparam: SupportsFloat | UGenMethodMixin = 1, ddparam: SupportsFloat | UGenMethodMixin = 1, minfrequency: SupportsFloat | UGenMethodMixin = 440, maxfrequency: SupportsFloat | UGenMethodMixin = 660, ampscale: SupportsFloat | UGenMethodMixin = 0.5, durscale: SupportsFloat | UGenMethodMixin = 0.5, init_cps: SupportsFloat | UGenMethodMixin = 12, knum: SupportsFloat | UGenMethodMixin | None = None) Gendy1
classmethod kr(ampdist: SupportsFloat | UGenMethodMixin = 1, durdist: SupportsFloat | UGenMethodMixin = 1, adparam: SupportsFloat | UGenMethodMixin = 1, ddparam: SupportsFloat | UGenMethodMixin = 1, minfrequency: SupportsFloat | UGenMethodMixin = 440, maxfrequency: SupportsFloat | UGenMethodMixin = 660, ampscale: SupportsFloat | UGenMethodMixin = 0.5, durscale: SupportsFloat | UGenMethodMixin = 0.5, init_cps: SupportsFloat | UGenMethodMixin = 12, knum: SupportsFloat | UGenMethodMixin | None = None) Gendy1
property adparam : SupportsFloat | UGenMethodMixin
property ampdist : SupportsFloat | UGenMethodMixin
property ampscale : SupportsFloat | UGenMethodMixin
property ddparam : SupportsFloat | UGenMethodMixin
property durdist : SupportsFloat | UGenMethodMixin
property durscale : SupportsFloat | UGenMethodMixin
property init_cps : SupportsFloat | UGenMethodMixin
property knum : SupportsFloat | UGenMethodMixin
property maxfrequency : SupportsFloat | UGenMethodMixin
property minfrequency : SupportsFloat | UGenMethodMixin
class Gendy2(calculation_rate=None, ampdist=1, durdist=1, adparam=1, ddparam=1, minfrequency=440, maxfrequency=660, ampscale=0.5, durscale=0.5, init_cps=12, knum=None, a=1.17, c=0.31, **kwargs)

Bases: UGen

A dynamic stochastic synthesis generator.

>>> gendy_2 = supriya.ugens.Gendy2.ar(
...     a=1.17,
...     adparam=1,
...     ampdist=1,
...     ampscale=0.5,
...     c=0.31,
...     ddparam=1,
...     durdist=1,
...     durscale=0.5,
...     init_cps=12,
...     knum=10,
...     maxfrequency=660,
...     minfrequency=440,
... )
>>> gendy_2
Gendy2.ar()
classmethod ar(ampdist: SupportsFloat | UGenMethodMixin = 1, durdist: SupportsFloat | UGenMethodMixin = 1, adparam: SupportsFloat | UGenMethodMixin = 1, ddparam: SupportsFloat | UGenMethodMixin = 1, minfrequency: SupportsFloat | UGenMethodMixin = 440, maxfrequency: SupportsFloat | UGenMethodMixin = 660, ampscale: SupportsFloat | UGenMethodMixin = 0.5, durscale: SupportsFloat | UGenMethodMixin = 0.5, init_cps: SupportsFloat | UGenMethodMixin = 12, knum: SupportsFloat | UGenMethodMixin | None = None, a: SupportsFloat | UGenMethodMixin = 1.17, c: SupportsFloat | UGenMethodMixin = 0.31) Gendy2
classmethod kr(ampdist: SupportsFloat | UGenMethodMixin = 1, durdist: SupportsFloat | UGenMethodMixin = 1, adparam: SupportsFloat | UGenMethodMixin = 1, ddparam: SupportsFloat | UGenMethodMixin = 1, minfrequency: SupportsFloat | UGenMethodMixin = 440, maxfrequency: SupportsFloat | UGenMethodMixin = 660, ampscale: SupportsFloat | UGenMethodMixin = 0.5, durscale: SupportsFloat | UGenMethodMixin = 0.5, init_cps: SupportsFloat | UGenMethodMixin = 12, knum: SupportsFloat | UGenMethodMixin | None = None, a: SupportsFloat | UGenMethodMixin = 1.17, c: SupportsFloat | UGenMethodMixin = 0.31) Gendy2
property a : SupportsFloat | UGenMethodMixin
property adparam : SupportsFloat | UGenMethodMixin
property ampdist : SupportsFloat | UGenMethodMixin
property ampscale : SupportsFloat | UGenMethodMixin
property c : SupportsFloat | UGenMethodMixin
property ddparam : SupportsFloat | UGenMethodMixin
property durdist : SupportsFloat | UGenMethodMixin
property durscale : SupportsFloat | UGenMethodMixin
property init_cps : SupportsFloat | UGenMethodMixin
property knum : SupportsFloat | UGenMethodMixin
property maxfrequency : SupportsFloat | UGenMethodMixin
property minfrequency : SupportsFloat | UGenMethodMixin
class Gendy3(calculation_rate=None, ampdist=1, durdist=1, adparam=1, ddparam=1, frequency=440, ampscale=0.5, durscale=0.5, init_cps=12, knum=None, **kwargs)

Bases: UGen

A dynamic stochastic synthesis generator.

>>> gendy_3 = supriya.ugens.Gendy3.ar(
...     adparam=1,
...     ampdist=1,
...     ampscale=0.5,
...     ddparam=1,
...     durdist=1,
...     durscale=0.5,
...     frequency=440,
...     init_cps=12,
...     knum=10,
... )
>>> gendy_3
Gendy3.ar()
classmethod ar(ampdist: SupportsFloat | UGenMethodMixin = 1, durdist: SupportsFloat | UGenMethodMixin = 1, adparam: SupportsFloat | UGenMethodMixin = 1, ddparam: SupportsFloat | UGenMethodMixin = 1, frequency: SupportsFloat | UGenMethodMixin = 440, ampscale: SupportsFloat | UGenMethodMixin = 0.5, durscale: SupportsFloat | UGenMethodMixin = 0.5, init_cps: SupportsFloat | UGenMethodMixin = 12, knum: SupportsFloat | UGenMethodMixin | None = None) Gendy3
classmethod kr(ampdist: SupportsFloat | UGenMethodMixin = 1, durdist: SupportsFloat | UGenMethodMixin = 1, adparam: SupportsFloat | UGenMethodMixin = 1, ddparam: SupportsFloat | UGenMethodMixin = 1, frequency: SupportsFloat | UGenMethodMixin = 440, ampscale: SupportsFloat | UGenMethodMixin = 0.5, durscale: SupportsFloat | UGenMethodMixin = 0.5, init_cps: SupportsFloat | UGenMethodMixin = 12, knum: SupportsFloat | UGenMethodMixin | None = None) Gendy3
property adparam : SupportsFloat | UGenMethodMixin
property ampdist : SupportsFloat | UGenMethodMixin
property ampscale : SupportsFloat | UGenMethodMixin
property ddparam : SupportsFloat | UGenMethodMixin
property durdist : SupportsFloat | UGenMethodMixin
property durscale : SupportsFloat | UGenMethodMixin
property frequency : SupportsFloat | UGenMethodMixin
property init_cps : SupportsFloat | UGenMethodMixin
property knum : SupportsFloat | UGenMethodMixin