Reference library > Stochastic

# Stochastic

**Logistic**: Logistic noise.**PinkNoise**: Pink noise, with specified low/high cutoffs.**RandomBrownian**: Outputs Brownian noise between min/max, with a mean change of delta between samples. If a clock is passed, only generates a new value on a clock tick.**RandomChoice**: Pick a random value from the given array. If a clock is passed, only picks a new value on a clock tick.**RandomCoin**: Flip a coin with the given probability. If a clock is passed, only picks a new value on a clock tick.**RandomExponentialDist**: Generate an random value following the exponential distribution. If a clock is passed, only picks a new value on a clock tick.**RandomExponential**: Generate an random exponential value between min/max. If a clock is passed, only picks a new value on a clock tick.**RandomGaussian**: Generate an random Gaussian value, with given mean and sigma. If a clock is passed, only picks a new value on a clock tick.**RandomImpulseSequence**: Generates a random sequence of 0/1 bits with the given length, and the given probability each each bit = 1. The position of the sequence is incremented on each clock signal. explore and generate are trigger inputs which cause the sequence to mutate and re-generate respectively.**RandomImpulse**: Generate random impulses at the given frequency, with either uniform or poisson distribution.**RandomUniform**: Generates a uniformly random value between min/max. If a clock is passed, only picks a new value on a clock tick.**WhiteNoise**: Generates whitenoise between min/max. If frequency is zero, generates at audio rate. For frequencies lower than audio rate, interpolate applies linear interpolation between values, and random_interval specifies whether new random values should be equally-spaced or randomly-spaced.

Last update:
2023-12-03

Created: 2023-11-09

Created: 2023-11-09