hsc3-0.2: Help/UGen/Demand/dgeom.help.lhs
dgeom length start grow
Demand rate geometric series ugen.
start - start value
grow - value by which to grow ( x = x[-1] * grow )
length - number of values to create
The arguments can be a number or any other ugen
> do { n <- dgeom 15 1 1.2
> ; let { x = mouseX KR 1 40 Exponential 0.1
> ; t = impulse KR x 0
> ; f = demand t 0 n * 30 + 340 }
> in audition (out 0 (sinOsc AR f 0 * 0.1)) }