Pwhite generates uniformly-distributed random numbers across a continuous range
Pwhite(lo, hi) is an equal-distribution random number generator (named after white noise): every call returns a fresh value drawn uniformly from the continuous range [lo, hi]. Unlike Prand, whose output is limited to explicit list members, Pwhite can produce any value in the interval. Integer arguments yield integer output; write at least one bound as a float (e.g. 500.0) to get fractional results. This is the idiomatic way to jitter a continuous parameter such as frequency or amplitude. .trace.play prints the drawn values to the Post window so you can watch the distribution.
Examples
Pbind(\freq, Pwhite(100, 500.0), \dur, 0.2).play;
// any frequency between 100 and 500 Hz
Assessment
State the range and value type of Pwhite(0, 3) versus Pwhite(0, 3.0). Explain why Pwhite and Prand are not interchangeable when the target parameter is continuous. Verify with .trace.play.