#lang scribble/manual
@(require (for-label racket))

@title{(t-exp-rand lo hi trig)}


Generates a random float value in exponential distribution from lo
to hi each time the trig signal changes from nonpositive to
positive values lo and hi must both have the same sign and be
non-zero.


@racketblock[
(let* ((t (dust kr 10))
       (f (t-exp-rand 300 3000 t)))
  (audition (out 0 (mul (sin-osc ar f 0) 0.2))))
]


