hsc3-0.2: Help/UGen/Demand/dswitch1.help.lhs
dswitch1 index array
Demand rate generator for switching between inputs
index - which of the inputs to return
array - array of values or other ugens
> let { x = mouseX KR 0 4 Linear 0.1
> ; y = mouseY KR 1 15 Linear 0.1
> ; t = impulse KR 3 0 }
> in do { w <- dwhite dinf 20 23
> ; n <- dswitch1 x (mce [1, 3, y, 2, w])
> ; let f = demand t 0 n * 30 + 340
> in audition (out 0 (sinOsc AR f 0 * 0.1)) }