SuperCollider CLASSES (extension)

LFBrownNoise0
ExtensionExtension

random walk step
Inherits from: UGen : AbstractFunction : Object

Description

Random walk with Gendyn distributions.

Class Methods

*ar (freq: 20, dev: 1, dist: 0, mul: 1, add: 0)

*kr (freq: 20, dev: 1, dist: 0, mul: 1, add: 0)

Arguments:

freq

approximate rate at which to generate random values.

dev

scale maximum step (0-1).

dist

Gendyn distribution to use (0-5: see Gendy1 for details).

Inherited class methods

Instance Methods

Inherited instance methods

Examples

(
SynthDef("help-LFNoise0", { arg out=0;
    Out.ar(out,
        LFBrownNoise0.ar(1000, 1, MouseX.kr(0, 5), 0.25)
    )
}).play;
)

//use as frequency control
(
SynthDef("help-LFNoise0", { arg out=0;
    Out.ar(out,
        SinOsc.ar(
            LFBrownNoise0.ar(8, 0.1, 2, 400, 450),
            0, 0.2
        )
    )
}).play;
)