hsc3-0.18: Help/UGen/latch.help.lhs
> import Sound.SC3 {- hsc3 -}
> g_01 =
> let n = whiteNoise 'α' AR
> i = impulse AR 9 0
> l = latch n i
> in blip AR (l * 400 + 500) 4 * 0.2
The above is just meant as example. LFNoise0 is a faster way to
generate random steps :
> g_02 =
> let n = lfNoise0 'α' KR 9
> in blip AR (n * 400 + 500) 4 * 0.2
http://create.ucsb.edu/pipermail/sc-users/2006-December/029991.html
> g_03 =
> let n0 = lfNoise2 'α' KR 8
> n1 = lfNoise2 'β' KR 3
> s = blip AR (n0 * 200 + 300) (n1 * 10 + 20)
> x = mouseX KR 1000 (sampleRate * 0.1) Exponential 0.1
> in latch s (impulse AR x 0)