rnd()

rnd()

Category

Oscillator / Waveshaper

Description

Random value generator. Use it for irregular modulation or noisy decisions; scale it down when controlling pitch or filter frequency.

Arguments

No arguments.

Typical Values

Use moderate values first, then increase modulation depth while listening for clipping, aliasing, or excessive filter resonance.

Example

0.02*rnd()*sin(X)

Notes

For pitched oscillator functions, X already contains the current MIDI note pitch and transpose information. Prefer saw(X), sin(X), or pwm(X, 0.4) unless you intentionally want an octave or ratio shift such as 0.5*X or 2*X.