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.
for++for++ is a counter that advances from a beginning number toward an ending number, with an optional delay in milliseconds and increment step size.
lollol is a tiny domain-specific language for simple number-generation tasks that can also incorporate standard Pd objects.
drip The drip object unfolds a package (list) into a sequence of individual elements, outputting them one by one with a configurable delay in milliseconds.
popcornpopcorn implements Cliff Pickover’s discontinuous Popcorn attractor, producing X and Y values for fractal exploration.
euclid The euclid object implements the Euclidean rhythm algorithm, which divides a given number of steps into a specified number of hits with an optional rotation.
polymetro~polymetro~ is a signal-rate polyrhythmic metronome that generates impulses for a base rhythm and a relative rhythm.
henon~ The henon~ object generates a chaotic audio signal based on the Hénon map difference equation.
velvet~ The velvet~ object is a velvet noise generator that produces a signal of random positive or negative impulses at a specified frequency.
synth.glitch~synth.glitch~ is a minimal glitch synthesizer that generates an audio signal from a list-form expression, such as one wrapped in the byte() glitch function.
score2 The score2 object functions as a versatile musical sequencer, interpreting text-based scores with advanced rhythmic notation including fractions, tuplets, and rests.
pdp_plasmapdp_plasma generates plasma or turbulence image packets, with colour output as the default and greyscale output available.
part_targetsize The part_targetsize object is a GEM particle object that dynamically adjusts the size of particles over time.
boids3dboids3d simulates bird flight and animal flocking in three dimensions, outputting lists that can be used to position individual boids.
fd_spatfd_spat performs chaotic four-channel spatialization using lorenz and square.
pattern The pattern object is a rhythmic sequencer that defines musical patterns using note durations, which can be specified as floats or fractions (where 1 is a whole note) with negative values indicating rests.
lorenz~ The lorenz~ object generates a chaotic audio signal based on the Lorenz strange attractor, a 3D mathematical model.
pickoverpickover calculates a Pickover attractor, producing X, Y, and Z output values when triggered, for use in chaotic or fractal systems.
sequencer The sequencer object outputs elements from a predefined sequence one by one when it receives a bang.
cusp~cusp~ is a chaotic signal generator that implements the difference equation y[n] = a - b * sqrt(abs(y[n-1])).
mlifemlife is a cellular automaton object that calculates the next generation on a bang and outputs a bang for each displayed cell whose value is 1.
list.genlist.gen generates a list of a specified length using values supplied by an external generator, such as random.
quaruptwo-testquadruptwo implements the non-continuous QuadrupTwo attractor and can be driven periodically, as shown with a 50 ms metro.
repeat The repeat object in Pure Data outputs any incoming message a specified number of times.
array-random-walkarray-random-walk fills the currently referenced array with random-walk data when its first inlet receives a list containing the starting value, maximum step magnitude, lower limit, and upper limit.
boids2dboids2d is a two-dimensional bird-flight and animal-flocking simulator based on the Boids algorithm, producing lists that represent the simulated flock.
gbman~gbman~ is a chaotic audio generator based on the gingerbread man map difference equation, y[n] = 1 + abs(y[n-1]) - y[n-2].
loop The loop object in Pure Data functions as a versatile loop counter, capable of iterating through a range of numbers or generating a specified number of bangs.
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.
eqdiv The eqdiv object generates equal temperament scales.
l.readsvgl.readsvg is a pdlua object designed to read SVG files created or edited in Inkscape.
quadruptwoquadruptwo implements the non-continuous Quadruptwo attractor from Cliff Pickover for generating a fractal.
segregate The segregate object sorts incoming messages by their data type, sending them to dedicated outlets.
clock The clock object sends bangs at a regular tempo, acting as a 'main' clock or a 'synced' clock.
amean The amean object generates a list of arithmetic means.
array-seqarray-seq creates an arithmetic sequence in an array, with controls for its multiplier and vertical offset.
niagara The niagara object divides an incoming message or list into two sub-packages.
noise.navier_stokesnoise.navier_stokes implements a five-mode truncation model of the Navier–Stokes differential equations, with the Reynolds number supplied by its r parameter.
l.attrfilter The l.attrfilter object in Pure Data (using pdlua) filters elements from an SVG file loaded with l.readsvg based on attributes such as stroke, fill, or ID.
array-seriesarray-series fills the currently referenced array with a series defined by a message to its first inlet, specifying the starting value, ending value, and exponent.
forfor iterates over every integer in a range, similarly to a for loop in a textual language.
life2xlife2x implements a two-dimensional Game of Life cellular automaton, using Conway’s rule by default and accepting alternative rules such as High Life and Diamoeba.
forloopforloop provides a convenient classic “for” loop, outputting an incremental sequence of integers for the specified number of iterations.
martinmartin generates values for a non-continuous Martin attractor, a fractal that can exhibit chaotic behavior depending on its A parameter.
simplexsimplex samples deterministic, continuous simplex gradient noise at control/data rate from 1D–4D coordinate lists, for applications such as procedural visuals and reproducible musical variation.