Packages

final case class ExpRand(lo: GE = 0.01f, hi: GE = 1.0f) extends SingleOut with ScalarRated with IsIndividual with Product with Serializable

A scalar UGen that generates a single random decimal value, using an exponential distribution from lo to hi . Values lo and hi must both have the same sign and be non-zero.

lo

lower limit of the output range

hi

upper limit of the output range

See also

Rand

TExpRand

RandSeed

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

Instance Constructors

  1. new ExpRand(lo: GE = 0.01f, hi: GE = 1.0f)

    lo

    lower limit of the output range

    hi

    upper limit of the output range

Value Members

  1. lazy val hashCode: Int
    Definition Classes
    UGenSource → AnyRef → Any
  2. val hi: GE
  3. val lo: GE
  4. final def name: String
    Definition Classes
    UGenSource
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. final def rate: Rate
    Definition Classes
    ScalarRated