class library: SynthDef - lazy implementation of removeUGen
[supercollider.git] / HelpSource / Classes / BrownNoise.schelp
blobd14e07a07a8c0883cddf77a7b69b70be3b90c7b7
1 class:: BrownNoise
2 summary:: Brown Noise.
3 related:: Classes/ClipNoise, Classes/GrayNoise, Classes/PinkNoise, Classes/WhiteNoise
4 categories::  UGens>Generators>Stochastic
6 Description::
7 Generates noise whose spectrum falls off in power by 6 dB per octave.
9 classmethods::
11 method::ar, kr
13 argument::mul
14 Output will be multiplied by this value.
16 argument::add
17 This value will be added to the output.
19 Examples::
21 compare:
22 code::
23 { BrownNoise.ar(0.5) }.play;
24 { WhiteNoise.ar(0.5) }.play;
27 brownian noise as a frequency modulator:
28 code::
29 { SinOsc.ar(BrownNoise.ar(100, 200)) * 0.1 }.play;
32 filtered brown noise:
33 code::
34 { BPF.ar(BrownNoise.ar(0.1.dup), MouseX.kr(40, 17000, 1), 0.2) }.play;