packages feed

hsc3-0.18: Help/UGen/pinkNoise.help.lhs

> import Sound.SC3 {- hsc3 -}

    audition . (out 0) . (* 0.05) =<< pinkNoiseM AR
    audition . (out 0) . (* 0.05) =<< whiteNoiseM AR
    audition . (out 0) . (* 0.05) =<< brownNoiseM AR

speaker balance

> g_01 = let n = pinkNoise 'γ' AR * 0.05 in mce2 n n

> g_02 =
>     let x = mouseX KR 0 1 Linear 0.2
>         x' = 1 - x
>         n = pinkNoise 'δ' AR * 0.05
>     in mce2 (n * x') (n * x)

identifiers & referential transparency

> g_03 = (pinkNoise 'α' AR - pinkNoise 'α' AR) * 0.2

> g_04 = (pinkNoise 'α' AR - pinkNoise 'β' AR) * 0.2

> g_05 = let n = pinkNoise 'α' AR in n - n * 0.2

Drawing

    import Sound.SC3.Plot {- hsc3-plot -}
    plot_ugen1 0.1 (pinkNoise 'ε' AR)

    import Sound.SC3.Plot.FFT {- hsc3-plot -}
    plot_ugen_fft1 0.1 (pinkNoise 'ζ' AR)

![](sw/hsc3/Help/SVG/pinkNoise.0.svg)
![](sw/hsc3/Help/SVG/pinkNoise.1.svg)