Crackle

object Crackle extends ProductReader[Crackle]

A noise generator UGen based on a chaotic function. Output values lie between zero and one. Although this is a deterministic process, it is randomly seeded.

===Examples===

// increasing parameter
play {
 val chaos = Line.kr(1.0, 2.01, 15)
 chaos.poll(2, "chaos")
 Crackle.ar(Seq(chaos, chaos)) * 0.5
}
See also
Companion
class
trait Product
trait Mirror
trait ProductReader[Crackle]
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def ar: Crackle
def ar(chaos: GE): Crackle
Value Params
chaos

A parameter of the chaotic function with useful values from just below 1.0 to just above 2.0. Towards 2.0 the sound crackles. Values greater than 2.01 are not safe, as the UGen can switch to outputting NaNs. A early more crackling sound appears with a value of 1.33 .

def kr: Crackle
def kr(chaos: GE): Crackle
Value Params
chaos

A parameter of the chaotic function with useful values from just below 1.0 to just above 2.0. Towards 2.0 the sound crackles. Values greater than 2.01 are not safe, as the UGen can switch to outputting NaNs. A early more crackling sound appears with a value of 1.33 .

def read(in: RefMapIn, key: String, arity: Int): Crackle