module Vivid.UGens.Generators.Stochastic (
brownNoise
, clipNoise
, dust
, dust2
, grayNoise
, lfClipNoise
, lfdClipNoise
, lfdNoise0
, lfdNoise1
, lfdNoise3
, lfNoise0
, lfNoise1
, lfNoise2
, pinkNoise
, whiteNoise
) where
import Vivid.SC.SynthDef.Types (CalculationRate(..))
import Vivid.SynthDef
import Vivid.SynthDef.FromUA
import Vivid.UGens.Args
brownNoise :: SDBody' a Signal
brownNoise = addUGen $ UGen (UGName_S "BrownNoise") AR [] 1
clipNoise :: SDBody' a Signal
clipNoise = addUGen $ UGen (UGName_S "ClipNoise") AR [] 1
dust :: (Args '["density"] '[] a) => a -> SDBody a Signal
dust = makeUGen
"Dust" AR
(Vs::Vs '["density"])
NoDefaults
dust2 :: (Args '["density"] '[] a) => a -> SDBody a Signal
dust2 = makeUGen
"Dust2" AR
(Vs::Vs '["density"])
NoDefaults
grayNoise :: SDBody' a Signal
grayNoise = addUGen $ UGen (UGName_S "GrayNoise") AR [] 1
lfClipNoise :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfClipNoise = makeUGen
"LFClipNoise" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfdClipNoise :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfdClipNoise = makeUGen
"LFDClipNoise" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfdNoise0 :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfdNoise0 = makeUGen
"LFDNoise0" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfdNoise1 :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfdNoise1 = makeUGen
"LFDNoise1" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfdNoise3 :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfdNoise3 = makeUGen
"LFDNoise3" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfNoise0 :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfNoise0 = makeUGen
"LFNoise0" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfNoise1 :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfNoise1 = makeUGen
"LFNoise1" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
lfNoise2 :: (Args '[] '["freq"] a) => a -> SDBody a Signal
lfNoise2 = makeUGen
"LFNoise2" AR
(Vs::Vs '["freq"])
(freq_ (500::Float))
pinkNoise :: SDBody' a Signal
pinkNoise = addUGen $ UGen (UGName_S "PinkNoise") AR [] 1
whiteNoise :: SDBody' a Signal
whiteNoise = addUGen $ UGen (UGName_S "WhiteNoise") AR [] 1