rampnoise~ The rampnoise~ object is a low-frequency, band-limited noise generator that produces "random ramps" by interpolating between random values.
perlin~perlin~ generates 1-dimensional Perlin noise, a type of gradient noise, producing smoothened functions based on a specified frequency.
gendyn~ The gendyn~ object implements Dynamic Stochastic Synthesis, generating waveforms where each point's amplitude and frequency evolve via a random walk.
rand.list The rand.list object randomly selects and outputs an element from a given list of floats.
scramble The scramble object randomly reorders the elements of an input message.
rojo~rojo~ is a red-noise generator that outputs a random signal.
standard~ The standard~ object is a chaotic signal generator based on the standard map equation.
noish~ The noish~ object generates bandlimited noise by drawing a random number every n samples and interpolating between these values.
lfnoise The lfnoise object generates low-frequency pseudo-random noise at a control rate, with an output range from 0 to 127.
disarrain~ The disarrain~ object functions as a spectrum scrambler, reordering a specified number of frequency bins within an audio signal.
noise.chua~noise.chua~ generates chaotic noise based on Chua's diode circuit, with two signal outputs representing the C1 (X) and C2 (Y) voltages.
rand.i The rand.i object generates pseudo-random integer values within a specified range when triggered by a bang.
noise.lyapunovnoise.lyapunov generates a two-dimensional random Lyapunov attractor by iterating the documented equations for x and y, providing the resulting coordinates through separate x and y outlets.
pitchnoise~pitchnoise~ generates pitched noise, based on a technique from Computer Music by Dodge and Jerse.
synth.hat~synth.hat~ is a Faust-based hi-hat synthesizer that outputs an audio signal and sends a bang when the release finishes.
stepnoise The stepnoise object generates pseudo-random step noise at a control rate, outputting values between 0 and 127.
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.
ceammc.noiseceammc.noise is the index for the ceammc noise and chaos object library.
random_fl~random_fl~ is a signal-rate random-number generator that outputs a random signal.
lfnoise~ The lfnoise~ object generates band-limited noise, producing pseudo-random values between -1 and 1 at a specified frequency.
bilexnoise~bilexnoise~ generates noise with a bilateral exponential distribution.
lincong~ The lincong~ object is a chaotic signal generator based on the linear congruential algorithm, similar to SuperCollider's LincongN UGEN.
prob The prob object generates a weighted series of random numbers based on a first-order Markov chain.
markov The markov object generates sequences based on learned patterns, creating Markov chains of any order from floats, symbols, or lists.
hv.pinknoise~hv.pinknoise~ provides a pink-noise signal, demonstrated in comparison with white noise from noise~.
rand.distrand.dist generates random numbers that follow a specified probability density function, provided as a Pure Data array (table).
random-voltagesrandom-voltages is a random-voltage generator with bipolar and unipolar outputs.
quad~ The quad~ object generates a chaotic audio signal using a general quadratic map.
permut~permut~ randomly permutes the samples in a signal block and is mainly intended for shuffling spectral data.
pdp_noisepdp_noise creates a random image with a uniform distribution, generating colour images by default or greyscale images when selected.
pvgrain~pvgrain~ is a spectral granulator that tracks an input sound and synthesizes grains based on its spectral characteristics.
randpulse2~randpulse2~ is a random pulse train oscillator that generates pulses at random intervals, with its average frequency controlled by a 'density' parameter.
fd_hihatfd_hihat is a noise-based hi-hat sound generator with no creation arguments.
noise.white~noise.white~ generates white noise by outputting random values between -1 and 1 at signal rate.
velvet~ The velvet~ object is a velvet noise generator that produces a signal of random positive or negative impulses at a specified frequency.
noise.lfreq~noise.lfreq~ generates a low-frequency noise signal that is smoothed without overshoot.
noise.steinnoise.stein generates noise values with a Stein distribution, outputting a value from its main outlet when it receives a bang.
pin~pin~ is a random signal router that sends a single input signal to one of two outputs, while the other output is zero.
noise.crackle~noise.crackle~ is a sparse-noise generator that outputs random impulses with amplitudes from -1 to 1.
noise.verhulstnoise.verhulst generates values from a Verhulst distribution, with each bang producing a value at its main outlet.
random1~random1~ is a signal-rate linear congruential random-number generator, intended for producing a random signal.
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).
noise.colored~noise.colored~ generates a colored-noise signal with an adjustable spectral roll-off, useful for producing white, pink, brown/red, blue, or velvet noise.
dsrand~dsrand~ is a random-number generator that periodically produces new random values.
noise.ikedanoise.ikeda generates successive x and y values of the Ikeda attractor, a complex-number iterative system intended as a noise source.
techbeat~techbeat~ generates random sound, apparently intended as a technical beat or noise source.
noise.bakernoise.baker is a noise object from the a-chaos library, ported from Richard’s chaos-baker in the chaos collection, that outputs a value when it receives a bang.
synth.birds~synth.birds~ is a bird-singing generator that outputs stereo audio through separate left and right outlets.
noise The noise object produces a constant white-noise signal.
noise.torusnoise.torus generates x and y values from a torus attractor, output through separate outlets when it receives a bang.
synth.shakers~synth.shakers~ generates various percussion sounds from the STK library using physically informed stochastic modeling.
urn The urn object generates a sequence of unique random integers within a specified range (0 to n-1) without repetition.
perlinterp~perlinterp~ is a Perlin-noise interpolator that takes a phasor~ signal as its interpolation input.
rand.u The rand.u object generates a sequence of unique random integers within a specified range (0 to size-1).
synth.clap~synth.clap~ is a Faust-based clap synthesizer that outputs the synthesized audio signal and sends a bang when its release finishes.
decide The decide object randomly outputs either 0 or 1, acting as a simple random boolean generator.
noise.henon_phasenoise.henon_phase generates successive x and y values for a Hénon phase diagram using the equations shown in the help patch.
dust~ The dust~ object generates a signal of random positive impulses at random times, controlled by a density parameter.
pix_noise The pix_noise object generates a uniform noise image, with adjustable width and height.
noise.henon_heillesnoise.henon_heilles implements the Hénon–Heiles system as a port of Richard Dudas’s chaos collection object, providing x, y, xdot, and ydot values through four outlets.
noise.gingernoise.ginger is a non-interpolating chaotic generator based on the Gingerbreadman map, producing separate x and y values.
shnoise~shnoise~ generates sampled-and-held noise as a wrapper around phasor~ and dsrand~.
drunkard The drunkard object generates a sequence of pseudo-random numbers by simulating a random walk.
noise.henonfnoise.henonf implements a Hénon phase generator and provides separate x and y outputs.
stepnoise~ The stepnoise~ object generates band-limited, stepped noise, producing pseudo-random values between -1 and 1 at a specified frequency.
noise.duffingnoise.duffing generates values from a numerical solution of the Duffing attractor equations, providing the system’s dx and dy values through two outlets.
randpulse~randpulse~ is a random pulse train oscillator that generates a signal alternating between a random value and zero, with configurable pulse width.
noise.pink~noise.pink~ generates pink (1/f) noise as an output signal, with energy distributed by octave.
pink~ The pink~ object generates pink noise, characterized by constant power per octave and a -3dB/octave decrease in spectral power.
dynss~dynss~ performs dynamic stochastic synthesis after Xenakis, generating a waveform whose frequency and x/y deviation can be controlled.
rand.f~ The rand.f~ object generates pseudo-random floating-point values within a specified range.
randpulse2randpulse2 is a random pulse train oscillator that generates a signal with a specified density.
synth.snare~synth.snare~ is a snare drum synthesizer derived from the Guitarix project, producing a synthesized snare signal.
rampnoiserampnoise is a control-rate pseudo-random noise generator that produces a ramp-like waveform.
dust2~ The dust2~ object generates random audio impulses (values between -1 and 1) at a rate determined by its density parameter.
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.
drunk The drunk object generates a "drunk walk" sequence of random numbers.
randomblock~randomblock~ generates an audio block starting at a random value, with its argument setting the upper limit of random values.
pp.lfnoise~pp.lfnoise~ is a low-frequency noise generator that outputs a random signal in the range −1 to 1.
noise.lorenznoise.lorenz generates Lorenz chaos using Heun’s method for extra accuracy, providing separate x, y, and z outputs.
linnoise~linnoise~ creates noise with a linear distribution, though the help patch’s explanation of that distribution is incomplete.
logistic~logistic~ is a chaotic signal generator based on the logistic difference equation.
chance The chance object outputs a bang to one of its outlets based on a set of probabilities.
crackle~ The crackle~ object generates a chaotic noise signal.
noise.cliffordnoise.clifford iterates the Clifford attractor equations and outputs the resulting x and y values from its two outlets, providing a chaotic control/noise source.
noise.collatznoise.collatz outputs values based on the Collatz conjecture and can operate in Collatz mode (0) or Terras mode (1).
rand.f The rand.f object generates pseudo-random floating-point numbers within a specified range when triggered by a bang.
ikeda~ikeda~ is a chaotic signal generator based on the Ikeda map, producing two outputs: y1[n] and y2[n].
noise.henonnoise.henon generates x and y values from a Hénon attractor, serving as a noise source.
noisi~ The noisi~ object generates bandlimited noise by drawing random numbers at a specified rate in Hz and interpolating between them.
fd_noise~fd_noise~ generates low-pass-filtered noise and loads it into a named array.
rand.hist The rand.hist object generates weighted random numbers based on an internal histogram, allowing control over the probability of each output.
random_icg~random_icg~ is an inverse linear congruential random-number generator intended to produce a random signal.
ceammc.chaosceammc.chaos is a ceammc library overview for chaotic generators, covering Gingerbreadman, Peter de Jong, Logistic, and Standard maps.
rand~ The rand~ object generates an interpolated random noise signal, producing values between -1 and 1 at a specified frequency.
trinoise~trinoise~ works like shnoise~ but uses two dsrand sources to create a triangular distribution, producing values concentrated around 0.
simplex~simplex~ samples deterministic, continuous simplex gradient noise at signal rate from a 1D–4D multichannel coordinate input, for applications such as scanned synthesis and procedural animation.
noise.rosslernoise.rossler generates the x, y, and z values of a Rössler attractor using Heun’s method, providing chaotic noise through three outlets.
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.
noise.lfreq0~noise.lfreq0~ generates sampled-and-held, piecewise-constant noise, producing a new random value approximately every int(SR/freq) samples.