SuperCollider CLASSES (extension)

Dbrown2
ExtensionExtension

demand rate brownian movement with Gendyn distributions
Inherits from: UGen : AbstractFunction : Object

Description

Dbrown2 returns numbers in the continuous range between lo and hi. The arguments can be a number or any other ugen.

Class Methods

*new (lo, hi, step, dist, length: inf)

Arguments:

lo

minimum value

hi

maximum value

step

maximum step for each new value

dist

gendyn distribution (see Gendy1)

length

number of values to create

Inherited class methods

Instance Methods

Inherited instance methods

Examples

(
{
    var a, freq, trig;
    a = Dbrown2(0, 15, 1, [1, 4], inf);
    trig = Dust.kr(MouseX.kr(1, 40, 1));
    freq = Demand.kr(trig, 0, a) * 30 + 340;
    SinOsc.ar(freq) * 0.1

}.play;
)