hsc3-0.21: Help/Ugen/tRand.help.hs
-- tRand
let t = dustId 'α' kr (mce2 5 12)
f = tRandId 'β' (mce2 200 1600) (mce2 500 3000) t
in sinOsc ar f 0 * 0.1
-- tRand ; monadic variant
uid_st_eval (
do t <- dustM kr (mce2 5 12)
f <- tRandM (mce2 200 1600) (mce2 500 3000) t
return (sinOsc ar f 0 * 0.1))
-- tRand ; c.f. X.tGaussRand
let t = dustId 'α' kr 10
f = tRandId 'β' 300 3000 t
o = sinOsc ar f 0
l = tRandId 'γ' (-1) 1 t
in pan2 o l 0.1
-- tRand ; equal (sanity)
let t = dustId 'α' kr 1
f = tRandId 'β' 120 240 t
in sinOsc ar (mce2 f f) 0 * 0.1