perlin~perlin~ generates 1-dimensional Perlin noise, a type of gradient noise, producing smoothened functions based on a specified frequency.
brown~brown~ generates brown noise, also known as Brownian or red noise, characterized by a 6dB/octave spectral rolloff, making it less hissy than white noise.
rampnoise~ The rampnoise~ object is a low-frequency, band-limited noise generator that produces "random ramps" by interpolating between random values.
drunk The drunk object generates a "drunk walk" sequence of random numbers.
logistic~logistic~ is a chaotic signal generator based on the logistic difference equation.
stepnoise The stepnoise object generates pseudo-random step noise at a control rate, outputting values between 0 and 127.
disarrain~ The disarrain~ object functions as a spectrum scrambler, reordering a specified number of frequency bins within an audio signal.
gendyn~ The gendyn~ object implements Dynamic Stochastic Synthesis, generating waveforms where each point's amplitude and frequency evolve via a random walk.
randpulse2randpulse2 is a random pulse train oscillator that generates a signal with a specified density.
standard~ The standard~ object is a chaotic signal generator based on the standard map equation.
noisi~ The noisi~ object generates bandlimited noise by drawing random numbers at a specified rate in Hz and interpolating between them.
rand.hist The rand.hist object generates weighted random numbers based on an internal histogram, allowing control over the probability of each output.
stepnoise~ The stepnoise~ object generates band-limited, stepped noise, producing pseudo-random values between -1 and 1 at a specified frequency.
dust~ The dust~ object generates a signal of random positive impulses at random times, controlled by a density parameter.
chance~ The chance~ object acts as a probabilistic router for impulses, directing an incoming bang to one of its outlets based on user-defined probability weights.
rand.f The rand.f object generates pseudo-random floating-point numbers within a specified range when triggered by a bang.
velvet~ The velvet~ object is a velvet noise generator that produces a signal of random positive or negative impulses at a specified frequency.
pink~ The pink~ object generates pink noise, characterized by constant power per octave and a -3dB/octave decrease in spectral power.
lfnoise The lfnoise object generates low-frequency pseudo-random noise at a control rate, with an output range from 0 to 127.
scramble The scramble object randomly reorders the elements of an input message.
lincong~ The lincong~ object is a chaotic signal generator based on the linear congruential algorithm, similar to SuperCollider's LincongN UGEN.
pvgrain~pvgrain~ is a spectral granulator that tracks an input sound and synthesizes grains based on its spectral characteristics.
lfnoise~ The lfnoise~ object generates band-limited noise, producing pseudo-random values between -1 and 1 at a specified frequency.
prob The prob object generates a weighted series of random numbers based on a first-order Markov chain.
chance The chance object outputs a bang to one of its outlets based on a set of probabilities.
randpulse~randpulse~ is a random pulse train oscillator that generates a signal alternating between a random value and zero, with configurable pulse width.
noish~ The noish~ object generates bandlimited noise by drawing a random number every n samples and interpolating between these values.
dust2~ The dust2~ object generates random audio impulses (values between -1 and 1) at a rate determined by its density parameter.
decide The decide object randomly outputs either 0 or 1, acting as a simple random boolean generator.
brown The brown object generates pseudo-random numbers following a bounded Brownian motion, producing a control signal that takes small, random steps within a defined range.
rand.list The rand.list object randomly selects and outputs an element from a given list of floats.
rand.f~ The rand.f~ object generates pseudo-random floating-point values within a specified range.
rampnoiserampnoise is a control-rate pseudo-random noise generator that produces a ramp-like waveform.
rand~ The rand~ object generates an interpolated random noise signal, producing values between -1 and 1 at a specified frequency.
drunkard~ The drunkard~ object generates pseudo-random signal values within a defined step range, based on a "drunkard's walk" algorithm.
gray~ The gray~ object generates multichannel noise based on a pseudo-random number generator that uses "gray code" (reflected binary code).
rand.i The rand.i object generates pseudo-random integer values within a specified range when triggered by a bang.
markov The markov object generates sequences based on learned patterns, creating Markov chains of any order from floats, symbols, or lists.
ikeda~ikeda~ is a chaotic signal generator based on the Ikeda map, producing two outputs: y1[n] and y2[n].
randpulse2~randpulse2~ is a random pulse train oscillator that generates pulses at random intervals, with its average frequency controlled by a 'density' parameter.
crackle~ The crackle~ object generates a chaotic noise signal.
quad~ The quad~ object generates a chaotic audio signal using a general quadratic map.
rand.distrand.dist generates random numbers that follow a specified probability density function, provided as a Pure Data array (table).
urn The urn object generates a sequence of unique random integers within a specified range (0 to n-1) without repetition.
pix_noise The pix_noise object generates a uniform noise image, with adjustable width and height.
drunkard The drunkard object generates a sequence of pseudo-random numbers by simulating a random walk.
rand.u The rand.u object generates a sequence of unique random integers within a specified range (0 to size-1).