Packages

final case class QuadL(rate: Rate, freq: GE = Nyquist(), a: GE = 1.0f, b: GE = -1.0f, c: GE = -0.75f, xi: GE = 0.0f) extends SingleOut with Product with Serializable

A linear-interpolating sound generator based on the difference equation:

x[n+1] = a * pow(x[n], 2) + b * x[n] + c
freq

Iteration frequency in Hertz

a

Equation variable

b

Equation variable

c

Equation variable

xi

Initial value of x

See also

QuadN

QuadC

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QuadL
  2. Serializable
  3. SingleOut
  4. SomeOut
  5. Lazy
  6. GE
  7. UGenSource
  8. Expander
  9. Lazy
  10. Product
  11. Equals
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new QuadL(rate: Rate, freq: GE = Nyquist(), a: GE = 1.0f, b: GE = -1.0f, c: GE = -0.75f, xi: GE = 0.0f)

    freq

    Iteration frequency in Hertz

    a

    Equation variable

    b

    Equation variable

    c

    Equation variable

    xi

    Initial value of x

Value Members

  1. val a: GE
  2. val b: GE
  3. val c: GE
  4. val freq: GE
  5. lazy val hashCode: Int
    Definition Classes
    UGenSource → AnyRef → Any
  6. final def name: String
    Definition Classes
    UGenSource
  7. def productElementNames: Iterator[String]
    Definition Classes
    Product
  8. val rate: Rate
    Definition Classes
    QuadLGE
  9. val xi: GE