#lang scribble/manual @(require (for-label racket)) @title{(rand lo hi)} Generates a single random value in uniform distribution from lo to hi. It generates this when the SynthDef first starts playing, and remains fixed for the duration of the synth's existence. @racketblock[ (let* ((a (line kr 0.2 0 0.1 2)) (p (rand -1 1)) (s (mul (f-sin-osc ar (rand 200 1200) 0) a))) (audition (out 0 (pan2 s p 1)))) ]