class library: SynthDef - lazy implementation of removeUGen
[supercollider.git] / HelpSource / Classes / PinkNoise.schelp
blob0f59a595cc45db07de93c5308234160b43c23754
1 class:: PinkNoise
2 summary:: Pink Noise.
3 related:: Classes/BrownNoise, Classes/GrayNoise, Classes/ClipNoise, Classes/WhiteNoise
4 categories::  UGens>Generators>Stochastic
7 Description::
9 Generates noise whose spectrum falls off in power by 3 dB per octave.
10 This gives equal power over the span of each octave.
11 This version gives 8 octaves of pink noise.
14 classmethods::
16 method::ar, kr
18 argument::mul
19 Output will be multiplied by this value.
21 argument::add
22 This value will be added to the output.
24 Examples::
26 code::
29 SynthDef("help-PinkNoise", { arg out=0;
30         Out.ar(out,
31                 PinkNoise.ar(0.4)
32         )
33 }).play;