// ZPWR-FX - MODULE REFERENCE

zpwr-fx v0.1.23 · 3346 modules · 19 categories · VST3 / AU / CLAP / Standalone · generated from the live module registry

Hub GitHub

>_MODULE REFERENCE

Modular patch effects: wire primitive DSP blocks into your own algorithm, Eventide-H3000 style. Every patch block with its inputs and parameters, grouped by category. Use the chapter index or Ctrl+F for a specific name.

Signal Sources

External sources you can cable into any block input or modulation route.

1 In L 2 In R 3 Noise Mod Wheel Aftertouch Pitch Bend Velocity Expression Breath Sustain Note MPE Press MPE Slide MPE Bend

Categories

Oscillator

1814 modules

# Wavetable 0 inputs

Wavetable oscillator: it advances a phase at Freq and reads single-cycle frames loaded from the node config, interpolating both within and between frames. Position (0 to 1) morphs across the frame stack, Warp (-1 to +1) phase-distorts the read pointer for timbral bending, Freq sets pitch (20 to 8000 Hz), and Level scales output. A pure generator (no inputs) that sweeps from one waveform to another as Position moves.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Position0 – 10
Warp-1 – 10
Level0 – 10.5

# Granular 1 input

Granular oscillator/texture: continuously captures the input into a ~2 s ring buffer and sprays overlapping Hann-windowed grains read back from it. Size sets grain length in ms, Density the spawn rate in grains/sec, Pitch transposes each grain in semitones, and Jitter randomizes the read origin for a diffuse, smeared texture. Mix blends the grain cloud against the dry input -- low density gives a sparse stutter, high density a thick wash.

ParamRangeDefaultUnit
Size5 – 500120ms
Density1 – 20040
Pitch-24 – 240st
Jitter0 – 10.3
Mix0 – 11

# Spectral 1 input

FFT spectral-resynthesis oscillator: a streaming 1024-pt STFT phase vocoder (75% overlap) that FFTs each frame, reshapes the spectrum, then iFFTs. Stretch scales the spectral envelope by resampling bins, Shift moves bins up/down for a frequency shift, and Blur smears each bin's magnitude over time. Mix crossfades the resynthesis against the dry signal -- pushes toward metallic, harmonically reshaped tones.

ParamRangeDefaultUnit
Blur0 – 10.3
Shift-50 – 500bin
Stretch0.5 – 21
Mix0 – 11

# Susaw 1 input

Massive X super-saw: sums 7 saws spread across a detune range, with a slow random drift added to the base frequency, then scaled by Level. Detune sets the +/-3% spread between voices, Blend lowers the 6 side voices relative to the loud centre voice, and Drift sets how much the wandering frequency offset is applied. Higher Blend gives a wider unison wash; lower Blend keeps the centre pitch dominant for a tighter lead.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Detune0 – 10.4
Blend0 – 10.7
Drift0 – 10.1
Level0 – 10.5

# Sampler 0 inputs

Reads one of the 8 shared SampleStore slots with linear interpolation, advancing a playback position scaled by pitch and the slot/host sample-rate ratio, then scaled by Level. Slot picks the source, Pitch transposes -24 to +24 semitones, Start sets the entry point (0 to 0.99 of the buffer), and Loop chooses whether playback wraps back to Start or stops at the end. Useful for looped wavetable-style sources or one-shot sample playback depending on Loop.

ParamRangeDefaultUnit
Slot0 – 70
Pitch-24 – 240st
Start0 – 10
Loop0 – 11
Level0 – 10.5

# Sync 1 input

Hard-sync oscillator: a slave saw runs at Sync times the master frequency and is reset to zero each time the master phase wraps, producing the classic sync-sweep timbre, then scaled by Level. Freq sets the master pitch and Sync sets the slave ratio (1 to 6). Higher Sync ratios add brighter, more formant-like harmonics from the forced phase resets.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Sync1 – 62
Level0 – 10.5

# Warp 1 input

Phase-warping oscillator: a master phase feeds a base waveform but is reshaped by one of several Mode warps (Neutral, Wrap, Grain, Hardsync, Hard Up-Down, Bend, Mirror, Random, Jitter) before the wave is read. Wave picks the base shape (sine, saw, square, triangle), Mode selects the warp, Amount sets warp depth, and Ratio scales the slave frequency for the sync modes. Pushing Amount drives anything from subtle phase bend to per-sample jitter noise depending on Mode.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Wave0 – 31
Mode0 – 80
Amount0 – 10.5
Ratio1 – 82

# Sub 1 input

Dedicated sub oscillator: runs a single phase at Freq dropped by Octave, outputting either a sine or a square, then scaled by Level. Octave shifts down 0, 1, or 2 octaves, Wave selects sine or square, and Level sets the output gain. Use it to add low-end weight under a main oscillator, with sine for clean sub and square for a harder, more present low end.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Octave-2 – 0-1
Wave0 – 10
Level0 – 10.6

# Spire 1 input

Spire-style multimode oscillator: sums up to 9 unison voices, each rendered by the selected Mode (Classic saw, Noise, FM, AMSync, SawPWM, HardFM, Vowel) with the sum normalized by the voice count. Mode picks the algorithm, Shape is the per-mode control (FM index, sync ratio, pulse width, or vowel position), Voices sets unison count (up to 9, matching Spire), Detune the fine +/-3% spread, and Interval fans the voices out over a musical interval (0-12 semitones, e.g. octave/fifth stacks). The Vowel mode adds three morphing formant band-passes over the summed saw for talking-synth timbres.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Mode0 – 60
Shape0 – 10.5
Voices1 – 91
Detune0 – 10.2
Interval0 – 120st

# PMOsc 1 input

Phase-modulation oscillator: a sine modulator running at Ratio times Freq offsets the carrier phase by depth Index, and the warped phase is read through the selected carrier waveform, then scaled by Level. Wave selects the carrier shape (Sine, Tri, three bent/saturated triangle variants, narrowed sine), Ratio sets the modulator-to-carrier frequency, and Index sets modulation depth. Raising Index and Ratio builds increasingly bright, inharmonic FM-style spectra.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Wave0 – 50
Ratio0.5 – 81
Index0 – 82
Level0 – 10.5

# PhaseDist 1 input

Casio CZ phase-distortion oscillator: a phase ramp drives a cosine through a warped read so DCW morphs a sine toward the chosen shape, then scales by Level. Shape selects Saw or Pulse (true phase distortion) or three resonant modes (ResoSaw, ResoTri, ResoTrap) that are windowed hard-sync, and DCW sets the distortion amount or, in resonant modes, the resonant multiple (1 to 16). Low DCW stays near a clean sine while high DCW opens into bright sawtooth, pulse, or formant-like resonant tones.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Shape0 – 40
DCW0 – 10.5
Level0 – 10.5

# Geiger 0 inputs

Sparse-impulse noise: each sample has a probability set by Rate of firing a random-amplitude impulse, which then decays exponentially, all scaled by Level. Rate sets the average clicks per second and Decay sets how long each impulse rings before fading. Low Rate with short Decay gives sparse ticks like a Geiger counter, while higher Rate and longer Decay thicken it toward a crackling texture.

ParamRangeDefaultUnit
Rate0.1 – 20020Hz
Decay0 – 10.5
Level0 – 10.5

# Multisampler 3 inputs

Multisampler: on each note-on (from the note, gate, and velocity inputs) it strikes every region whose key and velocity zones match, resampling each by note-vs-root plus fine tune so it plays at the right pitch. Slot selects which loaded .sfz region set to use (0 to 7), Loop forces looping of the regions' loop or play windows, and Level scales output; velocity crossfades and round-robin sequencing come from the region data. Use it for realistic multisampled instruments where timbre tracks key and velocity.

ParamRangeDefaultUnit
Slot0 – 70
Loop0 – 10
Level0 – 10.6

# Pluck 2 inputs

Karplus-Strong plucked-string physical model: a gate edge fills a delay line with a white-noise burst, then each pass averages neighbouring samples and scales by Decay so the noise settles into a pitched, decaying tone. Tune shifts the note in semitones (sets the delay length from the in0 note), Damp blends in more of the lowpass average to dull the highs, Decay sets how slowly the string rings out, and Level scales the output. Plucks on the in1 gate; short Decay and high Damp give a soft muted pluck, long Decay and low Damp a bright sustained string.

ParamRangeDefaultUnit
Tune-24 – 240st
Damp0 – 10.5
Decay0.8 – 0.9990.99
Level0 – 10.6

# Modal 1 input

Modal synthesis: a bank of 6 tuned decaying resonators struck by a gate (bells, mallets, struck metal). Structure morphs harmonic to inharmonic-bar partials.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Decay0.05 – 81.5s
Structure0 – 10.3
Bright0 – 10.6
Level0 – 10.6

# Blown 1 input

Waveguide wind instrument (STK-clarinet): a bore delay line with a nonlinear reed reflection, driven by breath from the gate. The blown counterpart to Karplus-Strong.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Breath0 – 10.5
Reed0 – 10.5
Tone0 – 0.90.4
Level0 – 10.6

# Bowed 1 input

Bowed-string waveguide (STK-bowed): two delay lines for the string halves with a stick-slip bow-table at the bow point, driven by the gate. Violin/cello family.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Force0 – 10.5
Pos0.02 – 0.50.12
Tone0 – 0.950.5
Level0 – 10.6

# FOF 0 inputs

Formant-wave-function synthesis (CHANT): each fundamental period retriggers a bank of decaying formant grains, generating vocal/formant tones. Vowel morphs A-E-I-O-U.

ParamRangeDefaultUnit
Freq20 – 800110Hz
Vowel0 – 40
Bandwidth0.2 – 41
Level0 – 10.5

# WaveTerrain 1 input

Wave-terrain synthesis: a Lissajous orbit traverses a 2D surface z=f(x,y) and the height is the output. Surface picks among five built-in terrains - Classic (the Mitsuhashi/Roads polynomial), Saddle, Ripple, EggCarton, Ring - or a drawn heightfield supplied in node config overrides them. Warp tilts the orbit, Ratio sets its y/x frequency, Freq the pitch, Level the output. The Orbit Pos input (in0) scrolls the orbit across the surface, so a moving CV sweeps the timbre instead of holding one static spectrum.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Ratio0.5 – 81
Warp0 – 10
Level0 – 10.5
SurfaceClassic · Saddle · Ripple · EggCarton · Ring

# Pulsar 0 inputs

Pulsar synthesis (Roads): a pulsaret (windowed sine) is emitted once per fundamental period, then silence. Freq sets pitch, Formant the pulsaret cycles, Width the duty.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Formant1 – 163
Width0.05 – 10.5
Level0 – 10.5

# Scanned 1 input

Scanned synthesis (Mathews/Verplank): a 16-mass spring ring evolves slowly after a gate hammer-strike; a scan reads the mass positions at audio rate as the waveform. Tension/Damping shape the timbre's evolution.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Tension0.05 – 10.4
Damping0 – 10.2
Level0 – 10.6

# EnvToPitch 1 input

Envelope-to-pitch oscillator: tracks the input loudness and maps it to the frequency of an internal sine, so dynamics play a melody - a self-contained envelope-controlled drone voice.

ParamRangeDefaultUnit
Base20 – 2000110Hz
Range0 – 40001000Hz
Time1 – 20030ms
Level0 – 10.6

# ZeroCrossFM 1 input

Zero-cross-tracked FM: an internal sine carrier locks to the input's pitch (from its zero crossings) and is phase-modulated by the input itself, generating FM sidebands that follow whatever you feed it.

ParamRangeDefaultUnit
Ratio0.25 – 41
Index0 – 82
Level0 – 10.7

# PulseGen 1 input

Zero-cross pulse generator: fires a short decaying spike on each rising zero crossing of the input, so it emits a click train locked to the input's pitch - a trigger / excitation source for resonators.

ParamRangeDefaultUnit
Decay1 – 10010ms
Level0 – 10.8

# PhaseWarp 1 input

Phase-distortion oscillator (Casio CZ style): a pitch-locked phase ramp is bent through a movable inflection before a cosine, sweeping from sine toward a resonant, formant-like spectrum as Warp increases.

ParamRangeDefaultUnit
Warp0.02 – 0.980.5
Level0 – 10.7

# HardSyncSaw 1 input

Hard-sync sawtooth: a free-running internal saw is reset to phase zero on each input zero crossing, so its (independent) Freq sweeps the classic hard-sync formant tearing while staying locked to the input pitch.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Level0 – 10.7

# PWMSquare 1 input

Pitch-locked PWM square: an internal square locks to the input pitch and its pulse width is set by a knob, sweeping the hollow-to-nasal PWM timbre while tracking whatever you play.

ParamRangeDefaultUnit
Width0.05 – 0.950.5
Level0 – 10.7

# SawSwarm 0 inputs

Detuned saw swarm: seven sawtooths spread around a centre frequency by a detune amount sum into the huge, shimmering unison of a supersaw - a self-contained trance lead/pad voice.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Detune0 – 0.10.02
Level0 – 10.5

# GlottalPulse 1 input

Glottal pulse source: a Rosenberg-shaped glottal flow pulse (asymmetric open phase + sharp closure) locked to the input pitch - the raw vocal-fold excitation you feed into a formant filter to synthesize voice.

ParamRangeDefaultUnit
Tense0 – 10.5
Level0 – 10.7

# PluckBurst 2 inputs

Gated Karplus-Strong pluck: a gate fires a one-period noise burst into a tuned, damped delay loop, so each trigger plucks a string at the set pitch - physical string synthesis you play with a gate.

ParamRangeDefaultUnit
Pitch40 – 1000220Hz
Decay0.8 – 0.9990.97
Level0 – 10.7

# WaveMorph 1 input

Morphing waveform oscillator: locks to the input pitch and crossfades a single oscillator continuously from sine through saw to square with one knob - a sweepable waveshape in one voice.

ParamRangeDefaultUnit
Morph0 – 10.5
Level0 – 10.7

# NoiseFM 1 input

Noise-FM oscillator: a sine carrier is phase-modulated by band-limited noise, scattering its energy into a gritty, breathy, partly-pitched tone - between an oscillator and colored noise.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Index0 – 82
Color50 – 40001000Hz
Level0 – 10.6

# LogisticOsc 1 input

Logistic-map chaos source: iterates x = r*x*(1-x) at a chosen step rate, sweeping from periodic to fully chaotic as r climbs past 3.57 - structured noise / a strange-attractor oscillator, not a wavetable.

ParamRangeDefaultUnit
R3.5 – 43.9
Rate1 – 200004000Hz
Level0 – 10.6

# HenonOsc 1 input

Henon attractor source: the two-variable Henon map (x' = 1 - a x^2 + y, y' = b x) produces a folded, banded chaotic signal - a 2-D strange attractor turned into sound, distinct from 1-D chaos.

ParamRangeDefaultUnit
A1 – 1.41.4
Rate1 – 200006000Hz
Level0 – 10.5

# TentOsc 1 input

Tent-map chaos source: the piecewise-linear tent map (x = mu * min(x, 1-x)) gives a sharp-edged chaotic stream whose character differs from the smooth logistic map - angular digital noise textures.

ParamRangeDefaultUnit
Mu1 – 21.99
Rate1 – 200004000Hz
Level0 – 10.6

# KickSynth 1 input

Synth kick drum: a gate triggers a sine whose pitch drops from a punchy transient down to the tuned fundamental while the amplitude decays - a self-contained 808/909-style kick voice.

ParamRangeDefaultUnit
Tune30 – 12050Hz
Decay0.05 – 20.5s
Punch0 – 10.5

# SnareSynth 1 input

Synth snare drum: a gate fires a short tuned tone mixed with a noise burst (the 'snares'), each with its own decay - a self-contained drum-machine snare voice.

ParamRangeDefaultUnit
Tune100 – 400180Hz
Snap0 – 10.6
Decay0.05 – 10.2s

# ClapSynth 1 input

Synth hand clap: a gate fires a cluster of fast high-passed noise bursts with a reverb-like tail, recreating the multi-slap transient of several hands clapping - a drum-machine clap voice.

ParamRangeDefaultUnit
Spread0 – 10.5
Decay0.05 – 0.50.15s
Level0 – 10.8

# RosslerOsc 1 input

Rossler attractor: integrates the three-equation Rossler flow, which spirals out then folds back, giving a smooth quasi-periodic-to-chaotic signal - a continuous strange attractor as a tone or slow mod source.

ParamRangeDefaultUnit
A0.1 – 0.30.2
Speed0.001 – 0.050.01
Level0 – 10.5

# RayleighOsc 1 input

Rayleigh self-oscillator: a nonlinear damping term pumps energy into a resonator until it settles on a stable limit cycle, the physics behind self-sustaining reed and bowed tones - a sound that starts itself.

ParamRangeDefaultUnit
Mu0.1 – 41
Speed0.005 – 0.20.05
Level0 – 10.6

# HopfOsc 1 input

Hopf oscillator: a normal-form Hopf limit cycle whose amplitude self-stabilizes to sqrt(mu) - a self-sustaining sine that grows from silence and is amplitude-locked, the model behind cochlear and active-resonator synthesis.

ParamRangeDefaultUnit
Mu0 – 10.5
Freq20 – 2000220Hz
Level0 – 10.6

# ChenOsc 1 input

Chen attractor: a double-scroll chaotic flow (a cousin of Lorenz with a different fold), producing a denser, more energetic chaotic signal for harsh tones and wild modulation.

ParamRangeDefaultUnit
Speed0.001 – 0.010.003
Level0 – 10.5

# IkedaOsc 1 input

Ikeda map: the discrete laser-ring-cavity map whose rotation angle depends on the current radius, iterated at a chosen rate - a tightly-folded 2-D chaos with a very different texture from the flows.

ParamRangeDefaultUnit
U0.7 – 0.950.9
Rate1 – 200006000Hz
Level0 – 10.5

# BernoulliShift 1 input

Bernoulli shift: the doubling map x -> 2x mod 1 is the dynamical-systems picture of shifting a number's bits left, producing a sharp, deterministic noise stream - chaos as a bit-shift register.

ParamRangeDefaultUnit
Rate1 – 200004000Hz
Level0 – 10.6

# FitzNagumo 1 input

FitzHugh-Nagumo neuron: a two-variable excitable model that fires voltage spikes when its current crosses threshold, giving clicky, pulsing, neuron-like rhythms a wavetable can't produce.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.01 – 0.20.08
Level0 – 10.6

# GingerMap 1 input

Gingerbreadman map: a piecewise-linear 2-D map (x' = 1 - y + |x|) whose orbit fills a six-pointed chaotic region - angular, glitchy chaos with hard corners, unlike the smooth attractors.

ParamRangeDefaultUnit
Rate1 – 200004000Hz
Level0 – 10.4

# TinkerbellMap 1 input

Tinkerbell map: a quadratic 2-D map tracing a delicate wing-shaped chaotic orbit, iterated at a set rate for a distinctive curling, fractal-edged chaos texture.

ParamRangeDefaultUnit
Rate1 – 200005000Hz
Level0 – 10.6

# SchmittOsc 1 input

Relaxation oscillator: an integrator charges toward a rail until a Schmitt trigger flips it, ramping the other way - the asymmetric ramp/square waveform of an RC relaxation oscillator core.

ParamRangeDefaultUnit
Freq1 – 4000220Hz
Skew0.1 – 0.90.5
Level0 – 10.6

# ThruZeroFM 1 input

Through-zero FM: the modulator drives the carrier frequency below zero and back, so the carrier momentarily runs in reverse - the clangorous, glitch-free deep-FM timbre analog VCOs cannot do but digital can.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Ratio0.5 – 81
Index0 – 204
Level0 – 10.6

# WaveFM 1 input

Two-operator FM voice: a modulator (with its own feedback path) phase-modulates a carrier, the core DX-style FM cell - Ratio sets the harmonics, Index the brightness, Feedback adds sawtooth-like edge.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 82
Index0 – 123
Feedback0 – 10.2

# SprottOsc 1 input

Sprott flow: one of Sprott's minimal three-term chaotic systems (dx=yz, dy=x-y, dz=1-xy), the simplest equations that still produce chaos - a clean, low-cost strange-attractor source.

ParamRangeDefaultUnit
Speed0.005 – 0.10.03
Level0 – 10.5

# HatSynth 1 input

Synth hi-hat: a gate fires a bright high-passed noise burst with a fast decay (open vs closed set by Decay), the sizzle on top of a drum-machine kit - a self-contained hat voice.

ParamRangeDefaultUnit
Decay0.01 – 0.50.08s
Tone2000 – 100006000Hz
Level0 – 10.6

# ModalBar 1 input

Modal bar resonator: three tuned two-pole resonators at the inharmonic ratios of a struck bar ring when excited by the input (feed it an impulse, gate or noise) - mallet-percussion bodies by modal synthesis.

ParamRangeDefaultUnit
Freq50 – 2000440Hz
Decay0.05 – 41s
Bright0 – 10.6
Level0 – 10.6

# TubeBell 1 input

Tubular-bell resonator: three long-decaying modes at bell-like inharmonic ratios ring when struck by the input, giving the shimmering, beating metallic tone of a chime or tubular bell.

ParamRangeDefaultUnit
Freq50 – 2000330Hz
Decay0.5 – 83s
Level0 – 10.6

# GlassMode 1 input

Glass resonator: three high, sparsely-spaced inharmonic modes with a very long decay ring like a wet finger on a wineglass or a singing bowl when excited by the input.

ParamRangeDefaultUnit
Freq200 – 4000880Hz
Decay1 – 125s
Level0 – 10.5

# JetFlute 1 input

Air-jet flute model: a delay-line waveguide closed by a cubic jet nonlinearity and excited by breath noise self-oscillates into a breathy flute tone - physical wind synthesis from a delay and a polynomial.

ParamRangeDefaultUnit
Pitch100 – 2000440Hz
Breath0 – 10.5
Level0 – 10.6

# BrassLip 1 input

Brass lip-reed model: a delay-line bore closed by a pressure-controlled lip valve nonlinearity self-oscillates into a buzzing brass tone whose brightness blooms with input drive - physical brass synthesis.

ParamRangeDefaultUnit
Pitch50 – 1000220Hz
Lip0 – 10.5
Level0 – 10.6

# KarplusStretch 2 inputs

Stretched Karplus-Strong: a gate plucks a tuned delay loop whose damping filter is blended toward all-pass by a Stretch knob, extending sustain from a dull thud to an endless drone - extended string synthesis.

ParamRangeDefaultUnit
Pitch40 – 1000220Hz
Stretch0 – 10.2
Decay0.9 – 0.9990.99
Level0 – 10.7

# WalshOsc 1 input

Walsh-function oscillator: products of square waves at octave-related rates (the Rademacher functions that build the Walsh-Hadamard basis) lock to the input pitch, giving hollow, purely-square spectra a sine basis can't.

ParamRangeDefaultUnit
Order1 – 63
Level0 – 10.6

# PrimeAdd 1 input

Prime additive oscillator: sums sine partials only at prime-numbered harmonics (2, 3, 5, 7, 11, 13), a sparse harmonic series that sounds hollow and faintly inharmonic, distinct from a full saw/square.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Count1 – 64
Level0 – 10.6

# PhiPartials 1 input

Golden-ratio additive oscillator: partials stacked at powers of the golden ratio (phi) are maximally inharmonic (the least rational spacing), producing shimmering, never-beating metallic clusters.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Count1 – 64
Level0 – 10.5

# WindNoise 1 input

Resonant wind noise: white noise driven through a tunable resonant band-pass whistles and howls like wind through a gap - a self-contained breath/surf/wind texture generator (deterministic RNG).

ParamRangeDefaultUnit
Color200 – 40001000Hz
Reso0 – 0.90.6
Level0 – 10.6

# BowFriction 1 input

Bowed-string model: a delay-line string driven by a velocity-dependent stick-slip friction curve self-oscillates into a sustained bowed tone whose bite depends on bow force - physical bowed synthesis.

ParamRangeDefaultUnit
Pitch50 – 1000196Hz
Force0 – 10.5
Level0 – 10.6

# FoldFM 1 input

Folded FM: a 2-operator FM carrier is driven into a sine wavefolder, stacking FM sidebands and fold harmonics into a screaming, complex-oscillator timbre that neither FM nor folding makes alone.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 81.5
Index0 – 82
Fold1 – 62

# WaveStack 1 input

Octave saw stack: sums sawtooths at successive octaves above the fundamental with a roll-off, building the bright, organ/drawbar-like stacked-octave spectrum from one phase accumulator.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Octaves1 – 53
Rolloff0 – 10.5
Level0 – 10.5

# ThomasOsc 1 input

Thomas attractor: a cyclically-symmetric chaotic flow (each axis is sin of the next minus damping), giving a smooth, swirling, labyrinthine signal that drifts between order and chaos as the damping drops.

ParamRangeDefaultUnit
Damp0.1 – 0.330.19
Speed0.01 – 0.20.06
Level0 – 10.5

# HalvorsenOsc 1 input

Halvorsen attractor: a symmetric three-equation chaotic flow with quadratic cross-terms that traces a tight three-lobed spiral - a denser, faster-folding chaos source than the Lorenz family.

ParamRangeDefaultUnit
A1.1 – 1.81.4
Speed0.001 – 0.020.006
Level0 – 10.5

# AizawaOsc 1 input

Aizawa attractor: a chaotic flow that wraps around a torus and punches through its axis, producing a complex orbit with both rotational and spiking character - a richly-structured strange attractor.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.6

# DadrasOsc 1 input

Dadras attractor: a four-parameter chaotic flow that sweeps out a wide, multi-scroll orbit, a high-energy strange attractor useful for broad, unpredictable modulation and rough tones.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# FourWingOsc 1 input

Four-wing attractor: a chaotic flow whose orbit jumps between four lobes ('wings'), giving abrupt, multi-state switching dynamics - chaos with a distinct sense of discrete regions.

ParamRangeDefaultUnit
Speed0.005 – 0.080.03
Level0 – 10.6

# NoseHooverOsc 1 input

Nose-Hoover oscillator: a time-reversible chaotic system from molecular-dynamics thermostats, producing a smooth, breathing chaotic tone with long quasi-periodic stretches.

ParamRangeDefaultUnit
A0.5 – 21.5
Speed0.01 – 0.20.06
Level0 – 10.6

# RabinovichOsc 1 input

Rabinovich-Fabrikant attractor: a chaotic flow from plasma-wave physics with cubic nonlinearities, tracing an intricate, spiky orbit very sensitive to its parameters - delicate, edge-of-chaos textures.

ParamRangeDefaultUnit
Alpha0.9 – 1.31.1
Speed0.002 – 0.030.01
Level0 – 10.5

# SprottLinz 1 input

Sprott-Linz F flow: another of Sprott's algebraically minimal chaotic systems (dx=y+z, dy=-x+0.5y, dz=x^2-z), a low-cost smooth attractor with a character of its own.

ParamRangeDefaultUnit
Speed0.005 – 0.10.03
Level0 – 10.6

# LuChenOsc 1 input

Lu attractor: the bridge system between the Lorenz and Chen attractors, a double-scroll chaotic flow whose fold sits between the two - a distinct chaotic source for tones and modulation.

ParamRangeDefaultUnit
Speed0.001 – 0.010.003
Level0 – 10.5

# BurkeShawOsc 1 input

Burke-Shaw attractor: a tightly-wound spiral chaotic flow that fills a thin shell, producing a fast, hissy, almost-tonal chaos useful for noisy oscillator textures.

ParamRangeDefaultUnit
Speed0.002 – 0.030.01
Level0 – 10.5

# RucklidgeOsc 1 input

Rucklidge attractor: a model of double-diffusive convection whose orbit loops with a slow, rolling motion - a smooth, low-frequency-flavoured chaotic source good for organic modulation.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# GenesioTesi 1 input

Genesio-Tesi attractor: a third-order jerk system (one variable, its first three derivatives) with a single quadratic term, the minimal chaotic 'jerk' circuit - smooth, single-scroll chaos.

ParamRangeDefaultUnit
Speed0.005 – 0.080.03
Level0 – 10.5

# NewtonLeipOsc 1 input

Newton-Leipnik attractor: a rigid-body rotation model with feedback torque that supports two coexisting strange attractors, tracing a complex twin-lobed chaotic orbit.

ParamRangeDefaultUnit
Speed0.01 – 0.150.05
Level0 – 10.7

# ShimizuOsc 1 input

Shimizu-Morioka attractor: a symmetric Lorenz-like system with a simpler quadratic structure, giving a clean butterfly orbit - a tidy strange attractor for bell-like chaotic tones.

ParamRangeDefaultUnit
Speed0.005 – 0.080.03
Level0 – 10.6

# ShepardOsc 1 input

Shepard-Risset tone: seven octave-spaced partials under a fixed bell-shaped spectral window whose centre slides continuously, creating the auditory illusion of a pitch that rises (or falls) forever without ever leaving its range.

ParamRangeDefaultUnit
Rate-2 – 20.5oct/s
Level0 – 10.5

# SitarDrone 1 input

Sitar/tanpura resonator: a plucked-string delay loop whose feedback passes through a curved bridge that flattens the wave peaks (the jawari), generating the shimmering, buzzing, harmonic-rich drone of a sitar bridge.

ParamRangeDefaultUnit
Pitch50 – 800130Hz
Buzz0 – 10.5
Decay0.9 – 0.9990.99

# WaveTerrainXY 1 input

2-D wave terrain: two phasors at independent rates trace a path across a fixed two-variable surface, reading its height as the output - detuned X/Y rates sweep continuously evolving timbres a 1-D wavetable can't reach.

ParamRangeDefaultUnit
FreqX20 – 2000110Hz
FreqY20 – 2000165Hz
Level0 – 10.6

# HindmarshOsc 1 input

Hindmarsh-Rose neuron: a three-variable model that fires bursts of spikes separated by quiet intervals (bursting), giving rhythmic clusters of clicks - neural burst patterns no LFO produces.

ParamRangeDefaultUnit
Current1 – 43.2
Speed0.05 – 0.50.2
Level0 – 10.6

# IzhikevichNeuron 1 input

Izhikevich neuron: a two-variable model with a reset rule that reproduces a huge range of cortical firing patterns (regular, fast-spiking, chattering) from two knobs - efficient biological spiking dynamics.

ParamRangeDefaultUnit
Recovery0.01 – 0.10.02
Current1 – 2010
Level0 – 10.6

# RulkovMap 1 input

Rulkov map neuron: a discrete fast-slow iterative model that produces spiking and bursting with very few operations, iterated at a chosen rate - cheap, sharp neural dynamics from a 2-D map.

ParamRangeDefaultUnit
Alpha4 – 64.5
Rate100 – 200004000Hz
Level0 – 10.6

# RikitakeOsc 1 input

Rikitake dynamo: a coupled two-disk dynamo model of the Earth's magnetic field that chaotically reverses polarity, giving a signal that wanders then abruptly flips sign - chaos with dramatic sign reversals.

ParamRangeDefaultUnit
Mu1 – 32
Speed0.005 – 0.050.02
Level0 – 10.5

# MooreSpiegelOsc 1 input

Moore-Spiegel oscillator: a model of an ionized gas parcel oscillating in a star's atmosphere, a third-order system whose amplitude swells and collapses chaotically - astrophysical chaos as sound.

ParamRangeDefaultUnit
T5 – 96
Speed0.005 – 0.050.02
Level0 – 10.5

# ThreeScrollOsc 1 input

Three-scroll attractor: a chaotic flow whose orbit threads three separate scrolls, switching between three basins - chaos with a richer multi-region structure than the usual double-scroll.

ParamRangeDefaultUnit
Speed0.001 – 0.0050.002
Level0 – 10.5

# CoulletOsc 1 input

Coullet attractor: a jerk-equation chaotic system with a cubic restoring term, producing a smooth single-scroll orbit - a clean, low-cost chaos source related to the Genesio-Tesi family.

ParamRangeDefaultUnit
Speed0.005 – 0.080.03
Level0 – 10.5

# BlitOsc 1 input

BLIT sawtooth: a band-limited impulse train (the closed-form sinc-sum) leaky-integrated into a sawtooth, giving the bright edge of a saw with the high harmonics correctly band-limited - alias-free even up high.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# PolyBlepSaw 1 input

PolyBLEP sawtooth: a naive ramp with a polynomial band-limited step correction applied at the wrap, cancelling the worst aliasing of a digital saw at low CPU cost - the standard modern virtual-analog saw.

ParamRangeDefaultUnit
Freq20 – 6000110Hz
Level0 – 10.6

# DsfOsc 1 input

DSF oscillator: Moorer's discrete summation formula sums a geometric series of harmonics in closed form, so one 'brightness' knob smoothly fades from a sine to a buzzy band-limited pulse - alias-controlled spectral morphing.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Bright0 – 0.950.5
Level0 – 10.6

# RissetBell 1 input

Risset bell: five inharmonic sine partials at Risset's classic frequency ratios, each with its own exponential decay, struck by a gate - additive bell synthesis where the higher partials die first, just like a real bell.

ParamRangeDefaultUnit
Freq100 – 2000440Hz
Decay0.3 – 82s
Level0 – 10.5

# FofGrain 1 input

FOF formant synthesis: each pitch period triggers a grain that is an exponentially-decaying sine at a formant frequency (the IRCAM Chant technique), building voiced, formant-rich tones one excitation grain at a time.

ParamRangeDefaultUnit
Pitch50 – 500130Hz
Formant200 – 3000800Hz
Decay0.5 – 83
Level0 – 10.6

# MorrisLecar 1 input

Morris-Lecar neuron: a two-variable conductance-based membrane model (calcium + potassium gates) that fires smooth, rounded action potentials - a biophysically-grounded spiking oscillator distinct from the cubic neuron models.

ParamRangeDefaultUnit
Current0 – 10.45
Speed0.01 – 0.20.08
Level0 – 10.6

# PinkGen 1 input

Pink noise generator: white noise shaped by the Paul Kellet 7-pole filter to roll off at 3 dB/octave, the equal-energy-per-octave noise used for room tuning and natural-sounding wind/rain textures.

ParamRangeDefaultUnit
Level0 – 10.5

# BrownianNoise 1 input

Brown noise generator: white noise integrated into a bounded random walk rolls off at 6 dB/octave, the deep, rumbly low-weighted noise of distant surf or thunder.

ParamRangeDefaultUnit
Level0 – 10.6

# VelvetGen 1 input

Velvet noise generator: instead of a value every sample, it emits sparse, randomly-placed +/-1 impulses, the perceptually-smooth noise used in efficient reverbs and decorrelation - clickier and airier than white noise.

ParamRangeDefaultUnit
Density100 – 80002000Hz
Level0 – 10.6

# DustRandom 1 input

Random impulse generator (dust): fires impulses at random times whose average rate is set by a density control, the classic granular/stochastic trigger source for clouds, crackle and sparse percussion.

ParamRangeDefaultUnit
Density1 – 4000200Hz
Level0 – 10.7

# VinylCrackle 1 input

Vinyl crackle: sparse random pops with decaying tails layered over a faint filtered hiss, the lo-fi surface noise of an old record - instant nostalgia/texture under a mix.

ParamRangeDefaultUnit
Rate1 – 20030Hz
Floor0 – 10.3
Level0 – 10.5

# LoziMap 1 input

Lozi map: a piecewise-linear 2-D map (Henon with |x| in place of x^2) whose chaotic attractor has sharp, straight-edged structure - angular, glitchy chaos with hard corners, iterated at a chosen rate.

ParamRangeDefaultUnit
A1.4 – 1.81.7
Rate1 – 200005000Hz
Level0 – 10.6

# GaussMouse 1 input

Gauss map: an exponential 'mouse' map whose bifurcation diagram folds back on itself, producing period-doubling and chaotic regimes from a bell-shaped iterator - smooth 1-D chaos with a distinctive flavor.

ParamRangeDefaultUnit
Beta-1 – 1-0.5
Rate1 – 200004000Hz
Level0 – 10.6

# ZaslavskyMap 1 input

Zaslavsky map: a dissipative kicked-rotor map whose attractor shows a stretched, striped fractal structure - a richly-textured 2-D chaos different from the smooth-flow attractors.

ParamRangeDefaultUnit
Eps0.3 – 51.5
Rate1 – 200005000Hz
Level0 – 10.6

# ChirikovStd 1 input

Standard map: the Chirikov kicked-rotor, the textbook gateway from regular to chaotic motion; raising the kick strength K dissolves smooth orbits into global chaos - tunable order-to-chaos as a sound source.

ParamRangeDefaultUnit
K0.5 – 52
Rate1 – 200005000Hz
Level0 – 10.6

# Lorenz84Osc 1 input

Lorenz-84 attractor: a low-order model of the atmosphere's global circulation whose chaotic orbit drifts on a slow, weather-like timescale - organic, long-form modulation that never quite repeats.

ParamRangeDefaultUnit
Forcing4 – 128
Speed0.005 – 0.050.02
Level0 – 10.5

# BoualiOsc 1 input

Bouali attractor: a chaotic flow modelling economic/predator-prey-style dynamics, tracing a folded ribbon orbit - a distinctive strange attractor for slow, evolving modulation.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# ScannedString 1 input

Scanned synthesis: a ring of masses connected by springs vibrates at sub-audio rates while a scan pointer reads its evolving shape as the waveform, so the timbre morphs continuously with the string's slow dynamics (Verplank/Mathews).

ParamRangeDefaultUnit
Pitch20 – 800110Hz
Tension0.01 – 0.40.15
Damp0.9 – 10.999
Level0 – 10.6

# PadVoices 0 inputs

Detuned sine pad: seven sine partials micro-detuned around the fundamental beat slowly against each other into a warm, wide, chorused pad drone - the lush PadSynth-style stack from pure sines.

ParamRangeDefaultUnit
Freq30 – 1000110Hz
Detune0 – 0.050.01
Level0 – 10.5

# CymbalSynth 1 input

Synth cymbal: six square oscillators at inharmonic ratios are summed, band-passed bright and mixed with high-passed noise, then struck by a gate with a long decay - the metallic 808-style cymbal/ride voice.

ParamRangeDefaultUnit
Tune100 – 800320Hz
Decay0.1 – 31s
Level0 – 10.5

# CowbellSynth 1 input

Synth cowbell: two square oscillators a dissonant interval apart, band-passed and shaped by a sharp percussive envelope on each gate - the unmistakable 808 cowbell voice.

ParamRangeDefaultUnit
Tune200 – 1200540Hz
Decay0.05 – 0.60.2s
Level0 – 10.6

# TomDrum 1 input

Synth tom: a sine whose pitch drops from the strike down to the tuned note while the amplitude decays, with a touch of noise for the head attack - the rounded pitched-drum voice of a drum machine.

ParamRangeDefaultUnit
Tune60 – 400120Hz
Decay0.1 – 1.50.4s
Bend0 – 10.5

# RhodesEP 1 input

FM electric piano: a 1:1 carrier/modulator FM pair with a fast-decaying modulation index produces the bell-like attack and mellow body of a Rhodes/DX tine piano, struck by a gate.

ParamRangeDefaultUnit
Freq50 – 1000220Hz
Decay0.3 – 41.5s
Tine0 – 10.6

# WoodblockHit 1 input

Woodblock: two short, high, dry resonant modes ring when struck by the input, the hard hollow knock of a woodblock or temple block - feed it an impulse or gate to play.

ParamRangeDefaultUnit
Freq400 – 40001200Hz
Decay0.02 – 0.30.08s
Level0 – 10.6

# ClaveHit 1 input

Clave: a single very-high-Q resonant mode rings briefly when struck, the sharp, bright, dry crack of a clave or rimshot - a one-mode percussion voice excited by the input.

ParamRangeDefaultUnit
Freq800 – 40002500Hz
Decay0.01 – 0.20.05s
Level0 – 10.6

# CliffordAttr 1 input

Clifford attractor: a 2-D trigonometric iterated map (sin/cos of cross terms) that traces delicate, swirling fractal curves - a distinctive strange-attractor texture, sampled at a chosen rate.

ParamRangeDefaultUnit
Rate1 – 200005000Hz
Level0 – 10.6

# DeJongAttr 1 input

De Jong attractor: a four-parameter trigonometric iterated map famous for intricate web-like fractal forms, producing a busy, fine-grained chaotic texture as an audio/CV source.

ParamRangeDefaultUnit
Rate1 – 200005000Hz
Level0 – 10.6

# PickoverAttr 1 input

Pickover attractor: a 3-D trigonometric iterated map that folds into smooth ribbon-like surfaces, giving a flowing, less-grainy chaotic texture than the 2-D maps.

ParamRangeDefaultUnit
Rate1 – 200006000Hz
Level0 – 10.6

# SvenssonAttr 1 input

Svensson attractor: a trigonometric iterated map (a relative of the de Jong family) tracing tight, looping fractal filaments - another distinctive strange-attractor sound source.

ParamRangeDefaultUnit
Rate1 – 200005000Hz
Level0 – 10.6

# HyperRossler 1 input

Rossler hyperchaos: the four-variable Rossler system with two positive Lyapunov exponents, so it expands chaotically in two directions at once - a more violently unpredictable signal than 3-D chaos.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# LorenzStenflo 1 input

Lorenz-Stenflo attractor: a four-variable extension of Lorenz from atmospheric acoustic-gravity waves, with an extra rotational mode that gives a richer, hyperchaotic orbit.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# CoupledLogistic 1 input

Coupled logistic maps: two logistic-map oscillators that exchange a fraction of their state each step (a coupled-map-lattice cell), which can synchronize, beat or desynchronize into spatiotemporal chaos as coupling changes.

ParamRangeDefaultUnit
R3.6 – 43.9
Coupling0 – 0.50.1
Rate1 – 200004000Hz
Level0 – 10.6

# PomeauManneville 1 input

Intermittency map: the Pomeau-Manneville map sits near-fixed for long 'laminar' stretches then erupts into a chaotic burst before relaminarizing - quasi-periodic calm interrupted by sudden chaos, a route-to-turbulence texture.

ParamRangeDefaultUnit
Exponent1.5 – 32
Rate1 – 200004000Hz
Level0 – 10.6

# ArnoldCat 1 input

Arnold's cat map: a classic area-preserving toral automorphism that stretches and re-wraps the state every step, a maximally-mixing chaotic source whose two coordinates scramble into hard, modular sawtooth jumps.

ParamRangeDefaultUnit
Rate1 – 200004000Hz
Level0 – 10.6

# GrayScott 1 input

Gray-Scott reaction: the two-species reaction kinetics behind Turing-pattern formation, run as a point oscillator that pulses and oscillates between chemical concentrations - organic, cell-like rhythmic modulation.

ParamRangeDefaultUnit
Feed0.01 – 0.080.037
Kill0.04 – 0.070.06
Speed0.05 – 10.4
Level0 – 10.7

# CongaHit 1 input

Conga/bongo: two pitched membrane modes with a short decay ring when struck by the input, the round, hand-drum tone of a tuned skin - feed an impulse or gate to play.

ParamRangeDefaultUnit
Tune80 – 500200Hz
Decay0.05 – 0.80.25s
Level0 – 10.6

# FreeReed 1 input

Free-reed model: a mass-on-spring reed driven past an asymmetric airflow valve self-oscillates with the buzzy, harmonically-rich, slightly-detuned tone of a harmonica or accordion reed under air pressure.

ParamRangeDefaultUnit
Pitch80 – 1200330Hz
Pressure0 – 10.6
Level0 – 10.6

# JawHarp 1 input

Jaw harp: a fixed-pitch metal-tongue twang whose bright resonant formant is swept by an envelope on each pluck, the boing-wah 'mouth harp' sound where the drone stays put and the formant moves.

ParamRangeDefaultUnit
Pitch60 – 300110Hz
Formant600 – 40001800Hz
Level0 – 10.6

# GongHit 1 input

Gong: three densely-spaced low inharmonic modes plus a noisy strike transient ring with a long shimmering decay, the crashing, slowly-blooming wash of a struck gong or tam-tam.

ParamRangeDefaultUnit
Freq40 – 40090Hz
Decay1 – 126s
Level0 – 10.5

# QiOsc 1 input

Qi attractor: a chaotic flow with strong quadratic cross-coupling that sweeps a wide, fast, multi-lobed orbit, a high-energy strange attractor for aggressive tones and broad modulation.

ParamRangeDefaultUnit
Speed0.001 – 0.020.006
Level0 – 10.5

# YuWangOsc 1 input

Yu-Wang attractor: a chaotic flow with an exponential nonlinearity that produces a sharply-folded, asymmetric orbit - an unusual strange attractor with a distinctive crackling character.

ParamRangeDefaultUnit
Speed0.001 – 0.010.004
Level0 – 10.5

# LiuChaos 1 input

Liu attractor: a chaotic system with a single quadratic and a squared term that traces a compact double-wing orbit, a tidy strange attractor for smooth chaotic modulation.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# ArneodoOsc 1 input

Arneodo attractor: a jerk system with a cubic term whose orbit spirals through a screw-like attractor, a smooth chaotic source related to the Coullet/Genesio family but with its own fold.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# HadleyOsc 1 input

Hadley attractor: a low-order model of a Hadley convection cell in the atmosphere, whose chaotic orbit drifts on a slow, weather-like timescale - organic long-form modulation.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# SprottJerk 1 input

Sprott jerk system: the simplest chaotic 'jerk' equation (a single variable with its first two derivatives and one nonlinearity), the most elementary route to chaos in one differential equation.

ParamRangeDefaultUnit
A2 – 2.32.017
Speed0.01 – 0.10.04
Level0 – 10.5

# AnishchenkoOsc 1 input

Anishchenko-Astakhov oscillator: a self-sustained chaotic generator from radiophysics with a switching nonlinearity, producing noisy-periodic signals on the boundary between an oscillator and a noise source.

ParamRangeDefaultUnit
Mu1 – 21.5
Speed0.01 – 0.150.05
Level0 – 10.5

# WangSunOsc 1 input

Wang-Sun attractor: a chaotic flow with mixed linear and quadratic terms tracing a folded-ribbon orbit, another distinctive strange attractor for evolving drones and modulation.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# DequanLiOsc 1 input

Dequan Li attractor: a chaotic flow with several quadratic couplings producing a dense, fast, multi-scroll orbit - a busy, energetic strange-attractor source.

ParamRangeDefaultUnit
Speed0.001 – 0.0050.002
Level0 – 10.5

# SakaryaOsc 1 input

Sakarya attractor: a symmetric chaotic flow with product cross-terms tracing a twin-lobed butterfly orbit, a Lorenz-cousin strange attractor with its own folding character.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# PluckedBass 2 inputs

Plucked bass string: a low-tuned Karplus-Strong delay loop excited by a short filtered noise burst gives a warm, rounded fingered-bass pluck with natural string decay - a self-contained bass voice.

ParamRangeDefaultUnit
Pitch30 – 25065Hz
Decay0.9 – 0.9990.992
Tone0 – 10.4
Level0 – 10.7

# ChuaCircuit 1 input

Chua's circuit: the canonical analog chaos generator, three states coupled through a piecewise-linear (Chua diode) nonlinearity that produces the famous double-scroll attractor - the most-studied chaotic oscillator in electronics.

ParamRangeDefaultUnit
Alpha9 – 1815.6
Speed0.005 – 0.050.02
Level0 – 10.5

# DuffingForced 1 input

Forced Duffing oscillator: a damped twin-well spring driven by a sine force jumps chaotically between its two wells, a textbook nonlinear resonator whose response is rich, hysteretic and period-doubling.

ParamRangeDefaultUnit
Force0 – 0.60.37
Drive0.5 – 21.2Hz
Level0 – 10.6

# MemristorChaos 1 input

Memristor oscillator: a minimal circuit built around a memristor whose state-dependent conductance (z-squared term) provides negative damping, self-oscillating into chaos - the simplest chaotic circuit with a memristor.

ParamRangeDefaultUnit
Damp0.5 – 21
Speed0.01 – 0.150.05
Level0 – 10.6

# SprottBOsc 1 input

Sprott case I flow: one of Sprott's catalogue of algebraically-simplest chaotic systems (dx=-0.2y, dy=x+z, dz=x+y^2-z), a clean low-cost strange attractor with its own folding character.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottCOsc 1 input

Sprott case C flow: a minimal chaotic system (dx=yz, dy=x-y, dz=1-x^2) closely related to but distinct from case B, giving a compact, smoothly-folding attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottD 1 input

Sprott case D flow: a minimal chaotic system (dx=-y, dy=x+z, dz=xz+3y^2) whose orbit spirals through a tilted attractor, another distinct entry in Sprott's elegant-equations catalogue.

ParamRangeDefaultUnit
Speed0.005 – 0.060.02
Level0 – 10.5

# SprottGOsc 1 input

Sprott case G flow: a minimal chaotic system (dx=0.4x+z, dy=xz-y, dz=-x+y) with a self-driving linear term, producing a steadily-circulating chaotic orbit.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# WimolBanlue 1 input

Wimol-Banlue attractor: a chaotic flow built around a hyperbolic-tangent and absolute-value nonlinearity, tracing a symmetric butterfly orbit with smoothly-saturating dynamics.

ParamRangeDefaultUnit
A1.5 – 32
Speed0.01 – 0.10.04
Level0 – 10.5

# YangChenOsc 1 input

Yang-Chen attractor: a Lorenz-family chaotic system with two coexisting attractors depending on initial conditions, tracing an energetic twin-scroll orbit.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# ChenLeeOsc 1 input

Chen-Lee attractor: a model of rigid-body rotation with feedback that is also studied in anti-control of chaos, tracing a smooth, symmetric multi-lobed orbit.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# ThreeWing 1 input

Three-wing attractor: a chaotic flow whose orbit visits three lobes ('wings'), an even-richer multi-region switching than the four-wing system, for unpredictable jumpy modulation.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# DblPendulum 1 input

Double pendulum: simulates two coupled pendulums whose motion is famously chaotic and exquisitely sensitive to initial conditions, reading the bob angles as the output - swinging, organic chaos with sudden flips.

ParamRangeDefaultUnit
Gravity0.2 – 31
Speed0.005 – 0.050.02
Level0 – 10.6

# PluckPickPos 2 inputs

Pick-position pluck: the noise burst exciting a Karplus-Strong string is comb-filtered by a pick-position parameter (as on a real string, plucking near the bridge thins the lows), shaping the harmonic balance of each pluck.

ParamRangeDefaultUnit
Pitch50 – 1000220Hz
Pick0.05 – 0.50.2
Decay0.9 – 0.9990.99
Level0 – 10.7

# BlitSquare 1 input

BLIT square: a bipolar band-limited impulse train (two opposite-sign sinc sums a half-cycle apart) leaky-integrated into a square wave, keeping the high harmonics correctly band-limited - an alias-free square even up high.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# PolyBlepSquare 1 input

PolyBLEP square: a naive variable-width pulse with polynomial band-limited step corrections at both edges, cancelling the dominant aliasing - the standard low-cost virtual-analog square/PWM oscillator.

ParamRangeDefaultUnit
Freq20 – 6000110Hz
Width0.05 – 0.950.5
Level0 – 10.6

# HardSyncBlep 1 input

Band-limited hard sync: a slave saw is reset by a master oscillator and the discontinuity at each sync reset is smoothed with a PolyBLEP, giving the screaming sync-sweep timbre without the heavy aliasing of a naive reset.

ParamRangeDefaultUnit
Master20 – 1000110Hz
Slave1 – 82.5
Level0 – 10.6

# ReeseSynth 0 inputs

Reese bass: two saws detuned just enough to beat against each other, summed and rolled off with a low-pass, the growling, phasing drum-and-bass/neurofunk sub-bass timbre from one block.

ParamRangeDefaultUnit
Freq30 – 40055Hz
Detune0 – 0.050.015
Tone200 – 40001200Hz
Level0 – 10.6

# SprottEOsc 1 input

Sprott case E flow: a minimal chaotic system (dx=yz, dy=x^2-y, dz=1-4x) whose squared term gives a sharply-folded orbit - another elegant low-complexity strange attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottJOsc 1 input

Sprott case J flow: a minimal chaotic system (dx=2z, dy=-2y+z, dz=-x+y+y^2) tracing a smoothly-circulating attractor, a distinct member of Sprott's elegant-equations catalogue.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# ChenCelikovsky 1 input

Chen-Celikovsky attractor: a Lorenz-family system at the opposite end of the Vanecek-Celikovsky classification, with the cross-term moved to a different equation, producing a distinct twin-scroll orbit.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# ShawVdp 1 input

Forced van der Pol (Shaw): a self-oscillating van der Pol resonator driven by an external sine forces it through entrainment, quasi-periodicity and chaos as the drive grows - a textbook nonlinear-oscillator route to chaos.

ParamRangeDefaultUnit
Mu0.5 – 52
Force0 – 51.5
Drive0.1 – 20.6Hz
Level0 – 10.5

# FinanceOsc 1 input

Finance chaos attractor: a three-state model of interest rate, investment demand and price index whose coupled nonlinear dynamics are chaotic, repurposed as a slow, organic strange-attractor modulation source.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# PolyBlepTri 1 input

PolyBLEP triangle: a band-limited square (naive square plus polynomial edge corrections) is leaky-integrated into a triangle, giving a clean alias-free triangle with the soft, hollow spectrum a naive ramp triangle aliases away.

ParamRangeDefaultUnit
Freq20 – 6000110Hz
Level0 – 10.6

# DpwSaw 1 input

DPW sawtooth: squares a trivial ramp into a parabola then differentiates it, which suppresses the high-harmonic aliasing of a naive saw cheaply (the differentiated-parabolic-waveform method) - smoother than a raw saw, lighter than oversampling.

ParamRangeDefaultUnit
Freq20 – 6000110Hz
Level0 – 10.6

# DpwSquare 1 input

DPW square: subtracts two differentiated-parabolic sawtooths a half-cycle apart to build an alias-reduced square wave, the band-limiting trick of the DPW family applied to a pulse rather than a ramp.

ParamRangeDefaultUnit
Freq20 – 6000110Hz
Level0 – 10.6

# SprottKOsc 1 input

Sprott case K flow: a minimal chaotic system (dx=xy-z, dy=x-y, dz=x+0.3z) whose product and self-driving terms give a steadily-circulating attractor, another entry in Sprott's elegant-equations catalogue.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottMOsc 1 input

Sprott case M flow: a minimal chaotic system (dx=-z, dy=-x^2-y, dz=1.7+1.7x+y) with a squared term that folds the orbit sharply, a distinct low-complexity strange attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottROsc 1 input

Sprott case R flow: a minimal chaotic system (dx=0.9-y, dy=0.4+z, dz=xy-z) with mostly constant drives, producing a smoothly-looping attractor distinct from the product-heavy cases.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# HyperLorenz 1 input

Hyperchaotic Lorenz: the Lorenz system augmented with a fourth feedback state so it has two positive Lyapunov exponents, expanding chaotically in two directions for an especially unpredictable, broadband signal.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# HyperLu 1 input

Hyperchaotic Lu: the Lu attractor extended with a fourth state and feedback gain into hyperchaos, a dense, high-dimensional chaotic source for the most turbulent modulation and tones.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# FourOpFMVoice 1 input

Four-operator FM: a serial stack of four FM operators (op4 modulates op3 modulates op2 modulates op1 carrier) at independent ratios, the deep-FM algorithm behind DX-style metallic and evolving timbres.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 82
Index0 – 103
Level0 – 10.6

# WaterphoneRes 1 input

Waterphone resonator: three densely-packed, slowly-decaying inharmonic modes ring and beat against each other when excited, the eerie, sliding, horror-soundtrack timbre of a bowed waterphone or singing rods.

ParamRangeDefaultUnit
Freq100 – 1500300Hz
Decay1 – 104s
Level0 – 10.5

# HandpanHit 1 input

Handpan voice: three modes tuned to a fundamental, its octave and its twelfth (the near-harmonic ratios of a hang/handpan dimple) ring with a warm, bell-meets-marimba tone when struck by the input.

ParamRangeDefaultUnit
Freq100 – 800220Hz
Decay0.3 – 41.5s
Level0 – 10.6

# SprottHOsc 1 input

Sprott case H flow: a minimal chaotic system (dx=-y+z^2, dy=x+0.5y, dz=x-z) whose squared feedback folds a compact attractor, another of Sprott's algebraically-simplest chaotic systems.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottLOsc 1 input

Sprott case L flow: a minimal chaotic system (dx=y+3.9z, dy=0.9x^2-y, dz=1-x) blending a squared term with linear drives into a distinctive folded orbit.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottNOsc 1 input

Sprott case N flow: a minimal chaotic system (dx=-2y, dy=x+z^2, dz=1+y-2z) with a squared feedback, a distinct compact strange attractor from Sprott's catalogue.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottOOsc 1 input

Sprott case O flow: a minimal chaotic system (dx=y, dy=x-z, dz=x+xz+2.7y) whose product term twists the orbit into a distinct attractor shape.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottPOsc 1 input

Sprott case P flow: a minimal chaotic system (dx=2.7y+z, dy=-x+y^2, dz=x+y) mixing a squared term with simple linear couplings into another elegant chaotic attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottQOsc 1 input

Sprott case Q flow: a minimal chaotic system (dx=-z, dy=x-y, dz=3.1x+y^2+0.5z) whose squared feedback and self-driving z term yield a distinct circulating attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottSOsc 1 input

Sprott case S flow: a minimal chaotic system (dx=-x-4y, dy=x+z^2, dz=1+x) closing out Sprott's elegant-equations set with another compact, squared-feedback attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# BakerMap 1 input

Baker's map: the dough-kneading stretch-cut-and-stack transform that is the archetype of chaotic mixing, iterated at a chosen rate for a hard, fractal, modular-jump texture.

ParamRangeDefaultUnit
Rate1 – 200004000Hz
Level0 – 10.6

# CuspMap 1 input

Cusp map: an iterated map with a square-root nonlinearity (x -> 1 - a*sqrt(|x|)) that folds the line through a cusp, giving a spiky chaotic stream distinct from the polynomial maps.

ParamRangeDefaultUnit
A1 – 21.9
Rate1 – 200004000Hz
Level0 – 10.6

# KaplanYorke 1 input

Kaplan-Yorke map: a two-dimensional map coupling a modular doubling of one coordinate with an exponentially-damped cosine drive of the other, producing a banded fractal chaos used to study chaotic dimension.

ParamRangeDefaultUnit
Alpha0.1 – 0.990.2
Rate1 – 200004000Hz
Level0 – 10.6

# SineMapOsc 1 input

Sine map: the iterated map x -> r*sin(pi*x), a transcendental analogue of the logistic map with the same period-doubling road to chaos but a smoother, rounder bifurcation structure.

ParamRangeDefaultUnit
R0.7 – 10.95
Rate1 – 200004000Hz
Level0 – 10.6

# DuffingMap 1 input

Duffing map: the discrete Holmes form of the Duffing oscillator (a cubic 2-D map), tracing a stretched chaotic loop - the iterated-map counterpart to the forced Duffing flow, with a crisper digital character.

ParamRangeDefaultUnit
Rate1 – 200005000Hz
Level0 – 10.6

# VosimVoice 1 input

VOSIM oscillator: each fundamental period fires a short burst of amplitude-decaying squared-sine pulses (the Kaegi-Tempelaars voice-simulation method), so the pulse-rate sets a formant and the period sets the pitch - vowel-like tones from a pulse train.

ParamRangeDefaultUnit
Pitch50 – 500130Hz
Formant200 – 40001200Hz
Decay0 – 10.5
Level0 – 10.6

# PafOsc 1 input

Phase-aligned formant: a carrier centred on a formant frequency is windowed once per pitch period by a raised-cosine bell, placing a clean, movable formant peak on a harmonic series (the PAF technique) - voiced, vowel-like timbres.

ParamRangeDefaultUnit
Pitch50 – 500130Hz
Formant200 – 40001000Hz
Width0.05 – 0.90.3
Level0 – 10.6

# Helmholtz 1 input

Helmholtz resonator: a single high-Q resonance (the air-spring of a bottle or cavity) excited by breath noise whistles into a pure, breathy tone, the physics of blowing across a bottle top.

ParamRangeDefaultUnit
Freq80 – 2000300Hz
Q0.8 – 0.9990.99
Breath0 – 10.5
Level0 – 10.6

# ClavinetVoice 2 inputs

Clavinet voice: a bright, tightly-damped Karplus string struck by a gate and read through a pickup comb filter, the funky, percussive, wah-friendly tone of a Hohner Clavinet.

ParamRangeDefaultUnit
Pitch60 – 1000220Hz
Pickup0.05 – 0.50.15
Decay0.8 – 0.990.93
Level0 – 10.7

# HarpsichordVoice 2 inputs

Harpsichord voice: a bright, lightly-damped Karplus string plucked sharply by a gate (the quill jack) with a touch of body resonance, the crisp, metallic, even-decaying tone of a harpsichord.

ParamRangeDefaultUnit
Pitch80 – 1500330Hz
Bright0 – 10.7
Decay0.9 – 0.9950.97
Level0 – 10.7

# MridangamHit 1 input

Tuned hand-drum: a pitched membrane with a fast downward pitch glide and harmonically-loaded overtones gives the singing, bending 'tun/dhin' strokes of a mridangam or tabla when struck.

ParamRangeDefaultUnit
Tune80 – 400160Hz
Decay0.1 – 10.35s
Bend0 – 10.4

# SlitDrum 1 input

Slit/tongue drum: two woody, moderately-damped inharmonic modes ring when struck, the warm, hollow, pitched knock of a wooden tongue drum or log drum - excite with an impulse or gate.

ParamRangeDefaultUnit
Freq100 – 1200300Hz
Decay0.1 – 1.50.4s
Level0 – 10.6

# BowedBarVoice 1 input

Bowed bar: three inharmonic bar modes are continuously re-energized by a stick-slip friction drive, so they sustain instead of decaying - the eerie sustained tone of a bowed vibraphone bar or musical saw.

ParamRangeDefaultUnit
Freq100 – 1500330Hz
Bow0 – 10.5
Level0 – 10.5

# HenonMap 1 input

Henon map: the canonical 2-D quadratic chaotic map (x'=1-a x^2+y, y'=b x) whose attractor is the textbook stretched-and-folded fractal, iterated at a chosen rate as a crisp digital chaos source.

ParamRangeDefaultUnit
A1 – 1.41.4
Rate1 – 200005000Hz
Level0 – 10.6

# GumowskiMiraMap 1 input

Gumowski-Mira map: a 2-D map from particle-accelerator physics whose rational nonlinearity produces ornate, organic, almost-biological fractal orbits - a richly-textured chaotic source unlike the polynomial maps.

ParamRangeDefaultUnit
Mu-1 – 1-0.2
Rate1 – 200005000Hz
Level0 – 10.5

# HopalongMap 1 input

Hopalong attractor: Barry Martin's iterated map (using sign and square-root of the running coordinate) that hops around building a layered fractal, a distinctive jumpy chaotic texture popularised in computer-recreations columns.

ParamRangeDefaultUnit
A0.5 – 42
Rate1 – 200005000Hz
Level0 – 10.5

# BurgersMap 1 input

Burgers map: a 2-D discretization of the Burgers turbulence equation whose coupled quadratic terms give a shearing, eddy-like chaotic orbit - turbulence-flavoured chaos as a sound source.

ParamRangeDefaultUnit
A0.5 – 1.50.75
Rate1 – 200005000Hz
Level0 – 10.5

# WindmiOsc 1 input

WINDMI attractor: a low-order model of the solar-wind/magnetosphere/ionosphere energy coupling whose exponential nonlinearity drives a chaotic geomagnetic-storm-like flow - space-weather chaos as a modulation source.

ParamRangeDefaultUnit
A0.7 – 1.20.9
Speed0.005 – 0.050.02
Level0 – 10.5

# SineCircleMap 1 input

Sine-circle map: a phase that advances by a fixed rotation plus a sine coupling, the canonical model of mode-locking, Arnold tongues and the quasiperiodic-to-chaos transition - tunable from locked to chaotic.

ParamRangeDefaultUnit
Omega0 – 10.618
K0 – 42
Rate1 – 200004000Hz
Level0 – 10.6

# QuadMap 1 input

Quadratic map: the iterated map x -> a - x^2, the additive-form sibling of the logistic map with the same period-doubling cascade into chaos but a symmetric, bipolar output range.

ParamRangeDefaultUnit
A1 – 21.8
Rate1 – 200004000Hz
Level0 – 10.6

# LogisticDelay 1 input

Delayed logistic map: a logistic recurrence that also feeds back its previous value (a delay-coupled population model), whose extra memory produces invariant-circle and torus-breakdown routes to chaos distinct from the plain logistic map.

ParamRangeDefaultUnit
R1.5 – 2.272
Rate1 – 200004000Hz
Level0 – 10.6

# MirandaStone 1 input

Miranda-Stone attractor: a refined parameterization of the Lorenz-84 atmospheric model that exposes a delicate, symmetric chaotic flow with slow recurrences - organic, weather-like long-form modulation.

ParamRangeDefaultUnit
Forcing4 – 128
Speed0.005 – 0.050.02
Level0 – 10.5

# JerkAbs 1 input

Absolute-value jerk: the elegant chaotic jerk system x'''=-a x'' - x' - |x| + 1, one of the simplest electronic circuits that produces chaos, with a sharp piecewise-linear fold.

ParamRangeDefaultUnit
Damp0.4 – 0.80.6
Speed0.02 – 0.20.08
Level0 – 10.5

# JerkQuad 1 input

Quadratic jerk: the Sprott jerk system x'''=-a x'' + (x')^2 - x, whose squared velocity term folds a smooth single-scroll chaotic attractor from a minimal third-order equation.

ParamRangeDefaultUnit
Damp1.8 – 2.32.017
Speed0.02 – 0.20.08
Level0 – 10.5

# JerkSign 1 input

Signum jerk: a jerk system x'''=-a x'' - x' + x - 2 sgn(x) whose hard relay nonlinearity switches the restoring force, giving an abruptly-switching, square-edged chaotic flow.

ParamRangeDefaultUnit
Damp0.4 – 0.80.55
Speed0.02 – 0.20.08
Level0 – 10.5

# JerkTanh 1 input

Tanh jerk: a jerk system x'''=-a x'' - x' - 2 tanh(x) whose smooth saturating nonlinearity yields a gently-folding chaotic flow - the soft-clip cousin of the signum jerk.

ParamRangeDefaultUnit
Damp0.4 – 0.90.6
Speed0.02 – 0.20.08
Level0 – 10.5

# JerkExp 1 input

Exponential jerk: a jerk system x'''=-a x'' - x' - (e^x - 1) whose one-sided exponential restoring force breaks the symmetry, giving an asymmetric, spiky chaotic flow.

ParamRangeDefaultUnit
Damp0.4 – 0.80.6
Speed0.02 – 0.20.08
Level0 – 10.5

# LotkaChaos 1 input

Lotka-Volterra chaos: three competing populations whose nonlinear competition becomes chaotic at Vano's parameters, producing slow, organic, boom-and-bust oscillations - ecosystem dynamics as a modulation source.

ParamRangeDefaultUnit
Speed0.02 – 0.30.1
Level0 – 10.6

# ChuaMultiScroll 1 input

Multi-scroll Chua: Chua's circuit with a staircase (multi-breakpoint) nonlinearity instead of the single Chua diode, so the attractor grows several stacked scrolls the orbit wanders between - richer chaos than the classic double-scroll.

ParamRangeDefaultUnit
Alpha9 – 1610.8
Speed0.005 – 0.050.02
Level0 – 10.5

# LorenzMod1 1 input

Modified Lorenz I: a reformulation of the Lorenz equations with a cubic cross-term that opens the butterfly into a broader, smoother two-lobed attractor - a distinct flavour of the classic chaos.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# LorenzMod2 1 input

Modified Lorenz II: another quadratic reformulation of Lorenz with symmetric squared terms, tracing a four-lobed attractor that the orbit threads in a figure-eight - a higher-symmetry chaotic flow.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# HyperChen 1 input

Hyperchaotic Chen: the Chen attractor augmented with a fourth controller state and feedback into hyperchaos (two positive Lyapunov exponents), an especially turbulent broadband chaotic source.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# HyperJha 1 input

Hyperchaotic Jha: a four-state Lorenz-derived hyperchaotic system with an added linear feedback loop, producing dense high-dimensional chaos for the most unpredictable modulation.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# FractalDreamMap 1 input

Fractal-dream map: a sine-based 2-D iterated map (Pickover) that traces dreamy, swirling, doubly-symmetric fractal curves, a distinctive flowing chaotic texture as an audio/CV source.

ParamRangeDefaultUnit
A-3 – 3-0.966
Rate1 – 200005000Hz
Level0 – 10.6

# BedheadMap 1 input

Bedhead attractor: an iterated map mixing a product term with a sine, tracing wispy, hair-like fractal strands (the 'bedhead' pattern), a fine, scratchy chaotic texture.

ParamRangeDefaultUnit
A-1 – 10.06
Rate1 – 200005000Hz
Level0 – 10.6

# SymIconMap 1 input

Symmetric icon: an iterated map with built-in rotational symmetry (Field-Golubitsky 'symmetry in chaos'), whose orbit fills a kaleidoscopic n-fold-symmetric attractor - structured, crystalline chaos.

ParamRangeDefaultUnit
Lambda-2.5 – -1-1.8
Rate1 – 200005000Hz
Level0 – 10.5

# ChenMomeni 1 input

Chen-Momeni attractor: a chaotic system engineered to produce a four-wing orbit through balanced quadratic couplings, switching between four lobes for jumpy, multi-state modulation.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# RosslerMod 1 input

Modified Rossler: the Rossler flow with an added cubic damping on the z equation that tames the spike and reshapes the spiral-and-fold into a smoother, rounder attractor.

ParamRangeDefaultUnit
A0.1 – 0.40.2
Speed0.005 – 0.050.02
Level0 – 10.5

# JerkMemristive 1 input

Memristive jerk: a third-order jerk circuit whose nonlinearity is a flux-controlled memristor (cubic memductance), so the chaotic flow carries the pinched-hysteresis character of a memristor element.

ParamRangeDefaultUnit
Damp0.4 – 0.90.6
Speed0.02 – 0.20.08
Level0 – 10.5

# UnifiedChaos 1 input

Unified chaotic system: Lu's family that continuously interpolates between the Lorenz (alpha=0) and Chen (alpha=1) attractors as one parameter sweeps, so a single knob morphs between two classic chaotic regimes.

ParamRangeDefaultUnit
Alpha0 – 10.5
Speed0.002 – 0.020.008
Level0 – 10.5

# ColpittsOsc 1 input

Chaotic Colpitts: the classic Colpitts LC oscillator pushed into chaos by its transistor's exponential nonlinearity, a real radio-frequency circuit whose three state variables (two capacitor voltages, one inductor current) tumble chaotically.

ParamRangeDefaultUnit
Gain1 – 63
Speed0.02 – 0.20.08
Level0 – 10.5

# WienChaos 1 input

Chaotic Wien bridge: the textbook Wien-bridge sine oscillator with a saturating amplifier nonlinearity that, past its stable limit cycle, breaks into chaos - a familiar audio circuit driven over the edge.

ParamRangeDefaultUnit
Gain2.5 – 4.53.5
Speed0.02 – 0.30.1
Level0 – 10.5

# WilsonCowanOsc 1 input

Wilson-Cowan neural mass: coupled excitatory and inhibitory neuron populations with sigmoid activation oscillate and, when driven, break into chaos - the cortical-rhythm model behind brain-wave dynamics, as a sound source.

ParamRangeDefaultUnit
Drive0 – 21
Speed0.05 – 0.50.2
Level0 – 10.6

# ChialvoMap 1 input

Chialvo neuron map: a two-variable iterated model of an excitable neuron that spikes and bursts via an exponential recovery term, clocked at a chosen rate for sharp neural firing patterns.

ParamRangeDefaultUnit
Current0 – 0.10.03
Rate50 – 200004000Hz
Level0 – 10.6

# HenonHeiles 1 input

Henon-Heiles system: the energy-conserving Hamiltonian model of a star orbiting in a galactic potential, whose coupled quadratic potential makes bounded orbits go chaotic - conservative (non-decaying) chaos with rich quasi-periodic structure.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.6

# WeiWangOsc 1 input

Wei-Wang attractor: a chaotic flow constructed to have no equilibrium points at all (a 'hidden' attractor), so the orbit wanders chaotically with nowhere to settle - a modern example of hidden chaos.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# JerkMult 1 input

Multiplicative jerk: a jerk system x'''=-a x'' + x x' - x whose product-of-state nonlinearity (a multiplier element) drives a smooth single-scroll chaotic flow distinct from the polynomial-in-x jerks.

ParamRangeDefaultUnit
Damp2 – 3.52.7
Speed0.02 – 0.20.08
Level0 – 10.5

# JerkPiecewise 1 input

Piecewise jerk: a jerk system whose nonlinearity is a hard min/max clamp of x, the easiest chaotic circuit to build from op-amp comparators - producing a crisp, angular chaotic flow.

ParamRangeDefaultUnit
Damp0.4 – 0.80.6
Speed0.02 – 0.20.08
Level0 – 10.5

# DiodeChaos 1 input

Diode chaos circuit: a sinusoidally-driven RLC loop with a diode (half-wave) nonlinearity, one of the simplest physically-built chaotic circuits, whose rectifying kink folds the driven resonance into chaos.

ParamRangeDefaultUnit
Drive0.5 – 31.5
DriveHz0.1 – 20.7Hz
Level0 – 10.5

# ChebyMap 1 input

Chebyshev map: iterates x -> cos(n * arccos(x)), the degree-n Chebyshev polynomial, which is exactly, provably chaotic on [-1,1] for n>=2 and uniformly fills the interval - mathematically pure deterministic noise.

ParamRangeDefaultUnit
N2 – 84
Rate50 – 200004000Hz
Level0 – 10.6

# TentLogistic 1 input

Tent-logistic hybrid: crossfades between the angular tent map and the smooth logistic map each iteration, so one knob morphs the chaotic texture from sharp and piecewise to round and parabolic.

ParamRangeDefaultUnit
Blend0 – 10.5
R1.9 – 21.99
Rate50 – 200004000Hz
Level0 – 10.6

# ZhouChenOsc 1 input

Zhou-Chen attractor: a chaotic flow with two quadratic cross-terms and a constant drive that traces a compact, fast-spinning twin-lobed orbit, a distinct entry in the Lorenz-family zoo.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# LuChenCheng 1 input

Lu-Chen-Cheng system: a chaotic flow whose nonlinear cross-coupling and constant term build a generalized multi-scroll attractor, the orbit threading several stacked lobes for rich switching dynamics.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# RayleighDuffing 1 input

Rayleigh-Duffing oscillator: a resonator with both a cubic stiffness (Duffing twin-well) and a velocity-cubed self-pumping (Rayleigh) term under sinusoidal forcing, combining two nonlinear-oscillator routes to chaos.

ParamRangeDefaultUnit
Force0 – 10.4
Drive0.2 – 20.8Hz
Level0 – 10.5

# DrivenPendulum 1 input

Driven pendulum: a damped pendulum kicked by a periodic torque, the canonical single-degree-of-freedom system that tumbles between swinging and full rotation chaotically as the drive strength rises.

ParamRangeDefaultUnit
Drive0.5 – 1.51.07
Rate0.2 – 20.66Hz
Level0 – 10.6

# MathieuChaos 1 input

Parametric Mathieu oscillator: a resonator whose stiffness is modulated periodically (the Mathieu equation), so parametric pumping at the right depth pushes it through instability tongues into chaotic motion - the physics of a child pumping a swing, taken to extremes.

ParamRangeDefaultUnit
Depth0 – 42
Rate0.2 – 41.2Hz
Level0 – 10.5

# AiharaNeuron 1 input

Aihara chaotic neuron: a single-unit map with a graded sigmoid output and an exponentially-decaying refractory feedback, which fires in chaotic, non-periodic spike trains - the model behind chaotic neural networks.

ParamRangeDefaultUnit
Alpha0.5 – 10.8
Rate50 – 200003000Hz
Level0 – 10.6

# SprottMegastable 1 input

Megastable oscillator: a damped resonator with a spatially-periodic (sinusoidal) restoring force, so it has a countable infinity of nested coexisting limit cycles - which orbit it lands on depends on the energy, giving amplitude-dependent timbres.

ParamRangeDefaultUnit
Damp0 – 0.20.05
Speed0.02 – 0.30.1
Level0 – 10.5

# TorusOsc 1 input

Torus oscillator: two limit-cycle oscillators at incommensurate frequencies coupled together trace a quasiperiodic torus that, as coupling rises, wrinkles and breaks down into chaos - the Ruelle-Takens route, as an evolving two-tone source.

ParamRangeDefaultUnit
Ratio1 – 31.618
Coupling0 – 20.8
Freq20 – 1000110Hz
Level0 – 10.5

# MackeyGlass 1 input

Mackey-Glass: a delay-differential equation from blood-cell production whose feedback acts on a delayed copy of itself (x' = beta x(t-tau)/(1+x(t-tau)^10) - gamma x); long delays push it from periodic to high-dimensional chaos - the classic time-delay chaos source.

ParamRangeDefaultUnit
Delay5 – 10040ms
Beta0.1 – 0.50.2
Level0 – 10.6

# IkedaDelay 1 input

Ikeda delay system: a delay-differential model of light in a nonlinear ring cavity (x' = -x + mu sin(x(t-tau))), whose feedback through a sine of its delayed self generates broadband delay-induced chaos.

ParamRangeDefaultUnit
Delay5 – 10040ms
Mu1 – 64
Level0 – 10.6

# JuliaOrbit 1 input

Julia orbit: iterates the complex map z -> z^2 + c (for a fixed c on a Julia-set boundary) and reseeds whenever the orbit escapes, so the real part wanders chaotically through the fractal's filigree - complex-plane dynamics as sound.

ParamRangeDefaultUnit
Cre-1 – 0.5-0.79
Cim-1 – 10.15
Level0 – 10.6

# MandelOrbit 1 input

Mandelbrot orbit tour: iterates z -> z^2 + c from zero while slowly sweeping c along the real axis, so the orbit cycles through the period-doubling and chaotic regimes mapped by the Mandelbrot set - a self-scanning bifurcation source.

ParamRangeDefaultUnit
Sweep0.01 – 10.2Hz
Cim-0.3 – 0.30
Level0 – 10.6

# NewtonMap 1 input

Newton fractal map: iterates Newton's root-finding step for z^3-1 in the complex plane and reseeds at a slowly-rotating start each time it converges, so the output hops chaotically between the three roots' basins - the Newton-fractal boundary as a stepped source.

ParamRangeDefaultUnit
Spin0.05 – 40.5Hz
Level0 – 10.6

# HyperYu 1 input

Hyperchaotic Yu: a four-state Lorenz-derived system with a fourth feedback variable producing two positive Lyapunov exponents, a dense, high-dimensional chaotic source for broadband turbulence.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# Hyper4Wing 1 input

Hyperchaotic four-wing: a four-dimensional system whose orbit jumps between four wings while expanding chaotically in two directions, combining multi-lobe switching with hyperchaos for especially wild modulation.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# JafariNE1 1 input

No-equilibrium flow I: a minimal three-state chaotic system from the Jafari-Sprott search that has no fixed points at all, so its attractor is 'hidden' - the orbit stays chaotic with nowhere to converge.

ParamRangeDefaultUnit
A0.5 – 21
Speed0.01 – 0.10.04
Level0 – 10.5

# JafariNE9 1 input

No-equilibrium flow IX: another of the Jafari-Sprott no-equilibrium systems, with a different nonlinear coupling that yields a distinct hidden chaotic attractor (no fixed points, found only by initial-condition search).

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# SprottConsA 1 input

Sprott-style minimal flow A: a near-conservative three-term chaotic system (dx=y, dy=-x+yz, dz=1-y^2 scaled) that preserves phase-space volume almost exactly, so its chaos has the dense, non-attracting texture of a conservative system.

ParamRangeDefaultUnit
A0.8 – 1.21
Speed0.02 – 0.20.08
Level0 – 10.5

# SprottConsB 1 input

Sprott-style minimal flow B: a second near-conservative chaotic system (dx=yz, dy=x-y, dz=1-xy variant with weak damping) whose orbit fills its phase space densely, giving a noisy, non-settling chaotic texture.

ParamRangeDefaultUnit
Damp0 – 0.10.02
Speed0.02 – 0.20.08
Level0 – 10.5

# MultiScrollJerk 1 input

Multi-scroll jerk: a jerk system whose nonlinearity is a sine of x, so its restoring force has infinitely many zero crossings and the orbit can wander across a row of stacked scrolls - a grid-of-scrolls chaotic flow.

ParamRangeDefaultUnit
Damp0.4 – 0.80.6
Scrolls1 – 63
Speed0.02 – 0.20.08
Level0 – 10.5

# ShinrikiOsc 1 input

Shinriki oscillator: a classic chaotic electronic circuit (a negative-resistance LC oscillator loaded by a nonlinear diode pair), one of the earliest experimentally-demonstrated chaos circuits, with a cubic-like conductance fold.

ParamRangeDefaultUnit
Gain0.5 – 31.5
Speed0.02 – 0.20.08
Level0 – 10.5

# ChuaCubic 1 input

Cubic Chua: Chua's circuit with the piecewise-linear diode replaced by a smooth cubic characteristic, which removes the corners and gives a rounder, smoother double-scroll than the classic piecewise Chua.

ParamRangeDefaultUnit
Alpha9 – 1815.6
Speed0.005 – 0.050.02
Level0 – 10.5

# JerkCosine 1 input

Cosine jerk: a jerk system whose nonlinearity is a cosine of the velocity (x''), an unusual feedback that bends the flow into a distinctive folded chaotic attractor unlike the polynomial jerks.

ParamRangeDefaultUnit
Damp0.3 – 0.70.5
Gain1 – 42.5
Speed0.02 – 0.20.08
Level0 – 10.5

# WangChenOsc 1 input

Wang-Chen system: a chaotic flow that coexists with a single stable equilibrium, so its chaotic attractor is 'hidden' (its basin does not touch the equilibrium) - a notable counterexample in hidden-attractor theory.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# BaoMemristor 1 input

Bao memristive system: a Lorenz-like flow with a flux-controlled memristor whose state-dependent conductance adds a fourth dimension of memory, producing memristor-flavoured chaos with extreme multistability.

ParamRangeDefaultUnit
Speed0.003 – 0.030.012
Level0 – 10.5

# JerkSine 1 input

Sine jerk: a jerk system x'''=-a x'' - x' - sin(x), the third-order pendulum-like flow whose bounded sinusoidal restoring force folds a smooth chaotic attractor - the autonomous cousin of the driven pendulum.

ParamRangeDefaultUnit
Damp0.3 – 0.80.5
Speed0.02 – 0.20.08
Level0 – 10.5

# NoseHooverMod 1 input

Modified Nose-Hoover: the time-reversible Nose-Hoover oscillator with an added cubic restoring term that breaks its near-conservative symmetry into a dissipative attractor - a bridge between conservative and dissipative chaos.

ParamRangeDefaultUnit
A0.5 – 21
Speed0.02 – 0.20.08
Level0 – 10.5

# PehlivanOsc 1 input

Pehlivan-Uyaroglu attractor: a chaotic flow with a single quadratic term and simple linear couplings, designed for low circuit cost, tracing a smooth twin-lobed orbit - a hardware-friendly strange attractor.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# HodgkinHuxley 1 input

Hodgkin-Huxley neuron: the Nobel-winning four-variable conductance model (membrane voltage plus sodium m/h and potassium n gating) fires biophysically-accurate action-potential spike trains under injected current - the gold-standard spiking-neuron source.

ParamRangeDefaultUnit
Current0 – 3012
Speed0.05 – 0.50.2
Level0 – 10.6

# VallisOsc 1 input

Vallis ENSO model: a three-variable model of wind-driven ocean temperature that produces the irregular, multi-year El-Nino oscillation chaotically - slow, organic climate-cycle modulation.

ParamRangeDefaultUnit
Wind80 – 130102
Speed0.002 – 0.020.008
Level0 – 10.5

# BrusselatorOsc 1 input

Brusselator: the textbook autocatalytic chemical-reaction oscillator (x'=a-(b+1)x+x^2 y, y'=bx-x^2 y); a periodic forcing of its feed rate pushes its limit cycle into chaos - reaction-kinetics rhythms as sound.

ParamRangeDefaultUnit
A0.5 – 21
B1.5 – 3.52.5
Force0 – 10.4
Speed0.02 – 0.20.08

# OregonatorOsc 1 input

Oregonator: the three-variable model of the Belousov-Zhabotinsky oscillating chemical reaction, whose relaxation kinetics produce sharp, spiky, slowly-recurring pulses - the famous self-organizing chemical clock as a modulator.

ParamRangeDefaultUnit
Eps0.02 – 0.20.05
Speed0.05 – 0.50.2
Level0 – 10.6

# SelkovOsc 1 input

Selkov oscillator: the two-variable model of glycolytic oscillations in living cells (x'=-x+ay+x^2 y, y'=b-ay-x^2 y), a smooth biochemical limit cycle whose period and shape shift with the feed parameters.

ParamRangeDefaultUnit
A0.05 – 0.20.1
B0.4 – 1.20.7
Speed0.05 – 0.50.2
Level0 – 10.6

# TodaOsc 1 input

Toda oscillator: a resonator with the exponential restoring force of the Toda lattice (a famous integrable soliton system) which, when damped and sinusoidally driven, becomes chaotic - an asymmetric, spiky nonlinear-spring tone.

ParamRangeDefaultUnit
Force0 – 63
Drive0.2 – 20.9Hz
Level0 – 10.5

# WebMap 1 input

Zaslavsky web map: an area-preserving kicked-oscillator map whose orbits weave an infinite crystalline 'stochastic web' of symmetric channels, a Hamiltonian chaos with a kaleidoscopic structure.

ParamRangeDefaultUnit
K0.5 – 41.5
Rate50 – 200005000Hz
Level0 – 10.6

# FermiMap 1 input

Fermi-Ulam map: models a ball bouncing between a fixed and a vibrating wall (Fermi's cosmic-ray acceleration idea), whose velocity gains and loses energy chaotically - a stochastic-acceleration source with bursts of speed.

ParamRangeDefaultUnit
K0.1 – 20.7
Rate50 – 200004000Hz
Level0 – 10.6

# LangKobayashi 1 input

Lang-Kobayashi laser: a semiconductor laser whose field re-enters after a delay (optical feedback) destabilizes into coherence-collapse chaos; here a delayed self-feedback of the intensity drives broadband chaotic fluctuation - the physics of a laser pointed at a mirror.

ParamRangeDefaultUnit
Delay5 – 10035ms
Feedback0 – 10.5
Pump0 – 10.6
Level0 – 10.5

# HyperWang 1 input

Hyperchaotic Wang: a four-state system with two quadratic couplings and a linear controller that produces two positive Lyapunov exponents, a dense broadband hyperchaotic source.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# HyperPang 1 input

Hyperchaotic Pang: a Lorenz-derived four-dimensional system with an extra state coupled into the first two equations, yielding hyperchaos with a broad, twin-scroll-plus-drift orbit.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# TiganOsc 1 input

Tigan (T) system: a Lorenz-like chaotic flow whose middle equation carries the cross-term, tracing a flatter, more sheet-like twin-scroll attractor than Lorenz.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# CaiOsc 1 input

Cai attractor: a chaotic system with a squared term in its third equation that broadens the Lorenz butterfly into a fuller, rounder twin-wing orbit, another distinct Lorenz-family flow.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# ChuaSine 1 input

Sine Chua: Chua's circuit with the diode replaced by a sinusoidal characteristic, so the single double-scroll becomes a long row of scrolls the orbit can hop along - a grid-multi-scroll generalization of Chua.

ParamRangeDefaultUnit
Alpha9 – 1610.8
Scrolls1 – 53
Speed0.005 – 0.050.02
Level0 – 10.5

# PanOsc 1 input

Pan attractor: a three-dimensional autonomous chaotic system in the Lorenz family with a single quadratic cross-term in each of two equations, tracing a compact, fast-spinning butterfly.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# LiuSuOsc 1 input

Liu-Su attractor: a chaotic flow whose third equation uses an exponential of a product term, giving a sharply asymmetric, rapidly-folding orbit distinct from the purely-polynomial Lorenz family.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# ChayNeuron 1 input

Chay neuron: a three-variable model of a pancreatic-beta-cell membrane whose calcium dynamics gate bursts of spikes, producing complex chaotic bursting patterns - rhythmic clusters of activity.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# ZeemanMachine 1 input

Zeeman catastrophe machine: a bistable elastic system whose state sits in a double-well potential and snaps abruptly between wells (a cusp catastrophe) as a control parameter is swept - sudden hysteretic jumps, not smooth chaos.

ParamRangeDefaultUnit
Sweep0.05 – 40.5Hz
Depth0.5 – 31.5
Level0 – 10.6

# DoubleScrollJerk 1 input

Double-scroll jerk: a single-equation jerk circuit with a piecewise-linear feedback that reproduces a Chua-style double-scroll attractor from just three op-amp integrators - the minimal double-scroll generator.

ParamRangeDefaultUnit
Damp0.4 – 10.6
Speed0.02 – 0.20.08
Level0 – 10.5

# SprottThomasSym 1 input

Symmetric cyclic flow: a cyclically-symmetric chaotic system (each axis driven by a sine of the next plus a bias) generalizing the Thomas attractor with an adjustable symmetry-breaking bias, sweeping from a tidy lattice walk to dense chaos.

ParamRangeDefaultUnit
Damp0.1 – 0.330.18
Bias-0.5 – 0.50
Speed0.01 – 0.20.06
Level0 – 10.5

# RosenzweigMac 1 input

Rosenzweig-MacArthur model: logistic prey with a saturating (Holling type-II) predator; a seasonal forcing of the prey's carrying capacity tips the predator-prey limit cycle into chaos - boom-bust population dynamics as a slow source.

ParamRangeDefaultUnit
Force0 – 0.50.2
Season0.1 – 10.4Hz
Speed0.05 – 0.50.2
Level0 – 10.5

# RickerMap 1 input

Ricker map: the fisheries population model x -> x e^(r(1-x)), whose over-compensation drives period-doubling into chaos as the growth rate rises - an exponential-feedback route to chaos distinct from the logistic map.

ParamRangeDefaultUnit
R2 – 43
Rate50 – 200004000Hz
Level0 – 10.6

# HassellMap 1 input

Hassell map: the population model x -> r x/(1+x)^b, whose tunable competition exponent moves it between stable, cyclic and chaotic regimes - a rational-feedback population chaos with its own bifurcation route.

ParamRangeDefaultUnit
R5 – 4020
B2 – 85
Rate50 – 200004000Hz
Level0 – 10.6

# NicholsonBailey 1 input

Nicholson-Bailey model: the classic host-parasitoid map whose coupled exponential search terms produce diverging, oscillating boom-crash cycles - ecological instability iterated into a jagged chaotic stream.

ParamRangeDefaultUnit
Growth1.1 – 2.51.5
Search0.5 – 21
Rate50 – 200004000Hz
Level0 – 10.6

# GoodwinCycle 1 input

Goodwin growth cycle: an economic predator-prey model where employment and the wage share chase each other (workers as predator, profit as prey), giving the self-sustaining boom-and-slump business cycle - econophysics as a slow modulator.

ParamRangeDefaultUnit
Speed0.05 – 0.50.2
Level0 – 10.6

# KaldorModel 1 input

Kaldor business cycle: a macroeconomic model where the sigmoidal investment response to income, coupled to capital accumulation, self-oscillates and (when forced) goes chaotic - cyclical economic dynamics as a control source.

ParamRangeDefaultUnit
Speed0.02 – 0.30.1
Adjust1 – 63
Level0 – 10.6

# MagPendulum 1 input

Magnetic pendulum: a damped pendulum bob swinging over three attracting magnets, whose decision of which magnet to settle on is famously fractal and chaotically sensitive, reading the bob's x/y path as the output.

ParamRangeDefaultUnit
Damp0.05 – 0.50.2
Pull0.5 – 31.5
Speed0.02 – 0.20.08
Level0 – 10.6

# FroudePendulum 1 input

Froude pendulum: a pendulum mounted on a steadily-rotating shaft whose velocity-dependent friction pumps energy in, self-oscillating and going chaotic - the mechanism behind machinery shudder and stick-slip vibration.

ParamRangeDefaultUnit
Drive0.5 – 31.5
Speed0.02 – 0.20.08
Level0 – 10.6

# MLCircuit 1 input

Murali-Lakshmanan-Chua circuit: a sinusoidally-driven series circuit with a single Chua-diode (piecewise-linear) element, the simplest non-autonomous chaotic circuit - just one nonlinearity plus a forcing term.

ParamRangeDefaultUnit
Force0 – 0.30.15
Drive0.2 – 20.75Hz
Level0 – 10.6

# TunnelDiode 1 input

Tunnel-diode oscillator: an LC loop loaded by a tunnel diode whose N-shaped (cubic) current-voltage curve has a negative-resistance region, producing relaxation oscillations and, when driven, chaos - a real microwave-era circuit.

ParamRangeDefaultUnit
Bias0.2 – 0.80.5
Speed0.05 – 0.50.2
Level0 – 10.6

# HartleyChaos 1 input

Chaotic Hartley oscillator: the tapped-inductor Hartley RF oscillator pushed past its limit cycle by the transistor's exponential transfer, a three-state circuit that tumbles into chaos - companion to the chaotic Colpitts.

ParamRangeDefaultUnit
Gain1 – 63
Speed0.02 – 0.20.08
Level0 – 10.5

# PlantNeuron 1 input

Plant neuron: a model of molluscan bursting neurons where a slow calcium variable periodically gates fast spiking, producing the parabolic-bursting and chaotic spike-cluster patterns seen in real pacemaker cells.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# ThetaNeuron 1 input

Theta neuron: the canonical Type-I excitable model where the membrane state is an angle on a circle (theta'=(1-cos theta)+(1+cos theta) I); above threshold it rotates and fires a spike each lap - clean, frequency-controllable neural pulses.

ParamRangeDefaultUnit
Current-0.2 – 10.3
Speed0.05 – 0.60.25
Level0 – 10.6

# LengyelEpstein 1 input

Lengyel-Epstein model: the two-variable kinetics of the chlorite-iodide-malonic-acid reaction (the first lab demonstration of Turing patterns), an activator-inhibitor oscillator with sharp relaxation pulses.

ParamRangeDefaultUnit
A5 – 2012
B1 – 63
Speed0.05 – 0.50.2
Level0 – 10.6

# KolmogorovFlow 1 input

Kolmogorov flow: a three-mode Galerkin truncation of two-dimensional shear-driven fluid turbulence, whose energy sloshes chaotically between large- and small-scale modes - a toy model of the route to turbulence.

ParamRangeDefaultUnit
Reynolds5 – 4018
Speed0.02 – 0.20.08
Level0 – 10.5

# Sitnikov 1 input

Sitnikov problem: a light body oscillating along the axis through two equal masses on elliptical orbits; the periodically-changing gravity makes its vertical motion chaotic - a clean celestial-mechanics chaos with bursts and dwells.

ParamRangeDefaultUnit
Ecc0 – 0.60.3
Speed0.02 – 0.20.08
Level0 – 10.6

# ContopoulosOsc 1 input

Contopoulos system: a Hamiltonian model of a star orbiting in a galactic potential with two coupled anharmonic oscillators, whose ordered orbits dissolve into chaos as the coupling grows - conservative galactic-dynamics chaos.

ParamRangeDefaultUnit
Couple0 – 1.50.8
Speed0.02 – 0.20.08
Level0 – 10.6

# ExpMap 1 input

Exponential map: iterates x -> r x e^(-x), a transcendental map (related to the Ricker model) whose single hump drives a period-doubling cascade into chaos with a smooth, asymmetric bifurcation structure.

ParamRangeDefaultUnit
R5 – 2012
Rate50 – 200004000Hz
Level0 – 10.6

# CosineMap 1 input

Cosine map: iterates x -> a cos(x), whose single smooth fold yields period-doubling and chaos as the amplitude rises - a transcendental cousin of the logistic map with a rounder, symmetric hump.

ParamRangeDefaultUnit
A1 – 3.22.5
Rate50 – 200004000Hz
Level0 – 10.6

# HyperRabinovich 1 input

Hyperchaotic Rabinovich: the plasma-wave Rabinovich system extended with a fourth state and feedback into hyperchaos, combining the spiky cubic dynamics of Rabinovich-Fabrikant with two-directional chaotic expansion.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# SuarezSchopf 1 input

Suarez-Schopf delayed oscillator: the canonical El-Nino model T' = T - T^3 - a T(t-tau), where a delayed negative feedback (the ocean's Rossby-wave return) sustains an irregular interannual oscillation - delay-driven climate cyclicity.

ParamRangeDefaultUnit
Delay5 – 10050ms
Feedback0.5 – 10.75
Level0 – 10.6

# DelayDuffing 1 input

Delayed Duffing: the twin-well Duffing oscillator whose restoring force is augmented by a time-delayed copy of its own position, so the feedback delay alone (no external forcing) destabilizes it into chaos.

ParamRangeDefaultUnit
Delay5 – 10040ms
Gain0 – 10.5
Level0 – 10.6

# KickedTop 1 input

Kicked top: an angular-momentum vector that precesses freely then receives a periodic nonlinear twist (the classical limit of a quantum-chaos paradigm), tumbling chaotically over the sphere - read as one spin component.

ParamRangeDefaultUnit
Kick1 – 63
Rate50 – 200005000Hz
Level0 – 10.6

# Henon3D 1 input

3-D Henon map: a three-dimensional generalization of the Henon map (x'=a-y^2-b z, y'=x, z'=y) whose extra delayed coordinate gives a thicker, more folded fractal attractor than the planar Henon.

ParamRangeDefaultUnit
A1 – 1.761.4
Rate50 – 200005000Hz
Level0 – 10.6

# Lozi3D 1 input

3-D Lozi map: a three-dimensional piecewise-linear map (Lozi's absolute-value fold extended with a third delayed coordinate), giving sharp-edged, angular fractal chaos with more depth than the 2-D Lozi.

ParamRangeDefaultUnit
A1.4 – 1.91.7
Rate50 – 200005000Hz
Level0 – 10.6

# PredatorPreyMap 1 input

Predator-prey map: a discrete-generation predator-prey system whose coupled growth and predation terms cycle and, at high growth rates, go chaotic - boom-bust ecology iterated into a jagged stepped source.

ParamRangeDefaultUnit
Growth2 – 43
Predation1 – 42
Rate50 – 200004000Hz
Level0 – 10.6

# MaynardSmith 1 input

Maynard-Smith map: the population recurrence x -> r x/(1 + (x/k)^b), whose tunable density-dependence exponent moves it from a stable point through cycles into chaos - a flexible ecology-derived bifurcation source.

ParamRangeDefaultUnit
R2 – 126
B2 – 106
Rate50 – 200004000Hz
Level0 – 10.6

# BeddingtonMap 1 input

Beddington map: a host-parasitoid model that adds host density-dependence to Nicholson-Bailey, taming the divergence into bounded cycles and chaos - a more realistic ecological two-species oscillator.

ParamRangeDefaultUnit
Growth1.5 – 42.5
Search0.5 – 31.5
Rate50 – 200004000Hz
Level0 – 10.6

# WilsonNeuron 1 input

Wilson neuron: Hugh Wilson's polynomial reduction of Hodgkin-Huxley to two variables (voltage + a recovery current), reproducing regular and fast spiking with simple cubic terms - an efficient biophysical spiker.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# IntegrateFireChaos 1 input

Driven integrate-and-fire: a leaky integrate-and-fire neuron with a sinusoidal drive whose firing times become chaotic (devil's-staircase / mode-locking structure), emitting an irregular pulse train locked loosely to the drive.

ParamRangeDefaultUnit
Drive0.5 – 21.2
Rate1 – 20040Hz
Level0 – 10.7

# ShermanBurst 1 input

Sherman beta-cell: a model of insulin-secreting pancreatic cells where a slow gating variable periodically switches fast spiking on and off, producing the square-wave bursting (and chaos) of electrical activity in islet cells.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# NishioOsc 1 input

Nishio oscillator: a chaotic circuit built from two LC stages coupled through a diode bridge, whose piecewise conduction folds the coupled resonances into chaos - a classic coupled-oscillator chaos demonstrator.

ParamRangeDefaultUnit
Gain0.5 – 31.5
Speed0.02 – 0.20.08
Level0 – 10.5

# ClappOsc 1 input

Chaotic Clapp oscillator: the Clapp RF oscillator (a Colpitts with an extra series capacitor) driven by its transistor nonlinearity into chaos, a three-state circuit with a tighter frequency-defining loop than the Colpitts.

ParamRangeDefaultUnit
Gain1 – 63
Speed0.02 – 0.20.08
Level0 – 10.5

# RLDiodeDriven 1 input

Driven RL-diode: a resistor-inductor-diode loop driven by a sine source, the circuit in which period-doubling to chaos was first measured in the lab; its junction-capacitance nonlinearity folds the driven current chaotically.

ParamRangeDefaultUnit
Drive0.5 – 42
DriveHz0.2 – 20.8Hz
Level0 – 10.6

# JosephsonJunction 1 input

Josephson junction: a superconducting junction whose phase obeys a damped, driven pendulum equation (phi'' + beta phi' + sin phi = I + A sin wt); the tilted washboard potential makes the voltage chaotic - quantum-electronics chaos.

ParamRangeDefaultUnit
Current0.5 – 1.50.9
Drive0.2 – 20.7Hz
Damp0.1 – 10.3
Level0 – 10.6

# SquidOsc 1 input

SQUID oscillator: a superconducting quantum-interference loop whose trapped flux sits in a tilted double-well potential and is driven by an external field, hopping chaotically between flux states - a sensitive magnetometer pushed into chaos.

ParamRangeDefaultUnit
Field0 – 21
Drive0.2 – 20.8Hz
Level0 – 10.6

# GyrostatOsc 1 input

Gyrostat: a rigid body carrying a spinning internal rotor whose Euler equations, with a gyrostatic momentum bias, tumble chaotically - the attitude dynamics of a spinning spacecraft losing control.

ParamRangeDefaultUnit
Spin0 – 31.2
Speed0.02 – 0.20.08
Level0 – 10.6

# EulerRigid 1 input

Rigid-body tumble: the Euler equations for a torque-free asymmetric rigid body (the intermediate-axis 'tennis-racket' instability) with weak feedback, so the angular-velocity vector flips and tumbles chaotically.

ParamRangeDefaultUnit
Feedback0 – 10.3
Speed0.02 – 0.20.08
Level0 – 10.6

# HyperJerk 1 input

Hyperjerk (snap) system: a single fourth-order differential equation in one variable and its first three derivatives (a 'snap' circuit), the minimal scalar route to hyperchaos with two positive Lyapunov exponents.

ParamRangeDefaultUnit
Damp0.1 – 0.60.3
Speed0.02 – 0.20.08
Level0 – 10.5

# MiraMap 1 input

Mira map: a 2-D iterated map with a rational nonlinearity (the basis of the Gumowski-Mira family) tuned to its embroidery regime, where the orbit stitches ornate, lace-like fractal loops - a richly-patterned chaotic texture.

ParamRangeDefaultUnit
A0 – 10.4
B0.9 – 11
Rate50 – 200005000Hz
Level0 – 10.5

# LorenzWaterwheel 1 input

Malkus waterwheel: a tilted wheel with leaky water cups that speeds up, stalls and chaotically reverses; its equations of motion reduce exactly to the Lorenz system - chaos you can build out of plumbing, read as the wheel's spin rate.

ParamRangeDefaultUnit
Flow14 – 4028
Speed0.002 – 0.020.009
Level0 – 10.5

# BuckConverter 1 input

Buck converter chaos: a switching DC-DC buck regulator under current-mode control, where the switching ramp interacts with the inductor current to period-double into chaos - a real power-supply instability, read as the ripple waveform.

ParamRangeDefaultUnit
Ref0.3 – 0.90.6
Clock200 – 80002000Hz
Level0 – 10.6

# BoostConverter 1 input

Boost converter chaos: a step-up switching regulator whose discontinuous-conduction switching gives border-collision bifurcations straight into chaos, a hallmark of piecewise-smooth power-electronic systems - read as the inductor ripple.

ParamRangeDefaultUnit
Duty0.2 – 0.80.5
Clock200 – 80002500Hz
Level0 – 10.6

# SigmaDeltaChaos 1 input

Sigma-delta chaos: a second-order one-bit sigma-delta modulator fed a constant input produces a deterministic yet chaotic +/-1 bit-stream (the idle-tone/limit-cycle problem that plagues real converters) - structured digital noise from a feedback quantizer.

ParamRangeDefaultUnit
Input-0.9 – 0.90.3
Level0 – 10.6

# PLLChaos 1 input

Phase-locked-loop chaos: a third-order PLL whose loop filter and sinusoidal phase detector, when the input frequency steps too far, lose lock and break into chaotic phase slipping - the cycle-slip instability of real PLLs.

ParamRangeDefaultUnit
Detune0 – 20.9
Gain1 – 63
Speed0.02 – 0.20.08
Level0 – 10.6

# ImpactOscillator 1 input

Impact oscillator: a sinusoidally-driven spring-mass that bounces off a rigid wall with partial restitution; near-grazing impacts trigger the discontinuity-induced chaos studied in rattling machinery and vibro-impact systems.

ParamRangeDefaultUnit
Drive0.5 – 31.5
Rate0.2 – 41Hz
Restitution0.5 – 0.950.8
Level0 – 10.6

# ElasticPendulum 1 input

Elastic pendulum: a mass on a spring that also swings, whose bounce and swing modes exchange energy through their 2:1 resonance and tumble chaotically - the classic 'spring pendulum' demonstration of coupled-mode chaos.

ParamRangeDefaultUnit
Stiffness5 – 3016
Speed0.01 – 0.10.04
Level0 – 10.6

# StommelBox 1 input

Stommel box model: two ocean boxes exchanging heat and salt whose density-driven flow can suddenly flip direction (the thermohaline-circulation switch behind abrupt climate change), giving slow bistable, relaxation-oscillator dynamics.

ParamRangeDefaultUnit
Salt0.5 – 21.1
Speed0.02 – 0.30.1
Level0 – 10.6

# WillamowskiRossler 1 input

Willamowski-Rossler reaction: a mass-action chemical model with autocatalytic and cross-inhibitory steps that produces genuine chaos in concentration space - one of the few polynomial chemical systems proven to be chaotic.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# TangStatzLaser 1 input

Two-mode laser model: the Tang-Statz-deMars rate equations for two competing laser modes sharing a gain medium, whose intensity cross-saturation makes the modes flicker and exchange energy chaotically - antiphase laser dynamics.

ParamRangeDefaultUnit
Pump1 – 42
Speed0.05 – 0.50.2
Level0 – 10.6

# OpticalBistable 1 input

Optical bistability: a nonlinear optical cavity whose transmitted field depends on its own intensity-shifted phase, giving a hysteretic input-output map that period-doubles into chaos as the drive rises - the foundation of all-optical switching.

ParamRangeDefaultUnit
Drive0.5 – 42
Detune0 – 63
Rate50 – 200004000Hz
Level0 – 10.6

# SphericalPendulum 1 input

Spherical pendulum: a pendulum free to swing in two angles under a driving force, whose azimuthal and polar motions couple nonlinearly into chaotic, precessing, never-repeating swings.

ParamRangeDefaultUnit
Drive0 – 1.50.7
Rate0.2 – 31Hz
Speed0.02 – 0.150.06
Level0 – 10.6

# RinzelNeuron 1 input

Rinzel burster: Rinzel's three-variable reduction of a bursting neuron, where a slow recovery current periodically lifts a fast spiking subsystem across its threshold - producing clean square-wave bursts of spikes.

ParamRangeDefaultUnit
Current0 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# FourModeNS 1 input

Truncated Navier-Stokes: a four-mode spectral truncation of the two-dimensional incompressible flow equations (Franceschini-Tebaldi), whose energy cascades chaotically among Fourier modes - a minimal model of fluid turbulence.

ParamRangeDefaultUnit
Reynolds10 – 5028
Speed0.02 – 0.20.08
Level0 – 10.5

# ChuaInductorless 1 input

Inductor-free Chua: an op-amp/gyrator realization of Chua's circuit that replaces the bulky inductor with a synthetic-impedance block, giving the same double-scroll chaos in a fully-active circuit - read as the capacitor voltage.

ParamRangeDefaultUnit
Alpha9 – 1815.6
Beta20 – 3328
Speed0.005 – 0.050.02
Level0 – 10.5

# HopfieldChaos 1 input

Chaotic Hopfield network: four continuous-time neurons connected by an asymmetric weight matrix (which breaks the usual convergence guarantee) wander chaotically through state space instead of settling - an artificial-neural-network chaos source.

ParamRangeDefaultUnit
Gain1 – 52.5
Speed0.05 – 0.50.2
Level0 – 10.6

# HindmarshRose2D 1 input

Hindmarsh-Rose fast subsystem: the two-variable core of the HR neuron (voltage + recovery, without the slow adaptation), a compact relaxation oscillator that fires fast spikes or sits bistable depending on the current.

ParamRangeDefaultUnit
Current0 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# ChenLeeHyper 1 input

Hyperchaotic Chen-Lee: the rigid-body Chen-Lee attractor extended with a fourth state and feedback into hyperchaos, combining the symmetric multi-lobe orbit with two-directional chaotic expansion.

ParamRangeDefaultUnit
Speed0.003 – 0.030.012
Level0 – 10.5

# HyperRikitake 1 input

Hyperchaotic Rikitake: the two-disk geodynamo model extended with a fourth feedback state into hyperchaos, intensifying the chaotic field reversals of the Rikitake dynamo - turbulent geomagnetic-style switching.

ParamRangeDefaultUnit
Mu1 – 32
Speed0.005 – 0.050.02
Level0 – 10.5

# AutocatalatorChem 1 input

Autocatalator: a two-variable cubic-autocatalysis chemical model (a precursor decays into an activator that catalyses its own production), giving sharp relaxation oscillations and, when driven, chaos - a minimal self-accelerating reaction clock.

ParamRangeDefaultUnit
Feed0.001 – 0.050.012
Speed0.05 – 0.50.2
Level0 – 10.6

# BogdanovMap 1 input

Bogdanov map: the discrete normal form of the Bogdanov-Takens bifurcation, whose orbit spirals and folds through an annular chaotic ring - a 2-D map capturing the birth of chaos from a double-zero eigenvalue.

ParamRangeDefaultUnit
Eps-0.1 – 0.10
K-1.5 – -0.5-1
Rate50 – 200005000Hz
Level0 – 10.6

# SaitoHysteresis 1 input

Saito hysteresis circuit: a piecewise-linear oscillator whose state is steered by a hysteretic relay (a Schmitt-trigger switching element), producing chaos from a simple linear system plus memory - hysteresis-driven chaos.

ParamRangeDefaultUnit
Gain0.5 – 31.4
Speed0.02 – 0.20.08
Level0 – 10.6

# ResonateFire 1 input

Resonate-and-fire neuron: a damped sub-threshold oscillator that fires and resets when its rotation crosses threshold, so it responds selectively to inputs near its resonant frequency - a frequency-preferring spiking model.

ParamRangeDefaultUnit
Freq1 – 20040Hz
Damp0.01 – 0.30.05
Drive0 – 10.4
Level0 – 10.7

# WangBuzsaki 1 input

Wang-Buzsaki interneuron: a reduced conductance-based model of a fast-spiking cortical interneuron (the cells that pace gamma-band brain rhythms), firing narrow high-frequency spikes under injected current.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.05 – 0.60.25
Level0 – 10.6

# Schnakenberg 1 input

Schnakenberg reaction: a minimal two-variable trimolecular autocatalysis model (a standard Turing-pattern kinetics) whose activator-substrate feedback gives smooth chemical limit-cycle oscillations.

ParamRangeDefaultUnit
A0 – 0.50.2
B0.5 – 21.3
Speed0.05 – 0.50.2
Level0 – 10.6

# SaltzmanClimate 1 input

Saltzman ice-age model: three slow climate variables (ice, CO2, ocean) whose nonlinear feedbacks self-sustain the ~100,000-year glacial cycles and can go chaotic - geologic-timescale oscillation as a very slow modulator.

ParamRangeDefaultUnit
Speed0.02 – 0.30.1
Level0 – 10.6

# DaisyWorld 1 input

Daisyworld: Lovelock and Watson's model of black and white daisies regulating a planet's temperature through albedo feedback; under a rising forcing it gives slow self-stabilizing population oscillations - Gaia-hypothesis dynamics as a modulator.

ParamRangeDefaultUnit
Luminosity0.6 – 1.61
Speed0.05 – 0.50.2
Level0 – 10.6

# Rattleback 1 input

Rattleback: the curved 'celt' top whose skew-symmetric mass distribution converts spin into rocking and back, spontaneously reversing its rotation direction over and over - a real mechanical curiosity, read as the spin axis.

ParamRangeDefaultUnit
Asym0.2 – 21
Speed0.02 – 0.20.08
Level0 – 10.6

# BeadHoop 1 input

Bead on a rotating hoop: a bead sliding on a vertical hoop spun about its axis; centrifugal force fights gravity in a pitchfork bifurcation, and a wobble in the spin rate drives the bead's angle chaotically.

ParamRangeDefaultUnit
Spin0.5 – 31.6
Wobble0 – 10.4
Rate0.2 – 31Hz
Level0 – 10.6

# LandauLifshitz 1 input

Landau-Lifshitz spin: a magnetization vector precessing about an effective field with Gilbert damping; an oscillating drive field tips it into chaotic precession on the unit sphere - the physics of spin-torque oscillators.

ParamRangeDefaultUnit
Field0.5 – 31.5
Damp0.01 – 0.30.08
Rate0.2 – 41.2Hz
Level0 – 10.6

# BlochDriven 1 input

Driven Bloch equations: the magnetization (Mx, My, Mz) of a spin ensemble under an oscillating RF field with T1/T2 relaxation; strong driving makes the nutation chaotic - the model behind NMR and maser instabilities.

ParamRangeDefaultUnit
Drive0.5 – 42
Detune-2 – 20.5
Rate0.2 – 41Hz
Level0 – 10.6

# PierceDiode 1 input

Pierce diode: an electron beam injected across a gap whose space-charge forms an oscillating virtual cathode; past the Pierce instability threshold the current chaotically self-modulates - a plasma-physics chaos source.

ParamRangeDefaultUnit
Pierce2.5 – 3.52.86
Speed0.02 – 0.20.08
Level0 – 10.6

# DoubleWellHam 1 input

Double-well Hamiltonian: an undamped particle in a twin-well potential (x'=p, p'=x-x^3) that conserves energy, orbiting within one well or figure-eighting across both depending on its energy - a clean conservative nonlinear oscillator.

ParamRangeDefaultUnit
Energy0.1 – 10.4
Speed0.01 – 0.10.04
Level0 – 10.6

# YangMills 1 input

Yang-Mills mechanics: two coupled particles in the x^2 y^2 potential of classical gauge-field mechanics, an energy-conserving system that is chaotic at essentially all energies - a famously fully-chaotic Hamiltonian.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.6

# TwinTOsc 1 input

Chaotic Twin-T oscillator: the Twin-T notch-network sine oscillator with a saturating amplifier whose extra phase shift, past the limit cycle, breaks into chaos - a classic audio-oscillator topology pushed over the edge.

ParamRangeDefaultUnit
Gain1 – 42
Speed0.02 – 0.30.1
Level0 – 10.6

# WienRobinson 1 input

Chaotic Wien-Robinson oscillator: the balanced Wien-Robinson bridge sine source with a cubic amplifier nonlinearity, whose deep notch and extra feedback path destabilize the limit cycle into chaos - a bench-oscillator route to chaos.

ParamRangeDefaultUnit
Gain2 – 53.2
Speed0.02 – 0.30.1
Level0 – 10.6

# KingsDream 1 input

King's Dream attractor: a sine-and-power iterated map from Pickover's collection that traces sweeping, dreamlike fractal arcs, a flowing chaotic texture with broad, smooth orbits.

ParamRangeDefaultUnit
A-2 – 2-0.966
B-2 – 22.879
Rate50 – 200005000Hz
Level0 – 10.6

# HopalongB 1 input

Hopalong (variant B): a three-parameter form of Barry Martin's hopalong iterated map, whose sign-and-sqrt fold lays down a denser, more lattice-like fractal than the basic hopalong - jumpy, granular chaos.

ParamRangeDefaultUnit
A0.5 – 42
B0.5 – 41
C0 – 20.5
Rate50 – 200005000Hz

# ThomasConservative 1 input

Conservative Thomas flow: the Thomas cyclically-symmetric system with its damping set to zero, so it preserves phase-space volume and the orbit performs a labyrinthine, non-attracting random-walk through a sine-driven lattice.

ParamRangeDefaultUnit
Speed0.01 – 0.20.06
Level0 – 10.5

# GenesioHyper 1 input

Hyperchaotic Genesio: the Genesio-Tesi jerk system extended to a fourth state with feedback into hyperchaos, layering a second positive Lyapunov exponent onto its smooth single-scroll jerk dynamics.

ParamRangeDefaultUnit
Speed0.01 – 0.10.04
Level0 – 10.5

# Latoocarfian 1 input

Latoocarfian attractor: Clifford Pickover's four-sine iterated map (x'=sin(by)+c sin(bx), y'=sin(ax)+d sin(ay)), which folds into delicate, organic, often bird- or leaf-like fractal forms - a flowing chaotic texture.

ParamRangeDefaultUnit
A-3 – 3-1.7
B-3 – 31.8
Rate50 – 200005000Hz
Level0 – 10.6

# ChossatGolubitsky 1 input

Chossat-Golubitsky icon: an iterated complex map built to commute with a dihedral symmetry group, so its chaotic orbit fills a perfectly symmetric mandala-like attractor - 'symmetry in chaos' as a structured source.

ParamRangeDefaultUnit
Lambda-2 – -1-1.6
Rate50 – 200005000Hz
Level0 – 10.5

# UedaOscillator 1 input

Ueda oscillator: the forced cubic equation x'' + k x' + x^3 = B cos(t) with no linear restoring term, whose strange attractor ('Ueda's Japanese attractor') was one of the first chaotic attractors ever computed.

ParamRangeDefaultUnit
Force1 – 127.5
Damp0 – 0.20.05
Drive0.2 – 21Hz
Level0 – 10.5

# EpidemicSIR 1 input

Seasonal SIR epidemic: a susceptible-infected-recovered model whose transmission rate is modulated annually (school terms, seasons); strong seasonality drives the infected fraction into chaotic, irregular outbreak cycles.

ParamRangeDefaultUnit
Beta1 – 42
Season0 – 0.60.3
SeasonHz0.1 – 10.3Hz
Level0 – 10.7

# VanDerPolHeart 1 input

Heart-rhythm model: two coupled van-der-Pol oscillators standing in for the sinoatrial pacemaker and the ventricle; weak coupling gives a healthy beat, but detuning and forcing produce arrhythmia-like chaotic rhythms.

ParamRangeDefaultUnit
Couple0 – 20.8
Detune0 – 0.50.2
Speed0.05 – 0.50.2
Level0 – 10.6

# TamaseviciusOsc 1 input

Tamasevicius oscillator: a compact four-element chaotic circuit (the TCMNL: two capacitors, an inductor, and a nonlinear conductance) designed as a simple, robust chaos generator for secure-communication experiments.

ParamRangeDefaultUnit
Gain0.5 – 21
Speed0.02 – 0.20.08
Level0 – 10.5

# JafariNE2 1 input

No-equilibrium flow II: a second Jafari-Sprott system with no fixed points, whose product-and-constant structure hides a chaotic attractor that exists without any equilibrium to organize it.

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# JafariNE5 1 input

No-equilibrium flow V: another fixed-point-free Jafari-Sprott system whose absolute-value nonlinearity sustains a hidden chaotic attractor, found only by scanning initial conditions rather than locating equilibria.

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# JafariNE17 1 input

No-equilibrium flow XVII: a later entry in the Jafari-Sprott catalogue of fixed-point-free chaotic systems, with a quadratic-plus-constant third equation yielding a distinct hidden attractor.

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# HyperLorenz5D 1 input

5-D hyperchaotic Lorenz: the Lorenz system extended with two extra feedback states, supporting up to three positive Lyapunov exponents - an extremely high-dimensional, broadband chaotic source.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# HyperChen5D 1 input

5-D hyperchaotic Chen: the Chen attractor lifted to five dimensions with two controller states, yielding multiple positive Lyapunov exponents and a dense, maximally-unpredictable chaotic signal.

ParamRangeDefaultUnit
Speed0.001 – 0.0120.005
Level0 – 10.5

# CobwebModel 1 input

Cobweb market map: prices set from last period's expectation against a nonlinear supply curve; when supply is steep enough the price iterates period-double into chaotic boom-bust swings - the cobweb theorem gone wild.

ParamRangeDefaultUnit
Slope1 – 42.6
Rate50 – 200004000Hz
Level0 – 10.6

# ISLMModel 1 input

IS-LM cycle: the textbook macroeconomic model of goods and money markets, where a nonlinear investment response coupled to interest-rate dynamics self-oscillates and (with capital accumulation) goes chaotic - aggregate-economy cycles.

ParamRangeDefaultUnit
Speed0.02 – 0.30.1
Adjust1 – 52.5
Level0 – 10.6

# ChemostatChaos 1 input

Forced chemostat: nutrient feeding a microbe feeding a predator in a flow reactor; a periodic dilution rate pushes the three-trophic chain into chaos - a lab-realizable ecological chaos with Monod-type uptake kinetics.

ParamRangeDefaultUnit
Dilution0.2 – 10.5
Force0 – 0.50.2
Speed0.05 – 0.50.2
Level0 – 10.6

# SEIRSeasonal 1 input

Seasonal SEIR epidemic: a susceptible-exposed-infected-recovered model (adding an incubation stage to SIR) under seasonal transmission, whose extra delay deepens the chaotic, multi-peaked outbreak dynamics.

ParamRangeDefaultUnit
Beta1 – 53
Season0 – 0.60.3
SeasonHz0.1 – 10.3Hz
Level0 – 10.7

# JuliaQuartic 1 input

Quartic Julia orbit: iterates the complex map z -> z^4 + c, whose four-fold symmetry folds the orbit through a busier, higher-symmetry fractal boundary than the quadratic Julia set - denser complex-plane chaos.

ParamRangeDefaultUnit
Cre-1 – 0.5-0.5
Cim-1 – 10.55
Level0 – 10.6

# SprottConsC 1 input

Sprott-style minimal flow C: a third low-dissipation chaotic system (dx=y, dy=z, dz=-x-y^2+ small drive) that nearly conserves phase-space volume, giving the dense, space-filling texture of conservative chaos.

ParamRangeDefaultUnit
Drive0.5 – 21
Speed0.02 – 0.20.08
Level0 – 10.5

# CO2Laser 1 input

Modulated CO2 laser: a single-mode laser whose cavity loss is periodically modulated drives the intensity, population inversion and polarization into chaotic spiking - the experimentally-classic route to laser chaos.

ParamRangeDefaultUnit
Pump1 – 42
Mod0 – 10.4
ModHz0.2 – 31Hz
Level0 – 10.6

# HitzlZele 1 input

Hitzl-Zele map: a three-dimensional quadratic iterated map (one of the early computer-search-discovered 3-D chaotic maps) whose coupled squared terms fold a compact strange attractor - crisp, high-rate map chaos.

ParamRangeDefaultUnit
A0.8 – 1.21
Rate50 – 200005000Hz
Level0 – 10.6

# HelmholtzDuffing 1 input

Helmholtz-Duffing oscillator: a forced oscillator with both quadratic and cubic stiffness (an asymmetric potential with a finite escape barrier), used to model capsize and snap-through; near the escape it is chaotic and intermittent.

ParamRangeDefaultUnit
Force0 – 0.40.2
Drive0.2 – 20.9Hz
Damp0.05 – 0.40.1
Level0 – 10.5

# JeffcottRotor 1 input

Jeffcott rotor: a spinning unbalanced shaft whose whirl orbit intermittently rubs the stator, the nonlinear contact stiffness folding the synchronous whirl into chaotic, rattling motion - a rotating-machinery fault model, read as the shaft displacement.

ParamRangeDefaultUnit
Speed0.5 – 31.6
Clearance0.3 – 1.50.8
Step0.02 – 0.20.08
Level0 – 10.6

# StickSlip 1 input

Stick-slip oscillator: a spring-held block dragged by a moving belt whose velocity-weakening friction makes it alternately stick and slip, the relaxation mechanism behind earthquakes, brake squeal and bowed-string sound.

ParamRangeDefaultUnit
BeltSpeed0.2 – 20.8
Stiffness0.5 – 31.5
Speed0.02 – 0.20.08
Level0 – 10.6

# GearRattle 1 input

Gear rattle: a driven gear pair with backlash, where the teeth lose and regain contact across a dead-zone, producing the impacting, chattering chaos of an unloaded gearbox - piecewise-stiffness vibro-impact dynamics.

ParamRangeDefaultUnit
Drive0.5 – 31.5
Backlash0.1 – 10.4
Rate0.2 – 41.2Hz
Level0 – 10.6

# JansenRit 1 input

Jansen-Rit neural mass: a cortical-column model of coupled excitatory and inhibitory populations whose sigmoid feedback generates alpha-band EEG-like oscillations and, with strong input, chaotic and epileptiform rhythms.

ParamRangeDefaultUnit
Input0 – 10.5
Speed0.1 – 10.4
Level0 – 10.6

# BudykoSellers 1 input

Budyko-Sellers model: a global energy-balance climate model whose ice-albedo feedback creates a bistable warm/snowball Earth; a periodic solar forcing makes the temperature flicker between the two states - tipping-point climate dynamics.

ParamRangeDefaultUnit
Solar0.9 – 1.31.05
Force0 – 0.40.15
Speed0.05 – 0.50.2
Level0 – 10.6

# SemiconductorLaser 1 input

Semiconductor laser: the carrier-photon rate equations with nonlinear gain saturation; under current modulation the relaxation-oscillation resonance period-doubles into the spiking chaos seen in directly-modulated laser diodes.

ParamRangeDefaultUnit
Pump1 – 42
Mod0 – 10.5
ModHz0.2 – 31Hz
Level0 – 10.6

# ChuaMemristor 1 input

Memristive Chua: Chua's circuit with the Chua diode replaced by a flux-controlled memristor, adding a fourth (flux) state and extreme multistability to the classic double-scroll - a canonical memristive chaos circuit.

ParamRangeDefaultUnit
Alpha8 – 1611
Beta10 – 2014
Speed0.005 – 0.050.02
Level0 – 10.5

# TaylorCouette 1 input

Taylor-Couette flow: a three-mode truncation of the fluid between two rotating cylinders, modelling the cascade from smooth Couette flow through Taylor vortices to wavy, chaotic vortices as the rotation speeds up.

ParamRangeDefaultUnit
Reynolds5 – 4022
Speed0.02 – 0.20.08
Level0 – 10.5

# PinchersMap 1 input

Pinchers map: a Pickover iterated map combining a hyperbolic-tangent pinch with a sine, which squeezes the orbit into pinched, pincer-like fractal lobes - a distinctive folded chaotic texture.

ParamRangeDefaultUnit
A1 – 32
B0.5 – 21
Rate50 – 200005000Hz
Level0 – 10.6

# ChaoticReed 1 input

Chaotic reed: a clarinet-style reed-and-bore waveguide blown past its stable regime, where the reed's nonlinear flow valve and the bore feedback lock into the squealing multiphonic and chaotic oscillations real players fight to avoid.

ParamRangeDefaultUnit
Pitch80 – 800220Hz
Blow0.5 – 1.51
Level0 – 10.6

# DuffingVanDerPol 1 input

Duffing-van-der-Pol oscillator: a single resonator carrying both a cubic stiffness (Duffing twin-well) and a van-der-Pol negative-damping term, so it self-starts and, when forced, roams chaotically across its wells.

ParamRangeDefaultUnit
Mu0.2 – 31.2
Force0 – 10.4
Drive0.2 – 20.9Hz
Level0 – 10.5

# RosslerPrototype4 1 input

Rossler prototype-4: one of Rossler's lesser-known prototype systems that produces a screw-type / toroidal chaotic attractor rather than the familiar funnel, giving a smoother, more rotational chaotic orbit.

ParamRangeDefaultUnit
A0.3 – 0.60.5
Speed0.005 – 0.050.02
Level0 – 10.5

# MemristorHindmarsh 1 input

Memristive Hindmarsh-Rose: the bursting HR neuron coupled to a memristor that models the magnetic-flux feedback across the membrane, enriching the burst patterns and adding hidden, flux-dependent chaotic firing.

ParamRangeDefaultUnit
Current1 – 43
Flux0 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# CoupledPendulumPair 1 input

Coupled pendulum pair: two pendula linked by a torsion spring trade energy back and forth (the classic beating-modes demo); driven hard, their angles fall out of step into chaotic, never-repeating swings.

ParamRangeDefaultUnit
Couple0 – 10.4
Drive0 – 10.3
Speed0.02 – 0.20.08
Level0 – 10.6

# MagneticDipole 1 input

Coupled magnetic dipoles: two pivoted compass needles that both attract each other and feel an oscillating external field; their nonlinear magnetic torques tangle into chaotic flipping - a desktop magnetic-pendulum chaos.

ParamRangeDefaultUnit
Field0 – 1.50.6
Rate0.2 – 31Hz
Speed0.02 – 0.20.08
Level0 – 10.6

# SpinTorque 1 input

Spin-torque oscillator: a nanomagnet whose magnetization is driven into steady precession by a spin-polarized current (Slonczewski torque against Gilbert damping), and into chaos under field modulation - the heart of spintronic RF oscillators.

ParamRangeDefaultUnit
Current0.5 – 31.5
Field0.5 – 21
Speed0.02 – 0.20.08
Level0 – 10.6

# JosephsonArray 1 input

Coupled Josephson junctions: two driven superconducting junctions sharing a load resistor, whose phases compete between synchronization and chaos - the building block of Josephson-junction arrays used as voltage standards and chaotic emitters.

ParamRangeDefaultUnit
Current0.8 – 1.61.1
Couple0 – 10.4
Drive0.2 – 20.7Hz
Level0 – 10.6

# NeonRelaxation 1 input

Neon relaxation network: capacitors charging through resistors until neon bulbs strike and dump them, two such relaxation oscillators coupled so their firing times interfere into chaotic, irregular blinking - vintage relaxation-oscillator chaos.

ParamRangeDefaultUnit
Charge0.5 – 31.5
Couple0 – 0.80.3
Speed0.05 – 0.50.2
Level0 – 10.6

# WaterTank 1 input

Two-tank hydraulic oscillator: tanks filling and siphon-dumping into each other, whose threshold-triggered overflows interact into irregular, chaotic level swings - a relaxation oscillator you could build out of buckets.

ParamRangeDefaultUnit
Inflow0.2 – 1.50.7
Couple0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# HindmarshNetwork 1 input

Coupled HR neurons: two Hindmarsh-Rose bursting cells joined by a fast chemical synapse, which synchronize, fire in anti-phase or burst chaotically depending on coupling - a minimal model of neural-network rhythm generation.

ParamRangeDefaultUnit
Current2.5 – 3.53
Couple0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# FoldedTowel 1 input

Folded-towel map: Rossler's three-dimensional 'folded towel' map, an iconic hyperchaotic system whose attractor looks like a folded towel and expands chaotically in two directions at once.

ParamRangeDefaultUnit
A3 – 43.8
Rate50 – 200005000Hz
Level0 – 10.6

# DelayedHenon 1 input

Delayed Henon map: the Henon recurrence rewired to feed back a delayed value (x_n = 1 - a x_{n-2}^2 + b x_{n-1}), which raises the attractor's dimension and can make it hyperchaotic - delay-boosted map chaos.

ParamRangeDefaultUnit
A1 – 1.71.45
Rate50 – 200005000Hz
Level0 – 10.6

# KuramotoChain 1 input

Kuramoto chain: four phase oscillators at spread frequencies coupled all-to-all; as coupling rises they pass through chimera-like partial synchronization into full lock, the mean field tracing a rich evolving waveform.

ParamRangeDefaultUnit
Spread0 – 0.30.1
Coupling0 – 31
Freq20 – 1000110Hz
Level0 – 10.5

# GinzburgLandau 1 input

Complex Ginzburg-Landau: the universal amplitude equation near a Hopf bifurcation, here a single mode whose amplitude saturates while its phase winds - the building block of pattern-forming and spatiotemporal-chaos models.

ParamRangeDefaultUnit
Gain0 – 1.50.8
Detune-2 – 21
Speed0.02 – 0.30.1
Level0 – 10.6

# SwiftHohenberg 1 input

Swift-Hohenberg mode: the amplitude equation for the convective-roll pattern-forming instability, a bistable cubic-quintic mode whose growth and saturation model the snap into and out of striped patterns.

ParamRangeDefaultUnit
Control-0.5 – 10.3
Speed0.02 – 0.30.1
Level0 – 10.6

# SpruceBudworm 1 input

Spruce-budworm model: a fast insect population on a slowly-growing forest, whose fold-catastrophe outbreak-and-collapse hysteresis gives slow relaxation oscillations - the classic fast-slow ecological boom-bust.

ParamRangeDefaultUnit
Growth0.3 – 0.80.5
Speed0.05 – 0.50.2
Level0 – 10.6

# RCLadderOsc 1 input

RC phase-shift oscillator: three cascaded RC stages give the 180-degree feedback for a sine oscillator, but a saturating amplifier and extra gain tip the three-pole loop into chaos - a textbook audio oscillator over the edge.

ParamRangeDefaultUnit
Gain3 – 127
Speed0.05 – 0.50.2
Level0 – 10.5

# BertramBurst 1 input

Bertram burster: a phenomenological polynomial model of bursting electrical activity with two slow variables on different timescales, capable of square-wave, parabolic and chaotic bursting - a flexible burster for rhythmic clusters.

ParamRangeDefaultUnit
Current0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# PernarowskiBurst 1 input

Pernarowski burster: a minimal three-variable polynomial model that captures square-wave bursting through a cubic fast subsystem gated by a single slow variable - a clean, analyzable bursting oscillator.

ParamRangeDefaultUnit
Slow0.002 – 0.020.008
Speed0.05 – 0.50.2
Level0 – 10.6

# LorenzChemical 1 input

Chemical Lorenz: a mass-action reaction network engineered to realize Lorenz-type dynamics in concentration space (all variables non-negative), showing that the Lorenz butterfly can in principle be built from chemistry.

ParamRangeDefaultUnit
Flow14 – 4028
Speed0.002 – 0.020.008
Level0 – 10.5

# FKNReaction 1 input

FKN reaction: the Field-Koros-Noyes mechanism behind the Belousov-Zhabotinsky reaction, reduced to its activator-inhibitor-catalyst core, firing sharp relaxation pulses with a long refractory interval - the chemical-clock spike train.

ParamRangeDefaultUnit
Eps0.02 – 0.150.04
Speed0.05 – 0.50.2
Level0 – 10.6

# ShipRoll 1 input

Ship-roll capsize model: a vessel rolling in beam waves, whose restoring moment softens and vanishes past the angle of vanishing stability; near that escape it rolls chaotically before capsizing - a nonlinear naval-architecture oscillator.

ParamRangeDefaultUnit
Wave0 – 0.50.2
WaveHz0.2 – 20.8Hz
Damp0.05 – 0.30.1
Level0 – 10.6

# RestrictedThreeBody 1 input

Restricted three-body: a massless test particle moving in the gravity of two orbiting masses (Sun-Earth-spacecraft), whose path through the rotating potential is chaotic and threads the Lagrange-point gateways - celestial-mechanics chaos.

ParamRangeDefaultUnit
MassRatio0.01 – 0.30.1
Speed0.005 – 0.050.02
Level0 – 10.6

# TippeTop 1 input

Tippe top: a spun top that paradoxically flips to spin on its stem, its tilt angle climbing through a gyroscopic instability driven by sliding friction - a real toy whose inversion is modelled as a slow oscillatory rise-and-settle.

ParamRangeDefaultUnit
Spin0.5 – 31.5
Friction0.05 – 0.50.2
Speed0.02 – 0.20.08
Level0 – 10.6

# BlinkingVCO 1 input

Blinking oscillator: two oscillators whose coupling link switches on and off at a fast clock (a 'blinking network'); the on-average coupling still synchronizes them, but the switching injects chaotic jitter - stochastic-coupling dynamics.

ParamRangeDefaultUnit
BlinkHz5 – 20050Hz
Couple0 – 20.8
Speed0.05 – 0.50.2
Level0 – 10.6

# KuramotoSivashinsky 1 input

Kuramoto-Sivashinsky modes: a low-mode truncation of the equation governing unstable flame fronts and falling liquid films, whose competing growth and damping of two Fourier modes produce spatiotemporal-chaos-flavoured signals.

ParamRangeDefaultUnit
Drive0.5 – 31.5
Speed0.02 – 0.30.1
Level0 – 10.6

# VaidyanathanFlow 1 input

Vaidyanathan flow: a representative three-dimensional quadratic chaotic system of the type catalogued for chaos-control and secure-communication research, with a single quadratic cross-term per equation tracing a compact twin-scroll.

ParamRangeDefaultUnit
A3 – 85
Speed0.005 – 0.050.02
Level0 – 10.5

# SprottConsD 1 input

Sprott-style minimal flow D: a fourth low-dissipation chaotic system (dx=-y, dy=x+z, dz=x z + 3 y^2, weakly damped) whose volume contraction is tiny, giving the dense, fat, space-filling orbit characteristic of near-conservative chaos.

ParamRangeDefaultUnit
Damp0 – 0.10.02
Speed0.01 – 0.10.04
Level0 – 10.5

# StadiumBilliard 1 input

Stadium billiard: a point bouncing inside a Bunimovich stadium (a rectangle capped by semicircles), whose defocusing curved walls make every trajectory chaotic - a textbook example of hard chaos, read as the ball's position.

ParamRangeDefaultUnit
Aspect0.5 – 21
Speed0.05 – 0.50.2
Level0 – 10.6

# CalogeroOsc 1 input

Calogero-Moser oscillator: two particles in a harmonic trap repelling through an inverse-cube force (the integrable Calogero model) plus a symmetry-breaking perturbation that turns the regular motion chaotic - many-body-physics chaos.

ParamRangeDefaultUnit
Coupling0.2 – 20.8
Perturb0 – 0.50.2
Speed0.01 – 0.10.04
Level0 – 10.6

# CardiacAlternans 1 input

Cardiac alternans: the action-potential-duration restitution map, where each beat's duration depends on the preceding rest interval; pacing faster period-doubles into long-short-long alternans, the arrhythmia precursor - heartbeat-timing chaos.

ParamRangeDefaultUnit
Period0.2 – 0.90.5
Rate0.5 – 83Hz
Level0 – 10.7

# RepressilatorGene 1 input

Repressilator: the engineered three-gene loop where each gene's protein represses the next in a ring (Elowitz and Leibler's synthetic clock), producing sustained genetic-circuit oscillations from Hill-function feedback.

ParamRangeDefaultUnit
Hill1 – 42.5
Repress5 – 4020
Speed0.05 – 0.50.2
Level0 – 10.6

# CalciumSpike 1 input

Calcium oscillator: Goldbeter's two-pool model of calcium-induced calcium release, where cytosolic and store calcium pump and leak between each other to fire the spiky Ca2+ oscillations that carry signals inside living cells.

ParamRangeDefaultUnit
Stimulus0.2 – 10.6
Speed0.05 – 0.50.2
Level0 – 10.6

# RijkeTube 1 input

Rijke tube: a heated gauze in a pipe feeds energy into the air column with a time lag, so the acoustic mode self-amplifies into the loud thermoacoustic howl of a singing flame - here driven through its limit cycle into chaos.

ParamRangeDefaultUnit
Heat0.5 – 31.6
Lag0.1 – 0.90.4
Speed0.05 – 0.50.2
Level0 – 10.5

# SandpileSOC 1 input

Self-organized-criticality sandpile: grains drop onto a small lattice that topples whenever a site exceeds its threshold, spilling to neighbours in scale-free avalanches - the Bak-Tang-Wiesenfeld source of 1/f, power-law-distributed bursts.

ParamRangeDefaultUnit
Drop0.05 – 10.3
Level0 – 10.7

# GunnDiode 1 input

Gunn diode: a bulk-semiconductor device whose electron transfer between energy valleys gives a negative-differential-resistance (N-shaped) velocity curve, self-oscillating into the relaxation/chaotic regime of a Gunn microwave source.

ParamRangeDefaultUnit
Bias0.3 – 1.20.7
Speed0.05 – 0.50.2
Level0 – 10.6

# SaturableLaser 1 input

Passively Q-switched laser: a laser with a saturable absorber that bleaches under high intensity then recovers, dumping the cavity in giant repetitive pulses; coupling the gain, intensity and absorber gives chaotic pulse trains.

ParamRangeDefaultUnit
Pump1 – 42
Absorb0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# FaradayWave 1 input

Faraday wave: a fluid surface shaken vertically grows standing waves at half the drive frequency (a parametric instability); a single mode with cubic saturation captures the onset and the chaotic competition of these ripples.

ParamRangeDefaultUnit
Drive0 – 42
Rate0.5 – 42Hz
Speed0.02 – 0.30.1
Level0 – 10.6

# ChuaTorus 1 input

Torus-breakdown Chua: Chua's circuit parameterized in its two-frequency quasiperiodic regime, where an invariant torus wrinkles and breaks into chaos as the coupling shifts - the Ruelle-Takens route inside the canonical chaos circuit.

ParamRangeDefaultUnit
Alpha6 – 128.5
Beta12 – 2216
Speed0.005 – 0.050.02
Level0 – 10.5

# GlowDischarge 1 input

Glow-discharge oscillator: the ionization-and-recombination dynamics of a neon glow tube biased near breakdown, whose negative-resistance plasma self-oscillates and, under a series capacitance, chaotically flickers.

ParamRangeDefaultUnit
Voltage0.5 – 21.1
Speed0.05 – 0.50.2
Level0 – 10.6

# QuadrupTwoOrbit 1 input

Quadruptwo attractor: a Pickover iterated map built from signs, sines and logs that lays out a four-fold-symmetric tracery, a distinctive crystalline chaotic texture from his strange-attractor collection.

ParamRangeDefaultUnit
A20 – 4034
B0.5 – 21
Rate50 – 200005000Hz
Level0 – 10.5

# SchusterMap 1 input

Intermittency map: a quadratic-tangent map sitting just past a saddle-node bifurcation, so the orbit creeps slowly through the reinjection channel (laminar phase) then bursts chaotically - Schuster's textbook type-I intermittency.

ParamRangeDefaultUnit
Eps0 – 0.050.005
Rate50 – 200004000Hz
Level0 – 10.6

# KeenModel 1 input

Keen model: Steve Keen's extension of Goodwin's growth cycle with private debt, whose nonlinear investment-and-interest feedback produces Minsky-style booms followed by debt-driven crashes - financial-instability dynamics.

ParamRangeDefaultUnit
Speed0.02 – 0.30.1
Interest0.02 – 0.10.04
Level0 – 10.6

# EdgeTone 1 input

Edge tone: an air jet striking a sharp wedge flips from side to side with a feedback delay set by the jet's travel time (the sound source in flutes, whistles and organ flue pipes), here driven into its chaotic over-blown mode.

ParamRangeDefaultUnit
Jet100 – 2000500Hz
Gain0.5 – 1.51
Level0 – 10.6

# PhamHidden 1 input

Hidden-attractor flow: a three-dimensional system deliberately built with no equilibrium points (a Pham-type construction), so its chaotic attractor is 'hidden' - reachable only from special initial conditions, not by tracking any fixed point.

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# HiddenLineEq 1 input

Line-equilibrium flow: a three-dimensional chaotic system whose equilibria form an entire line rather than isolated points; its attractor is hidden because that line is unstable everywhere, a modern class of exotic chaos.

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# MegastableSine 1 input

Megastable sine oscillator: a linear oscillator whose damping is a sine of position, creating a countable infinity of nested coexisting limit cycles, so which orbit (and thus which timbre) it settles into depends on the starting energy.

ParamRangeDefaultUnit
Damp0 – 0.30.1
Speed0.02 – 0.30.1
Level0 – 10.5

# ConservativeJerk 1 input

Conservative jerk: a third-order jerk system with zero net damping (the divergence vanishes), so it preserves phase-space volume and its chaos is conservative - dense, non-attracting, sticky orbits rather than a thin attractor.

ParamRangeDefaultUnit
Gain1 – 42.2
Speed0.02 – 0.20.08
Level0 – 10.5

# FitzHughForced 1 input

Forced FitzHugh-Nagumo: the excitable two-variable neuron driven by a periodic current, which mode-locks, skips beats and fires chaotic spike patterns (the devil's-staircase response of a forced excitable cell).

ParamRangeDefaultUnit
Force0 – 0.60.3
Rate0.2 – 41.2Hz
Speed0.05 – 0.40.15
Level0 – 10.6

# MorrisLecarForced 1 input

Forced Morris-Lecar: the calcium-potassium membrane oscillator driven by a periodic current, whose interplay of intrinsic and forcing frequencies produces Arnold-tongue mode-locking and chaotic firing - excitable-cell forced dynamics.

ParamRangeDefaultUnit
Force0 – 0.60.3
Rate0.2 – 41Hz
Speed0.02 – 0.20.08
Level0 – 10.6

# DrippingFaucet 1 input

Dripping faucet: a hanging drop grows from inflow until its mass breaks the surface-tension threshold and detaches, leaving a recoiling residual; the interval between drops period-doubles into chaos - Robert Shaw's famous kitchen-sink experiment.

ParamRangeDefaultUnit
Flow0.2 – 20.9
Rate0.5 – 83Hz
Level0 – 10.7

# Thermosyphon 1 input

Thermosyphon loop: fluid in a vertical ring heated below and cooled above circulates by buoyancy, but the flow can stall and chaotically reverse direction (Welander's model) - a physical realization of Lorenz-type convection chaos.

ParamRangeDefaultUnit
Heating0.5 – 31.6
Speed0.02 – 0.20.08
Level0 – 10.6

# BlowflyNicholson 1 input

Nicholson's blowflies: a delay-differential population model (recruitment depends on the egg-laying population one maturation-time ago: x' = P x(t-tau) e^{-x(t-tau)} - d x) that famously matches lab fly cultures crashing into chaotic cycles.

ParamRangeDefaultUnit
Delay5 – 10050ms
Fecundity5 – 3015
Level0 – 10.6

# BouncingBall 1 input

Bouncing ball: a ball in free fall repeatedly striking a vibrating table, where the table's phase at each impact randomizes the next flight; strong shaking gives chaotic, period-doubled bounce heights - the classic impact-map chaos.

ParamRangeDefaultUnit
Shake0.1 – 1.50.6
Rate0.5 – 62Hz
Restitution0.5 – 0.950.8
Level0 – 10.6

# VocalFoldChaos 1 input

Chaotic vocal folds: a two-mass model of the vibrating vocal folds whose collision nonlinearity, under asymmetric tension, breaks into the subharmonic and chaotic regimes heard as vocal fry, diplophonia and creak.

ParamRangeDefaultUnit
Pressure0.3 – 1.50.8
Asym0 – 0.50.2
Speed0.05 – 0.50.2
Level0 – 10.6

# PredatorPreyDelay 1 input

Delayed predator-prey: a Lotka-Volterra system whose prey self-limitation acts with a maturation delay; the delay destabilizes the coexistence equilibrium into large-amplitude, irregular boom-bust population cycles.

ParamRangeDefaultUnit
Delay5 – 10050ms
Predation0.5 – 31.5
Level0 – 10.6

# SprottSE 1 input

Sprott SE flow: an entry from Sprott's 'Elegant Chaos' catalogue (a jerk system dz=-a z + y^2 - x driven slightly differently), one of the algebraically simplest dissipative chaotic systems with a single quadratic term.

ParamRangeDefaultUnit
Damp1.8 – 2.42.1
Speed0.02 – 0.20.08
Level0 – 10.5

# SprottSQ 1 input

Sprott SQ flow: another 'Elegant Chaos' system whose jerk uses a signum nonlinearity (dz=-z - a y - sgn(x) + ...), reducing the chaos generator to comparators and integrators - hard-switching minimal chaos.

ParamRangeDefaultUnit
A0.5 – 1.20.8
Speed0.02 – 0.20.08
Level0 – 10.5

# HyperJerk5D 1 input

5-D hyperjerk: a single fifth-order scalar equation (x and its first four derivatives - 'snap' and 'crackle') with a tanh nonlinearity, the minimal one-variable route to multi-exponent hyperchaos.

ParamRangeDefaultUnit
Damp0.1 – 0.50.25
Speed0.02 – 0.20.08
Level0 – 10.5

# CrtMap 1 input

Chua cubic map: a discrete two-dimensional map with the cubic characteristic of a Chua circuit, folding the plane through an S-shaped nonlinearity into a double-scroll-flavoured fractal attractor.

ParamRangeDefaultUnit
Alpha1 – 31.8
Rate50 – 200005000Hz
Level0 – 10.6

# FreitasMap 1 input

Freitas map: a two-dimensional piecewise map studied for its robust chaos (chaotic over a whole parameter window with no periodic windows), giving a reliably noise-like deterministic stream.

ParamRangeDefaultUnit
A1.5 – 21.9
Rate50 – 200005000Hz
Level0 – 10.6

# SinaiMap 1 input

Sinai map: the Arnold cat map perturbed by a cosine coupling on the torus, a hyperbolic toral automorphism whose mixing scrambles the two coordinates into hard modular-sawtooth chaos.

ParamRangeDefaultUnit
Delta0 – 0.30.1
Rate50 – 200004000Hz
Level0 – 10.6

# PIDChaos 1 input

PID-loop chaos: a nonlinear (saturating) plant under a proportional-integral-derivative controller whose gains are pushed past the stability margin, so the closed loop oscillates and chaotically hunts around its setpoint - control-theory instability.

ParamRangeDefaultUnit
Kp1 – 84
Ki0 – 20.6
Speed0.05 – 0.50.2
Level0 – 10.6

# ParametricPendulum 1 input

Parametric pendulum: a pendulum whose pivot is shaken vertically, so the gravity term is modulated; at the right drive it swings, period-doubles, then tumbles into full chaotic rotation - the parametric route to rotational chaos.

ParamRangeDefaultUnit
Drive0 – 1.50.7
Rate0.5 – 42Hz
Damp0.05 – 0.30.1
Level0 – 10.6

# KapitzaPendulum 1 input

Kapitza pendulum: a pendulum whose pivot vibrates so fast that the normally-unstable inverted (upright) position becomes stable; near the stability boundary it wobbles chaotically about the top - the counterintuitive dynamic-stabilization effect.

ParamRangeDefaultUnit
Drive1 – 52.5
Rate2 – 126Hz
Damp0.02 – 0.20.05
Level0 – 10.6

# SprottParabolicJerk 1 input

Parabolic jerk: a third-order jerk circuit whose restoring force is a parabola in position (dz=-a z - y + x^2 - offset), folding an asymmetric single-scroll chaotic attractor - a distinct member of the elegant-jerk family.

ParamRangeDefaultUnit
Damp0.4 – 0.80.55
Speed0.02 – 0.20.08
Level0 – 10.5

# NeimarkSackerMap 1 input

Neimark-Sacker map: the discrete analogue of a Hopf bifurcation, where a fixed point sheds an invariant circle (quasiperiodicity) that wrinkles and breaks into chaos as the gain rises - the map route to torus-breakdown chaos.

ParamRangeDefaultUnit
Gain0.9 – 1.31.1
Twist0.5 – 21.2
Rate50 – 200005000Hz
Level0 – 10.6

# ColpittsHyper 1 input

Hyperchaotic Colpitts: the chaotic Colpitts LC oscillator augmented with an extra LC tank and coupling, lifting it to four dimensions with two positive Lyapunov exponents - a broadband RF hyperchaos generator.

ParamRangeDefaultUnit
Gain1 – 63
Speed0.02 – 0.20.08
Level0 – 10.5

# CoupledRossler 1 input

Coupled Rossler: two Rossler oscillators linked through their x-variables, which transition between phase synchronization, lag synchronization and high-dimensional hyperchaos as the coupling and detuning change - a classic chaos-synchronization testbed.

ParamRangeDefaultUnit
Couple0 – 0.50.15
Detune0 – 0.10.03
Speed0.01 – 0.10.04
Level0 – 10.5

# SawtoothMap 1 input

Sawtooth map: an area-preserving twist map whose kick is a linear sawtooth rather than a sine (the linearized standard map), giving uniformly-hyperbolic, fully-chaotic mixing across the whole phase plane.

ParamRangeDefaultUnit
K0.5 – 41.5
Rate50 – 200004000Hz
Level0 – 10.6

# LarsenHowl 1 input

Larsen feedback howl: a delayed feedback loop with a resonant peak and amplitude limiting models a microphone pointed at a speaker, building up the squealing PA-feedback tone that locks to the loop's strongest resonance.

ParamRangeDefaultUnit
Pitch200 – 40001200Hz
Gain0.5 – 1.51.05
Level0 – 10.5

# CournotDuopoly 1 input

Cournot duopoly: two firms adjust output toward their best response against the other's last move; with nonlinear costs and fast adjustment their outputs period-double into chaotic quantity wars - economic game-theory chaos.

ParamRangeDefaultUnit
Speed1.5 – 42.8
Rate50 – 200004000Hz
Level0 – 10.6

# RockPaperScissors 1 input

Replicator RPS: the evolutionary-game dynamics of a rock-paper-scissors population, which spirals around the equal-mix point in a heteroclinic cycle - the strategy fractions chase each other in slow, ever-lengthening rounds.

ParamRangeDefaultUnit
Bias-0.3 – 0.30.05
Speed0.05 – 0.50.2
Level0 – 10.6

# CollatzAudio 1 input

Collatz sequence: the famous 3n+1 iteration (halve if even, else 3n+1) restarted from a growing seed, whose wildly-varying hailstone trajectories are clocked out as an erratic stepped control voltage - number theory you can hear.

ParamRangeDefaultUnit
Seed3 – 20027
Rate1 – 20030Hz
Level0 – 10.7

# GlucoseInsulin 1 input

Glucose-insulin loop: a model of the body's blood-sugar control where insulin suppresses glucose and glucose stimulates insulin with a delay, producing the ~2-hour ultradian oscillations (and, when forced, irregular swings) of metabolism.

ParamRangeDefaultUnit
Intake0.5 – 21
Speed0.05 – 0.50.2
Level0 – 10.6

# LacOperon 1 input

Lac operon: the classic bacterial gene switch where lactose induces the enzymes that import it, a positive feedback giving bistability and, with degradation delays, oscillatory induction - molecular-biology dynamics as a control source.

ParamRangeDefaultUnit
Lactose0.2 – 20.9
Speed0.05 – 0.50.2
Level0 – 10.6

# BriggsRauscher 1 input

Briggs-Rauscher reaction: the iodine-clock oscillator that flips amber-clear-blue, reduced to its activator-inhibitor-iodide core, firing sharp relaxation pulses with a long quiescent interval - a chemical-clock spike source.

ParamRangeDefaultUnit
Feed0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# SmaleHorseshoe 1 input

Smale horseshoe: the canonical stretch-fold-and-reinsert map that Smale proved contains a full shift on symbols - the geometric heart of why deterministic systems are chaotic, iterated here as a fractal-mixing source.

ParamRangeDefaultUnit
Stretch2 – 43
Rate50 – 200005000Hz
Level0 – 10.6

# PolarizationLaser 1 input

Polarization laser: a laser whose two orthogonal polarization modes compete for the same gain, switching and antiphase-flickering chaotically as the pump and anisotropy change - the polarization dynamics of VCSELs.

ParamRangeDefaultUnit
Pump1 – 42
Aniso0 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# AmariField 1 input

Amari neural field: a continuum model of cortical activity with local excitation and broader inhibition, reduced to one bump-amplitude mode that pulses and (with adaptation) oscillates - working-memory/attention dynamics as a slow source.

ParamRangeDefaultUnit
Input0 – 1.50.7
Adapt0.05 – 0.50.2
Speed0.05 – 0.50.2
Level0 – 10.6

# BhalekarGejji 1 input

Bhalekar-Gejji attractor: a three-dimensional chaotic system (introduced in the fractional-calculus literature) whose single product nonlinearity and constant drive fold a compact scroll, here integrated as an integer-order flow.

ParamRangeDefaultUnit
Speed0.005 – 0.050.02
Level0 – 10.5

# LiuChenLu 1 input

Liu-Chen-Lu system: a Lorenz-family chaotic flow with two quadratic cross-terms positioned to give a wide, flat twin-scroll, one of the systematically-generated members of the generalized Lorenz canonical family.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# HyperSprott5D 1 input

5-D hyperchaotic Sprott flow: a minimal five-variable chain with a single quadratic nonlinearity and cyclic linear coupling tuned for two positive Lyapunov exponents - an elegant, high-dimensional hyperchaos generator.

ParamRangeDefaultUnit
A1 – 42.5
Speed0.01 – 0.10.04
Level0 – 10.5

# PhoenixJulia 1 input

Phoenix fractal orbit: the complex map z' = z^2 + c + p*z_prev (which remembers its previous value), whose flame-shaped 'Phoenix' Julia set folds the orbit through a memoryful complex-plane chaos.

ParamRangeDefaultUnit
Cre-1 – 0.50.567
P-1 – 0-0.5
Level0 – 10.6

# TentSkew 1 input

Skew tent map: an asymmetric tent whose peak sits off-centre, so the two linear branches have different slopes; it is exactly chaotic with a tunable invariant density - a fast, sharp, biasable noise source.

ParamRangeDefaultUnit
Skew0.1 – 0.90.4
Rate50 – 200004000Hz
Level0 – 10.6

# HenonArea 1 input

Area-preserving Henon map: the conservative quadratic twist map (a rotation followed by a parabolic shear) whose phase plane is a fractal sea of chaos riddled with stable islands - Hamiltonian map chaos.

ParamRangeDefaultUnit
Angle0.3 – 1.40.6
Rate50 – 200005000Hz
Level0 – 10.6

# BrayLiebhafsky 1 input

Bray-Liebhafsky reaction: the first discovered homogeneous chemical oscillator (hydrogen peroxide decomposing via iodate/iodine), reduced to its autocatalytic core, ticking out relaxation oscillations and bursting.

ParamRangeDefaultUnit
Feed0.5 – 31.4
Speed0.05 – 0.50.2
Level0 – 10.6

# CircadianGoodwin 1 input

Goodwin circadian oscillator: the original three-variable enzyme model (mRNA -> protein -> repressor, the repressor inhibiting the gene through a steep Hill term) that gives the ~24-hour molecular oscillation at the core of circadian clocks.

ParamRangeDefaultUnit
Hill6 – 1410
Speed0.05 – 0.50.2
Level0 – 10.6

# NewtonLeipnikHyper 1 input

Hyperchaotic Newton-Leipnik: the rigid-body-with-torque Newton-Leipnik attractor extended with a fourth feedback state into hyperchaos, intensifying its twin-lobed orbit into a denser, higher-dimensional tumble.

ParamRangeDefaultUnit
Speed0.01 – 0.150.05
Level0 – 10.6

# DoubleScrollSat 1 input

Saturated double-scroll: a third-order linear system closed by a saturation function (the Chua-Lin saturated-nonlinearity circuit), which generates the Chua double-scroll - and, by stacking saturation steps, n-scroll - attractors without a Chua diode.

ParamRangeDefaultUnit
Scrolls1 – 52
Speed0.02 – 0.20.08
Level0 – 10.5

# Shilnikov 1 input

Shilnikov chaos: a flow with a saddle-focus equilibrium whose spiralling-out and looping-back form a homoclinic orbit; the Shilnikov theorem guarantees chaos nearby, giving bursts of growing spiral oscillation that reinject - a canonical route to chaos.

ParamRangeDefaultUnit
A0.3 – 10.6
Speed0.02 – 0.20.08
Level0 – 10.6

# VortexShedding 1 input

Vortex shedding: a van-der-Pol wake oscillator coupled to an elastic cylinder (the Hartlen-Currie model of vortex-induced vibration), which locks in, beats and chaotically modulates - the aeolian-tone source behind singing wires and bridge sway.

ParamRangeDefaultUnit
Flow0.5 – 31.5
Couple0 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# FlagFlutter 1 input

Flag flutter: a flexible panel in a flow whose bending and torsion modes lock together past a critical wind speed and flutter, then chaotically flap; aeroelastic mode-coupling instability, the flapping-flag and bridge-deck mechanism.

ParamRangeDefaultUnit
Wind0.5 – 31.6
Speed0.05 – 0.50.2
Level0 – 10.6

# WheelShimmy 1 input

Wheel shimmy: a trailing caster (shopping-cart or aircraft nose-gear) whose tyre side-force and castor geometry self-excite a violent steering wobble; the tyre's nonlinear slip saturation bounds it into a chaotic limit cycle.

ParamRangeDefaultUnit
Speed_0.5 – 31.5
Damp0.05 – 0.50.15
Step0.05 – 0.50.2
Level0 – 10.6

# SloshingTank 1 input

Sloshing tank: liquid in a horizontally-rocked container whose surface mode is parametrically pumped, giving the chaotic swash of fuel tanks and tuned-liquid dampers - two coupled sloshing modes exchanging energy nonlinearly.

ParamRangeDefaultUnit
Drive0 – 21
Rate0.5 – 42Hz
Speed0.02 – 0.30.1
Level0 – 10.6

# LugiatoLefever 1 input

Lugiato-Lefever cavity: a driven, detuned Kerr-nonlinear optical resonator (the equation behind microresonator frequency combs), whose intracavity field is bistable and breaks into chaotic modulation instability under strong pumping.

ParamRangeDefaultUnit
Pump0.5 – 42
Detune-3 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# BrockHommes 1 input

Brock-Hommes market: fundamentalist and trend-chasing traders switch strategies by past profit, so the price deviation from fundamentals oscillates and chaotically bubbles-and-crashes - behavioural-finance dynamics as a control source.

ParamRangeDefaultUnit
Trend1 – 1.51.2
Intensity1 – 53
Rate50 – 200004000Hz
Level0 – 10.6

# KaleckiCycle 1 input

Kalecki cycle: the first delay-based business-cycle model, where investment decisions take a gestation time to become capital; that delay alone destabilizes the economy into sustained (and, when nonlinear, chaotic) cycles.

ParamRangeDefaultUnit
Delay5 – 10050ms
Gain0.5 – 31.5
Level0 – 10.6

# TumorImmune 1 input

Tumor-immune dynamics: immune effector cells hunt a growing tumor while the tumor suppresses them, a predator-prey-with-recruitment system whose competition gives dormancy, oscillatory relapse and chaotic regimes - oncology modelling as a slow source.

ParamRangeDefaultUnit
Growth0.5 – 21.2
Speed0.05 – 0.50.2
Level0 – 10.6

# HIVModel 1 input

HIV dynamics: healthy and infected T-cells and free virus in the classic Perelson-style model, whose infection-and-clearance feedback can oscillate and (with immune-response delay) go chaotic - viral-load dynamics as a modulator.

ParamRangeDefaultUnit
Infectivity0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# DansgaardOeschger 1 input

Dansgaard-Oeschger events: the abrupt millennial warm/cold flips recorded in ice cores, modelled as a bistable climate potential with a slow ramp that triggers stochastic-resonance-like jumps between glacial states - very-slow climate flicker.

ParamRangeDefaultUnit
Forcing0 – 0.50.2
Rate0.05 – 10.3Hz
Speed0.05 – 0.50.2
Level0 – 10.6

# GallopingLine 1 input

Conductor galloping: an ice-coated transmission line whose asymmetric cross-section gives negative aerodynamic damping (the Den-Hartog criterion), self-exciting large slow vertical oscillations that can clash the phases - power-grid aeroelastic chaos.

ParamRangeDefaultUnit
Wind0.5 – 31.6
Speed0.05 – 0.50.2
Level0 – 10.6

# AkgulFlow 1 input

Akgul flow: a representative three-dimensional chaotic system from the chaos-based-encryption literature, with an exponential nonlinearity in one equation folding an asymmetric scroll - a hardware-RNG-oriented chaotic source.

ParamRangeDefaultUnit
A1 – 42.2
Speed0.005 – 0.050.02
Level0 – 10.5

# SambasFlow 1 input

Sambas flow: a Sambas-type three-dimensional system engineered with no equilibrium point, so its chaotic attractor is hidden; its single quadratic term and constant offset trace a folded scroll reachable only from special initial states.

ParamRangeDefaultUnit
A0.5 – 31.5
Speed0.01 – 0.10.04
Level0 – 10.5

# TriplingMap 1 input

Tripling map: the expanding circle map x -> 3x mod 1 (the base-3 shift, sibling of the doubling map), whose orbit is the ternary digits of the seed marching left - a sharp, deterministic ternary noise source.

ParamRangeDefaultUnit
Rate50 – 200004000Hz
Level0 – 10.6

# GlobalCoupledMap 1 input

Globally-coupled maps: three logistic maps each pulled toward the population mean (Kaneko's GCM), which spontaneously form and dissolve synchronized clusters - the simplest model of collective chaos and chimera-like clustering.

ParamRangeDefaultUnit
R3.6 – 43.9
Coupling0 – 0.40.1
Rate50 – 200004000Hz
Level0 – 10.6

# OPOChaos 1 input

Optical parametric oscillator: a pumped chi-2 cavity converting pump into signal and idler photons, whose three-wave mixing with detuning produces self-pulsing and chaotic intensity dynamics above threshold - nonlinear-optics chaos.

ParamRangeDefaultUnit
Pump1 – 52.5
Detune0 – 31
Speed0.05 – 0.50.2
Level0 – 10.6

# DoublingComplex 1 input

Angle-doubling map: z -> z^2 on the unit circle, which doubles the phase angle each step (the complex face of the Bernoulli shift); the real part is a chaotically-scrambled cosine, deterministic yet broadband.

ParamRangeDefaultUnit
Rate50 – 200004000Hz
Level0 – 10.6

# CoupledFitzHugh 1 input

Coupled FitzHugh-Nagumo: two excitable cells linked by diffusion that synchronize in-phase, lock anti-phase or fire chaotically out of step as the coupling and excitability change - a minimal model of neural-pair rhythm coordination.

ParamRangeDefaultUnit
Current0.2 – 0.80.5
Couple0 – 0.50.15
Speed0.05 – 0.40.15
Level0 – 10.6

# BrusselatorDiffusion 1 input

Coupled Brusselators: two Brusselator reaction cells joined by diffusion, the minimal Turing system where unequal diffusion of activator and inhibitor breaks symmetry into out-of-phase chemical oscillation and spatiotemporal chaos.

ParamRangeDefaultUnit
B1.5 – 3.52.6
Diffuse0 – 10.3
Speed0.02 – 0.20.08
Level0 – 10.6

# HastingsPowell 1 input

Hastings-Powell food chain: resource, consumer and top predator linked by saturating (Holling type-II) feeding, whose three-level interaction produces the famous 'tea-cup' chaotic attractor of population ecology.

ParamRangeDefaultUnit
Predation3 – 65
Speed0.02 – 0.30.1
Level0 – 10.6

# Lorenz96 1 input

Lorenz-96 model: a ring of five atmospheric sites each advected by its neighbours and pushed by a uniform forcing, the standard testbed for weather-prediction and data-assimilation research - spatiotemporal weather-like chaos.

ParamRangeDefaultUnit
Forcing4 – 128
Speed0.02 – 0.20.08
Level0 – 10.5

# SwingEquation 1 input

Power-grid swing: a synchronous generator's rotor angle obeying the pendulum-like swing equation against a stiff grid; a fluctuating mechanical input drives the angle through pole-slips into chaotic loss-of-synchronism - electrical-grid stability dynamics.

ParamRangeDefaultUnit
Power0.5 – 1.41
Damp0.05 – 0.50.15
Rate0.2 – 20.7Hz
Level0 – 10.6

# MachiningChatter 1 input

Machining chatter: a turning tool cuts a surface left wavy by its previous pass, so the cutting force depends on the tool position one revolution ago; that delayed feedback self-excites the screeching chatter vibration that ruins finishes.

ParamRangeDefaultUnit
Delay5 – 10040ms
Cut0.5 – 31.5
Level0 – 10.6

# DCMotorChaos 1 input

DC motor chaos: a brushed DC motor under PWM supply whose Stribeck (velocity-weakening) friction and back-EMF coupling make the shaft speed stick-slip and chaotically ripple - a real drive-system instability.

ParamRangeDefaultUnit
Voltage0.5 – 21.2
Friction0.1 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# BowedStringChaos 1 input

Over-bowed string: a bowed-string waveguide pressed past the Helmholtz regime, where the stick-slip friction and string feedback lock into the raucous subharmonic and chaotic multiphonics players call 'surface sound' or wolf-tones.

ParamRangeDefaultUnit
Pitch80 – 800196Hz
Force0.5 – 21.2
Level0 – 10.6

# WolfTone 1 input

Wolf tone: when a bowed-string pitch coincides with a strong body resonance, the two modes fight and the note stutters and beats uncontrollably; this models that coupled string-plus-body oscillator in its warbling, near-chaotic regime.

ParamRangeDefaultUnit
Pitch100 – 500200Hz
Body0.8 – 1.21
Couple0 – 10.5
Level0 – 10.6

# Cubic1DMap 1 input

Cubic map: the odd-symmetric iterated map x -> a x - x^3, whose two humps give a period-doubling cascade with symmetry-breaking and coexisting attractors - a bipolar cousin of the logistic map.

ParamRangeDefaultUnit
A1.5 – 32.6
Rate50 – 200004000Hz
Level0 – 10.6

# SkewBaker 1 input

Skew baker's map: the dough-kneading baker's map with unequal-width strips, so it stretches and stacks asymmetrically into a multifractal attractor with a non-uniform invariant measure - lopsided mixing chaos.

ParamRangeDefaultUnit
Split0.2 – 0.80.4
Rate50 – 200005000Hz
Level0 – 10.6

# SundarapandianFlow 1 input

Sundarapandian flow: a representative three-dimensional quadratic chaotic system from the chaos-synchronization/control literature, with two product nonlinearities folding a compact double-scroll attractor.

ParamRangeDefaultUnit
A2 – 84
Speed0.005 – 0.050.02
Level0 – 10.5

# ZhuChenFlow 1 input

Zhu-Chen flow: a Lorenz-family chaotic system with a constant drive in its third equation, shifting the attractor off-centre into an asymmetric twin-scroll - another systematically-derived member of the generalized Lorenz zoo.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# ChaoticFiberLaser 1 input

Chaotic fiber laser: an erbium-doped fiber laser whose long upper-state lifetime gives slow relaxation oscillations that, under pump modulation or feedback, period-double into the spiking intensity chaos used in chaos-communication links.

ParamRangeDefaultUnit
Pump1 – 52.5
Feedback0 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# LotkaCompetition 1 input

Competitive Lotka-Volterra: three species competing asymmetrically for a shared resource (May-Leonard dynamics), which cycle heteroclinically around the single-species states and, at the right asymmetry, become chaotic - competition-driven population chaos.

ParamRangeDefaultUnit
Asym1.2 – 21.5
Speed0.05 – 0.50.2
Level0 – 10.6

# EpidemicSEIRS 1 input

Seasonal SEIRS: an SEIR epidemic where recovered hosts lose immunity and return to susceptible (the extra loop), which under seasonal transmission sustains rich multi-annual and chaotic outbreak cycles - recurrent-epidemic dynamics.

ParamRangeDefaultUnit
Beta1 – 53
Waning0.05 – 0.50.15
SeasonHz0.1 – 10.3Hz
Level0 – 10.7

# StepperMotorChaos 1 input

Stepper-motor chaos: a permanent-magnet stepper driven near its mid-frequency resonance, where the sinusoidal detent and reluctance torques make the rotor angle lose lock and oscillate chaotically - the cause of stepper stall and missed steps.

ParamRangeDefaultUnit
Drive0.5 – 21.1
Damp0.02 – 0.30.08
Speed0.05 – 0.50.2
Level0 – 10.6

# TargetZone 1 input

Target-zone exchange rate: Krugman's model of a currency held within an official band, where the rate's nonlinear S-shaped response to fundamentals plus reflection at the band edges produces bounded, irregular near-the-edge dynamics.

ParamRangeDefaultUnit
Drift-0.5 – 0.50.1
Vol0.2 – 20.8
Speed0.05 – 0.50.2
Level0 – 10.6

# RucklidgeDouble 1 input

Double-diffusive convection: a Rucklidge-type model of fluid driven by two competing density gradients (heat and salt), whose interplay gives slow-fast oscillations and chaos distinct from single-diffusion Lorenz convection.

ParamRangeDefaultUnit
Rayleigh4 – 126.7
Speed0.02 – 0.20.08
Level0 – 10.5

# CoupledLorenz 1 input

Coupled Lorenz: two Lorenz oscillators linked through their x-variables, sweeping from independent chaos through on-off intermittent synchronization to full identical sync as coupling rises - the textbook chaos-synchronization demonstration.

ParamRangeDefaultUnit
Couple0 – 83
Speed0.003 – 0.020.009
Level0 – 10.5

# MemristorTwin 1 input

Twin-memristor oscillator: an LC loop loaded by two flux-coupled memristors whose state-dependent conductances interact, producing the coexisting-attractor 'extreme multistability' that makes memristive circuits prized chaos sources.

ParamRangeDefaultUnit
Gain0.5 – 21
Speed0.02 – 0.20.08
Level0 – 10.5

# HopfNetwork3 1 input

Three-neuron Hopfield net: three sigmoidal neurons wired with an asymmetric weight matrix that defeats the usual convergence, so the network wanders chaotically through state space instead of settling on a memory - a compact neural-network chaos source.

ParamRangeDefaultUnit
Gain1 – 52.8
Speed0.05 – 0.50.2
Level0 – 10.6

# FlameOscillator 1 input

Flame instability: a premixed flame front whose heat-release responds to its own curvature and a downstream acoustic feedback, pulsating and chaotically flickering - the thermo-diffusive instability behind combustion roar and flame chatter.

ParamRangeDefaultUnit
Heat0.5 – 31.6
Lag0.1 – 0.90.4
Speed0.05 – 0.50.2
Level0 – 10.5

# TacomaFlutter 1 input

Bridge torsional flutter: a suspension-bridge deck whose cables pull only in tension (a one-sided nonlinear restoring force) couples vertical and torsional modes under wind, the Lazer-McKenna mechanism blamed for the Tacoma Narrows collapse.

ParamRangeDefaultUnit
Wind0.5 – 31.6
Rate0.2 – 20.7Hz
Speed0.05 – 0.50.2
Level0 – 10.6

# CPGNetwork 1 input

Central pattern generator: three mutually-inhibiting neural oscillators that settle into rotating phase patterns (the circuits that produce walking, swimming and breathing gaits); detuned, they wander chaotically between gait patterns.

ParamRangeDefaultUnit
Drive0.3 – 1.50.8
Inhibit0 – 21
Speed0.05 – 0.50.2
Level0 – 10.6

# ECGSynth 1 input

Synthetic ECG: a point moving around a circular limit cycle gets pushed up and down by Gaussian bumps placed at the P-Q-R-S-T angles, tracing a realistic electrocardiogram waveform (the McSharry-Clifford model) you can detune into arrhythmia.

ParamRangeDefaultUnit
Rate0.5 – 41.5Hz
Level0 – 10.7

# RespiratoryRhythm 1 input

Respiratory rhythm: a model of the pre-Botzinger complex (the brainstem pacemaker for breathing), where a persistent-sodium current and slow inactivation generate the inspiratory burst-and-pause rhythm, irregular when stressed.

ParamRangeDefaultUnit
Drive0 – 10.5
Speed0.05 – 0.50.2
Level0 – 10.6

# LiSystem 1 input

Li system: a three-dimensional autonomous chaotic flow (Li, 2009) with three quadratic cross-terms that produces a distinctive multi-wing attractor, studied for its rich coexisting-attractor structure.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# MunmuangsaenSri 1 input

Munmuangsaen-Srisuchinwong system: an unusually simple chaotic flow with only one nonlinear term and no equilibrium point, designed as a minimal hidden-attractor chaos generator for hardware random-number use.

ParamRangeDefaultUnit
A1 – 42
Speed0.01 – 0.10.04
Level0 – 10.5

# DustyPlasma 1 input

Dusty-plasma oscillation: charged dust grains levitated in a plasma sheath bob on the dust-acoustic mode, whose charge-fluctuation feedback and nonlinear sheath force drive self-excited and chaotic grain oscillations.

ParamRangeDefaultUnit
Charge0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.5

# PlasmaSheath 1 input

Plasma sheath instability: the thin charged boundary layer at a plasma-wall interface whose ion transit time and ionization feedback self-oscillate, relaxation-spiking and chaotically flickering near the instability threshold.

ParamRangeDefaultUnit
Ionize0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.5

# GranularGas 1 input

Granular gas: a shaken collection of inelastically-colliding grains whose energy input fights collisional cooling; the balance oscillates and, between clustered and gaseous states, jumps chaotically - non-equilibrium granular dynamics.

ParamRangeDefaultUnit
Shake0.5 – 31.5
Restitution0.3 – 0.950.7
Speed0.05 – 0.50.2
Level0 – 10.5

# DayGrowth 1 input

Day's growth map: Richard Day's classical model where capital grows by saving but is dragged down nonlinearly by pollution/diminishing returns, giving a hump-shaped map that period-doubles into chaotic boom-bust growth.

ParamRangeDefaultUnit
Growth1 – 43
Drag1 – 42
Rate50 – 200004000Hz
Level0 – 10.6

# Sprott2DQuadratic 1 input

Sprott 2-D quadratic map: a general two-variable map whose update is a full quadratic polynomial (the family Sprott computer-searched for elegant chaotic attractors), tuned here to one of its strange-attractor parameter sets.

ParamRangeDefaultUnit
Rate50 – 200005000Hz
Level0 – 10.6

# TinkerbirdMap 1 input

Tinkerbird map: a Tinkerbell-family quadratic 2-D map at a parameter set that opens its delicate wing into a fuller, bird-like fractal orbit - a curling, fine-edged chaotic texture distinct from the classic Tinkerbell.

ParamRangeDefaultUnit
A0.7 – 10.9
Rate50 – 200005000Hz
Level0 – 10.6

# JosephsonStack 1 input

Stacked Josephson junctions: three series junctions sharing a bias current and coupled through their phases (as in intrinsic-junction THz emitters), whose competition between synchronization and chaos shapes the emitted spectrum.

ParamRangeDefaultUnit
Current0.8 – 1.61.1
Couple0 – 10.4
Speed0.02 – 0.20.08
Level0 – 10.6

# ChuaArray 1 input

Coupled Chua circuits: two Chua double-scroll oscillators linked through their voltages, which synchronize, phase-lock or desynchronize into spatiotemporal chaos as the coupling changes - a minimal cell of a chaotic-circuit array.

ParamRangeDefaultUnit
Alpha9 – 1611
Couple0 – 1.50.4
Speed0.005 – 0.050.02
Level0 – 10.5

# HodgkinHuxleyBurst 1 input

Bursting Hodgkin-Huxley: the full HH spiking neuron augmented with a slow calcium-activated potassium current that periodically silences the fast spikes, producing biophysically-detailed bursting and, when forced, chaos.

ParamRangeDefaultUnit
Current0 – 209
SlowK0.001 – 0.020.006
Speed0.05 – 0.50.2
Level0 – 10.6

# CombustionInstability 1 input

Combustion instability: an acoustic chamber mode coupled to a time-lagged, saturating flame heat-release (the Crocco n-tau model), which self-amplifies into the screeching limit-cycle and chaotic howl that plagues rockets and gas turbines.

ParamRangeDefaultUnit
Gain0.5 – 31.6
Lag0.1 – 0.90.4
Speed0.05 – 0.50.2
Level0 – 10.5

# SuspensionQuarterCar 1 input

Quarter-car suspension: the sprung mass, tyre and a hardening/asymmetric damper of one wheel rolling over a periodic road, whose nonlinear damping and tyre lift-off make the body motion chaotic - vehicle ride-dynamics chaos.

ParamRangeDefaultUnit
Road0.2 – 1.50.6
Rate0.5 – 42Hz
Speed0.05 – 0.50.2
Level0 – 10.6

# GlacialPaillard 1 input

Paillard ice-age model: ice volume grows slowly then collapses when insolation crosses a threshold, switching between glacial regimes - a multiple-state relaxation oscillator that reproduces the sawtooth of the Pleistocene ice ages.

ParamRangeDefaultUnit
Insolation0 – 0.60.25
Rate0.05 – 10.25Hz
Speed0.05 – 0.50.2
Level0 – 10.6

# SaddleNodeFlow 1 input

SNIC oscillator: a system poised at a saddle-node-on-invariant-circle bifurcation, where a slow variable repeatedly drags it just across threshold, firing spikes with an arbitrarily-long, current-tunable interval - the Type-I neural-excitability rhythm.

ParamRangeDefaultUnit
Bias-0.2 – 0.50.1
Slow0.01 – 0.20.05
Speed0.05 – 0.50.2
Level0 – 10.6

# WingRock 1 input

Wing rock: a slender delta-wing aircraft at high angle of attack whose asymmetric vortex lift gives negative roll damping, self-exciting the rolling 'wing-rock' limit cycle that, when forced, becomes chaotic - a flight-dynamics instability.

ParamRangeDefaultUnit
Alpha0.5 – 2.51.4
Speed0.05 – 0.50.2
Level0 – 10.6

# DrillString 1 input

Drill-string stick-slip: a kilometers-long elastic drill pipe driven from the top while the bit grabs the rock with velocity-weakening friction, so the bit alternately sticks and slips - the torsional vibration that destroys drilling tools.

ParamRangeDefaultUnit
TopSpeed0.3 – 20.8
Friction0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# BubbleOscillator 1 input

Acoustic bubble: a gas bubble in a sound field expanding and violently collapsing per the Rayleigh-Plesset equation; strong driving gives the period-doubling, chaotic radial pulsation behind single-bubble sonoluminescence.

ParamRangeDefaultUnit
Drive0.2 – 1.20.6
Rate0.5 – 42Hz
Speed0.02 – 0.20.08
Level0 – 10.5

# RailHunting 1 input

Wheelset hunting: a coned railway wheelset's lateral-and-yaw oscillation driven by creep forces and flange contact; above a critical speed it self-excites into the snaking 'hunting' limit cycle and, with flange impacts, chaos.

ParamRangeDefaultUnit
Speed_0.5 – 31.6
Flange0.5 – 21
Step0.05 – 0.50.2
Level0 – 10.6

# GyroNutation 1 input

Gyroscope nutation: a fast-spinning heavy top whose axis precesses while nodding (nutating); weak spin and a forcing torque make the nodding angle wander chaotically between precession and tumbling - rotational rigid-body dynamics.

ParamRangeDefaultUnit
Spin0.5 – 41.8
Torque0 – 10.4
Speed0.02 – 0.20.08
Level0 – 10.6

# Epileptor 1 input

Epileptor: Jirsa's phenomenological model of an epileptic-seizure cycle, where a very slow permittivity variable drags a fast spiking subsystem in and out of the seizure state - the autonomous build-up, discharge and recovery of a seizure.

ParamRangeDefaultUnit
Excite-2.5 – -1-1.6
Speed0.1 – 10.4
Level0 – 10.6

# GeneToggle 1 input

Genetic toggle switch: two genes each repressing the other form a bistable memory (Gardner-Collins synthetic biology); a slow forcing of one promoter flips it back and forth, giving a relaxation square-wave between cell states.

ParamRangeDefaultUnit
Hill2 – 43
Forcing0.2 – 20.8
Rate0.1 – 20.5Hz
Level0 – 10.6

# PupilReflex 1 input

Pupil light reflex: the pupil area set by retinal light flux through a delayed neural loop (Longtin-Milton model); enough loop gain and delay destabilize it into the spontaneous pupil-size oscillations clinicians can induce with edge-lighting.

ParamRangeDefaultUnit
Delay5 – 10050ms
Gain2 – 105
Level0 – 10.6

# CraneSway 1 input

Crane sway: a payload hanging from a trolley that is driven back and forth; the pendulum's nonlinear response to the trolley acceleration swings, beats and chaotically slews - the load-sway problem crane controllers fight.

ParamRangeDefaultUnit
Drive0 – 20.9
Rate0.3 – 31.2Hz
Damp0.02 – 0.30.08
Level0 – 10.6

# WaterHammer 1 input

Water hammer: the pressure surge when flow in a pipe is throttled, reflecting back and forth with valve-and-column nonlinearity and cavitation cut-off; repeated throttling gives the banging, relaxation-oscillating surge of plumbing.

ParamRangeDefaultUnit
Valve0.2 – 1.50.7
Speed0.05 – 0.50.2
Level0 – 10.6

# LaiSystem 1 input

Lai system: a three-dimensional autonomous chaotic flow with two quadratic terms producing a compact multi-scroll attractor, one of the systematically-constructed systems used in chaos-based secure communication.

ParamRangeDefaultUnit
Speed0.002 – 0.020.008
Level0 – 10.5

# YangSystem 1 input

Yang system: a chaotic flow lying between the Lorenz and Chen attractors in parameter space, where a small change in one coefficient switches the topology of the twin-scroll - a bridge system in the generalized Lorenz family.

ParamRangeDefaultUnit
C10 – 2016
Speed0.002 – 0.020.008
Level0 – 10.5

# SinghFlow 1 input

Singh flow: a Singh-type three-dimensional system constructed without any equilibrium point (a hidden attractor) using a single product nonlinearity and a constant term, traced here as a folded chaotic scroll.

ParamRangeDefaultUnit
A0.5 – 31.2
Speed0.01 – 0.10.04
Level0 – 10.5

# LogisticHenon 1 input

Logistic-Henon hybrid: a two-dimensional map that drives a Henon-style delayed feedback with a logistic nonlinearity, combining the period-doubling of the logistic map with the folding of Henon - a denser, more tunable map chaos.

ParamRangeDefaultUnit
R3.6 – 43.9
B0 – 0.50.3
Rate50 – 200005000Hz
Level0 – 10.6

# PredatorRickerMap 1 input

Ricker predator-prey map: a discrete-generation predator-prey system with Ricker (exponential) prey growth and saturating predation, whose coupled over-compensation drives quasi-periodic and chaotic population cycles.

ParamRangeDefaultUnit
Growth2 – 43
Predation0.5 – 31.5
Rate50 – 200004000Hz
Level0 – 10.6

# TurbineBladeMistuned 1 input

Mistuned bladed disk: two coupled turbine blades with slightly different natural frequencies (mistuning) whose energy localizes and beats unpredictably under aerodynamic forcing - the vibration-localization that fatigues jet-engine blades.

ParamRangeDefaultUnit
Mistune0 – 0.20.06
Wind0.5 – 21
Speed0.05 – 0.50.2
Level0 – 10.6

# BrakeJudder 1 input

Brake judder: a disc brake where normal and tangential pad motions couple through friction, so above a friction threshold the two modes lock unstably and the brake grabs and judders - the mode-coupling mechanism behind brake squeal.

ParamRangeDefaultUnit
Friction0.3 – 1.20.7
Speed0.05 – 0.50.2
Level0 – 10.6

# ChlorineArsenite 1 input

Iodate-arsenite reaction: an autocatalytic bistable chemistry in a stirred-flow reactor whose feed-vs-reaction competition flips it between low and high states; a slow inflow modulation gives relaxation switching between the two branches.

ParamRangeDefaultUnit
Flow0.2 – 1.50.7
Rate0.1 – 20.5Hz
Speed0.05 – 0.50.2
Level0 – 10.6

# JetMidlatitude 1 input

Charney-DeVore jet: a low-order model of the mid-latitude atmospheric jet that flips between a fast 'zonal' flow and a stuck 'blocking' pattern; topographic and thermal forcing make the regime transitions irregular - weather-regime chaos.

ParamRangeDefaultUnit
Forcing0.5 – 21.1
Speed0.02 – 0.20.08
Level0 – 10.6

# ModeBeatLaser 1 input

Mode-beating laser: two longitudinal cavity modes drawing on one gain medium, whose cross-gain saturation makes their intensities flicker antiphase and chaotically as the pump rises - the multimode intensity dynamics of a free-running laser.

ParamRangeDefaultUnit
Pump1 – 42.2
Cross0.5 – 21.2
Speed0.05 – 0.50.2
Level0 – 10.6

# FerroResonance 1 input

Ferroresonance: a power transformer's saturable iron core resonating with line capacitance, whose cubic magnetization nonlinearity under AC drive jumps between low and high overvoltage modes and chaotically - a dangerous grid instability.

ParamRangeDefaultUnit
Drive0.5 – 31.6
Rate0.5 – 42Hz
Speed0.05 – 0.50.2
Level0 – 10.6

# ArcFurnace 1 input

Arc furnace: the chaotic V-I characteristic of an electric arc (a negative-resistance plasma whose length wanders) feeding a reactive supply, producing the broadband voltage flicker that arc furnaces inflict on the grid.

ParamRangeDefaultUnit
Power0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# TrafficFlow 1 input

Traffic stop-and-go: three cars following each other by the optimal-velocity rule, where drivers accelerate toward a headway-dependent target speed; above a density threshold the line jams and surges in self-organized chaotic waves.

ParamRangeDefaultUnit
Sensitivity0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# WinfreeOsc 1 input

Winfree oscillators: a population of phase oscillators that influence each other through a pulse-shaped phase-response curve (the original biological-rhythm sync model, predating Kuramoto); the mean field locks, desynchronizes or beats irregularly.

ParamRangeDefaultUnit
Spread0 – 0.40.15
Coupling0 – 31.2
Freq20 – 1000110Hz
Level0 – 10.5

# RenyiMap 1 input

Renyi beta-map: the expanding map x -> beta*x mod 1 for any real beta > 1 (the doubling/tripling maps are the integer cases), reading off the base-beta expansion of the seed - a continuously-tunable deterministic noise source.

ParamRangeDefaultUnit
Beta1.2 – 42.3
Rate50 – 200004000Hz
Level0 – 10.6

# StochResonance 1 input

Stochastic-resonance switch: a particle in a double-well potential nudged by a weak periodic force plus a chaotic 'noise' term, so it hops between wells nearly in step with the drive - the counterintuitive noise-aided switching effect, deterministically rendered.

ParamRangeDefaultUnit
Drive0 – 0.50.2
Rate0.2 – 41Hz
Noise0 – 10.5
Level0 – 10.6

# HicksCycle 1 input

Hicks trade cycle: a multiplier-accelerator economy whose investment is clipped between a full-employment ceiling and a scrappage floor; those piecewise limits turn an explosive oscillation into a bounded, irregular business cycle.

ParamRangeDefaultUnit
Accel1 – 31.8
Rate50 – 200003000Hz
Level0 – 10.6

# SamuelsonOsc 1 input

Samuelson model: the original linear multiplier-accelerator income oscillator made nonlinear by a saturating investment response, so it self-sustains a bounded business-cycle rhythm instead of exploding or decaying.

ParamRangeDefaultUnit
Accel0.5 – 31.6
Rate50 – 200003000Hz
Level0 – 10.6

# PuuBusinessCycle 1 input

Puu business cycle: Tonu Puu's continuous multiplier-accelerator model where the accelerator is a cubic (van-der-Pol-like) function of income change, self-exciting a bounded economic limit cycle that goes chaotic when forced.

ParamRangeDefaultUnit
Accel0.5 – 31.5
Speed0.05 – 0.50.2
Level0 – 10.6

# PopulationGenetics 1 input

Population-genetics map: an allele frequency iterated by frequency-dependent selection, where over-strong selection against the common type drives the gene pool into period-doubling and chaotic generation-to-generation swings.

ParamRangeDefaultUnit
Selection1 – 42.8
Rate50 – 200004000Hz
Level0 – 10.6

# GlycolyticHopf 1 input

Higgins glycolytic oscillator: the substrate-product feedback of the phosphofructokinase reaction whose autocatalysis crosses a Hopf bifurcation into the sustained glycolytic oscillations measured in yeast extracts - metabolic limit-cycle rhythm.

ParamRangeDefaultUnit
Influx0.2 – 1.50.7
Speed0.05 – 0.50.2
Level0 – 10.6

# CardiacPurkinje 1 input

Purkinje fiber: a reduced model of the heart's Purkinje conduction-fiber action potential with a slow pacemaker current, firing the long-plateau cardiac spikes and, when over-driven, early-afterdepolarization chaos.

ParamRangeDefaultUnit
Drive0 – 10.4
Speed0.05 – 0.50.2
Level0 – 10.6

# CoronaTrichel 1 input

Trichel-pulse corona: the self-quenching current pulses of a negative corona discharge, where each avalanche builds space charge that chokes itself off until it clears; raising the voltage drives the pulse train from regular into chaotic.

ParamRangeDefaultUnit
Voltage0.5 – 21.1
Speed0.05 – 0.50.2
Level0 – 10.6

# GrossPitaevskii 1 input

Gross-Pitaevskii mode: a single mode of a Bose-Einstein condensate whose self-interaction (cubic nonlinearity) and a modulated trap make its amplitude and phase oscillate and, under strong driving, go chaotic - matter-wave nonlinear dynamics.

ParamRangeDefaultUnit
Interaction0.5 – 31.5
Trap-2 – 20.5
Speed0.05 – 0.50.2
Level0 – 10.6

# RingInverter 1 input

Ring oscillator: three logic inverters in a loop, each a slew-limited tanh stage; the odd-stage feedback self-oscillates and, with an extra cross-coupling and asymmetry, the node voltages tumble chaotically - on-chip oscillator dynamics.

ParamRangeDefaultUnit
Gain2 – 84
Cross0 – 10.3
Speed0.1 – 10.4
Level0 – 10.6

# SaxMultiphonic 1 input

Saxophone multiphonic: a single reed feeding two simultaneously-resonant bore modes (cross-fingered) whose nonlinear flow valve makes the two pitches beat, lock and split into the gritty multiphonic chords saxophonists growl.

ParamRangeDefaultUnit
Pitch100 – 600250Hz
Split1.1 – 21.5
Blow0.5 – 1.51
Level0 – 10.6

# DengToggle 1 input

Deng toggling system: a chaotic flow whose nonlinearity is a toggling (sign-switching) feedback that flips the attractor between scroll regions, generating a grid of scrolls the orbit hops across - a multi-scroll chaos generator.

ParamRangeDefaultUnit
Scrolls1 – 53
Speed0.02 – 0.20.08
Level0 – 10.5

# SupplyChain 1 input

Supply-chain bullwhip: three echelons (retailer, wholesaler, factory) ordering to correct their inventory and pipeline with a delay, so small demand changes amplify into wild oscillating orders up the chain - the bullwhip effect as a chaotic cycle.

ParamRangeDefaultUnit
Aggression0.3 – 10.6
Speed0.05 – 0.50.2
Level0 – 10.6

# IsingMeanField 1 input

Mean-field Ising magnet: the average magnetization of a spin system relaxing toward its self-consistent (tanh) value under an oscillating applied field; near the Curie point the dynamic hysteresis loop pulses and chaotically flips - phase-transition dynamics.

ParamRangeDefaultUnit
Temp0.5 – 1.50.9
Field0 – 10.4
Rate0.2 – 41Hz
Level0 – 10.6

# NeuralAvalanche 1 input

Neuronal avalanches: a self-organizing branching network where each firing neuron triggers, on average, a critical number of others; tuned near criticality it emits scale-free, power-law-distributed bursts of activity (deterministic RNG) - cortical SOC.

ParamRangeDefaultUnit
Branching0.8 – 1.21
Rate5 – 50080Hz
Level0 – 10.6

# BlueNoise 1 input

Blue noise: white noise passed through a first difference, tilting the spectrum up at +3 dB/octave so high frequencies dominate; the airy hiss used for dithering and high-frequency texture (deterministic RNG).

ParamRangeDefaultUnit
Level0 – 10.5

# VioletNoise 1 input

Violet noise: white noise twice-differenced, rising +6 dB/octave so it is almost entirely high-frequency hiss - the spectrum of differentiated thermal noise, useful for sizzle and as a dither shape.

ParamRangeDefaultUnit
Level0 – 10.5

# GreyNoise 1 input

Grey noise: white noise shaped by an inverted equal-loudness curve (boosted lows and highs, scooped mids) so it sounds equally loud at every frequency - the perceptually-flat noise used in hearing tests.

ParamRangeDefaultUnit
Tilt0 – 10.6
Level0 – 10.5

# FractalNoise 1 input

Fractal noise: a bank of octave-spaced filtered noises summed with a slope control, sweeping the spectrum continuously from white (slope 0) through pink (1) to brown/red (2) - any 1/f^beta colour from one knob.

ParamRangeDefaultUnit
Slope0 – 21
Level0 – 10.5

# WeierstrassOsc 1 input

Weierstrass function: a sum of cosines at geometrically-rising frequencies and shrinking amplitudes (sum a^k cos(b^k x)), the textbook continuous-everywhere yet differentiable-nowhere fractal curve, here pitch-locked as a richly-detailed waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A0.3 – 0.80.5
B2 – 73
Level0 – 10.5

# BlancmangeOsc 1 input

Blancmange (Takagi) curve: a sum of triangle waves at doubling frequencies and halving amplitudes, the pudding-shaped fractal that is continuous everywhere but has a corner at every scale - a soft, self-similar, octave-stacked waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Depth1 – 96
Level0 – 10.6

# CantorStaircase 1 input

Devil's staircase: the Cantor function, which climbs only on the Cantor set and is flat almost everywhere; sampled around a pitch period it makes a self-similar stepped ramp with plateaus at every scale - fractal staircase modulation/timbre.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Depth2 – 85
Level0 – 10.6

# Rule90Osc 1 input

Rule 90: the XOR-of-neighbours elementary cellular automaton that draws the Sierpinski triangle; its 32-cell row evolves each clock step and the cells read out as a self-similar, additive-XOR bit pattern - deterministic fractal noise.

ParamRangeDefaultUnit
Rate0.5 – 5010Hz
Level0 – 10.6

# Rule110Osc 1 input

Rule 110: the elementary cellular automaton proven Turing-complete, whose 32-cell row evolves complex, glider-laden patterns at the edge of chaos; the centre cell and density read out as an intricate, computation-rich control source.

ParamRangeDefaultUnit
Rate0.5 – 5010Hz
Level0 – 10.6

# Rule150Osc 1 input

Rule 150: the additive (left XOR centre XOR right) elementary cellular automaton, an additive rule whose nested triangular patterns differ from Rule 90's - another deterministic, self-similar fractal bit-stream generator.

ParamRangeDefaultUnit
Rate0.5 – 5010Hz
Level0 – 10.6

# MultifractalNoise 1 input

Multifractal noise: white noise multiplied by a slowly-wandering log-normal envelope (a multiplicative cascade), so the loudness clusters into bursts and lulls with heavy-tailed statistics - the intermittent texture of turbulence and rainfall.

ParamRangeDefaultUnit
Intermittency0 – 10.5
Level0 – 10.5

# MinkowskiQ 1 input

Minkowski question-mark function: the singular, strictly-increasing map that sends quadratic irrationals to rationals and flattens on every rational, built from the continued-fraction expansion - a fractal staircase-like waveform with structure at all scales.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.6

# RiemannOsc 1 input

Riemann function: the sum of sin(pi n^2 x)/n^2, Riemann's candidate for a continuous-but-nowhere-differentiable function (differentiable only at special rationals), here pitch-locked as a softly-spiky fractal waveform with quadratic-harmonic content.

ParamRangeDefaultUnit
Freq20 – 1500110Hz
Partials3 – 168
Level0 – 10.6

# KochWave 1 input

Koch waveform: the height profile of a Koch snowflake edge, built by recursively replacing each segment with a bumped four-segment zig-zag, gives a crinkled fractal waveform whose jaggedness deepens with the iteration depth.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Depth1 – 64
Level0 – 10.6

# MiddleSquarePRNG 1 input

Middle-square PRNG: von Neumann's 1949 method - square the seed and keep the middle digits as the next seed; famously prone to collapsing into short cycles or zero, its quirky, sometimes-stalling output is a vintage deterministic noise.

ParamRangeDefaultUnit
Rate100 – 200004000Hz
Level0 – 10.6

# BlumBlumShub 1 input

Blum-Blum-Shub: the cryptographically-secure generator x -> x^2 mod N (N a product of two primes), whose least-significant bit is provably hard to predict; its bit-stream is a high-quality deterministic white-noise source.

ParamRangeDefaultUnit
Rate100 – 200006000Hz
Level0 – 10.6

# XorShiftNoise 1 input

Xorshift noise: Marsaglia's xorshift generator (three shift-and-XOR operations on a 32-bit word) produces fast, long-period high-quality white noise with a different spectral signature than a linear-congruential source.

ParamRangeDefaultUnit
Level0 – 10.5

# GaussCFMap 1 input

Gauss map: the continued-fraction shift x -> {1/x} (fractional part of the reciprocal), whose iterates are the continued-fraction digits of the seed; ergodic with the Gauss-Kuzmin measure, it is a chaotic source biased toward small values.

ParamRangeDefaultUnit
Rate50 – 200004000Hz
Level0 – 10.6

# Rule30Osc 1 input

Rule 30: Wolfram's chaotic elementary cellular automaton (used as the random generator inside Mathematica), whose central column passes randomness tests; the 32-cell row evolves each step into a deterministic white-noise-like bit-stream.

ParamRangeDefaultUnit
Rate0.5 – 5012Hz
Level0 – 10.6

# Rule184Osc 1 input

Rule 184: the traffic-flow cellular automaton where 1s (cars) advance into empty cells, modelling the jam-to-free-flow transition; its conserved density gives drifting platoons of bits - a structured, density-dependent pattern.

ParamRangeDefaultUnit
Rate0.5 – 5012Hz
Level0 – 10.6

# Rule54Osc 1 input

Rule 54: a class-IV elementary cellular automaton on the edge of chaos, whose background of blinkers hosts gliders that collide and interact like particles; the row evolution yields a structured, almost-rhythmic complex bit-stream.

ParamRangeDefaultUnit
Rate0.5 – 5012Hz
Level0 – 10.6

# FBMNoise 1 input

Fractional Brownian motion: a self-affine random walk whose Hurst exponent sets the long-range correlation (persistence or anti-persistence) between ordinary Brownian motion and smooth drift - the fractal landscape of natural terrains and fGn.

ParamRangeDefaultUnit
Hurst0.1 – 0.90.7
Speed0.001 – 0.050.01
Level0 – 10.6

# MidpointFractal 1 input

Midpoint displacement: the diamond-square algorithm that builds fractal mountain terrain by recursively offsetting segment midpoints by shrinking random amounts; precomputed into one cycle, it makes a jagged self-affine waveform.

ParamRangeDefaultUnit
Freq20 – 100080Hz
Rough0.3 – 0.90.6
Level0 – 10.6

# WeierstrassMandelbrot 1 input

Weierstrass-Mandelbrot function: the Weierstrass fractal generalized with per-octave phase offsets and a fractional-dimension exponent, a statistically-self-affine waveform used to model rough surfaces and fractional Brownian texture.

ParamRangeDefaultUnit
Freq20 – 150090Hz
Dim1.1 – 1.91.5
Level0 – 10.6

# LaggedFib 1 input

Lagged-Fibonacci generator: a PRNG that combines two earlier outputs from a ring of past values (x_n = x_{n-j} + x_{n-k} mod 1), a long-period additive generator whose noise has a flatter spectrum than a simple linear-congruential source.

ParamRangeDefaultUnit
Level0 – 10.5

# PCGNoise 1 input

PCG noise: O'Neill's permuted congruential generator advances a linear-congruential state then applies an xorshift-and-rotate output permutation, giving statistically-excellent white noise (passes BigCrush) with a different texture than plain LCG.

ParamRangeDefaultUnit
Level0 – 10.5

# SplitMixNoise 1 input

SplitMix noise: advances a Weyl counter by a fixed odd constant and runs it through a strong xor-shift-multiply mixing finalizer (the SplitMix algorithm), giving fast, well-distributed white noise with a long period and good statistics.

ParamRangeDefaultUnit
Level0 – 10.5

# TausswortheNoise 1 input

Tausworthe noise: a generalized-feedback shift-register generator (shift-and-XOR taps on a 32-bit word, the basis of combined-Tausworthe RNGs) producing fast maximal-length white noise with a distinct spectral fingerprint.

ParamRangeDefaultUnit
Level0 – 10.5

# TotalisticCA 1 input

Totalistic CA: a ring of three-state cells where each cell's next value depends only on the sum of itself and its neighbours through a totalistic rule code; richer than binary elementary CA, it grows nested, multi-level fractal patterns.

ParamRangeDefaultUnit
Rule0 – 2186777
Rate0.5 – 5010Hz
Level0 – 10.6

# MinskyCircle 1 input

Minsky circle: the famous PDP-1 rotation hack x -= e*y; y += e*x (updating x before y), which draws an almost-circle - actually a slightly-eccentric ellipse that never quite closes; it makes a clean, slowly-precessing quadrature sine pair.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Level0 – 10.6

# RanduNoise 1 input

RANDU noise: IBM's infamous 1960s linear-congruential generator (x = 65539*x mod 2^31), notorious because its triples fall on just 15 planes in 3-D; its conspicuous low-order-bit structure makes a deliberately-flawed, lattice-correlated noise.

ParamRangeDefaultUnit
Level0 – 10.5

# MinstdNoise 1 input

MINSTD noise: the Park-Miller 'minimal standard' multiplicative generator (x = 16807*x mod 2^31-1), the reference LCG that fixed RANDU's flaws and became the textbook default; a clean, well-tested deterministic white noise.

ParamRangeDefaultUnit
Level0 – 10.5

# InversiveCongruential 1 input

Inversive congruential noise: a nonlinear PRNG that uses the modular multiplicative inverse (x = a*x^-1 + c mod p) instead of a plain multiply, breaking the lattice structure of linear generators - a noise free of the planes that plague LCGs.

ParamRangeDefaultUnit
Level0 – 10.5

# ArnoldTongue 1 input

Arnold tongue: the sine circle map theta -> theta + Omega - (K/2pi) sin(2pi theta), whose average rotation locks onto rational winding numbers over ranges of the drive (the Arnold tongues), so sweeping the bias traces the devil's-staircase of mode-locking.

ParamRangeDefaultUnit
Bias0 – 10.5
Coupling0 – 21
Freq20 – 2000220Hz
Level0 – 10.6

# MultiplyWithCarry 1 input

Multiply-with-carry noise: Marsaglia's MWC generator packs a 16-bit value and its carry into one word and updates x = a*(x low) + (x high), a fast generator with an enormous period and better equidistribution than a plain LCG.

ParamRangeDefaultUnit
Level0 – 10.5

# GFSRNoise 1 input

GFSR noise: a generalized feedback shift register XORs the word with shifted copies of itself at two tap positions (the family behind the Mersenne Twister's recurrence), producing fast maximal-length noise with a distinct broadband spectrum.

ParamRangeDefaultUnit
Level0 – 10.5

# ScannedSynth 1 input

Scanned synthesis (Verplank-Mathews-Shaw): a ring of masses joined by springs vibrates in slow, hand-shapeable low modes while a pointer scans around the ring at audio rate to read the waveform - the wave shape itself evolves dynamically as the string sloshes.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Tension0.1 – 0.90.5
Damp0.9 – 0.9990.99
Level0 – 10.6

# WaveTerrainScan 1 input

Wave-terrain synthesis: an orbit travels around a 2-D landscape z = f(x,y) and the terrain height becomes the waveform; as the orbit's radius and the terrain warp change, the timbre morphs continuously - a classic but rarely-implemented technique.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Warp0.5 – 42
Radius0.2 – 10.8
Level0 – 10.6

# VectorSynth 1 input

Vector synthesis (Prophet-VS / SY22 style): four source waveforms sit at the corners of a square and a slowly-orbiting vector bilinearly blends between them, sweeping the timbre around the plane - a two-axis crossfade of sine, saw, square and triangle.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
VecRate0.05 – 50.5Hz
Level0 – 10.6

# PhaseDistortCZ 1 input

Phase distortion (Casio CZ): a linear phase ramp is bent through a movable knee before driving a cosine, so the read-out speeds up then slows within each cycle - warping a sine toward a resonant saw/pulse without any filter, the signature CZ sound.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Amount0 – 0.950.5
Level0 – 10.6

# VosimSynth 1 input

VOSIM (Kaegi-Tempelaars): each fundamental period holds a short burst of N decaying squared-sine pulses followed by silence; the pulse rate sets a formant and the count/decay shape its bandwidth - an efficient 1970s vocal-formant synthesis.

ParamRangeDefaultUnit
Pitch50 – 500150Hz
Formant200 – 40001200Hz
Decay0.4 – 0.950.7
Level0 – 10.6

# FofSynth 1 input

FOF synthesis (IRCAM CHANT): each fundamental period triggers a formant wave function - a sine at the formant frequency wrapped in a sharp-attack, exponential-decay grain; summing several gives the ringing vowel formants of the singing voice.

ParamRangeDefaultUnit
Pitch50 – 500150Hz
Formant200 – 4000700Hz
Bandwidth20 – 40080Hz
Level0 – 10.6

# PulsarSynth 1 input

Pulsar synthesis (Curtis Roads): a short pulsaret waveform of fixed duration is emitted once per (longer) pulsar period followed by silence; the period sets the pitch and the pulsaret duration sets an independent formant, bridging granular and classic synthesis.

ParamRangeDefaultUnit
Pitch20 – 80080Hz
Formant200 – 60001500Hz
Level0 – 10.6

# ShepardTone 1 input

Shepard tone: seven octave-spaced sines all glide upward together while a fixed bell-shaped spectral window fades in the new low octave and fades out the top, so the pitch seems to rise forever without ever getting higher - the auditory barber-pole.

ParamRangeDefaultUnit
Speed-1 – 10.2
Center200 – 1000500Hz
Level0 – 10.6

# RissetGliss 1 input

Shepard-Risset glissando: the continuous-frequency cousin of the Shepard tone, where octave-spaced partials slide smoothly and ceaselessly under a fixed Gaussian spectral envelope, giving the illusion of pitch gliding up (or down) forever.

ParamRangeDefaultUnit
Rate-2 – 20.5Hz
Center200 – 1000500Hz
Level0 – 10.6

# WaveguideMesh 1 input

Waveguide mesh: a 2-D membrane modelled as four delay-line waveguides meeting at scattering junctions, so a strike spreads, reflects off the rim and rings with the inharmonic modal spectrum of a small drum head or plate.

ParamRangeDefaultUnit
Size2 – 4012ms
Decay0.9 – 0.9990.99
Strike0 – 10
Level0 – 10.6

# BinauralBeat 1 input

Binaural beat source: two sine tones a few Hz apart summed to one channel, so they alternately reinforce and cancel at the difference frequency - the slow amplitude throb used for entrainment tones (true binaural needs one tone per ear).

ParamRangeDefaultUnit
Carrier50 – 1000200Hz
Beat0.5 – 407Hz
Level0 – 10.6

# LevyFlightWalk 1 input

Levy flight: a random walk whose step sizes are drawn from a heavy-tailed (power-law) distribution, so long quiet drifts are punctuated by sudden large jumps - the super-diffusive motion of foraging animals and turbulent tracers, here a bounded slow CV.

ParamRangeDefaultUnit
Rate1 – 20030Hz
Tail1 – 31.5
Level0 – 10.6

# CauchyNoise 1 input

Cauchy noise: each sample is drawn from the Cauchy (Lorentzian) distribution via tan(pi(u-1/2)), whose undefined mean and variance produce frequent large outliers among small values - a spiky, heavy-tailed alternative to Gaussian white noise (clamped).

ParamRangeDefaultUnit
Scale0.05 – 10.3
Level0 – 10.4

# BrownianBridgeWalk 1 input

Brownian bridge: a random walk constrained to start and end at zero over each period (the walk minus its linear drift to the endpoint), giving wandering shapes that always return home - the stochastic process used to interpolate between fixed points.

ParamRangeDefaultUnit
Period0.05 – 40.5Hz
Wander0 – 10.6
Level0 – 10.6

# OrnsteinUhlenbeckProc 1 input

Ornstein-Uhlenbeck process: noise that is constantly pulled back toward a mean while being kicked randomly (dx = -theta*x dt + sigma dW), giving a smooth, band-limited wander - the canonical model of a damped particle in thermal noise and of mean-reverting signals.

ParamRangeDefaultUnit
Reversion0.5 – 508
Sigma0 – 10.5
Level0 – 10.6

# ZipfNoise 1 input

Zipf noise: picks discrete levels with probability proportional to 1/rank^s (the Zipf/zeta law of word frequencies and city sizes), so a few low levels dominate and high ones are rare - a heavy-headed quantized random source distinct from uniform noise.

ParamRangeDefaultUnit
Rate1 – 20025Hz
Exponent0.5 – 21
Levels4 – 3212
Level0 – 10.6

# LaplaceNoise 1 input

Laplace noise: samples from the double-exponential distribution (a sharp peak at zero with exponential tails on both sides), drawn via the inverse-CDF -sign(u)*ln(1-2|u|); spikier than Gaussian but lighter-tailed than Cauchy.

ParamRangeDefaultUnit
Scale0.05 – 10.3
Level0 – 10.5

# RayleighNoise 1 input

Rayleigh noise: the magnitude of a two-component Gaussian vector (sqrt(-2 ln u)), the distribution of the envelope of narrowband noise and of wind speeds - a strictly-positive, right-skewed source, here centred for audio.

ParamRangeDefaultUnit
Scale0.1 – 10.4
Level0 – 10.5

# WeibullNoise 1 input

Weibull noise: samples (-ln u)^(1/k) whose shape parameter k morphs the distribution from heavy-tailed exponential (k<1) through the bell-like k~3.6 to a sharp peak (k>1) - the reliability/failure-time distribution, here a tunable-skew source.

ParamRangeDefaultUnit
Shape0.5 – 41.5
Level0 – 10.5

# ParetoNoise 1 input

Pareto noise: a power-law source u^(-1/alpha) where a few enormous values dominate a sea of small ones (the 80/20 rule, city sizes, wealth); lowering alpha fattens the tail toward rare extreme spikes - a self-similar heavy-tailed noise.

ParamRangeDefaultUnit
Alpha1 – 42
Level0 – 10.4

# LogNormalNoise 1 input

Log-normal noise: the exponential of a Gaussian, a right-skewed positive distribution arising wherever many small multiplicative effects combine (particle sizes, incomes, biological growth) - clustered low values with occasional large excursions.

ParamRangeDefaultUnit
Sigma0.1 – 1.50.6
Level0 – 10.5

# GammaNoise 1 input

Gamma noise: the sum of k independent exponential variables (the Erlang distribution), the waiting time for k Poisson events; increasing the integer shape k pulls the distribution from a sharp exponential toward a symmetric bell - a tunable-skew positive source.

ParamRangeDefaultUnit
Shape1 – 83
Level0 – 10.5

# ChiSquaredNoise 1 input

Chi-squared noise: the sum of the squares of k Gaussian samples (degrees of freedom k), the distribution behind variance estimates and goodness-of-fit tests; right-skewed for small k and approaching Gaussian as k grows - a positive, skew-tunable source.

ParamRangeDefaultUnit
DoF1 – 83
Level0 – 10.5

# ExponentialNoise 1 input

Exponential noise: samples -ln(u)/lambda from the memoryless exponential distribution (the gaps of a Poisson process), strongly peaked at zero with a single light tail - a one-sided source distinct from symmetric white noise, here centred.

ParamRangeDefaultUnit
Rate0.5 – 51.5
Level0 – 10.5

# GaltonBoard 1 input

Galton board: a ball bouncing left/right down N rows of pegs lands in a binomial bin, and by the central limit theorem the heap of many balls approaches a bell curve; summing N Bernoulli bounces makes a quantized, near-Gaussian source.

ParamRangeDefaultUnit
Rows4 – 2412
Level0 – 10.5

# TriangularNoise 1 input

Triangular noise: the sum of two independent uniform samples, giving a triangular probability density (peaked at the middle, zero at the edges) - the classic TPDF dither noise that decorrelates quantization error, softer than white.

ParamRangeDefaultUnit
Level0 – 10.5

# GBMProcess 1 input

Geometric Brownian motion: the multiplicative random walk dS = mu*S dt + sigma*S dW underlying the Black-Scholes model, where proportional drift and volatility make a positive, exponentially-trending, never-negative path - a stock-price-style slow CV.

ParamRangeDefaultUnit
Drift-0.5 – 0.50.05
Vol0.1 – 20.6
Speed0.001 – 0.050.01
Level0 – 10.6

# CIRProcess 1 input

Cox-Ingersoll-Ross process: dr = a(b-r)dt + sigma*sqrt(r)*dW, a mean-reverting random walk whose square-root diffusion keeps it non-negative (used for interest rates and as Heston's variance) - colored noise that hugs a floor and reverts to a level.

ParamRangeDefaultUnit
Reversion0.5 – 306
Mean0.1 – 10.5
Vol0.1 – 20.6
Level0 – 10.6

# VasicekProcess 1 input

Vasicek process: dr = a(b-r)dt + sigma*dW, the Gaussian mean-reverting model of interest rates (an Ornstein-Uhlenbeck process with an explicit long-run mean); unlike CIR it can go negative, giving a symmetric colored wander around a set level.

ParamRangeDefaultUnit
Reversion0.5 – 306
Mean-0.5 – 0.50
Vol0.05 – 10.4
Level0 – 10.6

# JumpDiffusion 1 input

Merton jump-diffusion: a Brownian-motion price path with occasional sudden Poisson-timed jumps of random size, capturing the crashes and gaps that pure diffusion misses - a smooth wander punctuated by abrupt discontinuous leaps.

ParamRangeDefaultUnit
Vol0.1 – 1.50.4
JumpRate0.5 – 306Hz
JumpSize0.1 – 10.4
Level0 – 10.6

# HestonVol 1 input

Heston model: a price driven by a volatility that is itself a randomly-varying (CIR) process, so calm and turbulent regimes alternate - the two coupled SDEs that give the volatility clustering and fat tails real markets show.

ParamRangeDefaultUnit
VolOfVol0.1 – 20.8
MeanVar0.05 – 10.3
Speed0.005 – 0.050.02
Level0 – 10.6

# CompoundPoisson 1 input

Compound Poisson process: a running total that jumps by a random amount each time a Poisson event fires and holds flat in between, the staircase model of accumulated insurance claims or queue arrivals - a piecewise-constant random ramp, reset on overflow.

ParamRangeDefaultUnit
Rate0.5 – 305Hz
JumpSize0.05 – 10.3
Level0 – 10.6

# WienerProcess 1 input

Wiener process: the standard Brownian motion - the integral of white noise with independent Gaussian increments - reflected at +/-1 so it stays bounded; the canonical continuous random walk underlying every diffusion model, as a slow drifting CV.

ParamRangeDefaultUnit
Step0.001 – 0.10.02
Level0 – 10.6

# StudentTNoise 1 input

Student-t noise: a Gaussian divided by sqrt(chi-squared/dof), whose degrees-of-freedom knob morphs the tails from heavy (Cauchy-like at dof=1) to light (Gaussian as dof grows) - a continuously tail-tunable noise.

ParamRangeDefaultUnit
DoF1 – 123
Level0 – 10.4

# GumbelNoise 1 input

Gumbel noise: samples -ln(-ln u) from the type-I extreme-value distribution, the limiting law of the maximum of many samples (flood levels, record temperatures); right-skewed with a long upper tail - a maxima-flavoured asymmetric noise.

ParamRangeDefaultUnit
Scale0.1 – 10.4
Level0 – 10.5

# LogisticNoise 1 input

Logistic noise: samples ln(u/(1-u)) from the logistic distribution, bell-shaped like the Gaussian but with slightly heavier tails (the law behind logistic regression and the sigmoid) - a symmetric noise with gentle outliers.

ParamRangeDefaultUnit
Scale0.05 – 0.50.2
Level0 – 10.5

# VonMisesNoise 1 input

Von Mises noise: a concentration-controlled random angle on the circle (the circular analogue of the Gaussian), read out as its cosine; high concentration clusters near one phase, low concentration spreads uniformly - a wrapped, circular random source.

ParamRangeDefaultUnit
Concentration0 – 82
Level0 – 10.5

# PolyaUrnProc 1 input

Polya urn: draw a ball, return it plus another of the same colour, repeat - so the colour proportion reinforces itself and converges to a random limit (a martingale, the model of cumulative advantage); a self-reinforcing drift that locks somewhere new each run.

ParamRangeDefaultUnit
Rate1 – 20030Hz
Reset0 – 0.050.005
Level0 – 10.6

# EhrenfestUrn 1 input

Ehrenfest urn: N balls split between two urns, each step a random ball changes urn, so the count mean-reverts toward N/2 (a discrete model of heat diffusion and entropy); the fluctuations make a self-centering integer wander.

ParamRangeDefaultUnit
Balls8 – 6432
Rate1 – 50060Hz
Level0 – 10.6

# BirthDeathProcess 1 input

Birth-death process: a population whose per-capita birth and death rates make it grow or shrink by one at random, fluctuating and occasionally going extinct then reseeding (the basic stochastic population/queue model) - a jittery boom-and-bust integer CV.

ParamRangeDefaultUnit
Birth0.3 – 21
Death0.3 – 21
Rate1 – 50080Hz
Level0 – 10.6

# RandomFibonacci 1 input

Random Fibonacci: the recurrence x = +/-x_prev +/- x_prev2 with random signs, whose magnitude grows like Viswanath's constant 1.1319... almost surely (a surprising result given the chaotic sign-flipping); tracked as a log-scaled, periodically-renormalized wander.

ParamRangeDefaultUnit
Rate1 – 20030Hz
Level0 – 10.6

# PersistentWalk 1 input

Persistent random walk: a walker that keeps its current direction with high probability and only occasionally reverses (a correlated walk with momentum), giving long smooth runs instead of the jagged jitter of an ordinary random walk - a drifting, inertia-laden CV.

ParamRangeDefaultUnit
Persistence0.5 – 0.9990.95
Step0.001 – 0.050.01
Level0 – 10.6

# YuleProcess 1 input

Yule process: a pure-birth Markov chain where each individual independently spawns at a constant rate, so the population grows exponentially with super-exponential bursts (the model of preferential-attachment and species radiation) - a log-scaled accelerating ramp, reseeded.

ParamRangeDefaultUnit
BirthRate0.5 – 82
Rate1 – 50080Hz
Level0 – 10.6

# BetaNoise 1 input

Beta noise: samples on [0,1] formed as X/(X+Y) from two gamma variables, whose two shape knobs sculpt the density from U-shaped (peaks at the edges) through uniform to a central bell - a bounded, fully-shapeable random source.

ParamRangeDefaultUnit
Alpha1 – 62
Beta1 – 62
Level0 – 10.6

# TruncNormalNoise 1 input

Truncated-normal noise: Gaussian samples confined to a chosen number of standard deviations by re-drawing any that fall outside (rejection), giving a bell shape with hard edges and no outliers - useful where unbounded Gaussian tails would clip harshly.

ParamRangeDefaultUnit
Trunc0.5 – 32
Level0 – 10.5

# GameOfLife1D 1 input

1-D life: a 32-cell ring where a cell lives next step only if exactly one of its two neighbours is alive (a one-dimensional birth/survival rule), breeding little gliders and blinkers; the live-cell density is read out as a fluttering CV.

ParamRangeDefaultUnit
Rate0.5 – 5010Hz
Level0 – 10.6

# CyclicCARing 1 input

Cyclic CA: a ring of cells with N colours where a cell advances to its next colour if a neighbour already holds that colour; this 'eat-the-next-colour' rule spontaneously forms rotating waves and spirals that lock into a periodic pattern - read out as a mean-colour CV.

ParamRangeDefaultUnit
States3 – 44
Rate0.5 – 5012Hz
Level0 – 10.6

# VoterModel 1 input

Voter model: on a ring of two-opinion agents, each step a random agent adopts the opinion of a random neighbour; opinions drift by imitation until the whole population reaches consensus, then a perturbation reseeds it - the magnetization makes a slow random wander.

ParamRangeDefaultUnit
Rate1 – 50080Hz
Noise0 – 0.10.01
Level0 – 10.6

# MajorityRule 1 input

Majority rule: each cell on the ring synchronously becomes the majority opinion of itself and its two neighbours; this deterministic coarsening rapidly grows aligned domains until it freezes into stripes - a self-organizing magnetization that snaps to a fixed pattern.

ParamRangeDefaultUnit
Rate0.5 – 5012Hz
Level0 – 10.6

# SznajdModel 1 input

Sznajd model: a pair of agreeing neighbours convinces both of their outer neighbours of their opinion ('united we stand, divided we fall'), the sociophysics rule whose outward persuasion drives the ring toward one of two consensus states or a stalemate.

ParamRangeDefaultUnit
Rate1 – 50080Hz
Level0 – 10.6

# VicsekModel 1 input

Vicsek model: a swarm of self-propelled particles each steer toward the average heading of their neighbours plus angular noise; below a noise threshold they spontaneously align into collective motion (a flock), above it they scatter - the order parameter tracks that flocking transition.

ParamRangeDefaultUnit
Noise0 – 10.3
Rate1 – 20040Hz
Level0 – 10.6

# BakSneppenEvo 1 input

Bak-Sneppen model: a ring of species each with a fitness; each step the least-fit species and its two neighbours are replaced with fresh random fitnesses, driving the system to self-organized criticality with avalanches of extinction - the minimum fitness rises in punctuated jumps.

ParamRangeDefaultUnit
Rate1 – 50080Hz
Level0 – 10.6

# RPSDynamics 1 input

Rock-paper-scissors dynamics: three strategies each beating the next in a cycle, evolving by replicator equations so the populations chase each other round and round in a heteroclinic cycle that slows near each corner - the canonical model of cyclic ecological coexistence.

ParamRangeDefaultUnit
Speed0.02 – 0.40.12
Level0 – 10.6

# DeffuantOpinion 1 input

Deffuant model: agents holding continuous opinions meet in random pairs and move toward each other only if they already agree within a confidence threshold; wide thresholds collapse everyone to consensus, narrow ones freeze into separate opinion clusters - the spread tracks that.

ParamRangeDefaultUnit
Confidence0.05 – 0.50.2
Rate1 – 500100Hz
Level0 – 10.6

# SchellingSeg 1 input

Schelling segregation: two-type agents on a ring relocate when too few of their neighbours match them, so even a mild same-type preference cascades into fully-segregated blocks (the classic emergent-segregation result); the fraction of content agents climbs as domains coalesce.

ParamRangeDefaultUnit
Tolerance0.2 – 0.70.4
Rate1 – 500100Hz
Level0 – 10.6

# AbelianSandpile 1 input

Abelian sandpile (Bak-Tang-Wiesenfeld): grains drop on a ring of cells and any cell reaching the critical height topples, sending grains to its neighbours and possibly triggering a chain-reaction avalanche; the avalanche sizes follow a power law - the founding model of self-organized criticality.

ParamRangeDefaultUnit
DropRate1 – 500120Hz
Level0 – 10.6

# ForestFireSOC 1 input

Forest-fire model: cells are empty, growing trees, or burning; fire spreads to neighbouring trees, burnt cells clear, empty cells regrow, and rare lightning ignites new fires - the Drossel-Schwabl self-organized-criticality model whose fire sizes are scale-free; fire density is the output.

ParamRangeDefaultUnit
Growth0.001 – 0.10.02
Lightning0 – 0.010.001
Rate1 – 20040Hz
Level0 – 10.6

# PercolationCluster 1 input

Percolation: each ring site is independently occupied with probability p, re-rolled each step; the largest connected run of occupied sites jumps sharply once p crosses the percolation threshold - a critical-transition order parameter that flickers between fragmented and spanning.

ParamRangeDefaultUnit
Density0 – 10.55
Rate1 – 20030Hz
Level0 – 10.6

# KauffmanNK 1 input

Kauffman NK network: sixteen Boolean nodes each updated by a fixed random logic function of two fixed inputs (wiring and rules derived deterministically from node index); the network settles onto one of its attractor cycles - a model of gene-regulatory order at the edge of chaos.

ParamRangeDefaultUnit
Rate0.5 – 5012Hz
Level0 – 10.6

# BoidsFlock1D 1 input

Boids (1-D): a dozen agents on a line steer by Reynolds' three rules - move toward the flock centre, match neighbours' velocity, and avoid crowding - producing emergent swarming, splitting and merging; the flock centroid drifts as a smooth organic CV.

ParamRangeDefaultUnit
Cohesion0 – 0.050.02
Separation0 – 0.10.04
Speed0.1 – 10.4
Level0 – 10.6

# DiffusionAggregation 1 input

Diffusion-limited aggregation: a random walker wanders the ring until it touches the growing cluster and sticks, then a new walker is released, building the branching fractal of mineral dendrites and electrodeposits; the cluster's growing size is the output, resetting when it fills.

ParamRangeDefaultUnit
Rate1 – 1000200Hz
Level0 – 10.6

# AntPheromone 1 input

Ant pheromone trail: an ant walks a ring biased toward stronger pheromone, deposits scent on each cell it visits, and the whole field slowly evaporates and diffuses - the stigmergic feedback that lets ant colonies self-organize trails; a probe cell's concentration is the output.

ParamRangeDefaultUnit
Evaporate0.9 – 0.9990.98
Rate1 – 500120Hz
Level0 – 10.6

# ExcitableMedium 1 input

Excitable medium: a ring of cells that fire when a neighbour fires, then enter a refractory period before they can fire again (the cardiac/Belousov wave rule); periodic stimulation launches pulses that can circulate as self-sustaining reentry - a probe cell's excitation is the output.

ParamRangeDefaultUnit
Stimulus0.2 – 41Hz
Refractory2 – 84
Rate5 – 10030Hz
Level0 – 10.6

# CoupledMapLattice 1 input

Coupled map lattice (Kaneko): a ring of logistic maps each diffusively coupled to its two neighbours, producing spatiotemporal chaos, traveling waves and frozen-random domains as the coupling and nonlinearity vary - local coupling, unlike the mean-field global version.

ParamRangeDefaultUnit
R3.6 – 43.9
Coupling0 – 0.50.2
Rate50 – 200004000Hz
Level0 – 10.6

# WireWorldCA 1 input

WireWorld: a four-state automaton (empty, conductor, electron head, electron tail) on which electrons flow down wires - a head becomes a tail, a tail becomes wire, and wire turns to head when one or two neighbours are heads; logic gates emerge. Head density is the output.

ParamRangeDefaultUnit
Rate0.5 – 5012Hz
Level0 – 10.6

# BriansBrain 1 input

Brian's Brain: a three-state automaton (off, on, dying) where an off cell turns on only with exactly two on neighbours, every on cell next becomes dying, and dying cells go off; almost every pattern explodes into a sky of drifting gliders. On-cell density is the output.

ParamRangeDefaultUnit
Rate0.5 – 5014Hz
Level0 – 10.6

# MargolusGas 1 input

Lattice gas: a one-dimensional HPP-style automaton where cells hold left- and right-moving particles that stream and bounce on head-on collision, conserving particle number - the discrete microworld behind fluid simulation. The net momentum flux is the output.

ParamRangeDefaultUnit
Rate1 – 10020Hz
Level0 – 10.6

# HodgepodgeMachine 1 input

Hodgepodge machine: a chemical cellular automaton where cells carry an infection level - healthy cells catch it from infected neighbours, infected cells intensify then suddenly recover - reproducing the rotating spiral waves of the Belousov-Zhabotinsky reaction. Mean infection is the output.

ParamRangeDefaultUnit
Infect0.1 – 10.4
Rate1 – 10025Hz
Level0 – 10.6

# SIRSpatial 1 input

Spatial SIR: a ring of cells that are susceptible, infected or recovered; infection spreads to neighbours probabilistically, the infected recover after a step, and immunity slowly wanes back to susceptible - so epidemic waves sweep round and recur. Infected fraction is the output.

ParamRangeDefaultUnit
Beta0.2 – 10.6
Waning0.001 – 0.10.02
Rate1 – 10020Hz
Level0 – 10.6

# PredatorPreyCA 1 input

Spatial predator-prey: a ring of cells that are empty, prey or predator; prey spreads into empty space, predators eat adjacent prey and reproduce, and predators starve where no prey remains - giving the chasing population waves of a spatial Lotka-Volterra system.

ParamRangeDefaultUnit
Rate1 – 10025Hz
Level0 – 10.6

# FireflySync 1 input

Firefly synchronization: a dozen integrate-and-fire oscillators each charge toward a flash threshold and, when one fires, nudge all the others forward (Mirollo-Strogatz pulse coupling), so an initially-random swarm spontaneously locks into unison flashing. The flash count is the output.

ParamRangeDefaultUnit
Freq0.5 – 103Hz
Coupling0 – 0.20.06
Level0 – 10.6

# ParticleSwarm 1 input

Particle-swarm optimization: a swarm of candidate solutions each accelerate toward their own best-found spot and the swarm's global best while chasing a slowly-drifting optimum, so the global-best position homes in with overshoot and re-convergence - a self-organizing tracking CV.

ParamRangeDefaultUnit
Inertia0.5 – 0.990.8
TargetRate0.05 – 20.3Hz
Level0 – 10.6

# SpatialPrisoners 1 input

Spatial prisoner's dilemma (Nowak-May): cooperators and defectors on a ring each play their neighbours, then copy the strategy of whichever neighbour scored highest; cooperation survives in shifting clusters instead of dying out - the cooperation fraction ebbs and flows.

ParamRangeDefaultUnit
Temptation1.1 – 21.6
Rate0.5 – 5010Hz
Level0 – 10.6

# MinorityGame 1 input

Minority game (El Farol bar problem): many agents each decide whether to 'attend' based on recent winning history, and the minority side wins; their competing adaptive strategies make the attendance fluctuate around the half mark with self-organized, never-settling deviations.

ParamRangeDefaultUnit
Rate1 – 10016Hz
Level0 – 10.6

# IzhikevichNet 1 input

Izhikevich network: a dozen of the efficient two-variable spiking neurons wired in a ring with excitatory coupling, so spikes propagate and the population settles into synchronous bursts or asynchronous chatter depending on drive - the summed firing makes a lively neural CV.

ParamRangeDefaultUnit
Drive2 – 126
Coupling0 – 83
Speed0.2 – 10.5
Level0 – 10.6

# CellularNeuralNet 1 input

Cellular neural network (Chua-Yang): a ring of analog cells coupled to their neighbours through a fixed feedback template and a piecewise-linear output, the architecture that performs image processing in hardware; with an active template it self-organizes into striped or oscillating patterns.

ParamRangeDefaultUnit
SelfFeedback0.5 – 31.8
Neighbor-1.5 – 1.5-0.8
Speed0.05 – 0.50.2
Level0 – 10.6

# ReservoirEcho 1 input

Echo-state reservoir: a pool of neurons wired with fixed random recurrent weights (derived deterministically from index) and driven by a small input, holding a fading memory of its history; a weighted readout of the reservoir gives a rich, recurrent-but-stable evolving CV.

ParamRangeDefaultUnit
SpectralRadius0.5 – 1.20.9
Input0 – 10.3
Speed0.1 – 10.4
Level0 – 10.6

# GreenbergHastings 1 input

Greenberg-Hastings model: the canonical excitable cellular automaton with rest, excited and graded refractory states, where a resting cell fires only if a neighbour is excited and then cycles through refractoriness before it can fire again - producing clean traveling fronts and reentrant waves.

ParamRangeDefaultUnit
Refractory1 – 32
Rate1 – 10025Hz
Level0 – 10.6

# SnowflakeReiter 1 input

Reiter snowflake: a reaction-diffusion cellular automaton where water vapour diffuses across cells and freezes onto the crystal wherever it borders ice, growing the branching dendrites of a snowflake; this radial section reads out the advancing, ever-thickening growth front.

ParamRangeDefaultUnit
Alpha0.5 – 21
Gamma0 – 0.10.01
Rate1 – 10030Hz
Level0 – 10.6

# LatticeBoltzmann1D 1 input

Lattice-Boltzmann (D1Q3): a mesoscopic fluid model where left, rest and right particle populations stream to neighbours and relax toward local equilibrium each step (the BGK collision), recovering wave-and-diffusion behaviour; the cell density sloshes as a fluid pulse circulates.

ParamRangeDefaultUnit
Tau0.6 – 21
Rate1 – 20040Hz
Level0 – 10.6

# KuramotoChainNN 1 input

Kuramoto chain: a line of phase oscillators with spread-out natural frequencies coupled only to their immediate neighbours (not all-to-all), so synchronization spreads locally and can form travelling phase waves and partially-locked clusters - the order parameter tracks the local sync.

ParamRangeDefaultUnit
Coupling0 – 83
Spread0 – 20.6
Freq20 – 800110Hz
Level0 – 10.6

# NagelSchreckenberg 1 input

Nagel-Schreckenberg model: cars on a ring accelerate, brake to avoid the car ahead, randomly dawdle, then advance by their speed - the minimal traffic automaton that spontaneously breeds phantom stop-and-go jams out of free flow. The average speed (traffic flow) is the output.

ParamRangeDefaultUnit
Density0.1 – 0.70.35
Dawdle0 – 0.60.2
Rate1 – 10020Hz
Level0 – 10.6

# RPSSpatial 1 input

Spatial rock-paper-scissors: a ring of cells each holding one of three species where a cell is invaded by an adjacent species that dominates it (rock crushes scissors, etc.); cyclic dominance keeps any species from winning and spins up endless rotating spiral waves of coexistence.

ParamRangeDefaultUnit
Rate1 – 10025Hz
Level0 – 10.6

# KohonenSOM 1 input

Self-organizing map (Kohonen): a chain of nodes with adjustable weights is shown random inputs; the closest-matching node and its neighbours are nudged toward each input, so the initially-jumbled weights untangle into a smooth ordered map - a probe node's weight settles as it self-organizes.

ParamRangeDefaultUnit
LearnRate0.01 – 0.30.1
Neighborhood0 – 42
Rate1 – 500100Hz
Level0 – 10.6

# BarnsleyFern 1 input

Barnsley fern: the chaos game over four affine contraction maps (stem, successively smaller leaflets) whose probabilistically-chosen iteration converges to the famous self-similar fern; the wandering point's coordinate is read out as a fractal-distributed CV.

ParamRangeDefaultUnit
Rate50 – 200006000Hz
Level0 – 10.6

# SierpinskiChaosGame 1 input

Sierpinski chaos game: repeatedly jump halfway from the current point toward a randomly-chosen triangle vertex; the orbit fills the Sierpinski gasket, the simplest demonstration that randomness plus contraction yields a deterministic fractal - the x-coordinate is the output.

ParamRangeDefaultUnit
Rate50 – 200006000Hz
Level0 – 10.6

# FractalFlame 1 input

Fractal flame (Scott Draves): an iterated function system whose affine maps are post-composed with nonlinear 'variations' (sinusoidal, spherical, swirl), the algorithm behind Electric Sheep; the warped chaos-game orbit traces a flame-like attractor read out as a CV.

ParamRangeDefaultUnit
Swirl0 – 21
Rate50 – 200006000Hz
Level0 – 10.6

# HeighwayDragon 1 input

Heighway dragon: the chaos game over the two rotate-and-scale maps that generate the dragon curve (the paper-folding fractal), whose 45-degree contractions tile the plane; the iterate's coordinate is a self-similar, square-cornered fractal CV.

ParamRangeDefaultUnit
Rate50 – 200006000Hz
Level0 – 10.6

# PythagorasTree 1 input

Pythagoras tree: the chaos game over the two scaled-and-rotated maps that recursively sprout left and right square branches, building the classic fractal tree; the iterate's height is read out as a branching, self-similar CV.

ParamRangeDefaultUnit
Angle0.2 – 1.20.7
Rate50 – 200006000Hz
Level0 – 10.6

# GoldenDragon 1 input

Golden dragon: a dragon-curve variant whose two contraction ratios are set by the golden ratio (r and r^2 with r the plastic-like root), giving an asymmetric self-similar fractal subtly different from the classic Heighway dragon - a uniquely-textured coordinate CV.

ParamRangeDefaultUnit
Rate50 – 200006000Hz
Level0 – 10.6

# BurningShipOrbit 1 input

Burning Ship: the Mandelbrot iteration but with the real and imaginary parts made absolute before squaring, whose folding produces the famous ship-and-antenna fractal; iterating the orbit and slowly scanning the parameter, the real part (reseeded on escape) is the output.

ParamRangeDefaultUnit
ScanRate0.02 – 10.2Hz
Level0 – 10.6

# TricornFractal 1 input

Tricorn (Mandelbar): the Mandelbrot map with the iterate conjugated before squaring (z -> conj(z)^2 + c), whose anti-holomorphic twist gives a three-cornered fractal with characteristic cusps; the reseeded-on-escape real part is the output.

ParamRangeDefaultUnit
ScanRate0.02 – 10.2Hz
Level0 – 10.6

# PhoenixFractal 1 input

Phoenix fractal: an escape-time iteration z' = z^2 + c + p*z_prev that feeds back the previous iterate (a memory term p), producing curling phoenix-feather structures absent from the plain Mandelbrot; the orbit's real part (reseeded on escape) is the output.

ParamRangeDefaultUnit
P-0.6 – 0-0.5
ScanRate0.02 – 10.2Hz
Level0 – 10.6

# NovaFractal 1 input

Nova fractal: Newton's method for z^3-1 with a relaxation factor and an added constant (z -> z - R*(z^3-1)/(3z^2) + c), blending Newton basins with Mandelbrot-like structure into glowing nova filaments; the orbit's real part is the output.

ParamRangeDefaultUnit
Relax0.5 – 1.51
ScanRate0.02 – 10.2Hz
Level0 – 10.6

# MagnetFractal 1 input

Magnet fractal: an escape-time iteration of the rational map ((z^2+c-1)/(2z+c-2))^2 that arose from renormalizing the Ising model of magnetism, whose fixed point at z=1 gives it a distinctive lobed shape; the reseeded orbit's real part is the output.

ParamRangeDefaultUnit
ScanRate0.02 – 10.2Hz
Level0 – 10.6

# CollatzFractal 1 input

Collatz fractal: the 3n+1 rule extended to the complex plane by its smooth interpolation z -> (2+7z-(2+5z)cos(pi z))/4, whose iteration draws the fractal boundary of the Collatz basins; the reseeded orbit's real part makes a spiky CV.

ParamRangeDefaultUnit
Rate50 – 80002000Hz
Level0 – 10.5

# GopyAttractor 1 input

Strange nonchaotic attractor (Grebogi-Ott-Pelikan-Yorke): a map quasiperiodically forced at the golden-ratio frequency, x' = 2*sigma*tanh(x)*cos(2 pi theta), whose attractor is geometrically fractal yet has no positive Lyapunov exponent - structured but not chaotic, a rare dynamical regime.

ParamRangeDefaultUnit
Sigma1 – 21.5
Speed0.05 – 10.3
Level0 – 10.6

# HarperMap 1 input

Kicked Harper map: an area-preserving map x' = x + K sin(p), p' = p - L sin(x') derived from the Harper (almost-Mathieu) Hamiltonian behind the Hofstadter butterfly; it mixes regular tori and chaotic seas as the kick strengths vary - a quantum-chaos-flavoured source.

ParamRangeDefaultUnit
Kx0 – 31
Kp0 – 31
Speed0.1 – 10.5
Level0 – 10.6

# HalleyFractal 1 input

Halley fractal: the cubically-convergent Halley root-finding iteration applied to z^3-1 in the complex plane, whose basins of attraction interlock in a fractal pattern with thinner boundaries than Newton's; the reseeded orbit's real part is the output.

ParamRangeDefaultUnit
Rate50 – 80002000Hz
Level0 – 10.6

# SecantFractal 1 input

Secant fractal: the derivative-free secant root-finding iteration on z^3-1, which uses the previous two iterates instead of a tangent; its irrational (golden-ratio) convergence order paints fractal basins distinct from Newton's, read out as a CV.

ParamRangeDefaultUnit
Rate50 – 80002000Hz
Level0 – 10.6

# LyapunovFractal 1 input

Lyapunov (Markus) fractal: drives the logistic map with a periodic A/B sequence of two growth rates and measures the Lyapunov exponent; scanning the two rates paints the Zircon-Zity fractal of stable (negative) and chaotic (positive) regions - the running exponent is the output.

ParamRangeDefaultUnit
A2.5 – 43.2
B2.5 – 43.6
Level0 – 10.6

# PopcornFractal 1 input

Popcorn fractal (Pickover): the coupled map x' = x - h*sin(y + tan(3y)), y' = y - h*sin(x + tan(3x)), whose tangent terms scatter the orbit into popping clusters that outline a delicate fractal; the x-coordinate is read as a jittery CV.

ParamRangeDefaultUnit
Step0.01 – 0.20.05
Rate50 – 200006000Hz
Level0 – 10.6

# HenonHeilesSection 1 input

Henon-Heiles system: the two-degree-of-freedom Hamiltonian devised for stellar orbits in a galactic potential, whose cubic coupling turns regular orbits chaotic above a critical energy; integrated here as a conservative oscillator, one position coordinate is the output.

ParamRangeDefaultUnit
Energy0.05 – 0.1660.12
Speed0.05 – 0.50.2
Level0 – 10.6

# FermiAccelMap 1 input

Fermi-Ulam model: a ball bounces between a fixed wall and an oscillating one, gaining or losing speed at each kick depending on the wall phase - Fermi's mechanism for cosmic-ray acceleration; the simplified velocity-phase map mixes accelerating chaos with trapping islands.

ParamRangeDefaultUnit
Kick0.5 – 41.5
Speed0.05 – 10.3
Level0 – 10.6

# JacobiSnOsc 1 input

Jacobi elliptic sn: the doubly-periodic generalization of the sine, built from its q-series (nome) so that as the nome rises the smooth sine continuously hardens toward a square wave - one knob morphs sine to square through every elliptic shape between.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Nome0 – 0.850.4
Level0 – 10.6

# JacobiCnOsc 1 input

Jacobi elliptic cn: the elliptic cousin of the cosine from its q-series, which sharpens from a smooth cosine toward a narrowing pulse as the nome increases - the 90-degree partner of sn with a distinct, more peaked harmonic spectrum.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Nome0 – 0.850.4
Level0 – 10.6

# JacobiDnOsc 1 input

Jacobi elliptic dn: the strictly-positive elliptic function (the delta amplitude) from its q-series, which rises from a flat DC level toward a train of sharp positive humps as the nome grows - a unipolar, formant-like elliptic source.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Nome0 – 0.850.4
Level0 – 10.6

# ThetaOsc 1 input

Jacobi theta-3: the function theta3(z,q) = 1 + 2 sum q^(n^2) cos(2 n z), whose Gaussian-decaying harmonics make a smooth bump that sharpens into a periodic spike as the nome rises - the building block of elliptic functions, here a peaked even waveform.

ParamRangeDefaultUnit
Freq20 – 3000110Hz
Nome0 – 0.90.5
Level0 – 10.6

# WeierstrassPOsc 1 input

Weierstrass P-function: the canonical doubly-periodic elliptic function, which has a double pole each period giving an even waveform with a sharp spike whose width the Sharpness knob sets - a band-limited approximation of its characteristic spiked profile.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharpness0.01 – 0.40.1
Level0 – 10.5

# LemniscateOsc 1 input

Lemniscate sine: the elliptic sine sl at the lemniscatic modulus (k^2 = 1/2, the case Gauss studied that connects pi to the lemniscate constant), giving a fixed, slightly-squared sine with the characteristic lemniscatic overtone balance.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# LegendreOsc 1 input

Legendre wave: the Legendre polynomial P_n evaluated on cos(theta) as the phase sweeps, an orthogonal-polynomial waveform whose order sets the number of lobes per cycle - the angular harmonics of a sphere, rendered as a band-limited tone.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Order1 – 124
Level0 – 10.6

# ChebyshevUOsc 1 input

Chebyshev U wave: the second-kind Chebyshev polynomial U_n, which equals sin((n+1)theta)/sin(theta) - a comb of n+1 evenly-weighted partials whose order sets the brightness; the second-kind sibling of the harmonic-stacking first kind.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Order1 – 165
Level0 – 10.6

# GegenbauerOsc 1 input

Gegenbauer wave: the ultraspherical polynomial C_n^alpha on cos(theta), the family that interpolates between Chebyshev (alpha small) and Legendre (alpha = 1/2) and beyond, so alpha continuously reshapes the partial weighting of an n-lobe orthogonal-polynomial tone.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Order1 – 124
Alpha0.1 – 20.5
Level0 – 10.6

# HermiteGaussOsc 1 input

Hermite-Gaussian wave: the energy eigenstates of the quantum harmonic oscillator - a Hermite polynomial times a Gaussian - swept across the phase; the Gaussian taper makes the cycle ends meet smoothly while the order sets the lobe count, a physics-derived band-limited pulse.

ParamRangeDefaultUnit
Freq20 – 3000110Hz
Order0 – 103
Level0 – 10.6

# LaguerreGaussOsc 1 input

Laguerre-Gaussian wave: a Laguerre polynomial multiplied by a decaying exponential (the radial profile of optical Laguerre-Gaussian beams and hydrogen orbitals), swept over the phase as an asymmetric, one-sided-decaying pulse whose order sets the ripple count.

ParamRangeDefaultUnit
Freq20 – 3000110Hz
Order0 – 103
Level0 – 10.6

# DirichletKernelOsc 1 input

Dirichlet kernel: the periodic sinc sin((N+1/2)theta)/sin(theta/2), the sum of the first N cosine harmonics at equal amplitude (the partial-sum kernel of a Fourier series); it makes a bright band-limited pulse that rings with Gibbs-like sidelobes.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Harmonics1 – 248
Level0 – 10.5

# FejerKernelOsc 1 input

Fejer kernel: the average of Dirichlet kernels (a squared sinc), always non-negative and with triangular harmonic weighting, giving a smooth single bump per cycle with far gentler sidelobes than the Dirichlet kernel - a clean unipolar pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 248
Level0 – 10.6

# PoissonKernelOsc 1 input

Poisson kernel: (1-r^2)/(1-2r cos theta + r^2), the harmonic-extension kernel of the disc whose harmonics roll off geometrically as r^n; the radius r continuously tunes from a flat sine (r small) to a sharp positive spike (r near 1) - a one-knob brightness pulse.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Radius0 – 0.950.5
Level0 – 10.6

# MathieuOsc 1 input

Mathieu oscillator: integrates the Mathieu equation y'' + (a - 2q cos 2t) y = 0, the parametric oscillator behind vibrating elliptical drumheads and ion-trap stability; near the stability-band edges the amplitude swells into rich beating modes before the limiter holds it bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A0.5 – 41
Q0 – 31
Level0 – 10.5

# RademacherOsc 1 input

Rademacher function: the sign of sin(2^k * theta), an exact square wave at the chosen power-of-two harmonic and the orthonormal building block of the Walsh-function system; stacking several gives the binary-rate timbres of digital and Walsh synthesis.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Index0 – 61
Level0 – 10.5

# GaussianPulseTrain 1 input

Gaussian pulse train: one Gaussian bump per period whose Width sets the spread (narrow gives a bright impulse-like click, wide gives a near-sine), the maximally time-frequency-compact pulse - a clean band-shaping source for grains and clicks.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.02 – 0.40.12
Level0 – 10.6

# RaisedCosineOsc 1 input

Raised-cosine pulse: the smooth flat-topped pulse used as the inter-symbol-interference-free shaping filter in digital communications, with a roll-off knob setting how much of the period is flat versus cosine-tapered - from a wide plateau to a single cosine lobe.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rolloff0.05 – 10.5
Level0 – 10.6

# KaiserPulseOsc 1 input

Kaiser pulse: one cycle shaped by the Kaiser window I0(beta*sqrt(1-x^2))/I0(beta), the near-optimal adjustable window built from the modified Bessel function; beta trades main-lobe width against sidelobe level, morphing the pulse from rectangular toward Gaussian.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta1 – 126
Level0 – 10.6

# ProlateSlepianOsc 1 input

Prolate-spheroidal (Slepian) pulse: an approximation of the discrete prolate spheroidal sequence, the window that packs the most energy into the smallest bandwidth (the optimal time-frequency-concentration window); the concentration knob sets how tightly the single lobe is focused.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Concentration1 – 105
Level0 – 10.6

# SuperSawStack 1 input

Supersaw: seven sawtooth oscillators detuned around the centre pitch and summed (the Roland JP-8000 trance-lead sound), where the Detune knob fans the partials apart into the thick, shimmering chorused saw that defines a whole genre.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Detune0 – 0.50.15
Level0 – 10.5

# HardSyncOsc 1 input

Hard sync: a bright slave sawtooth is force-reset to zero every time the master oscillator completes a cycle, so sweeping the slave-to-master ratio sweeps a formant peak through the spectrum - the screaming sync-lead timbre.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio1 – 82.5
Level0 – 10.6

# PulseWidthOsc 1 input

Pulse-width modulation: a rectangular oscillator whose duty cycle is set (and can be modulated) from a thin spike through a square to its inverse, sweeping the hollow-to-bright timbres of classic PWM string and lead patches.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Width0.05 – 0.950.5
ModAmt0 – 0.450
Level0 – 10.5

# SubOscillator 1 input

Sub oscillator: the main pitch reinforced by square waves one and two octaves below it, the classic bass-thickening sub-osc found on Minimoog-style synths; the Sub1 and Sub2 knobs blend in the lower octaves for weight.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sub10 – 10.5
Sub20 – 10.25
Level0 – 10.6

# FeedbackFMOp 1 input

Feedback FM operator: a sine oscillator phase-modulated by its own previous output (the DX7 feedback operator), which morphs continuously from a pure sine through a sawtooth-like spectrum into noise as the feedback amount rises - one operator, a whole timbral range.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Feedback0 – 1.20.4
Level0 – 10.6

# DrawbarOrgan 1 input

Drawbar organ: nine sine partials at the Hammond drawbar footages (sub-octave, fifth, unison, octave, twelfth, fifteenth and so on) mixed by a single registration morph from mellow flutes to bright full-organ - tonewheel additive synthesis.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Registration0 – 10.5
Level0 – 10.5

# WavefolderOsc 1 input

Wavefolder oscillator: a sine driven hard into a triangle-folding nonlinearity that reflects peaks back on themselves, the Buchla/West-Coast technique that adds shimmering high harmonics with rising drive instead of clipping them - a fold-rich timbre source.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Fold1 – 82.5
Level0 – 10.5

# VarSlopeOsc 1 input

Variable-slope oscillator: a single waveform whose rising-to-falling time ratio is continuously adjustable, morphing from an up-ramp through a symmetric triangle to a down-ramp (and every asymmetric shape between) - one knob across the linear-waveform family.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Slope0.02 – 0.980.5
Level0 – 10.6

# RingStackOsc 1 input

Ring stack: a carrier sine ring-modulated by a second sine at a tunable ratio, producing the sum-and-difference sidebands of classic ring modulation; non-integer ratios give the clangorous, bell-like inharmonic spectra heard in gongs and sci-fi tones.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 61.41
Level0 – 10.6

# ParabolaOsc 1 input

Parabola wave: a periodic train of parabola segments (the integral of a triangle wave), whose harmonics roll off as 1/n^2 for a tone softer and rounder than a triangle - a gentle, hollow source with very weak upper partials.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# LissajousOsc 1 input

Lissajous oscillator: traces the classic two-frequency figure x=sin(theta), y=sin(ratio*theta + phase) and reads out the y-axis, so integer ratios give harmonically-related multi-lobe waves and the phase knob rotates the figure - the oscilloscope-art curve as a tone.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Ratio1 – 82
Phase0 – 10.25
Level0 – 10.6

# RoseCurveOsc 1 input

Rose-curve oscillator: the rhodonea r = cos(k*theta) swept around the circle and projected to one axis, whose petal count (k) sets a comb of lobes per cycle - the flower-petal curve rendered as a band-limited waveform.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Petals2 – 124
Level0 – 10.6

# EpicycloidOsc 1 input

Epicycloid oscillator: the curve traced by a point on a small circle rolling around the outside of a larger one, whose cusp count is set by the radius ratio; the x-coordinate makes a cusped, gear-like waveform rich in harmonics.

ParamRangeDefaultUnit
Freq20 – 3000110Hz
Ratio2 – 93
Level0 – 10.6

# HypocycloidOsc 1 input

Hypocycloid oscillator: the curve from a point on a circle rolling inside a larger one (the family of the astroid and deltoid), whose ratio sets the number of inward cusps; the x-coordinate gives a pinched, star-like waveform.

ParamRangeDefaultUnit
Freq20 – 3000110Hz
Ratio3 – 94
Level0 – 10.6

# CardioidOsc 1 input

Cardioid oscillator: the heart-shaped curve r = 1 - cos(theta) (an epicycloid with one cusp, and the shape of a directional-microphone pattern) projected to one axis, giving an asymmetric single-lobe waveform with a soft cusp.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# SuperformulaOsc 1 input

Superformula oscillator: Gielis's single polar equation that generalizes the circle into starfish, flowers, polygons and gear shapes through its symmetry and exponent parameters; the radius read around the circle becomes a hugely-variable waveform from one formula.

ParamRangeDefaultUnit
Freq20 – 3000110Hz
M1 – 126
N10.5 – 82
Level0 – 10.6

# SuperellipseOsc 1 input

Superellipse oscillator: the Lame curve |x|^n + |y|^n = 1 whose exponent morphs the cross-section from a pinched astroid (n<1) through a circle (n=2) to a near-square 'squircle' (n large); sweeping the exponent fattens a sine toward a square.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Exponent0.4 – 82.5
Level0 – 10.6

# CycloidOsc 1 input

Cycloid oscillator: the arch traced by a point on the rim of a rolling wheel (the brachistochrone and tautochrone curve), here the height profile per revolution - a series of smooth arches with cusps where the point momentarily touches the ground.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# SpirographOsc 1 input

Spirograph oscillator: the hypotrochoid traced by a pen held inside a small gear rolling within a ring, whose radius ratio and pen offset weave the looping rosette patterns of the toy; the x-coordinate makes an intricate multi-loop waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio2 – 95
PenOffset0.1 – 10.6
Level0 – 10.6

# LimaconOsc 1 input

Limacon oscillator: the limacon of Pascal r = b + a*cos(theta), which morphs from a convex oval through a dimpled curve to a self-intersecting inner loop as the a/b ratio grows (the cardioid is the boundary case); the x-projection gives a tunably-asymmetric waveform.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Loop0 – 21
Level0 – 10.6

# DrumMembraneOsc 1 input

Drum-membrane oscillator: a fixed sum of sines at the inharmonic ratios of an ideal circular membrane (the zeros of the Bessel functions: 1, 1.59, 2.14, 2.30, 2.65, 2.92, 3.16), the partial structure that gives a timpani or tom its pitched-but-not-quite-harmonic tone.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Brightness0.3 – 10.6
Level0 – 10.5

# BarModeOsc 1 input

Bar-mode oscillator: sines at the bending-mode ratios of a free-free bar (1, 2.76, 5.40, 8.93, 13.34) - the sharply-inharmonic, fast-thinning overtones of a xylophone or marimba bar (which tuners flatten by undercutting); a struck-metal pitched tone.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Brightness0.2 – 10.5
Level0 – 10.5

# BellPartialOsc 1 input

Bell-partial oscillator: the named partials of a tuned church bell - hum (0.5), prime (1), the minor-third tierce (1.2), quint (1.5), nominal (2) and beyond - whose deliberate minor-third tierce gives a bell its characteristic plaintive, slightly-dissonant ring.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Brightness0.3 – 10.6
Level0 – 10.5

# TubularBellOsc 1 input

Tubular-bell oscillator: the chime partials 2, 3, 4.16, 5.43, 6.79, 8.21 whose 4:5:6-ish upper trio fuses into a clear 'strike note' an octave below the lowest partial (a partial that is not even present) - the orchestral-chime psychoacoustic trick.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Brightness0.3 – 10.6
Level0 – 10.5

# PlateModeOsc 1 input

Plate-mode oscillator: sines at the dense two-dimensional bending modes of a rectangular plate (ratios near 1, 1.58, 1.94, 2.0, 2.44, 2.92, 3.16), the crowded inharmonic spectrum behind metallic plate-reverb shimmer and thunder-sheet clang.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
Brightness0.4 – 10.7
Level0 – 10.5

# StringPartialOsc 1 input

Stiff-string oscillator: harmonics stretched by the inharmonicity law f_n = n*f0*sqrt(1 + B*n^2), where bending stiffness pushes the upper partials progressively sharp - the slight overtone stretch that gives a piano (especially its bass) its characteristic shimmer.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Inharmonicity0 – 0.010.001
Brightness0.4 – 10.7
Level0 – 10.5

# GlassHarmonicOsc 1 input

Glass-harmonic oscillator: the widely-spaced ringing modes of a rubbed glass shell (ratios near 1, 2.3, 4.2, 6.6, 9.4), the pure, slowly-decaying, almost-sine-with-a-halo tone of a wine glass or Franklin glass armonica.

ParamRangeDefaultUnit
Freq20 – 2000330Hz
Brightness0.15 – 0.80.35
Level0 – 10.5

# TriangleModeOsc 1 input

Triangle (idiophone) oscillator: the very inharmonic, high-and-dense partials of a struck metal triangle (ratios near 1, 2.71, 5.15, 8.43, 12.4), whose pitch is famously ambiguous - a bright, glittering metallic ping with no clear fundamental.

ParamRangeDefaultUnit
Freq100 – 40001000Hz
Brightness0.4 – 10.7
Level0 – 10.4

# GongModeOsc 1 input

Gong oscillator: a dense cluster of low inharmonic modes (ratios near 1, 1.46, 1.97, 2.44, 3.16, 4.0) with a slow detuning shimmer that mimics the nonlinear mode-coupling 'build-up' of a struck gong or tam-tam - a roaring, evolving metallic wash.

ParamRangeDefaultUnit
Freq20 – 100090Hz
Shimmer0 – 0.020.006
Level0 – 10.5

# KalimbaModeOsc 1 input

Kalimba oscillator: a clamped cantilever tine whose few stretched bending modes (ratios near 1, 6.27, 17.5) give the mbira/kalimba its plucky, slightly-buzzy, fast-decaying ping dominated by the fundamental with sparse high overtones.

ParamRangeDefaultUnit
Freq80 – 2000440Hz
Brightness0.1 – 0.70.3
Level0 – 10.5

# PrimeHarmonicOsc 1 input

Prime-harmonic oscillator: stacks sine partials only at the prime harmonic numbers (1, 2, 3, 5, 7, 11, 13), skipping every composite overtone, for a hollow, slightly-dissonant spectrum heard nowhere in ordinary harmonic tones.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rolloff0.2 – 10.6
Level0 – 10.5

# OddHarmonicOsc 1 input

Odd-harmonic oscillator: sums only the odd partials (1, 3, 5, 7, 9, 11, 13) with an adjustable rolloff, the spectrum of a square wave or a stopped pipe like the clarinet - hollow and woody, with no even overtones to brighten it.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Rolloff0.2 – 10.7
Level0 – 10.5

# EvenHarmonicOsc 1 input

Even-harmonic oscillator: a fundamental plus only its even partials (2, 4, 6, 8, 10, 12), an octave-stacked spectrum with the empty-twelfths quality of certain organ stops and the warmth even-order tube distortion adds.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Rolloff0.2 – 10.6
Level0 – 10.5

# FibonacciHarmonicOsc 1 input

Fibonacci-harmonic oscillator: partials placed at the Fibonacci harmonic numbers (1, 2, 3, 5, 8, 13, 21), so the overtones spread ever wider in the golden cadence - a sparse, increasingly-inharmonic-feeling spectrum with a shimmering top.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rolloff0.2 – 10.6
Level0 – 10.5

# SubHarmonicSeriesOsc 1 input

Undertone-series oscillator: the mirror image of the harmonic series, stacking partials at 1, 1/2, 1/3, 1/4 ... of the set frequency (the subharmonic series of Mixtur-Trautonium and just-intonation theory) - a dark, bass-heavy, minor-feeling spectrum.

ParamRangeDefaultUnit
Freq60 – 4000440Hz
Rolloff0.2 – 10.7
Level0 – 10.5

# GoldenStretchOsc 1 input

Golden-stretch oscillator: partials placed at powers of the golden ratio (1, 1.618, 2.618, 4.236 ...) instead of integers, the maximally-irrational spacing that minimizes any sense of a shared fundamental - a smooth, perfectly-inharmonic, bell-without-beating tone.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Rolloff0.3 – 10.6
Level0 – 10.5

# SpectralTiltOsc 1 input

Spectral-tilt oscillator: a complete harmonic series whose partial amplitudes follow a single tunable tilt, sweeping continuously from a dark sine-like tone (steep down-tilt) through sawtooth to a bright, buzzy up-tilted spectrum - one knob across the brightness axis.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Tilt-2 – 1-1
Level0 – 10.5

# CombHarmonicOsc 1 input

Comb-harmonic oscillator: a full harmonic series whose partial amplitudes are scalloped by a raised-cosine comb, carving evenly-spaced spectral notches like a comb/flanger frozen onto an oscillator; the spacing knob slides the teeth through the spectrum.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Spacing1 – 62.5
Level0 – 10.5

# TriadHarmonicOsc 1 input

Triad-harmonic oscillator: boosts the harmonics that spell a just major triad (the 4th, 5th and 6th partials sound a root-third-fifth chord), so a single note rings with a built-in consonant chord - the acoustic basis of the major triad fused into one tone.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
ChordMix0 – 10.6
Level0 – 10.5

# FormantStackOsc 1 input

Formant-stack oscillator: a full harmonic series whose partials are weighted by a resonant Gaussian peak at a fixed formant frequency, so the timbre keeps a vowel-like resonance at one absolute pitch regardless of the note played - source-and-formant synthesis in one block.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Formant200 – 40001200Hz
Width0.3 – 31
Level0 – 10.5

# MorletOsc 1 input

Morlet wavelet: a sinusoid of a chosen number of cycles wrapped in a Gaussian envelope (the workhorse of continuous wavelet analysis), here looped per period as a wave packet whose Cycles knob trades a near-sine for a tight burst - a time-frequency-balanced grain.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Cycles1 – 125
Level0 – 10.6

# RickerOsc 1 input

Ricker / Mexican-hat wavelet: the negative second derivative of a Gaussian, a single positive bump flanked by two symmetric dips, widely used in seismic and edge-detection work; per cycle it makes a soft, DC-free thump with a controllable width.

ParamRangeDefaultUnit
Freq20 – 200090Hz
Width0.05 – 0.30.13
Level0 – 10.6

# GaborAtomOsc 1 input

Gabor atom: a sinusoid at a chosen carrier ratio windowed by a Gaussian, the minimum-uncertainty grain at the heart of granular synthesis and the Gabor transform; the carrier and window-width knobs set the grain's pitch and its time-frequency spread.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Carrier1 – 164
Width0.05 – 0.40.15
Level0 – 10.6

# HaarWaveletOsc 1 input

Haar wavelet: the first and simplest wavelet, +1 on the first half of the period and -1 on the second (a single-cycle square step), the orthonormal basis behind the fastest wavelet transform - a hard, hollow, square-edged tone.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.5

# ShannonWaveletOsc 1 input

Shannon wavelet: the sinc-derived wavelet whose spectrum is a perfect band-pass brick wall (the time-domain dual of the ideal filter), giving a ringing, sidelobe-rich waveform that is the sharpest-possible band-limited packet.

ParamRangeDefaultUnit
Freq20 – 200090Hz
Bandwidth2 – 166
Level0 – 10.5

# PaulWaveletOsc 1 input

Paul wavelet: an analytic (one-sided-spectrum) complex wavelet of integer order, more time-localized and asymmetric than the Morlet; its real part read per cycle gives a sharp leading lobe with a decaying oscillatory tail.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 84
Level0 – 10.6

# DerivativeGaussianOsc 1 input

Derivative-of-Gaussian wavelet: the nth derivative of a Gaussian (order 1 is an edge-detecting odd bump, order 2 is the Mexican hat, higher orders add lobes), a smooth family of DC-free packets whose order sets the number of oscillations.

ParamRangeDefaultUnit
Freq20 – 2000100Hz
Order1 – 63
Width0.06 – 0.250.13
Level0 – 10.6

# GammatoneOsc 1 input

Gammatone: the impulse response of the auditory filters in the cochlea - a gamma-distribution envelope times a tone - widely used to model the ear's frequency analysis; looped per period it gives a soft attack-and-ring grain shaped like a hair-cell response.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Carrier1 – 124
Decay2 – 125
Level0 – 10.6

# MeyerWaveletOsc 1 input

Meyer wavelet: a smooth, band-limited wavelet defined by a raised-cosine roll-off in the frequency domain (infinitely differentiable, unlike the abrupt Shannon), giving a gently-ringing packet with no harsh sidelobes - approximated here from its smooth spectral window.

ParamRangeDefaultUnit
Freq20 – 2000100Hz
Bandwidth2 – 125
Level0 – 10.6

# BumpWaveletOsc 1 input

Bump function: the classic compactly-supported smooth function exp(-1/(1-x^2)), which is infinitely differentiable yet exactly zero outside one period (a true mollifier), modulating a tone into a grain that starts and ends in perfect silence with no discontinuity at any derivative.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Carrier1 – 123
Level0 – 10.6

# KeplerOrbitOsc 1 input

Kepler-orbit oscillator: solves Kepler's equation each cycle for the eccentric anomaly of an orbit and reads out the radial position, so a circular orbit (eccentricity 0) gives a pure sine and a comet-like ellipse gives a slow drift with a sharp swing at perihelion.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Eccentricity0 – 0.90.5
Level0 – 10.6

# BinaryStarOsc 1 input

Binary-star oscillator: the radial-velocity curve of a star orbited in an eccentric orbit (true anomaly through Kepler's equation), the skewed, asymmetric wobble astronomers measure to find companions and exoplanets - sine-like when circular, sharply lopsided when eccentric.

ParamRangeDefaultUnit
Freq20 – 200090Hz
Eccentricity0 – 0.850.4
Periapsis0 – 10.25
Level0 – 10.6

# TidalHarmonicOsc 1 input

Tidal oscillator: sums the principal tide-generating constituents at their real period ratios - the semidiurnal lunar M2 and solar S2 plus the diurnal K1 and O1 - so they beat into the fortnightly spring-neap cycle that tide tables predict.

ParamRangeDefaultUnit
Freq20 – 100060Hz
Level0 – 10.6

# PrecessionOsc 1 input

Precession oscillator: a radial oscillation whose elliptical orbit slowly rotates (apsidal precession, as Mercury's orbit does), giving a rosette-tracing two-frequency wave whose slow precession rate continuously reshapes the waveform cycle to cycle.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Precession0 – 0.20.03
Level0 – 10.6

# LaplaceResonanceOsc 1 input

Laplace-resonance oscillator: three voices locked in the 1:2:4 orbital resonance of Jupiter's moons Io, Europa and Ganymede (whose periods never let all three align), summed into a perfectly-periodic but intricately-phased composite - celestial mechanics as an additive tone.

ParamRangeDefaultUnit
Freq20 – 200080Hz
Level0 – 10.6

# EpicycleOsc 1 input

Epicycle oscillator: the Ptolemaic deferent-plus-epicycle model of planetary motion - a small circle whose centre rides a large one - which traces looping retrograde paths; the x-projection makes a waveform with little backward kinks where the planet appears to reverse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
EpiRatio1 – 124
EpiSize0 – 10.5
Level0 – 10.6

# RocheBeatOsc 1 input

Ellipsoidal-variation oscillator: the light curve of a close binary whose mutual tides stretch each star into an egg shape, so we see more surface twice per orbit - a double-humped brightness wave (at twice the orbital rate) with unequal minima, plus the eclipse dips.

ParamRangeDefaultUnit
Freq20 – 200090Hz
Distortion0 – 10.5
Level0 – 10.6

# TransitDipOsc 1 input

Transit oscillator: the light curve of a star with a planet crossing it - mostly flat at full brightness, then a brief U-shaped dip with ingress and egress ramps once per orbit - the signal that the Kepler mission used to discover thousands of exoplanets.

ParamRangeDefaultUnit
Freq20 – 200060Hz
Width0.05 – 0.40.15
Depth0.2 – 10.8
Level0 – 10.6

# PulsarBeamOsc 1 input

Pulsar-beam oscillator: a rotating neutron star sweeps its narrow radio beam past us once per spin, giving a clocklike train of very sharp pulses against silence (the lighthouse model); the duty knob sets how narrow the beam, from a click to a fat blip.

ParamRangeDefaultUnit
Freq20 – 200050Hz
Beam0.02 – 0.40.08
Level0 – 10.6

# LibrationOsc 1 input

Libration oscillator: the slow pendulum-like rocking of a body trapped in an orbital resonance (like the Trojan asteroids swinging about Jupiter's Lagrange points, or the Moon's face nodding), modeled as a resonant pendulum whose amplitude sets a gentle sway or a wide tumble.

ParamRangeDefaultUnit
Freq20 – 200090Hz
Amplitude0.2 – 31.5
Level0 – 10.6

# WienBridgeOsc 1 input

Wien-bridge oscillator: the classic op-amp RC sine generator (the topology of the first Hewlett-Packard audio oscillator), modeled as a resonant loop with a soft amplitude-stabilizing nonlinearity so it settles to a clean, low-distortion sine.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Level0 – 10.6

# MultivibratorOsc 1 input

Astable multivibrator: the two-transistor square-wave circuit whose output is not an ideal square but shows the exponential RC capacitor-charge curve on each transition, giving a softer, rounded-edged square with a characteristic analog slump.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Edge0.001 – 0.20.04
Level0 – 10.5

# RelaxationSawOsc 1 input

Relaxation oscillator: a capacitor charges toward a supply through a resistor, then dumps when it hits a threshold - so the ramp is the curved exponential-charge segment of real analog ramp generators, not the straight line of an ideal sawtooth.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Curve0.5 – 52
Level0 – 10.5

# BlockingOsc 1 input

Blocking oscillator: a transformer-coupled circuit that fires a brief, sharp pulse then blocks itself off for a long recovery while a capacitor recharges - the spiky, low-duty waveform of flyback supplies, fence chargers and early sweep generators.

ParamRangeDefaultUnit
Freq20 – 200060Hz
Pulse0.01 – 0.20.05
Level0 – 10.6

# NeonRelaxOsc 1 input

Neon-lamp relaxation oscillator: a capacitor charges until it reaches the lamp's strike voltage, then the lamp fires and dumps it down to the lower extinguish voltage before going dark again - a two-threshold hysteresis sawtooth, the simplest possible oscillator.

ParamRangeDefaultUnit
Freq20 – 200090Hz
Hysteresis0.1 – 0.90.5
Level0 – 10.6

# RabiOsc 1 input

Rabi oscillation: the population of a driven two-level quantum system cycling between its states as sin^2(Omega t/2); adding detuning raises the floor and speeds the generalized Rabi frequency, morphing a full-depth raised-cosine into a shallow, faster flutter.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Detuning0 – 30.5
Level0 – 10.6

# BlochOsc 1 input

Bloch oscillation: an electron in a periodic lattice under a constant force does not accelerate away but oscillates in real space (the Wannier-Stark effect), tracing a sawtooth-like real-space position from the integral of a cosine band - solid-state physics as a waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Band0.3 – 21
Level0 – 10.6

# WavePacketOsc 1 input

Wave-packet oscillator: a quantum Gaussian wave packet whose component states dephase and then periodically rephase, so its amplitude collapses to a blur and revives to a sharp peak each cycle - the quantum-revival phenomenon as a self-pulsing carrier.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Spread1 – 125
Level0 – 10.6

# PlasmaLangmuirOsc 1 input

Langmuir oscillation: electrons in a plasma sloshing against the ion background at the plasma frequency; at large amplitude the sinusoid steepens and 'wave-breaks' into a sharply-peaked, cusped waveform - the cold-plasma electrostatic oscillation pushed nonlinear.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Amplitude0 – 0.950.5
Level0 – 10.6

# TunnelDiodeOsc 1 input

Tunnel-diode oscillator: a negative-resistance device whose N-shaped current-voltage curve makes the circuit jump astably between two stable branches, snapping quickly across the unstable region - a fast relaxation waveform with sharp switching edges and curved dwells.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Snap1 – 83
Level0 – 10.6

# SchumannResonanceOsc 1 input

Schumann resonance: the standing electromagnetic waves in the cavity between the Earth's surface and the ionosphere, whose harmonic series (7.83, 14.3, 20.8, 27.3, 33.8 Hz ratios) is summed here as the planet's natural 'heartbeat' rendered as an audio tone.

ParamRangeDefaultUnit
Freq20 – 100060Hz
Damping0.3 – 10.6
Level0 – 10.5

# EEGRhythmOsc 1 input

EEG rhythm oscillator: blends the five brainwave bands - slow delta, theta, alpha, beta and fast gamma at their characteristic frequency ratios - into one composite, the Band knob crossfading from a drowsy delta throb to alert gamma chatter.

ParamRangeDefaultUnit
Freq20 – 100080Hz
Band0 – 10.5
Level0 – 10.5

# GlottalPulseOsc 1 input

Glottal pulse: the Rosenberg model of airflow through the vibrating vocal folds - a smooth rising open phase and a sharper closing return - which is the raw source signal that vocal-tract formants then shape into speech; the open-quotient knob sets vocal effort from breathy to pressed.

ParamRangeDefaultUnit
Freq50 – 500120Hz
OpenQuotient0.3 – 0.90.6
Level0 – 10.6

# OceanSwellOsc 1 input

Ocean swell: filtered noise shaped to the Pierson-Moskowitz spectrum of a fully-developed sea, giving the slow, narrow-banded heave of ocean swell whose peak period the wind-speed knob sets - a rolling, randomized low-frequency surge.

ParamRangeDefaultUnit
PeakHz20 – 60080Hz
Spread0.5 – 82
Level0 – 10.6

# SeismicChirpOsc 1 input

Seismic chirp: a repeating glide that sweeps from a low rumble up through a faster shake, mimicking the arrival of fast compressional P-waves followed by the larger, lower shear S-waves of an earthquake on a seismogram - a quake rendered as a looping chirp.

ParamRangeDefaultUnit
Rate0.1 – 40.5Hz
LowHz20 – 40060Hz
Sweep1 – 84
Level0 – 10.6

# NeuralSpikeOsc 1 input

Neural spike train: a leaky integrate-and-fire neuron whose membrane ramps toward threshold, fires a sharp spike and then sits in a refractory dip before recharging - the all-or-nothing pulse train of a real neuron, its rate set by the input current.

ParamRangeDefaultUnit
Rate1 – 40060Hz
Refractory0.02 – 0.40.12
Level0 – 10.6

# CircadianOsc 1 input

Circadian oscillator: a smooth, asymmetric daily-rhythm curve (a fundamental plus a second harmonic to model the steep morning rise and gentle evening decline) of the body's internal clock, rendered as a slow, organic, sun-like swell.

ParamRangeDefaultUnit
Freq20 – 100060Hz
Skew0 – 0.60.3
Level0 – 10.6

# WindGustOsc 1 input

Wind gust: broadband turbulent noise whose loudness is slowly and randomly modulated to swell into gusts and fall to lulls (a von-Karman-like gust envelope on a noise carrier), the restless rise-and-fade of real wind for atmospheres and whoosh textures.

ParamRangeDefaultUnit
Gustiness0.2 – 10.6
Color0.5 – 10.85
Level0 – 10.5

# CricketChirpOsc 1 input

Cricket chirp: a high carrier tone gated into short pulses grouped into chirps with silent gaps, the stridulation of a cricket whose chirp rate famously tracks temperature (Dolbear's law); a pulsed bioacoustic insect tone.

ParamRangeDefaultUnit
Carrier2000 – 80004500Hz
ChirpRate1 – 83Hz
PulseRate20 – 8040Hz
Level0 – 10.5

# AuroralOsc 1 input

Auroral pulsation: the slow magnetic-field oscillations (Pc continuous pulsations) that ripple through the magnetosphere during auroral activity, modeled as two near-equal frequencies beating into a waxing-and-waning quasi-sine - the magnetosphere's gentle ring.

ParamRangeDefaultUnit
Freq20 – 100070Hz
Beat0.5 – 205Hz
Level0 – 10.6

# SIDPulseOsc 1 input

SID pulse: the Commodore 64 SID chip's variable-width pulse blended with a touch of its sawtooth (the chip's 'combined waveform' trick), giving the buzzy, hollow PWM lead and bass voice that defined 8-bit demo and game music.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Width0.05 – 0.950.5
SawMix0 – 0.60.2
Level0 – 10.5

# NESPulseOsc 1 input

NES pulse: the Nintendo 2A03's pulse channel with its four hard-coded duty cycles (12.5%, 25%, 50%, 75%), the thin, nasal square-wave voice behind countless NES melodies and basslines.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Duty12.5% · 25% · 50% · 75%
Level0 – 10.5

# NESTriangleOsc 1 input

NES triangle: the 2A03's triangle channel quantized to its 16 discrete steps and locked at full volume (the chip gives it no amplitude control), the slightly-staircased bass-and-lead triangle that anchored NES soundtracks.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.6

# GameBoyWaveOsc 1 input

Game Boy wave channel: a 32-sample, 4-bit wavetable (the DMG's user-definable voice), here morphing between a few classic LSDj-style wave shapes; its coarse quantization gives the gritty, characterful timbre of handheld chiptune.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Shape0 – 10.3
Level0 – 10.5

# PokeyOsc 1 input

POKEY oscillator: the Atari 8-bit POKEY chip gated its square tone through long polynomial (LFSR) counters to make its trademark gritty, buzzy 'distortion' timbres - a square clocked by a pseudo-random divider rather than a clean divide.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Distortion0 – 10.5
Level0 – 10.5

# TIAOsc 1 input

TIA oscillator: the Atari 2600's TIA produced pitch only by dividing a fixed clock by small integers, so its notes land on a coarse, out-of-tune scale; this models that integer-divider quantization for the console's famously rough, detuned bleeps.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# SN76489Osc 1 input

SN76489 PSG: the programmable sound generator in the SEGA Master System, BBC Micro and many arcades, whose 10-bit frequency divider quantizes pitch ever more coarsely as it rises - a clean square with the chip's characteristic high-note detuning.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Level0 – 10.5

# PaulaOsc 1 input

Paula oscillator: the Amiga's Paula chip set pitch by an integer sample-period divider off a fixed clock, the quantization that gave MOD-tracker music its particular tuning; a band-limited-ish saw stepped onto Paula's period grid.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Level0 – 10.5

# AYToneOsc 1 input

AY tone: the General Instrument AY-3-8910 / Yamaha YM2149 PSG (ZX Spectrum, Atari ST, MSX) square tone shaped by its hardware volume envelope, which can repeat fast enough to act as a buzzy sawtooth-like timbre - the chip's signature 'buzzer bass' voice.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
EnvRate0 – 82
Level0 – 10.5

# BytebeatOsc 1 input

Bytebeat: the famous one-line music genre where an 8-bit sample is a bitwise/arithmetic formula of a sample counter t, producing complex self-similar fractal rhythms and timbres from a single expression; several classic formulas are selectable.

ParamRangeDefaultUnit
Rate200 – 160008000Hz
Formulat*(t>>5|t>>8) · t*((t>>9|t>>13)&15) · (t*5&t>>7)|(t*3&t>>10) · t*(t>>11&t>>8&123)
Level0 – 10.5

# EngineOsc 1 input

Engine oscillator: a train of combustion thumps fired at the cylinder rate of a running engine (RPM times cylinders over two revolutions), each a short decaying pulse, so raising the RPM sweeps from a lumpy idle to a smooth high-rev drone - a motor as a tonal source.

ParamRangeDefaultUnit
RPM1 – 12030Hz
Cylinders1 – 84
Roughness0 – 10.4
Level0 – 10.5

# HelicopterOsc 1 input

Helicopter oscillator: periodic blade-slap thumps at the blade-passage frequency layered with a steady rotor-whine tone, the unmistakable chop-chop-whine of a helicopter; blade count and RPM set the rhythm of the slaps.

ParamRangeDefaultUnit
RotorHz2 – 308Hz
Blades2 – 62
Whine0 – 10.3
Level0 – 10.5

# RainOsc 1 input

Rain oscillator: a dense Poisson shower of tiny filtered-noise droplet impacts whose mean rate the Intensity knob sets, from a few scattered drops to a steady downpour hiss - granular rainfall synthesis with no loops.

ParamRangeDefaultUnit
Intensity5 – 2000400Hz
Tone0.3 – 0.980.7
Level0 – 10.5

# ThunderOsc 1 input

Thunder oscillator: a deep, slowly-modulated brown-noise rumble punctuated by occasional sharp cracks, the long rolling boom of distant-to-near thunder; the rumble knob sets how low and heavy the body sits.

ParamRangeDefaultUnit
Rumble0.9 – 0.9990.99
CrackRate0 – 40.5Hz
Level0 – 10.6

# FireCrackleOsc 1 input

Fire oscillator: a soft filtered-noise bed of flame hiss sprinkled with random sharp crackle pops, the comforting roar-and-snap of a campfire or hearth; the crackle knob sets how busy the pops are.

ParamRangeDefaultUnit
Hiss0.5 – 0.970.85
CrackRate5 – 20040Hz
Level0 – 10.5

# GeigerOsc 1 input

Geiger oscillator: sharp clicks arriving as a memoryless Poisson process, the random spacing of radioactive-decay events on a Geiger counter; the count-rate knob sweeps from a slow tick to the menacing buzz of a hot source.

ParamRangeDefaultUnit
CountRate1 – 80030Hz
Level0 – 10.6

# SteamHissOsc 1 input

Steam oscillator: high-passed turbulent noise (the hiss of escaping steam) with an optional narrow whistle resonance riding on top, from a gentle radiator leak to a screaming kettle; the whistle knob mixes in the pitched peak.

ParamRangeDefaultUnit
WhistleHz500 – 60002000Hz
Whistle0 – 10.3
Level0 – 10.5

# WaveCrashOsc 1 input

Wave-crash oscillator: a slow noise swell that builds, breaks into a bright broadband crash, then hisses out as foam and recedes, repeating like surf on a shore; the period knob sets the wave interval.

ParamRangeDefaultUnit
Period0.05 – 10.25Hz
Brightness0.3 – 0.950.7
Level0 – 10.6

# InsectSwarmOsc 1 input

Insect-swarm oscillator: a cluster of detuned buzzing tones (a cloud of flying insects), each randomly fluttering in level as individuals weave nearer and farther, summing into the restless drone of a swarm; spread sets how wide the detune.

ParamRangeDefaultUnit
Freq60 – 1000200Hz
Spread0 – 0.30.1
Flutter0 – 10.5
Level0 – 10.4

# BoilingOsc 1 input

Boiling oscillator: random bubble events, each a short rising-pitch chirp (a collapsing cavity's note glides up as it shrinks), at a rate that climbs from a slow simmer to a rolling boil - granular bubble synthesis of boiling water.

ParamRangeDefaultUnit
BoilRate5 – 30060Hz
Pitch200 – 3000800Hz
Level0 – 10.5

# FricativeOsc 1 input

Fricative oscillator: turbulent noise high-passed and shaped by a single broad resonant peak, the hiss of an unvoiced fricative like sh, s or f; the peak frequency sweeps the sound from a dark 'sh' to a bright 's'.

ParamRangeDefaultUnit
PeakHz800 – 80003000Hz
Q0.5 – 62
Level0 – 10.5

# PlosiveOsc 1 input

Plosive oscillator: a train of brief release bursts - a sharp noise transient with a quick spectral fall - the popping articulation of stop consonants like p, t and k; the rate sets how fast the stops repeat.

ParamRangeDefaultUnit
Rate1 – 306Hz
Tone0.2 – 0.950.6
Level0 – 10.6

# NasalOsc 1 input

Nasal oscillator: a glottal buzz routed through the heavily-damped, low resonance of the nasal cavity with an antiresonance notch above it, the muffled hum of m, n and ng where sound radiates through the nose rather than the mouth.

ParamRangeDefaultUnit
Freq50 – 400120Hz
Damping0.7 – 0.980.9
Level0 – 10.6

# WhisperOsc 1 input

Whisper oscillator: broadband breath noise shaped by a vowel formant resonance instead of a pitched source, producing the pitchless, airy quality of a whispered vowel; the formant knob selects which vowel colour the breath takes.

ParamRangeDefaultUnit
Formant300 – 3000900Hz
Q1 – 83
Level0 – 10.5

# CreakyVoiceOsc 1 input

Creaky voice (vocal fry): very low, irregularly-spaced glottal pulses with jittered timing, the popping, rattling register at the bottom of the voice; the jitter knob sets how erratic and gravelly the creak becomes.

ParamRangeDefaultUnit
Rate20 – 12050Hz
Jitter0 – 10.5
Level0 – 10.6

# BreathyVoiceOsc 1 input

Breathy voice: a soft glottal pulse train mixed with continuous aspiration noise (the glottis never fully closes), the intimate, airy vocal quality of a whispered-sung tone; the breath knob crossfades from clear voice to pure air.

ParamRangeDefaultUnit
Freq50 – 500160Hz
Breath0 – 10.5
Level0 – 10.6

# SibilantOsc 1 input

Sibilant oscillator: noise pushed into the high sibilance band (4-10 kHz) where the hiss of s and z lives, with an optional low voiced buzz for z versus s; the brightness knob slides the energy up toward a piercing 's'.

ParamRangeDefaultUnit
Brightness0 – 10.7
Voiced0 – 10
Level0 – 10.4

# TrillVoiceOsc 1 input

Trill oscillator: a voiced tone rapidly gated open and shut at the flutter rate of a rolled or uvular trill (the tongue or uvula vibrating against the airflow), giving the rattling r of Spanish 'rr' or a French uvular r.

ParamRangeDefaultUnit
Freq60 – 600150Hz
TrillRate15 – 5028Hz
Level0 – 10.6

# DiphthongOsc 1 input

Diphthong oscillator: a buzzy harmonic source whose formant emphasis glides from one vowel to another and back each cycle (as in the 'oy' of boy or 'ay' of day), the moving-resonance gesture that turns a steady vowel into a diphthong.

ParamRangeDefaultUnit
Freq50 – 400130Hz
GlideHz0.1 – 40.7Hz
Level0 – 10.5

# ClickConsonantOsc 1 input

Click oscillator: very brief, sharply-band-passed transients produced by a sudden release of an oral vacuum, the click consonants of Khoisan and Bantu languages; the tone knob shifts the click from a deep 'pop' to a high 'tsk'.

ParamRangeDefaultUnit
Rate1 – 164Hz
Tone300 – 40001500Hz
Level0 – 10.6

# BirdsongOsc 1 input

Birdsong oscillator: a high whistle that rapidly glides up and down in pitch and is grouped into trilled chirp phrases with gaps, the bright frequency-swept warble of a songbird; the chirp rate and glide depth shape the species' call.

ParamRangeDefaultUnit
Pitch1000 – 50002500Hz
ChirpRate1 – 125Hz
Glide0 – 10.6
Level0 – 10.5

# WhaleSongOsc 1 input

Whale-song oscillator: long, slowly-gliding low-frequency moans that rise and fall over seconds with a few harmonics, the haunting, drawn-out calls of a humpback or blue whale; the glide rate sets how mournfully the pitch bends.

ParamRangeDefaultUnit
Pitch40 – 600150Hz
GlideHz0.05 – 10.2Hz
Glide0 – 10.5
Level0 – 10.6

# FrogCroakOsc 1 input

Frog-croak oscillator: a low buzzy tone chopped into a fast pulse train and gated into croak bursts, the ribbiting call of a frog or toad whose pulse rate and croak rate set the species; a comb-buzzy amphibian voice.

ParamRangeDefaultUnit
Pitch80 – 600200Hz
PulseRate10 – 6025Hz
CroakRate0.5 – 62Hz
Level0 – 10.5

# DolphinClickOsc 1 input

Dolphin oscillator: a fast train of broadband echolocation clicks (a buzzy click rate that accelerates into a 'creak') layered with a gliding signature whistle, the dual voice of a dolphin's biosonar and social calls.

ParamRangeDefaultUnit
ClickRate20 – 600150Hz
WhistleHz4000 – 120008000Hz
Whistle0 – 10.4
Level0 – 10.5

# WolfHowlOsc 1 input

Wolf-howl oscillator: a voiced tone that swells up to a sustained pitch and then slowly falls, shaped by a moving vocal formant, the long mournful arc of a wolf's howl; the howl rate sets how drawn-out each cry is.

ParamRangeDefaultUnit
Pitch200 – 1200500Hz
HowlRate0.1 – 1.50.4Hz
Level0 – 10.6

# CatPurrOsc 1 input

Cat-purr oscillator: a low rumbling tone amplitude-modulated at the ~25 Hz purr frequency with a gentle inhale/exhale swell, the contented buzzing of a purring cat produced by rhythmic laryngeal muscle twitches.

ParamRangeDefaultUnit
Pitch25 – 12050Hz
PurrRate15 – 4025Hz
Level0 – 10.6

# CicadaOsc 1 input

Cicada oscillator: a piercing high drone built from a very fast train of tymbal clicks (the buckling ribs of the cicada's sound organ) under a slow intensity swell, the deafening summer wall of sound a chorus of cicadas makes.

ParamRangeDefaultUnit
ClickRate200 – 1000480Hz
Tone3000 – 90005000Hz
Level0 – 10.4

# OwlHootOsc 1 input

Owl-hoot oscillator: soft, breathy low-pitched hoots (a near-sine tone with a touch of breath noise) grouped into the rhythmic hoo-hoo-hoo phrase of an owl; the hoot rate sets the call's cadence.

ParamRangeDefaultUnit
Pitch150 – 600350Hz
HootRate0.5 – 41.5Hz
Breath0 – 0.50.15
Level0 – 10.6

# MosquitoOsc 1 input

Mosquito oscillator: a thin, high, slightly-detuned whine that wavers in pitch with the insect's wingbeat, the maddening drone of a mosquito near your ear; the vibrato depth and rate make it dart and waver.

ParamRangeDefaultUnit
Pitch400 – 1200620Hz
VibRate2 – 157Hz
VibDepth0 – 0.20.06
Level0 – 10.4

# RattlesnakeOsc 1 input

Rattlesnake oscillator: a dry, dense buzz of noise pulses at the rattle's shake rate, the warning sound of interlocking keratin segments knocking together; the shake rate and swell set how agitated the snake.

ParamRangeDefaultUnit
ShakeRate30 – 10060Hz
Density0.3 – 10.7
Level0 – 10.5

# DTMFOsc 1 input

DTMF oscillator: the touch-tone of a telephone keypad, the sum of one low-group and one high-group sine chosen by the key (the standard dual-tone multi-frequency signalling), cycling 0-9 and the symbol keys.

ParamRangeDefaultUnit
Key0 · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · * · # · A · B · C · D
Level0 – 10.5

# ModemOsc 1 input

Modem oscillator: frequency-shift keying that hops between a mark and a space tone driven by a pseudo-random bit stream, the screeching data warble of a dial-up modem handshake; the baud rate sets how frantically it chatters.

ParamRangeDefaultUnit
MarkHz1000 – 25001650Hz
Shift100 – 1000450Hz
Baud50 – 1200300Hz
Level0 – 10.5

# MorseOsc 1 input

Morse oscillator: a steady tone keyed on and off in dots and dashes, here endlessly transmitting 'SOS' (the dot-dot-dot dash-dash-dash dot-dot-dot distress call); the WPM knob sets the keying speed.

ParamRangeDefaultUnit
Pitch300 – 1200600Hz
WPM5 – 4015
Level0 – 10.5

# DialToneOsc 1 input

Dial-tone oscillator: the continuous North-American dial tone, the precise sum of a 350 Hz and a 440 Hz sine that says the line is ready; the Detune knob nudges both for that slightly-beating analog-exchange character.

ParamRangeDefaultUnit
Detune-10 – 100Hz
Level0 – 10.5

# BusySignalOsc 1 input

Busy-signal oscillator: the engaged tone, a 480 + 620 Hz sine pair gated in the steady half-second-on, half-second-off cadence of a busy line (or the faster reorder/fast-busy when Rate is raised).

ParamRangeDefaultUnit
Rate0.5 – 41Hz
Level0 – 10.5

# RadarChirpOsc 1 input

Radar oscillator: a repeating short linear-FM 'chirp' pulse (the pulse-compression waveform of modern radar that sweeps frequency within each ping) followed by a listening gap; the pulse rate and sweep width set the radar's character.

ParamRangeDefaultUnit
PulseRate1 – 408Hz
StartHz200 – 3000800Hz
Sweep1 – 84
Level0 – 10.5

# SonarPingOsc 1 input

Sonar oscillator: a clean tonal ping repeated at a slow interval, each fading into a decaying echo tail as the sound returns from the deep, the unmistakable submarine 'ping... ping...'; the interval and pitch set the vessel and depth.

ParamRangeDefaultUnit
PingRate0.2 – 30.7Hz
Pitch400 – 2000900Hz
Decay2 – 126
Level0 – 10.5

# NTSCSyncOsc 1 input

NTSC oscillator: the high-pitched whine of an analog television, the 15.734 kHz horizontal-line-scan frequency shaped as the sawtooth-with-sync-pulse of the flyback, plus the audible field-rate flicker - the sound of an old CRT left on.

ParamRangeDefaultUnit
LineHz8000 – 2000015734Hz
Level0 – 10.4

# SSTVOsc 1 input

SSTV oscillator: the warbling audio of slow-scan television, where each image line is sent as an FM sweep across the 1500-2300 Hz video band bracketed by sync tones, the burbling sound of pictures over ham radio; the line rate sets the warble speed.

ParamRangeDefaultUnit
LineRate1 – 205Hz
Level0 – 10.5

# PagerOsc 1 input

Pager oscillator: the two-tone sequential alert that fires a pager - one tone held, then a second different tone - followed by the alert beeps, the dispatch-radio sound that summons on-call crews; the tone pair selects the address.

ParamRangeDefaultUnit
ToneA300 – 1500600Hz
ToneB300 – 1500900Hz
Rate0.3 – 30.8Hz
Level0 – 10.5

# DifferenceToneOsc 1 input

Difference-tone oscillator: two upper sine carriers passed through a squaring nonlinearity that generates the Tartini combination tone at their frequency difference, so a phantom low pitch (heard but not present in the inputs) emerges from the beating pair.

ParamRangeDefaultUnit
Freq100 – 3000800Hz
Interval1.05 – 21.5
Level0 – 10.5

# MissingFundamentalOsc 1 input

Missing-fundamental oscillator: stacks only the 2nd through 6th harmonics of a pitch while omitting the fundamental itself, yet the ear still hears that absent fundamental (the residue-pitch phenomenon that lets tiny speakers seem to produce bass).

ParamRangeDefaultUnit
Freq40 – 800110Hz
Level0 – 10.5

# PhasingOsc 1 input

Phasing oscillator: two identical tones, one running fractionally faster, so they slide continuously in and out of phase (Steve Reich's 'Piano Phase' technique), creating ever-shifting interference patterns from a single repeated voice.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Drift0 – 0.010.002
Level0 – 10.6

# ChorusUnisonOsc 1 input

Chorus-unison oscillator: seven sine voices detuned around the pitch and each slowly wandering in tuning, the rich, swirling 'super-unison' of a thick analog stack or a choir singing in not-quite-unison; the spread sets how lush the swarm.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Spread0 – 0.040.012
Drift0 – 10.4
Level0 – 10.5

# CombResonanceOsc 1 input

Comb-resonance oscillator: a periodic impulse fed into a tuned feedback comb filter, whose evenly-spaced resonant peaks ring out a hollow, metallic, pitched timbre - the sound of plucked-string and flanger resonance frozen into a tone.

ParamRangeDefaultUnit
Freq40 – 2000110Hz
Feedback0.5 – 0.970.85
Level0 – 10.5

# MoireOsc 1 input

Moire oscillator: two harmonic series whose spacings differ slightly, so their partials drift through each other and beat in a shifting interference pattern - the auditory equivalent of the moire pattern seen through two overlaid grids.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Detune1.001 – 1.11.02
Level0 – 10.4

# IntermodOsc 1 input

Intermodulation oscillator: two tones at a non-integer ratio passed through a cubic nonlinearity, which breeds sum-and-difference intermodulation product tones (2f1-f2, 2f2-f1, ...) - the clangorous sideband cluster of overdriven mixers and amps.

ParamRangeDefaultUnit
Freq50 – 2000300Hz
Ratio1.1 – 41.7
Drive0.5 – 42
Level0 – 10.4

# RissetBellOsc 1 input

Risset bell: the additive bell from Jean-Claude Risset's Introductory Catalogue of Computer-Synthesized Sounds, eleven sustained partials at his published inharmonic ratios (0.56, 0.92, 1.19, 1.7, 2, 2.74, 3, 3.76, 4.07...) - a foundational electronic-music timbre.

ParamRangeDefaultUnit
Freq50 – 1000200Hz
Brightness0.2 – 10.6
Level0 – 10.4

# RissetDrumOsc 1 input

Risset drum: the drum timbre from Risset's catalogue - a cluster of low inharmonic partials mixed with a filtered-noise bed - which fuses into a pitched-yet-percussive membrane tone; the noise knob sets how dry or rattly the skin.

ParamRangeDefaultUnit
Freq40 – 800120Hz
Noise0 – 10.4
Level0 – 10.5

# ShepardChordOsc 1 input

Shepard chord: a chord whose every note is octave-doubled across the whole spectrum under a fixed bell-shaped loudness window, so the chord has no clear octave register - the harmonic counterpart of the Shepard tone, an endlessly-thick pad.

ParamRangeDefaultUnit
Freq30 – 500110Hz
Thirdminor · major
Level0 – 10.4

# ClarinetWGOsc 1 input

Clarinet waveguide: a delay-line bore with a phase-inverting reflection (giving the odd-harmonic, hollow timbre of a closed-open cylinder) driven by a clipped single-reed nonlinearity; the breath knob blows it from a pure tone into a squawk.

ParamRangeDefaultUnit
Freq50 – 1500220Hz
Breath0.2 – 0.80.45
Bright0.7 – 0.980.9
Level0 – 10.5

# SaxWGOsc 1 input

Saxophone waveguide: a single-reed bore whose conical shape gives a non-inverting reflection and therefore the full harmonic series (brighter and reedier than the odd-only clarinet); breath pressure drives it from a soft tone to a honking growl.

ParamRangeDefaultUnit
Freq50 – 1500196Hz
Breath0.2 – 0.80.5
Bright0.6 – 0.970.85
Level0 – 10.5

# FluteWGOsc 1 input

Flute waveguide: an open bore excited by an air jet modelled as a cubic nonlinearity plus breath noise, giving the breathy, pure, even-and-odd-harmonic tone of a flute or whistle; the breath knob adds air hiss and pushes it overblown.

ParamRangeDefaultUnit
Freq100 – 2000440Hz
Breath0.2 – 0.90.5
Noise0 – 0.40.1
Level0 – 10.5

# BrassWGOsc 1 input

Brass waveguide: a bore driven by a lip-reed (a pressure-controlled valve with its own resonance) and shaped by a flared-bell brightness, producing the buzzy, harmonically-rich tone of a trumpet or trombone that blares harder as you blow.

ParamRangeDefaultUnit
Freq50 – 1200165Hz
Breath0.3 – 10.6
Bright0.5 – 0.950.8
Level0 – 10.5

# DidgeridooOsc 1 input

Didgeridoo oscillator: a low lip-buzzed drone over which a slowly-moving vocal-tract formant carves the wah-wah overtone shapes and rhythmic vocalizations of circular-breathing didgeridoo playing; the wobble knob animates the formant.

ParamRangeDefaultUnit
Freq50 – 20075Hz
WahRate0.5 – 82.5Hz
Wah0 – 10.6
Level0 – 10.5

# HarmonicaOsc 1 input

Harmonica oscillator: a free reed whose buzzy, slightly-detuned tone (a sawtooth-rich source through the reed's own resonance) plus a wavering airflow models the reedy, bluesy timbre of a blues harp; the bend knob droops the pitch like a draw-bend.

ParamRangeDefaultUnit
Freq100 – 2000440Hz
Bend-0.1 – 00
Reed0.5 – 0.970.8
Level0 – 10.5

# AccordionOsc 1 input

Accordion oscillator: two or three free reeds sounding the same note slightly detuned (the 'musette' tuning) under steady bellows pressure, producing the warm, wavering, chorused buzz of an accordion or bandoneon; the detune knob sets the musette wetness.

ParamRangeDefaultUnit
Freq80 – 1500220Hz
Musette0 – 0.030.01
Level0 – 10.5

# JawHarpOsc 1 input

Jaw-harp oscillator: a fixed-pitch buzzing lamella (a decaying-then-replucked twang) filtered by a sweepable mouth-cavity formant that selects which overtones ring, the 'boing-wow' twang of a jew's-harp shaped by the player's mouth.

ParamRangeDefaultUnit
Twang60 – 20090Hz
FormantRate0.5 – 82Hz
Level0 – 10.5

# ThereminOsc 1 input

Theremin oscillator: the pure heterodyne sine of the gesture-controlled instrument, gliding smoothly between pitches (portamento, since there are no discrete notes) with a gentle hand vibrato - the eerie, voice-like wail of the theremin.

ParamRangeDefaultUnit
Freq100 – 2000440Hz
Glide0 – 0.9990.99
Vibrato0 – 0.10.03
Level0 – 10.6

# MusicalSawOsc 1 input

Musical-saw oscillator: the bowed flexible saw blade produces an almost-pure sine (the flat sweet spot of the bend vibrates cleanly) with a wide, slow, expressive vibrato and a faint metallic shimmer - the ghostly, vocal wail of the singing saw.

ParamRangeDefaultUnit
Freq100 – 1500330Hz
VibRate3 – 95.5Hz
VibDepth0 – 0.080.04
Level0 – 10.6

# KickSynthOsc 1 input

Kick-drum voice: a sine whose pitch drops sharply from a click down to a low boom, re-triggered at the set rate, the classic 808/909 analog bass-drum synthesis; the drop and decay knobs shape it from a tight thud to a long sub.

ParamRangeDefaultUnit
Rate0.5 – 162Hz
Tune30 – 12055Hz
Decay2 – 208
Level0 – 10.6

# SnareSynthOsc 1 input

Snare-drum voice: two detuned tone oscillators for the drum body mixed with a burst of noise for the snare wires, re-triggered at the set rate; the snappy knob balances the dry thump against the rattly hiss.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Tune100 – 400180Hz
Snappy0 – 10.6
Level0 – 10.5

# HiHatSynthOsc 1 input

Hi-hat voice: six inharmonically-tuned square oscillators summed and high-passed into a metallic hiss, gated by a fast decay (the 808 hi-hat recipe), re-triggered at the set rate; the decay knob switches between closed and open hats.

ParamRangeDefaultUnit
Rate0.5 – 328Hz
Decay10 – 8040
Level0 – 10.4

# ClapSynthOsc 1 input

Hand-clap voice: three quick stuttered noise bursts followed by a diffuse decaying tail, the 808 clap trick that mimics many hands not quite clapping together; re-triggered at the set rate, the spread knob sets the burst spacing.

ParamRangeDefaultUnit
Rate0.5 – 162Hz
Spread0.005 – 0.050.02
Level0 – 10.5

# CowbellSynthOsc 1 input

Cowbell voice: two square oscillators a non-harmonic interval apart (the famous 808 cowbell ratio near 845/540 Hz) gated by a sharp decay, the clanky percussion that demands more cowbell; re-triggered at the set rate.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Tune300 – 1200540Hz
Decay4 – 3012
Level0 – 10.5

# RimshotSynthOsc 1 input

Rimshot voice: a very short, sharply-decaying resonant tone with a click attack (the sound of a stick striking the rim and head together), re-triggered at the set rate; bright, dry and percussive.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Tune200 – 2000800Hz
Level0 – 10.5

# TomSynthOsc 1 input

Tom-drum voice: a mid-range sine with a gentle downward pitch bend and a medium decay, the round pitched thump of a tom, re-triggered at the set rate; tune it from a high rack tom to a low floor tom.

ParamRangeDefaultUnit
Rate0.5 – 163Hz
Tune80 – 400150Hz
Decay4 – 209
Level0 – 10.6

# ClaveSynthOsc 1 input

Clave voice: a single high, dry, quickly-decaying resonant tone, the crisp 'tok' of two claves or a woodblock struck together, re-triggered at the set rate; the classic Latin-percussion click.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Tune1000 – 30001800Hz
Level0 – 10.5

# CymbalSynthOsc 1 input

Cymbal voice: a dense bank of inharmonic square oscillators high-passed into a shimmering metallic wash with a long decay (the 909 crash recipe), re-triggered at the set rate; the decay knob sets ride versus crash.

ParamRangeDefaultUnit
Rate0.2 – 81Hz
Decay1 – 124
Level0 – 10.4

# CongaSynthOsc 1 input

Conga voice: a clear pitched membrane tone with a slight upward pitch snap and a short skin-like decay, the warm open-hand-drum hit of a conga or bongo, re-triggered at the set rate; tune from a low tumba to a high quinto.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Tune120 – 500220Hz
Decay6 – 3014
Level0 – 10.5

# GuitarPluckOsc 1 input

Guitar pluck: a Karplus-Strong delay line excited by a noise burst and damped by a lowpass in the feedback, the classic plucked-string algorithm; re-plucked at the set rate, the damping knob takes it from a bright nylon ping to a dull muted thunk.

ParamRangeDefaultUnit
Freq60 – 1200196Hz
Rate0.5 – 122Hz
Damping0.1 – 0.60.3
Level0 – 10.5

# HarpPluckOsc 1 input

Harp pluck: a Karplus-Strong string with a softened (lowpassed) excitation and very light damping, giving the gentle attack and long, shimmering decay of a concert-harp string; re-plucked at the set rate for arpeggiated runs.

ParamRangeDefaultUnit
Freq80 – 1500330Hz
Rate0.5 – 164Hz
Level0 – 10.5

# BanjoOsc 1 input

Banjo: a bright, lightly-damped Karplus-Strong string whose output is coupled into a quick drum-head resonance, giving the twangy, plinky, fast-decaying attack of a banjo; re-plucked at the set rate for rolls.

ParamRangeDefaultUnit
Freq100 – 1500330Hz
Rate0.5 – 165Hz
Level0 – 10.5

# SitarOsc 1 input

Sitar: a plucked string whose vibration grazes the curved jawari bridge, adding a buzzing, shimmering nonlinearity that throws off rich high harmonics, the unmistakable twang of a sitar; re-plucked at the set rate.

ParamRangeDefaultUnit
Freq80 – 800220Hz
Rate0.5 – 122Hz
Buzz0 – 10.5
Level0 – 10.5

# HarpsichordOsc 1 input

Harpsichord: a metal string plucked by a quill plectrum - a very bright, lightly-damped Karplus string preceded by a sharp pluck click - giving the crisp, jangly, uniform-dynamic tone of a harpsichord; re-plucked at the set rate.

ParamRangeDefaultUnit
Freq80 – 2000440Hz
Rate0.5 – 164Hz
Level0 – 10.5

# ViolinBowOsc 1 input

Violin: a bowed-string waveguide where a stick-slip bow-friction curve continuously pumps the delay line into a sustained sawtooth-like Helmholtz motion, the singing tone of a bowed violin; bow force and speed shape it from airy to digging.

ParamRangeDefaultUnit
Freq150 – 2000440Hz
BowForce0.2 – 0.90.5
Bright0.3 – 0.90.6
Level0 – 10.5

# CelloBowOsc 1 input

Cello: the bowed-string waveguide tuned to the cello's low range with a darker bow filter and heavier string, giving the deep, woody, resonant sustain of a bowed cello; bow force sets the grip from gentle to gritty.

ParamRangeDefaultUnit
Freq60 – 800130Hz
BowForce0.2 – 0.90.55
Dark0.5 – 0.950.78
Level0 – 10.5

# PianoHammerOsc 1 input

Piano: a hammer-struck string modelled as a Karplus delay with a soft hammer-pulse excitation plus a slightly-sharp second partial for the inharmonic stretch of stiff piano wire; re-struck at the set rate, with a long ringing decay.

ParamRangeDefaultUnit
Freq30 – 2000220Hz
Rate0.5 – 122Hz
Hard0.2 – 0.90.5
Level0 – 10.5

# HammerDulcimerOsc 1 input

Hammered dulcimer: a bright metal string struck by a light mallet, modelled as a quick-attack Karplus pluck with a faint detuned sympathetic shimmer (the neighbouring courses ringing), the silvery sustain of a hammered dulcimer or cimbalom.

ParamRangeDefaultUnit
Freq100 – 2000440Hz
Rate0.5 – 164Hz
Level0 – 10.5

# BassGuitarPluckOsc 1 input

Bass guitar: a low, thick Karplus-Strong string with heavier damping for a round finger-style tone, plus an optional sharp attack transient for slap-and-pop; re-plucked at the set rate for basslines.

ParamRangeDefaultUnit
Freq30 – 40065Hz
Rate0.5 – 122Hz
Slap0 – 10.2
Level0 – 10.6

# MainsHumOsc 1 input

Mains hum: the ground-loop drone of AC power, a line-frequency fundamental (50 or 60 Hz) stacked with the odd harmonics that transformer saturation adds, the ever-present buzz behind unbalanced audio gear.

ParamRangeDefaultUnit
LineHz50 – 6060Hz
Harmonics0.1 – 10.5
Level0 – 10.4

# FluorescentBuzzOsc 1 input

Fluorescent buzz: the gritty 100/120 Hz buzz of a magnetic-ballast fluorescent tube (twice the line frequency, since the lamp fires on both half-cycles) overlaid with random flicker crackle from an aging starter.

ParamRangeDefaultUnit
LineHz50 – 6060Hz
Flicker0 – 10.3
Level0 – 10.4

# SirenOsc 1 input

Siren: a tone whose pitch sweeps up and down in a continuous wail (the rise-and-fall of an emergency siren), or, at fast rates, the rapid yelp mode; the sweep rate and depth set police-versus-air-raid character.

ParamRangeDefaultUnit
Center200 – 1500600Hz
SweepRate0.2 – 81Hz
Depth0.1 – 10.6
Level0 – 10.5

# CarHornOsc 1 input

Car horn: two tones a small interval apart (typically a major third around A and C-sharp) blown together with a buzzy edge, the brash, beating honk of an automobile horn; the interval knob tunes the dyad.

ParamRangeDefaultUnit
Freq200 – 800440Hz
Interval1.05 – 1.51.26
Level0 – 10.5

# DoorbellOsc 1 input

Doorbell: two struck resonant chime tones sounded in sequence (the descending 'ding-dong' of a two-note door chime), each a decaying sine, re-triggered at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.6Hz
Ding400 – 1200660Hz
Level0 – 10.5

# SmokeAlarmOsc 1 input

Smoke alarm: a piercing ~3 kHz tone gated in the standardized Temporal-3 pattern - three half-second beeps, a pause, repeat - the internationally-mandated fire-alarm evacuation signal.

ParamRangeDefaultUnit
Pitch2000 – 40003100Hz
Level0 – 10.4

# SchoolBellOsc 1 input

School bell: a resonant metal bell tone rapidly re-struck by a buzzing clapper (an electric bell's solenoid hammer), giving the loud, continuous, slightly-rattly ring that signals the end of class; the clapper rate sets the buzz.

ParamRangeDefaultUnit
Pitch600 – 20001100Hz
ClapperRate20 – 8045Hz
Level0 – 10.4

# ReverseBeepOsc 1 input

Reverse beeper: the steady, slow square-wave beep of a reversing truck or forklift (a fixed-pitch tone gated on and off about once a second), the ubiquitous back-up warning tone.

ParamRangeDefaultUnit
Pitch700 – 15001000Hz
BeepRate0.5 – 31.2Hz
Level0 – 10.4

# SparkOsc 1 input

Electric spark: random sharp broadband crackle bursts (the snapping of an electric arc jumping a gap), each a very short high-passed noise transient; the density knob ramps from an occasional pop to a continuous frying arc.

ParamRangeDefaultUnit
Density5 – 40060Hz
Level0 – 10.4

# TeslaCoilOsc 1 input

Tesla coil: a musical solid-state Tesla coil, where the spark fires in tight bursts at the note pitch so the plasma arc itself becomes a buzzy, square-ish singing voice; the duty knob sets how fat and bright the discharge.

ParamRangeDefaultUnit
Freq50 – 1500220Hz
Duty0.05 – 0.50.15
Level0 – 10.4

# GrainCloudOsc 1 input

Grain cloud: an asynchronous granular texture where short windowed sine grains are sprayed at random times around a center pitch (Curtis Roads's grain cloud), building a shimmering, breathy cloud whose thickness rises with grain density.

ParamRangeDefaultUnit
Pitch50 – 2000440Hz
Density5 – 40080Hz
Spread0 – 10.4
Level0 – 10.4

# SyncGrainOsc 1 input

Sync grain: a synchronous granular stream firing one windowed grain per period at the grain rate, each grain a short burst of an internal tone, so the grain rate sets the pitch while the internal frequency colours the timbre - classic synchronous granular synthesis.

ParamRangeDefaultUnit
GrainRate20 – 800110Hz
Tone1 – 83
Level0 – 10.5

# GlissonOsc 1 input

Glisson: a granular stream of glissons - grains that each sweep their own pitch from start to end (Roads's gliding grain) - producing a streaky, smeared texture full of tiny internal portamenti; the glide knob sets how far each grain slides.

ParamRangeDefaultUnit
GrainRate20 – 60090Hz
Tone2 – 84
Glide-1 – 10.5
Level0 – 10.5

# GrainletOsc 1 input

Grainlet: a granular stream where each grain's active window shortens as its frequency rises (Roads's grainlet, after wavelet logic) so high grains are brief and low grains stretch, yielding a self-scaling texture; the link knob sets how tightly duration tracks pitch.

ParamRangeDefaultUnit
GrainRate20 – 600110Hz
Tone2 – 105
Link0 – 10.6
Level0 – 10.5

# TrainletOsc 1 input

Trainlet: a granular stream whose grains are short band-limited impulse trains - a stack of equal-amplitude harmonics (Roads's trainlet) - giving a bright, buzzy, harmonically-dense click-tone; the harmonic count sets the brightness.

ParamRangeDefaultUnit
GrainRate20 – 600100Hz
Harmonics2 – 168
Level0 – 10.4

# FormantGrainOsc 1 input

Formant grain: FOF synthesis (fonction d'onde formantique), where each pitch-period grain is a windowed sine burst at a formant frequency, the technique behind CHANT vocal synthesis; the fundamental sets pitch while the formant and decay shape the vowel.

ParamRangeDefaultUnit
Freq50 – 500130Hz
Formant300 – 30001000Hz
Decay10 – 20060
Level0 – 10.5

# PulsaretOsc 1 input

Pulsaret: pulsar synthesis, where each period holds one short pulsaret waveform followed by a silent gap (Roads), so the period sets the audible fundamental and the pulsaret-to-gap duty sweeps a formant-like resonance through the spectrum.

ParamRangeDefaultUnit
Freq30 – 1000110Hz
Duty0.05 – 10.3
Cycles1 – 83
Level0 – 10.5

# ScatterGrainOsc 1 input

Scatter grain: a grain stream whose onsets are randomly jittered around the nominal grain rate, smearing a steady pulse into a loose, organic spatter of grains; the jitter knob takes it from a tight stream to a chaotic scatter.

ParamRangeDefaultUnit
GrainRate10 – 40060Hz
Tone2 – 84
Jitter0 – 10.5
Level0 – 10.5

# PointillistGrainOsc 1 input

Pointillist grain: very sparse, isolated grains scattered in time, each a short tone at a randomly-chosen pitch from a band, producing the dotted, droplet-like texture of pointillist electronic music; density and pitch-range set how busy and how wide.

ParamRangeDefaultUnit
Density1 – 6012Hz
CenterHz100 – 2000600Hz
Range0 – 10.6
Level0 – 10.5

# StochasticGrainOsc 1 input

Stochastic grain: a Xenakis-style grain field where grain onsets follow a Poisson process and pitches are drawn from a band, the granular-cloud realization of stochastic music; the density governs the statistical mean rate, not a fixed clock.

ParamRangeDefaultUnit
Density5 – 500100Hz
CenterHz100 – 2000500Hz
Spread0 – 10.5
Level0 – 10.4

# GravWaveChirpOsc 1 input

Gravitational-wave chirp: the audio analogue of a black-hole/neutron-star inspiral, where frequency and amplitude both sweep upward ever faster to a peak (merger) then cut to a brief ringdown, the LIGO 'chirp' that swept up and was heard in 2015; the rate sets the inspiral speed.

ParamRangeDefaultUnit
StartHz30 – 40060Hz
Rate0.1 – 40.6Hz
Level0 – 10.5

# FastRadioBurstOsc 1 input

Fast radio burst: the dispersed millisecond flash of an FRB, where interstellar plasma makes the high frequencies arrive before the low ones, so each repeat sweeps rapidly downward in pitch; an enigmatic cosmic radio signal rendered as a falling chirp burst.

ParamRangeDefaultUnit
Rate0.2 – 61.5Hz
TopHz800 – 60003000Hz
Sweep2 – 168
Level0 – 10.5

# SolarRadioSweepOsc 1 input

Solar radio sweep: a type-III solar radio burst, where electrons flung from a flare race outward through the corona emitting at ever-lower plasma frequencies, drawing a fast high-to-low diagonal streak; repeated bursts give the crackling sweep of an active Sun.

ParamRangeDefaultUnit
BurstRate0.5 – 82Hz
TopHz1000 – 60004000Hz
Drift3 – 2010
Level0 – 10.4

# JovianBurstOsc 1 input

Jovian S-burst: the fast staccato 'popcorn' of Jupiter's decametric radio storms (driven by the Io flux tube), short noisy crackle bursts at a rapid random rate, the sound radio astronomers hear from Jupiter on a shortwave receiver.

ParamRangeDefaultUnit
Rate20 – 30090Hz
Tone600 – 40001800Hz
Level0 – 10.4

# MagnetarFlareOsc 1 input

Magnetar flare: a magnetar giant flare, a sudden hard spike of energy followed by a decaying tail that rings at the star's quasi-periodic seismic oscillation frequencies (QPOs detected after the 2004 SGR event); the burst rate sets how often the neutron star quakes.

ParamRangeDefaultUnit
Rate0.1 – 30.5Hz
RingHz30 – 30090Hz
Decay4 – 209
Level0 – 10.5

# QuasarFlickerOsc 1 input

Quasar flicker: the aperiodic red-noise variability of an accreting supermassive black hole, modelled as heavily-integrated (Brownian) noise so low frequencies dominate, the slow random brightening and dimming of a quasar's accretion disk; the cutoff sets how fast it wanders.

ParamRangeDefaultUnit
CutoffHz1 – 20030Hz
Level0 – 10.6

# CosmicNoiseOsc 1 input

Cosmic noise: the steady background hiss of the radio sky - galactic synchrotron emission and the cosmic microwave background - modelled as a tunable power-law colored noise from white toward deep red; the color knob sweeps the spectral tilt of the cosmos.

ParamRangeDefaultUnit
Color0 – 10.6
Level0 – 10.4

# WhistlerWaveOsc 1 input

Whistler: a lightning-stroke radio impulse that travels along Earth's magnetic field lines and disperses, so the high frequencies arrive first and the pitch glides smoothly downward - the descending 'pheww' VLF whistler heard on a radio receiver; the rate sets how often a stroke fires.

ParamRangeDefaultUnit
Rate0.2 – 40.8Hz
TopHz1000 – 60004000Hz
Glide3 – 209
Level0 – 10.5

# TweekAtmosphericOsc 1 input

Tweek: a distant-lightning sferic that has bounced in the Earth-ionosphere waveguide, dispersing near the VLF cutoff so it ends in a brief ringing 'tweek' tone instead of a flat click; the staccato pinging of nighttime VLF radio, fired at the set rate.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
CutoffHz1500 – 35001800Hz
Level0 – 10.5

# MeteorEchoOsc 1 input

Meteor echo: the brief Doppler-shifted ping of a radar/forward-scatter reflection off the ionized trail of a meteor (the 'pings' of meteor-scatter radio), a short tone that drops in pitch as the meteor recedes, scattered randomly across the sky at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 41Hz
Pitch400 – 30001200Hz
Doppler0 – 10.5
Level0 – 10.5

# MarimbaOsc 1 input

Marimba: a struck rosewood bar voiced from its characteristic stretched partials near the 1:4:10 ratio (the deep-cut tuning of a marimba) plus a tuned resonator-tube hum under the fundamental, re-struck at the set rate; warm, woody and round.

ParamRangeDefaultUnit
Rate0.5 – 163Hz
Pitch60 – 800220Hz
Decay4 – 189
Level0 – 10.5

# VibraphoneOsc 1 input

Vibraphone: a struck aluminium bar with near-octave partials and a long shimmering decay, amplitude-modulated by the spinning resonator-disc tremolo that gives the vibraphone its signature wobble; re-struck at the set rate, the tremolo knob sets the vibe motor speed.

ParamRangeDefaultUnit
Rate0.5 – 122Hz
Pitch100 – 1000330Hz
Tremolo0 – 105Hz
Level0 – 10.5

# SteelpanOsc 1 input

Steel pan: a struck note-area of a Caribbean steel drum, a bright stack of mostly-harmonic partials (fundamental, octave, twelfth) with a fast metallic attack and ringing sustain, re-struck at the set rate; the sunny pannist tone.

ParamRangeDefaultUnit
Rate0.5 – 123Hz
Pitch150 – 1000330Hz
Decay3 – 147
Level0 – 10.5

# TablaOsc 1 input

Tabla: the pitched ringing stroke of a North-Indian tabla, whose loaded drumhead is uniquely tuned so its membrane modes line up into a near-harmonic series (a rare pitched drum), with a sharp attack and a singing decay; re-struck at the set rate.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Pitch120 – 500220Hz
Decay6 – 2412
Level0 – 10.5

# TaikoOsc 1 input

Taiko: a large Japanese drum, a deep low membrane tone built from inharmonic circular-mode ratios with a slight downward pitch bend and a noisy skin-slap transient, re-struck at the set rate; thunderous and primal.

ParamRangeDefaultUnit
Rate0.5 – 122Hz
Pitch50 – 20090Hz
Decay3 – 126
Level0 – 10.6

# HandpanOsc 1 input

Handpan: a struck note-dimple of a hang/handpan, voiced as a soft fundamental locked with its octave and compound-fifth overtones (the deliberate handpan tuning), giving a warm, meditative, bell-like ding; re-struck at the set rate.

ParamRangeDefaultUnit
Rate0.3 – 102Hz
Pitch120 – 600220Hz
Decay2 – 105
Level0 – 10.5

# CrotaleOsc 1 input

Crotale: a small thick tuned bronze disc struck with a mallet, ringing a high, bright, slowly-decaying tone with shimmering inharmonic upper partials (the antique-cymbal sound of orchestral crotales); re-struck at the set rate.

ParamRangeDefaultUnit
Rate0.3 – 81.5Hz
Pitch400 – 2000880Hz
Decay1 – 63
Level0 – 10.4

# TempleBlockOsc 1 input

Temple block: a hollow carved-wood block struck with a mallet, a short dry pitched knock with a quick woody decay and a faint hollow second partial, re-struck at the set rate; the muted clop of orchestral temple blocks.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Pitch200 – 1200500Hz
Decay12 – 4022
Level0 – 10.5

# CelestaOsc 1 input

Celesta: a small steel plate struck by a felt hammer over a wooden resonator box, a soft, sweet, bell-like tone with a gentle attack and a pure near-harmonic spectrum (the celesta of the Sugar-Plum Fairy); re-struck at the set rate.

ParamRangeDefaultUnit
Rate0.5 – 123Hz
Pitch200 – 2000660Hz
Decay3 – 126
Level0 – 10.5

# WaterDrumOsc 1 input

Water drum: a struck clay udu/water-pot whose enclosed air cavity gives a deep boomy tone that bends quickly downward in pitch as the hand seals and opens the hole (the wet 'bloop' of an udu), re-struck at the set rate.

ParamRangeDefaultUnit
Rate0.5 – 123Hz
Pitch60 – 300120Hz
Bend0 – 10.6
Level0 – 10.6

# ClockEscapementOsc 1 input

Clock escapement: the tick-tock of a mechanical clock, two slightly-different short resonant clicks alternating at the pendulum rate (the escapement releasing one tooth per swing); the rate sets the pendulum length.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
Tone800 – 50002200Hz
Level0 – 10.5

# RatchetOsc 1 input

Ratchet: the rapid clicking of a spring-loaded pawl skipping over the teeth of a turning gear (a socket-wrench or noisemaker), a fast train of short broadband clicks whose rate is the tooth-pass frequency.

ParamRangeDefaultUnit
ClickRate5 – 12030Hz
Tone1000 – 60003000Hz
Level0 – 10.5

# TypewriterOsc 1 input

Typewriter: the clatter of a manual typewriter, randomly-timed sharp key-strike clacks at the typing rate with the occasional high margin-bell ding, the mechanical rhythm of typed prose.

ParamRangeDefaultUnit
TypeRate2 – 208Hz
Level0 – 10.5

# SewingMachineOsc 1 input

Sewing machine: the steady whir of an electric sewing-machine motor under a rhythmic needle-punch thump once per stitch, the domestic chug of stitching fabric; the stitch rate sets how fast it sews.

ParamRangeDefaultUnit
StitchRate4 – 2010Hz
Motor80 – 300160Hz
Level0 – 10.5

# DotMatrixOsc 1 input

Dot-matrix printer: the screeching buzz of a dot-matrix print head, a pin-fire tone that sweeps in pitch as the head accelerates across each line then snaps back for the next pass; the line rate sets the carriage speed.

ParamRangeDefaultUnit
LineRate0.5 – 62Hz
Buzz200 – 1500700Hz
Level0 – 10.4

# GearWhineOsc 1 input

Gear whine: the pitched whine of meshing gear teeth (the tooth-pass frequency and its harmonics) with a touch of irregular clatter from backlash, the sound of a gearbox under load; the mesh frequency sets the gear speed.

ParamRangeDefaultUnit
MeshHz100 – 2000400Hz
Clatter0 – 10.3
Level0 – 10.4

# PistonPumpOsc 1 input

Piston pump: the rhythmic chuff of a reciprocating air pump or old engine, a low thump on each compression stroke followed by a breathy intake hiss, the pulsing of a piston cycling; the rate sets the strokes per second.

ParamRangeDefaultUnit
Rate0.5 – 82.5Hz
Thump40 – 16080Hz
Level0 – 10.5

# ConveyorRumbleOsc 1 input

Conveyor rumble: the low continuous rumble of a running conveyor belt over its rollers, with a periodic bump each time the belt seam passes a roller, the industrial drone of a moving belt; the bump rate sets the belt speed.

ParamRangeDefaultUnit
BumpRate1 – 124Hz
Rumble40 – 20090Hz
Level0 – 10.5

# PowerDrillOsc 1 input

Power drill: the whine of an electric hand drill, a buzzy motor tone whose pitch sags and steadies as the bit bites and the load fluctuates, the rising-and-falling drone of drilling; Load sets how much the motor bogs down.

ParamRangeDefaultUnit
MotorHz150 – 1200500Hz
Load0 – 10.4
Level0 – 10.4

# WindupSpringOsc 1 input

Wind-up spring: the runaway-then-slowing whir of a wind-up toy's spring-driven escapement, a click train that starts fast and gradually slows as the mainspring unwinds, looping back to full wind; the run length sets how long before it rewinds.

ParamRangeDefaultUnit
RunRate0.1 – 10.3Hz
StartRate20 – 12060Hz
Level0 – 10.5

# BubbleOsc 1 input

Bubble: the iconic underwater 'bloop' of a rising air bubble, a short sine burst whose pitch sweeps upward as the bubble shrinks toward the surface (the physically-modelled bubble acoustic), fired at the set rate with random size variation.

ParamRangeDefaultUnit
Rate0.5 – 205Hz
Pitch300 – 2500900Hz
Rise0 – 10.6
Level0 – 10.5

# DripOsc 1 input

Drip: the resonant 'plink' of a water drop hitting a surface, a sine ping that drops slightly in pitch as the cavity resonance settles, with a soft tail, fired at the set rate; the patient drip of a leaky tap.

ParamRangeDefaultUnit
Rate0.3 – 81.5Hz
Pitch500 – 30001400Hz
Decay10 – 5025
Level0 – 10.5

# PourOsc 1 input

Pour: the glugging of liquid pouring from a bottle, a dense random cluster of small rising bubble pops over a soft turbulent flow-noise bed, the sound of filling a glass; density sets how fast it pours.

ParamRangeDefaultUnit
Density10 – 12050Hz
Pitch400 – 20001000Hz
Level0 – 10.5

# SplashOsc 1 input

Splash: an object hitting water, a sharp broadband impact transient that decays into a brief scatter of high spray-droplet noise, fired at the set rate; the cannonball plunge and its spray.

ParamRangeDefaultUnit
Rate0.2 – 40.8Hz
Size0 – 10.5
Level0 – 10.5

# BrookOsc 1 input

Brook: a babbling stream, a continuous bed of band-passed flow noise sprinkled with random little rising bubble tones, the gentle chatter of water running over rocks; density sets how lively the brook.

ParamRangeDefaultUnit
Flow0.3 – 10.6
Bubbles5 – 8030Hz
Level0 – 10.5

# GeyserOsc 1 input

Geyser: a periodic eruption, a low rumble that swells and then bursts into a roaring jet of pressurised steam and water before subsiding, looping at the eruption rate; the violent breath of a hot spring.

ParamRangeDefaultUnit
Rate0.05 – 10.2Hz
Level0 – 10.5

# GurgleOsc 1 input

Gurgle: water draining down a plughole, a low resonant bubbling tone whose pitch and loudness lurch irregularly as air glugs back through the vortex, the throaty gurgle of an emptying sink.

ParamRangeDefaultUnit
Pitch80 – 500180Hz
GlugRate2 – 156Hz
Level0 – 10.5

# SlurpOsc 1 input

Slurp: the noisy gurgle of sucking the last of a drink through a straw, a bubbling tone rising in pitch as the liquid runs out, choked with air-and-liquid noise, fired at the set rate; the rude end of a milkshake.

ParamRangeDefaultUnit
Rate0.3 – 41Hz
Pitch200 – 1200500Hz
Level0 – 10.5

# FizzOsc 1 input

Fizz: the effervescent hiss of a freshly-poured carbonated drink, a dense random crackle of countless tiny high-frequency bubble bursts, slowly thinning as the soda goes flat; density sets the carbonation.

ParamRangeDefaultUnit
Density100 – 2000800Hz
Pitch2000 – 80004000Hz
Level0 – 10.4

# WaterSprayOsc 1 input

Water spray: the steady high hiss of a hose nozzle or spray bottle, a band-passed jet of fine-mist noise with a faint flutter as droplets break up, the airy sound of misting; tone sets the nozzle fineness.

ParamRangeDefaultUnit
Tone2000 – 90005000Hz
Flutter0 – 10.3
Level0 – 10.4

# HeartbeatOsc 1 input

Heartbeat: the lub-dub of a beating heart, two soft low thumps per cycle (the first louder, the second quieter and close behind) repeating at the pulse rate, the muffled cardiac pulse heard through a stethoscope; the BPM knob sets the heart rate.

ParamRangeDefaultUnit
BPM40 – 18070
Pitch30 – 10055Hz
Level0 – 10.6

# BreathingOsc 1 input

Breathing: the slow rhythm of human breath, a band of airy noise swelling on the inhale and falling on the exhale once per breath, the soft hiss of lungs filling and emptying; the rate sets the breaths per minute.

ParamRangeDefaultUnit
Rate0.1 – 10.25Hz
Tone400 – 30001200Hz
Level0 – 10.5

# SnoreOsc 1 input

Snore: the rattling buzz of snoring, a low growling tone amplitude-modulated by the soft-palate flutter that swells once per breath, the comical sawing of deep sleep; the rate sets the breathing speed.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch50 – 20090Hz
Flutter10 – 4022Hz
Level0 – 10.5

# CoughOsc 1 input

Cough: a sudden glottal burst - a short voiced thump opening into a rasp of turbulent throat noise that quickly fades, the explosive clearing of a cough, fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 40.7Hz
Pitch100 – 400180Hz
Level0 – 10.5

# SneezeOsc 1 input

Sneeze: the two-part 'ah-CHOO', a rising breathy tension that builds and then releases in an explosive burst of bright turbulent noise, fired at the set rate; the involuntary nasal blast.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Level0 – 10.5

# HiccupOsc 1 input

Hiccup: the abrupt 'hic' of a diaphragm spasm snapping the glottis shut, a very short voiced chirp cut off by silence, repeating at the slow irregular hiccup rate.

ParamRangeDefaultUnit
Rate0.1 – 20.5Hz
Pitch200 – 800400Hz
Level0 – 10.5

# LaughOsc 1 input

Laughter: a string of voiced 'ha-ha-ha' bursts, a vowel tone chopped into rhythmic syllables that drift slightly in pitch, the contagious rhythm of a laugh; the syllable rate sets how fast the laughter tumbles.

ParamRangeDefaultUnit
Pitch150 – 500250Hz
Rate4 – 148Hz
Level0 – 10.5

# GulpOsc 1 input

Gulp: the sound of swallowing, a short downward liquid glug ending in a soft throat click, the cartoonish 'gulp' of a hard swallow, fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.6Hz
Pitch100 – 500250Hz
Level0 – 10.5

# YawnOsc 1 input

Yawn: the long drawn-out 'aaah' of a yawn, a breathy voiced vowel whose pitch and brightness arch up and then sink as the jaw opens and closes, fired at the slow yawn rate; the sound of sleepiness.

ParamRangeDefaultUnit
Rate0.05 – 0.50.15Hz
Pitch120 – 400220Hz
Level0 – 10.5

# TeethChatterOsc 1 input

Teeth chatter: the rapid clacking of teeth chattering from cold or fear, a fast train of short hard clicks with slight random timing, fired at the chatter rate; a percussive bony rattle.

ParamRangeDefaultUnit
Rate8 – 3016Hz
Tone800 – 40002000Hz
Level0 – 10.5

# BeeBuzzOsc 1 input

Bee: the wingbeat buzz of a honeybee, a low ~200 Hz fundamental rich in harmonics, gently amplitude- and pitch-fluttered as the insect hovers and turns; the wingbeat knob sets the species pitch.

ParamRangeDefaultUnit
Wingbeat120 – 400220Hz
Flutter0 – 10.4
Level0 – 10.4

# HouseflyOsc 1 input

Housefly: the irritating erratic buzz of a fly, a mid-frequency wingbeat tone that randomly jumps in pitch as the insect darts and changes direction, never settling; the jumpiness knob sets how frantic the flight.

ParamRangeDefaultUnit
Wingbeat150 – 500300Hz
Jumpiness0 – 10.5
Level0 – 10.4

# GrasshopperOsc 1 input

Grasshopper: stridulation, where the insect rasps a leg across a wing to make a fast train of dry noisy pulses grouped into short buzzing phrases with gaps; the pulse rate sets the rasp tempo.

ParamRangeDefaultUnit
PulseRate30 – 15070Hz
PhraseRate0.5 – 41.5Hz
Level0 – 10.4

# KatydidOsc 1 input

Katydid: the raspy 'katy-did' night call, a pair of short high broadband rasps repeated steadily with a gap, the relentless summer-night chorus of the bush cricket; the call rate sets the species and temperature.

ParamRangeDefaultUnit
CallRate0.5 – 41.5Hz
Tone4000 – 120007000Hz
Level0 – 10.4

# LocustSwarmOsc 1 input

Locust swarm: the ominous wall of sound of a locust plague, many overlapping wingbeat buzzes at slightly different pitches blurring into a dense seething drone with a slow swell; density sets how thick the swarm.

ParamRangeDefaultUnit
Center150 – 500280Hz
Density0 – 10.6
Level0 – 10.4

# DragonflyOsc 1 input

Dragonfly: the dry papery clatter of a dragonfly's four stiff wings, a buzzy tone chopped by a fast secondary wing-rattle so it shimmers and crackles, unlike the smooth bee buzz; the rattle rate sets the wing speed.

ParamRangeDefaultUnit
Wingbeat30 – 12050Hz
RattleRate60 – 300160Hz
Level0 – 10.4

# DeathwatchBeetleOsc 1 input

Deathwatch beetle: the eerie tapping of a deathwatch beetle knocking its head against old timber to attract a mate, a short series of dry resonant ticks repeated after a pause, the ominous tick of quiet old houses.

ParamRangeDefaultUnit
TickRate5 – 2011Hz
Tone800 – 40001800Hz
Level0 – 10.5

# MothFlutterOsc 1 input

Moth: the soft papery flutter of a moth batting against a lampshade, a low breathy buzz that swells and fades irregularly with random soft thumps as it bumps the surface; the flutter rate sets the wing speed.

ParamRangeDefaultUnit
Flutter15 – 6035Hz
Bumpiness0 – 10.4
Level0 – 10.4

# WaspOsc 1 input

Wasp: the angrier, higher, harsher buzz of a wasp or hornet, a bright harmonic wingbeat tone with a sharper edge and aggressive amplitude surges as it lunges, more menacing than the rounder bee; the wingbeat sets the pitch.

ParamRangeDefaultUnit
Wingbeat200 – 600350Hz
Aggression0 – 10.6
Level0 – 10.4

# BeetleScuttleOsc 1 input

Beetle scuttle: the dry skittering of a beetle's legs scrambling across a hard surface, a sparse irregular spatter of tiny high noise micro-bursts, fast and stop-start; the speed knob sets how frantically it scurries.

ParamRangeDefaultUnit
Speed20 – 20080Hz
Tone3000 – 100006000Hz
Level0 – 10.4

# UFOHumOsc 1 input

UFO hum: the hovering drone of a flying saucer, a mid tone deeply vibrato'd and tremolo'd by a slow wobble plus a faster shimmer, the classic theremin-flavoured sci-fi spacecraft hum; the wobble knob sets how unstable the craft.

ParamRangeDefaultUnit
Pitch80 – 600220Hz
Wobble0.5 – 82Hz
Depth0 – 10.5
Level0 – 10.5

# TeleporterOsc 1 input

Teleporter: the dematerialisation shimmer of a transporter beam, a cluster of detuned partials sweeping rapidly upward in pitch and sparkle until they vanish, then re-trigger; the rate sets how fast the beam cycles.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
BaseHz200 – 1000400Hz
Level0 – 10.4

# ForceFieldOsc 1 input

Force field: the angry buzzing crackle of an energy barrier, a harsh saw-and-square drone amplitude-modulated by a fast ring buzz and sprinkled with random electric crackle, the sound of a shield you should not touch.

ParamRangeDefaultUnit
Pitch60 – 400140Hz
Buzz30 – 20080Hz
Crackle0 – 10.4
Level0 – 10.4

# RobotBeepOsc 1 input

Robot beeps: the chirpy data-blip language of a friendly robot, a square-wave tone whose pitch hops to a new random step on each fast beep, the expressive bleep-bloop chatter of an astromech droid; the beep rate sets the talking speed.

ParamRangeDefaultUnit
BeepRate4 – 3012Hz
BaseHz300 – 2000800Hz
Range0 – 10.6
Level0 – 10.4

# WarpDriveOsc 1 input

Warp drive: a starship jumping to lightspeed, a deep rumble that accelerates in pitch and intensity, building to a bright whooshing peak before snapping back to start the cycle again; the rate sets the warp-charge time.

ParamRangeDefaultUnit
Rate0.05 – 10.2Hz
BaseHz40 – 20080Hz
Level0 – 10.5

# PhaserBlastOsc 1 input

Phaser blast: the pew of a sci-fi energy weapon, a tone that swoops sharply downward in pitch with a ringing metallic overtone and a quick decay, fired repeatedly at the set rate; the laser-gun staple.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
TopHz800 – 40002000Hz
Drop4 – 3014
Level0 – 10.5

# TractorBeamOsc 1 input

Tractor beam: a steady humming energy beam pulsing with a slow throb, a pure low tone ring-modulated by a mid carrier and amplitude-pulsed, the sound of being slowly reeled into a mothership; the throb rate sets the beam's pulse.

ParamRangeDefaultUnit
Pitch60 – 300120Hz
Carrier300 – 1500700Hz
Throb0.5 – 62Hz
Level0 – 10.5

# ComputerBootOsc 1 input

Computer boot: the cheerful ascending run of data tones a retro computer plays on power-up, a square-wave stepping upward through a scale then looping, the bleeping startup chime of a vintage machine; the rate sets the boot speed.

ParamRangeDefaultUnit
StepRate4 – 2410Hz
BaseHz200 – 800400Hz
Level0 – 10.4

# ShieldHumOsc 1 input

Shield hum: the steady protective hum of a raised energy shield, a stack of harmonics gently pulsing in amplitude with a slow breathing throb and a faint high resonance, calmer and purer than the angry force field; the throb sets the shield's heartbeat.

ParamRangeDefaultUnit
Pitch80 – 400160Hz
Throb0.3 – 41.2Hz
Level0 – 10.5

# DroidChatterOsc 1 input

Droid chatter: the emotional warble of an astromech droid, short sine blips that randomly glide up or down in pitch with expressive little swoops, stringing together into excited mechanical conversation; the blip rate sets the talkativeness.

ParamRangeDefaultUnit
BlipRate3 – 208Hz
BaseHz400 – 2000900Hz
Swoop0 – 10.6
Level0 – 10.4

# SteamTrainOsc 1 input

Steam train: the chuffing of a steam locomotive, a low thump and a burst of steam hiss on each piston exhaust repeating at the chuff rate that speeds up with the train; the rate sets how fast it rolls.

ParamRangeDefaultUnit
ChuffRate1 – 124Hz
Level0 – 10.5

# DieselEngineOsc 1 input

Diesel engine: the gruff idle of a diesel motor, a low rumble pulsed by the knocking firing of its cylinders, the chugging clatter of a truck or generator at rest; the RPM knob raises the idle speed and pitch.

ParamRangeDefaultUnit
RPM4 – 3010Hz
Knock0 – 10.6
Level0 – 10.5

# JetEngineOsc 1 input

Jet engine: the scream of a turbofan, a high turbine whine and its harmonics riding on a massive broadband combustion roar, building with throttle; the throttle knob spools the engine up in pitch and intensity.

ParamRangeDefaultUnit
Throttle0 – 10.6
WhineHz1000 – 60003000Hz
Level0 – 10.4

# RocketLaunchOsc 1 input

Rocket launch: the earth-shaking roar of a rocket lifting off, a swelling wall of low broadband noise overlaid with the random crackle of supersonic combustion instabilities, building to full thrust; the build knob sets the ignition swell.

ParamRangeDefaultUnit
Build0.02 – 10.1Hz
Crackle0 – 10.5
Level0 – 10.5

# MotorcycleOsc 1 input

Motorcycle: the throaty exhaust of a revving motorbike, a buzzy firing tone whose pitch surges up and falls back as the rider blips the throttle, with a hard distorted edge; the rev rate sets how often it revs.

ParamRangeDefaultUnit
BaseRPM20 – 8040Hz
RevRate0.2 – 30.8Hz
Level0 – 10.5

# SubwayOsc 1 input

Subway: an electric metro train, a rising-and-falling traction-motor whine over a low rolling-stock rumble with an occasional metallic rail screech on the curves; the speed knob sets the motor pitch and rumble.

ParamRangeDefaultUnit
Speed0.2 – 10.6
Screech0 – 10.3
Level0 – 10.5

# PropellerPlaneOsc 1 input

Propeller plane: the droning of a piston prop aircraft, a blade-pass tone with strong harmonics beating against the engine firing buzz, the steady drone of a small Cessna; the RPM knob sets the engine speed.

ParamRangeDefaultUnit
RPM20 – 6040Hz
Blades2 – 52
Level0 – 10.5

# TireScreechOsc 1 input

Tire screech: the squeal of skidding tires, a harsh resonant noise band that wavers in pitch as the rubber judders and grips, the cartoonish screech of a hard stop; the pitch knob sets the squeal frequency.

ParamRangeDefaultUnit
Pitch400 – 2000900Hz
Waver0 – 10.5
Level0 – 10.4

# ShipHornOsc 1 input

Ship's horn: the deep mournful blast of an ocean-liner foghorn, a very low fundamental stacked with strong harmonics blaring in long held notes with gaps, the call that carries for miles across water; the blast rate sets the signal pattern.

ParamRangeDefaultUnit
Pitch40 – 15065Hz
BlastRate0.05 – 0.50.15Hz
Level0 – 10.6

# OutboardMotorOsc 1 input

Outboard motor: the sputtering buzz of a small two-stroke boat engine, an irregular high firing tone with a watery gurgle as the prop bites and cavitates, the puttering of a dinghy; the RPM knob revs it up.

ParamRangeDefaultUnit
RPM15 – 6030Hz
Gurgle0 – 10.4
Level0 – 10.5

# HailOsc 1 input

Hail: a dense random scatter of hard icy impacts hammering a surface, each a short bright high-passed click, building from occasional taps to a deafening clatter; the density knob sets the storm's intensity.

ParamRangeDefaultUnit
Density20 – 800200Hz
Hardness0 – 10.6
Level0 – 10.4

# BlizzardWindOsc 1 input

Blizzard: a howling winter gale, a resonant band of wind noise whose pitch and loudness surge in long gusts, over a fine high hiss of driven snow; the gust rate sets how violently the storm heaves.

ParamRangeDefaultUnit
GustRate0.1 – 10.3Hz
Howl200 – 1200500Hz
Level0 – 10.5

# AvalancheOsc 1 input

Avalanche: a mountainside of snow letting go, a low broadband rumble that builds and roars to a thunderous peak with grinding debris before slowly subsiding, looping at the slow event rate; a force-of-nature wall of noise.

ParamRangeDefaultUnit
Rate0.02 – 0.50.08Hz
Grind0 – 10.5
Level0 – 10.5

# IceCrackOsc 1 input

Cracking ice: a frozen lake or glacier under stress, sharp snapping cracks each followed by a low eerie groan as the fracture propagates and the sheet resonates, fired at the set rate; the haunting voice of ice.

ParamRangeDefaultUnit
Rate0.1 – 30.6Hz
Groan40 – 300120Hz
Level0 – 10.5

# DrizzleOsc 1 input

Drizzle: a fine soft rain, a gentle stream of tiny high-frequency droplet ticks over a faint wet hiss, the quiet patter of light rain on leaves; the density knob raises it from a sprinkle to a steady shower.

ParamRangeDefaultUnit
Density30 – 400120Hz
Level0 – 10.4

# DustDevilOsc 1 input

Dust devil: a small whirling vortex of wind, a resonant whistling noise band whose pitch spirals up and down as the column spins, swelling as it passes and fading as it wanders off; the spin rate sets the vortex speed.

ParamRangeDefaultUnit
SpinRate0.5 – 62Hz
Pitch300 – 1500700Hz
Level0 – 10.5

# SleetOsc 1 input

Sleet: a cold mix of rain and ice, soft wet droplet ticks interspersed with harder, brighter frozen-pellet clicks, the rattly in-between of a freezing rain; the mix knob shifts it from rain toward ice.

ParamRangeDefaultUnit
Density40 – 500160Hz
IceMix0 – 10.5
Level0 – 10.4

# DistantStormOsc 1 input

Distant storm: the continuous low rolling rumble of thunder far across the horizon, a deeply low-passed noise bed that swells and recedes in slow waves, never the sharp crack of nearby lightning; the swell rate sets how restless the storm.

ParamRangeDefaultUnit
SwellRate0.05 – 0.50.15Hz
Depth60 – 250120Hz
Level0 – 10.5

# FrostCrackleOsc 1 input

Frost crackle: the delicate snapping of ice crystals forming and contracting in the cold, a sparse field of very short, very high ticks with a faint glassy ring, the near-silent sound of a deep freeze; the density knob sets how fast the frost spreads.

ParamRangeDefaultUnit
Density5 – 12030Hz
Ring4000 – 120008000Hz
Level0 – 10.4

# MonsoonOsc 1 input

Monsoon: a torrential tropical downpour, a thick roaring wall of dense rain noise filling the mid band with countless overlapping droplet impacts and a low water-sheet rumble underneath, the relentless drum of heavy rain on a roof.

ParamRangeDefaultUnit
Intensity0.3 – 10.7
Level0 – 10.5

# ArcWeldOsc 1 input

Arc welder: the harsh buzzing of an electric welding arc, a gritty mains-frequency-pulsed broadband noise spitting random bright spatter clicks as molten metal flies, the fierce sizzle of a struck arc; the density sets the spatter rate.

ParamRangeDefaultUnit
Buzz50 – 6060Hz
Spatter0 – 10.5
Level0 – 10.4

# JacobsLadderOsc 1 input

Jacob's ladder: the classic climbing spark between two diverging rods, a buzzing arc tone that rises in pitch and thins as it travels up the widening gap, then snaps back to the bottom to climb again; the climb rate sets the ascent speed.

ParamRangeDefaultUnit
ClimbRate0.3 – 41Hz
BaseHz80 – 300140Hz
Level0 – 10.4

# CoronaDischargeOsc 1 input

Corona discharge: the faint hiss of ionised air leaking off a high-voltage line, a band of high-frequency noise with a continuous fizz of tiny micro-discharges, the eerie crackle around power transmission gear in damp weather.

ParamRangeDefaultUnit
Tone3000 – 100006000Hz
Fizz0 – 10.5
Level0 – 10.35

# VanDeGraaffOsc 1 input

Van de Graaff: a static-charge generator, a faint rising whine of the charging belt building tension until it suddenly snaps over in a sharp crackling spark to ground, then recharges; the rate sets how often it discharges.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Level0 – 10.5

# CapacitorWhineOsc 1 input

Capacitor whine: the piercing high-pitched squeal of a stressed switching power supply or ceramic capacitor (coil whine), a near-sine tone with a thin edge that wavers slightly with load, the maddening whine of cheap electronics.

ParamRangeDefaultUnit
Pitch4000 – 150009000Hz
Waver0 – 10.3
Level0 – 10.3

# DegaussOsc 1 input

Degauss: the deep wobbling thunk of a CRT monitor degaussing, a low mains-frequency tone that surges loud as the coil energises then rings down and decays to nothing over a couple of seconds, looping at the trigger rate; the classic booiiing of an old screen.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch40 – 12060Hz
Level0 – 10.5

# StaticShockOsc 1 input

Static shock: the sharp snap of an electrostatic discharge zapping your finger to a doorknob, a very short bright broadband crack with a tiny high ring, fired at the set rate; the dry winter-carpet zap.

ParamRangeDefaultUnit
Rate0.1 – 30.6Hz
Level0 – 10.5

# MagnetronHumOsc 1 input

Magnetron hum: the gritty droning buzz of a microwave oven's magnetron, a low mains-derived tone thick with harmonics and a faint high transformer whine, the angry hum of cooking; the harmonics knob sets the grit.

ParamRangeDefaultUnit
LineHz50 – 6060Hz
Grit0 – 10.6
Level0 – 10.4

# PlasmaBallOsc 1 input

Plasma globe: the high crackling fizz of the dancing tendrils inside a novelty plasma ball, a high noise band modulated by a fast flicker as the filaments writhe and snap to the glass; the flicker rate sets how restless the plasma.

ParamRangeDefaultUnit
FlickerRate5 – 4018Hz
Tone4000 – 120007000Hz
Level0 – 10.35

# RelayChatterOsc 1 input

Relay chatter: an electromechanical relay rapidly pulling in and dropping out, a buzzing train of hard mechanical clicks at the chatter rate with a faint coil hum, the angry buzz of a relay fed marginal voltage; the rate sets the chatter speed.

ParamRangeDefaultUnit
ChatterRate20 – 12060Hz
Level0 – 10.4

# KettleWhistleOsc 1 input

Kettle whistle: a stovetop kettle coming to the boil, a high near-sine whistle that rises in pitch as the steam builds then holds steady, with a breathy noise edge and a faint warble; the boil knob sets how close to full boil.

ParamRangeDefaultUnit
Boil0 – 10.7
Pitch1500 – 40002400Hz
Level0 – 10.4

# VacuumCleanerOsc 1 input

Vacuum cleaner: the drone of an upright vacuum, a high motor/impeller whine with harmonics riding on a broadband airflow rush, the steady household roar; the motor knob sets the suction speed and pitch.

ParamRangeDefaultUnit
MotorHz200 – 1200600Hz
Airflow0 – 10.6
Level0 – 10.4

# BlenderOsc 1 input

Blender: a kitchen blender grinding, a buzzy motor tone that surges and bogs as the blades catch and free, with a rattly chopping modulation, the chunky roar of crushing ice; the load knob sets how much it labours.

ParamRangeDefaultUnit
MotorHz100 – 500250Hz
Chop8 – 4018Hz
Load0 – 10.5
Level0 – 10.4

# RefrigeratorHumOsc 1 input

Refrigerator hum: the low background drone of a fridge compressor, a soft mains-derived hum with a couple of harmonics and a faint intermittent rattle, the sound you only notice when it stops; the rattle knob adds mechanical buzz.

ParamRangeDefaultUnit
Pitch50 – 140100Hz
Rattle0 – 10.3
Level0 – 10.4

# CeilingFanOsc 1 input

Ceiling fan: the soft rhythmic whoosh of a ceiling fan, a band of airflow noise pulsed once per blade pass with a faint motor hum and a slow wobble from a bent blade; the speed knob sets the blade-pass rate.

ParamRangeDefaultUnit
BladeRate4 – 3012Hz
Wobble0 – 10.3
Level0 – 10.4

# ZipperOsc 1 input

Zipper: the brrrip of a zip fastener, a very fast dense train of tiny tooth clicks whose rate (and so pitch) rises as the slider accelerates; the speed knob sets how fast it is yanked.

ParamRangeDefaultUnit
Speed200 – 2000800Hz
Level0 – 10.4

# CameraShutterOsc 1 input

Camera shutter: the snap of an SLR taking a photo, a two-part mechanical click-clack (mirror up, then the shutter curtain) with a tiny motor whirr of the film advance, fired at the set rate; the iconic ka-chunk.

ParamRangeDefaultUnit
Rate0.2 – 40.8Hz
Level0 – 10.5

# ToasterPopOsc 1 input

Toaster pop: the satisfying spring-loaded thunk of a toaster ejecting the toast, a low resonant clunk with a metallic spring ring and a faint rattle, fired at the set rate; breakfast is ready.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Pitch80 – 300150Hz
Level0 – 10.5

# PaperTearOsc 1 input

Paper tear: the ripping rasp of a sheet of paper being torn, a dense crackle of tiny fibre snaps whose rate and brightness rise with the tearing speed, the satisfying rrrip of paper; the speed knob sets how fast it tears.

ParamRangeDefaultUnit
Speed0.2 – 10.6
Tone2000 – 80004500Hz
Level0 – 10.4

# LightSwitchOsc 1 input

Light switch: the crisp snap of a wall light switch toggling, a single short mechanical click with a tiny resonant tick, fired at the set rate; the small everyday clunk of on and off.

ParamRangeDefaultUnit
Rate0.2 – 40.6Hz
Tone1000 – 50002500Hz
Level0 – 10.5

# CoinPickupOsc 1 input

Coin pickup: the iconic platformer coin-grab, a square-wave tone that snaps up a major sixth partway through (the cheerful two-note 'bling') and decays, fired at the set rate; the reward sound of arcade games.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
Pitch600 – 2000988Hz
Level0 – 10.4

# JumpOsc 1 input

Jump: the springy hop of a platform hero, a square-wave tone that sweeps quickly upward in pitch as the character leaps, fired at the set rate; the boing of arcade jumping.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
Start200 – 800400Hz
Level0 – 10.4

# PowerUpOsc 1 input

Power-up: grabbing an upgrade, a fast ascending run of square-wave blips climbing a scale to a bright peak, the rewarding rising flourish of collecting a power-up; the rate sets how often it fires.

ParamRangeDefaultUnit
Rate0.3 – 41Hz
Base300 – 800440Hz
Level0 – 10.4

# LaserShootOsc 1 input

Laser shot: the pew of a space-shooter blaster, a square-wave tone diving rapidly in pitch with a touch of buzz, fired at the set rate; the 8-bit weapon staple.

ParamRangeDefaultUnit
Rate0.5 – 123Hz
Top800 – 30001600Hz
Level0 – 10.4

# ExplosionOsc 1 input

Explosion: the boom of a destroyed enemy, a burst of white noise filtered downward over a low rumble as it decays, the chunky 8-bit kaboom, fired at the set rate.

ParamRangeDefaultUnit
Rate0.3 – 40.8Hz
Decay3 – 147
Level0 – 10.45

# ExtraLifeOsc 1 input

1-up: earning an extra life, a short cheerful jingle of square-wave notes climbing a major arpeggio, the happy reward chime; the rate sets how often it plays.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Base400 – 800523Hz
Level0 – 10.4

# GameOverOsc 1 input

Game over: the deflating defeat sound, a square-wave tone sliding mournfully downward in pitch (often with a final low note), the dreaded end-of-game cue; the rate sets how often it repeats.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Top300 – 800440Hz
Level0 – 10.4

# HurtOsc 1 input

Hurt: taking a hit, a short harsh buzz of square wave mixed with noise and a quick downward pitch drop, the unpleasant damage zap, fired at the set rate.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
Pitch200 – 800400Hz
Level0 – 10.4

# MenuBlipOsc 1 input

Menu blip: the tiny beep of moving the cursor in a game menu, a very short clean square-wave tick, fired at the set rate; the crisp UI navigation sound.

ParamRangeDefaultUnit
Rate0.5 – 123Hz
Pitch800 – 30001500Hz
Level0 – 10.4

# LevelClearOsc 1 input

Level clear: completing a stage, a triumphant rising fanfare of square-wave notes ending on a held high chord-tone, the victorious end-of-level flourish; the rate sets how often it plays.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Base300 – 700392Hz
Level0 – 10.4

# ApplauseOsc 1 input

Applause: a roomful of clapping hands, a dense random scatter of short broadband clap transients whose rate sets the size and enthusiasm of the crowd, the wash of an audience ovation.

ParamRangeDefaultUnit
Density30 – 600200Hz
Level0 – 10.4

# CrowdMurmurOsc 1 input

Crowd murmur: the indistinct babble of a room full of talking people, a band of voiced-formant noise that swells and ebbs with the ebb and flow of conversation, the hum of a busy hall before a show.

ParamRangeDefaultUnit
Density0.3 – 10.6
Tone300 – 1500700Hz
Level0 – 10.45

# StadiumCheerOsc 1 input

Stadium cheer: the roar of a packed stadium erupting, a huge wall of broadband crowd noise that swells from a murmur to a deafening peak and falls back, the surge of a goal being scored; the surge rate sets the cheer waves.

ParamRangeDefaultUnit
SurgeRate0.05 – 0.50.15Hz
Level0 – 10.5

# BooOsc 1 input

Boo: a crowd voicing its displeasure, a low 'oooo' vowel drone of many detuned voices with a rough beating edge, swelling and wavering, the disapproving rumble of a booing audience.

ParamRangeDefaultUnit
Pitch80 – 250130Hz
Roughness0 – 10.5
Level0 – 10.45

# ChantOsc 1 input

Chant: a crowd chanting in unison, a rough voiced-vowel tone gated into a steady rhythmic shout pattern (the two-syllable terrace chant of a football crowd); the chant rate sets the tempo of the slogan.

ParamRangeDefaultUnit
Pitch120 – 300180Hz
ChantRate1 – 62.5Hz
Level0 – 10.45

# MarchingFeetOsc 1 input

Marching feet: a column of soldiers marching in step, a low broadband thud on each beat with a slight scatter (not perfectly synchronised) and a dusty scuff, the ominous tramp of boots; the step rate sets the march tempo.

ParamRangeDefaultUnit
StepRate1 – 42Hz
Level0 – 10.5

# CrowdGaspOsc 1 input

Crowd gasp: a sudden collective intake of breath as an audience reacts in shock, a swelling band of airy breath noise that rushes in and tensely holds before fading, fired at the set rate; the held-breath of a stunned crowd.

ParamRangeDefaultUnit
Rate0.05 – 10.2Hz
Level0 – 10.45

# CrowdWhistleOsc 1 input

Crowd whistle: the piercing scattered whistles of an excited or jeering crowd, randomly-timed high near-sine chirps at varying pitches over a faint murmur, the catcalls of a stadium; the density sets how many are whistling.

ParamRangeDefaultUnit
Density1 – 308Hz
Pitch1500 – 50003000Hz
Level0 – 10.4

# StampedeOsc 1 input

Stampede: a running crowd or herd, a low rolling rumble of many overlapping footfalls thickening into a continuous thunder with random pounding accents, building as the mass approaches; the density sets the size of the rush.

ParamRangeDefaultUnit
Density20 – 20080Hz
Level0 – 10.5

# CrowdLaughOsc 1 input

Crowd laugh: an audience erupting in laughter, many overlapping voiced 'ha-ha' bursts at scattered pitches swelling to a peak then dying down, the sitcom laugh-track wash; the rate sets the laughter's pace.

ParamRangeDefaultUnit
SyllableRate5 – 149Hz
Pitch150 – 400250Hz
Level0 – 10.45

# SpellCastOsc 1 input

Spell cast: the magical flourish of casting a spell, a cluster of detuned partials sweeping upward in pitch and sparkle with a shimmering tremolo, building to a release; the rate sets how often the spell fires.

ParamRangeDefaultUnit
Rate0.2 – 30.6Hz
BaseHz300 – 1200600Hz
Level0 – 10.4

# MagicSparkleOsc 1 input

Magic sparkle: the glittering twinkle of pixie dust, random short high bell-like blips scattered across a bright pitch band each with a quick decay, the fairy-dust shimmer of fantasy games; density sets how busy the sparkle.

ParamRangeDefaultUnit
Density5 – 8025Hz
CenterHz1500 – 60003500Hz
Level0 – 10.4

# FireballOsc 1 input

Fireball: a hurled ball of flame, a broadband noise roar swept by a fast-opening then closing lowpass (the whoosh of the fireball passing) with a crackling fiery edge, fired at the set rate; the magic-projectile staple.

ParamRangeDefaultUnit
Rate0.2 – 30.6Hz
Crackle0 – 10.5
Level0 – 10.45

# IceSpellOsc 1 input

Ice spell: a freezing frost magic, a glassy cluster of high inharmonic partials with a crystalline shimmer and scattered shattering tinkles, the cold crackle of an ice attack; the rate sets the cast frequency.

ParamRangeDefaultUnit
Rate0.2 – 30.6Hz
Pitch2000 – 60003500Hz
Level0 – 10.4

# HealOsc 1 input

Healing glow: a restorative spell, a warm major chord of soft sine partials that swells in gently with a slow shimmering tremolo and a faint rising sparkle, the comforting glow of a heal/buff; the rate sets the pulse.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Root200 – 600330Hz
Level0 – 10.4

# PortalOsc 1 input

Portal: an open dimensional rift, a deep hum overlaid with a swirling spectral vortex (a band of noise whose pitch spirals continuously) and a faint otherworldly ring, the gateway-to-another-realm drone; the swirl rate sets the vortex speed.

ParamRangeDefaultUnit
Pitch60 – 300120Hz
SwirlRate0.3 – 41.2Hz
Level0 – 10.45

# EnergyChargeOsc 1 input

Energy charge: a weapon or spell charging up, a tone that rises steadily in pitch and intensity to a peak then snaps back to recharge, with a faint crackling energy edge, the building hum before a big release; the rate sets the charge time.

ParamRangeDefaultUnit
Rate0.1 – 1.50.4Hz
BaseHz100 – 500200Hz
Level0 – 10.45

# CurseOsc 1 input

Curse: a dark malediction, a low cluster of dissonant detuned partials sliding slowly downward with a menacing beating growl, the ominous swell of a hex or debuff; the slide rate sets how fast the dread descends.

ParamRangeDefaultUnit
Pitch60 – 250110Hz
SlideRate0.05 – 0.50.15Hz
Level0 – 10.45

# SummonOsc 1 input

Summon: calling forth a creature or boss, a deep minor chord of voices that builds from a low rumble, swelling in volume and adding upper octaves as the entity materialises, the dramatic conjuring crescendo; the rate sets the summon cycle.

ParamRangeDefaultUnit
Rate0.05 – 0.50.12Hz
Root50 – 20082Hz
Level0 – 10.45

# PotionBrewOsc 1 input

Potion brew: a bubbling cauldron of magical brew, a cluster of rising bubble pops over a watery flow bed sprinkled with tiny glittering sparkle blips, the cute alchemy of mixing a potion; the density sets how vigorously it bubbles.

ParamRangeDefaultUnit
Density5 – 6020Hz
Pitch200 – 1000500Hz
Level0 – 10.45

# BuzzerOsc 1 input

Buzzer: the harsh low buzz of a game-show wrong-answer or quiz-show timeout, a gritty saw-and-square tone with a mains-frequency rasp, blaring in long held blasts; the rate sets the buzz cadence.

ParamRangeDefaultUnit
Pitch80 – 300150Hz
Rate0.2 – 40.7Hz
Level0 – 10.45

# RefWhistleOsc 1 input

Referee whistle: the shrill blast of a sports whistle, a high near-sine tone with the fast fluttering warble of the pea rattling inside, blown in sharp bursts; the rate sets the blast pattern.

ParamRangeDefaultUnit
Pitch2000 – 45003200Hz
Rate0.3 – 41Hz
Level0 – 10.4

# DingCorrectOsc 1 input

Correct ding: the bright reward bell of a right answer, a clear high bell tone (fundamental plus a sweet octave-ish partial) ringing out and fading, fired at the set rate; the cheerful affirmation chime.

ParamRangeDefaultUnit
Rate0.3 – 41Hz
Pitch800 – 25001320Hz
Level0 – 10.4

# AirHornOsc 1 input

Air horn: the obnoxious blast of a compressed-air stadium horn (or dancehall siren), a mid tone thick with bright harmonics and a hard edge, blaring in held blasts; the rate sets the honk pattern.

ParamRangeDefaultUnit
Pitch200 – 600330Hz
Rate0.2 – 30.6Hz
Level0 – 10.45

# VuvuzelaOsc 1 input

Vuvuzela: the relentless monotone drone of the South-African stadium horn, a single buzzy lip-reed tone around B-flat thick with harmonics and a faint breathy waver, the swarm-of-bees sound of the 2010 World Cup; the breath knob adds airiness.

ParamRangeDefaultUnit
Pitch200 – 300233Hz
Breath0 – 10.4
Level0 – 10.45

# CountdownBeepOsc 1 input

Countdown beep: a timer ticking down, a short clean beep repeated at a steady rate then a long final tone, the tense countdown of a game show or bomb timer; the rate sets the beep interval.

ParamRangeDefaultUnit
BeepRate0.5 – 41Hz
Pitch600 – 20001000Hz
Level0 – 10.4

# BoxingBellOsc 1 input

Ring bell: the bright clang of a boxing-ring bell signalling the round, a struck metal bell with a strong fundamental and inharmonic shimmer ringing for a long time, fired at the set rate; the call to fight.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch500 – 1500800Hz
Level0 – 10.45

# StarterPistolOsc 1 input

Starter pistol: the crack of a track-race starting gun, a very sharp broadband transient followed by a quick slap-back echo off the stadium, fired at the set rate; on your marks, get set, go.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Echo0 – 10.5
Level0 – 10.5

# GongShowOsc 1 input

Big gong: the dramatic crash of a large struck gong (the game-show 'you're done' hit), a dense cluster of low inharmonic partials that shimmer up after the strike then slowly fade, fired at the set rate.

ParamRangeDefaultUnit
Rate0.05 – 0.50.12Hz
Pitch60 – 20090Hz
Level0 – 10.45

# CashRegisterOsc 1 input

Cash register: the cheerful ka-ching of a till ringing up a sale, a bright two-note bell ding followed by the wooden thunk of the drawer popping open, fired at the set rate; the sound of a prize won.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch800 – 25001400Hz
Level0 – 10.45

# DoorCreakOsc 1 input

Door creak: the slow eerie squeal of a swinging door, a resonant tone whose pitch rises and wavers irregularly as the hinge sticks and slips, fired at the set rate; the haunted-house door.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Pitch200 – 1200500Hz
Level0 – 10.4

# DoorSlamOsc 1 input

Door slam: a door banged shut, a hard low broadband impact followed by the brief boxy resonance of the wood panel and frame ringing, fired at the set rate; the angry exit.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Pitch60 – 200100Hz
Level0 – 10.5

# DoorKnockOsc 1 input

Door knock: knuckles rapping on a wooden door, a series of short dull woody knocks (a quick triple-knock pattern with a gap) each a damped low-mid resonance, fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch100 – 400200Hz
Level0 – 10.5

# ElevatorDingOsc 1 input

Elevator ding: the polite arrival chime of an elevator reaching a floor, a soft clean single (or double) bell tone ringing briefly and fading, fired at the set rate; the floor-has-arrived sound.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch600 – 16001000Hz
Level0 – 10.4

# HingeSqueakOsc 1 input

Hinge squeak: a sharp rusty metal-on-metal squeal, a high resonant tone modulated by a fast irregular stick-slip chatter, the piercing squeak of an unoiled hinge; the squeal pitch sets the metal size.

ParamRangeDefaultUnit
Pitch1500 – 50003000Hz
Chatter0 – 10.5
Level0 – 10.35

# LockClickOsc 1 input

Lock click: a deadbolt or key lock turning, a short two-stage mechanical clunk (the bolt sliding then seating) with a metallic tick, fired at the set rate; the reassuring sound of locking up.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch300 – 1500700Hz
Level0 – 10.5

# WindowSlideOsc 1 input

Sliding window: a sash window or patio door sliding in its track, a low rolling rumble of filtered noise with a faint periodic judder as it rides the rollers, fired at the set rate; the rumble of opening a heavy slider.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Judder0 – 10.4
Level0 – 10.5

# CreakyFloorOsc 1 input

Creaky floor: an old wooden floorboard groaning under a footstep, a low woody resonance that bends in pitch as the weight shifts with a stick-slip creak, fired at the set rate; the giveaway of sneaking through an old house.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch100 – 500250Hz
Level0 – 10.4

# IntercomBuzzOsc 1 input

Intercom buzzer: the harsh rasping buzz of an apartment door-entry intercom releasing the lock, a gritty square-wave tone gated in short blasts with a mains-frequency rasp; the let-me-in buzz.

ParamRangeDefaultUnit
Pitch100 – 400200Hz
Rate0.5 – 51.5Hz
Level0 – 10.4

# KeyJingleOsc 1 input

Jingling keys: a keyring being shaken or picked up, a random scatter of short bright metallic clinks at varying high pitches as the keys knock together, the pocket-jangle of keys; density sets how vigorously they shake.

ParamRangeDefaultUnit
Density10 – 12040Hz
Pitch2000 – 70004000Hz
Level0 – 10.4

# RoosterCrowOsc 1 input

Rooster crow: the cock-a-doodle-doo of a cockerel at dawn, a strident voiced tone stepping through the call's rising-then-held syllables with a buzzy edge, fired at the set rate; the farmyard alarm clock.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch400 – 1000600Hz
Level0 – 10.45

# CowMooOsc 1 input

Cow moo: the long low lowing of a cow, a deep voiced 'moo' vowel that swells and falls with a slight pitch droop and a breathy edge, fired at the set rate; the placid sound of the pasture.

ParamRangeDefaultUnit
Rate0.05 – 0.50.15Hz
Pitch100 – 300160Hz
Level0 – 10.5

# SheepBaaOsc 1 input

Sheep baa: the wavering bleat of a sheep, a voiced 'baa' vowel with a fast nervous vibrato (the trembling flock sound) that fades, fired at the set rate; the sound of a hillside of sheep.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch250 – 600380Hz
Level0 – 10.45

# HorseNeighOsc 1 input

Horse neigh: the whinny of a horse, a bright voiced tone that starts high, breaks into a fast fluttering warble and descends, fired at the set rate; the spirited call of a horse.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch400 – 1000650Hz
Level0 – 10.45

# PigOinkOsc 1 input

Pig oink: the grunting snort of a pig, a low buzzy voiced burst with a nasal honk and a snuffly noise edge, repeated in quick grunts, fired at the set rate; the contented sound of the sty.

ParamRangeDefaultUnit
Rate0.5 – 41.5Hz
Pitch120 – 350200Hz
Level0 – 10.45

# DuckQuackOsc 1 input

Duck quack: the nasal quack of a duck, a short buzzy voiced burst with a fast amplitude flutter and a comic nasal honk, repeated, fired at the set rate; the pond's resident comedian.

ParamRangeDefaultUnit
Rate0.5 – 52Hz
Pitch300 – 800500Hz
Level0 – 10.45

# GooseHonkOsc 1 input

Goose honk: the loud aggressive honk of a goose, a strident harmonic-rich voiced blast with a hard nasal edge, blaring in repeated honks, fired at the set rate; the warning of the gander.

ParamRangeDefaultUnit
Rate0.3 – 31Hz
Pitch250 – 700400Hz
Level0 – 10.45

# DonkeyBrayOsc 1 input

Donkey bray: the hee-haw of a donkey, a rough rasping voiced tone alternating between a high inhale 'hee' and a low exhale 'haw' with a buzzy braying edge, fired at the set rate; the comical ass.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch150 – 400250Hz
Level0 – 10.45

# GoatBleatOsc 1 input

Goat bleat: the maaa of a goat, a voiced vowel with the famously fast, deep, almost-comic vibrato (faster and wider than a sheep's) that gives the screaming-goat character, fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 20.6Hz
Pitch300 – 800450Hz
VibRate15 – 4028Hz
Level0 – 10.45

# TurkeyGobbleOsc 1 input

Turkey gobble: the rapid burbling gobble of a tom turkey, a voiced tone chopped by a very fast irregular warble into the unmistakable gobble-obble-obble, fired at the set rate; the strut of the barnyard.

ParamRangeDefaultUnit
Rate0.2 – 20.6Hz
Pitch250 – 600380Hz
GobbleRate18 – 4530Hz
Level0 – 10.45

# VinylCrackleOsc 1 input

Vinyl crackle: the nostalgic surface noise of a vinyl record, a soft bed of filtered hiss sprinkled with random sharp dust pops and crackles, the lo-fi warmth of analog playback; density sets how worn the record.

ParamRangeDefaultUnit
Density5 – 20050Hz
Hiss0 – 10.3
Level0 – 10.4

# TapeStopOsc 1 input

Tape stop: the classic effect of a tape (or turntable) being stopped, a tone whose pitch and volume sag rapidly to a halt as the reel slows, then snaps back to full speed to loop; the rate sets how often it stops.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Pitch100 – 800330Hz
Level0 – 10.5

# TapeHissOsc 1 input

Tape hiss: the gentle background noise floor of analog magnetic tape, a soft band-limited hiss modulated by a very slow wow-and-flutter amplitude drift, the warm bed under a cassette recording; the tone knob sets the hiss colour.

ParamRangeDefaultUnit
Tone2000 – 90005000Hz
Wow0 – 10.4
Level0 – 10.35

# RecordScratchOsc 1 input

Record scratch: a DJ scratching a record, a tone whose pitch swings rapidly up and down (forward-and-back hand motion) over a faint vinyl rumble, the turntablist 'wikka-wikka', fired at the set rate.

ParamRangeDefaultUnit
ScratchRate2 – 125Hz
Pitch200 – 1000440Hz
Depth0.1 – 10.6
Level0 – 10.45

# GlitchStutterOsc 1 input

Glitch stutter: a digital stutter effect, a tone hard-gated into a fast rhythmic on/off pattern that occasionally jumps pitch, the buffer-repeat glitch of IDM and breakcore; the stutter rate sets the chop speed.

ParamRangeDefaultUnit
StutterRate4 – 4016Hz
Pitch200 – 1500600Hz
Jump0 – 10.4
Level0 – 10.45

# BitGlitchOsc 1 input

Bit glitch: a corrupted digital signal, a tone that randomly drops into harsh bit-mangled aliased bursts (bit-flips and sample-rate errors) between clean moments, the broken-machine sound of datamosh; the error rate sets the corruption.

ParamRangeDefaultUnit
ErrorRate1 – 308Hz
Pitch200 – 2000700Hz
Level0 – 10.4

# RiserSweepOsc 1 input

Riser: the build-up tension sweep before a drop, a noise band and tone that both climb steadily in pitch and intensity to a peak and then reset, the staple transition of EDM; the rate sets the build length.

ParamRangeDefaultUnit
Rate0.05 – 10.2Hz
StartHz200 – 1000400Hz
Level0 – 10.4

# ImpactBoomOsc 1 input

Impact boom: a cinematic trailer hit, a deep sub-frequency thump with a downward pitch drop layered with a bright noise crack at the transient, the chest-thumping BRAAAM-impact of film sound design; fired at the set rate.

ParamRangeDefaultUnit
Rate0.05 – 10.2Hz
Pitch40 – 12060Hz
Decay1 – 83
Level0 – 10.6

# DropoutOsc 1 input

Dropout: an intermittent signal cutting in and out, a steady tone randomly muted by silence gaps as if a loose cable or weak radio link keeps failing, the glitchy stutter of a broken connection; the dropout rate sets how often it cuts.

ParamRangeDefaultUnit
Pitch200 – 2000600Hz
DropoutRate1 – 206Hz
Level0 – 10.45

# SidechainPumpOsc 1 input

Sidechain pump: the breathing 'pump' of a pad ducked by a kick-driven sidechain compressor, a tone whose volume drops sharply on each beat and swells back, the rhythmic heartbeat of house and EDM; the pump rate sets the tempo.

ParamRangeDefaultUnit
Pitch80 – 600220Hz
PumpRate0.5 – 82Hz
Depth0 – 10.8
Level0 – 10.5

# BoingOsc 1 input

Cartoon boing: the springy 'boing' of a bouncing object, a tone whose pitch wobbles rapidly up and down with a decaying amplitude (a vibrating spring), the classic comedy bounce; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.8Hz
Pitch150 – 800350Hz
Level0 – 10.45

# SlideWhistleOsc 1 input

Slide whistle: the comedy swoop of a slide whistle, a pure tone that glides smoothly up then back down in pitch (the plunger sliding), the staple of cartoon falls and rises; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.6Hz
LowHz300 – 1000500Hz
Range1 – 42.5
Level0 – 10.4

# SwellPopOsc 1 input

Swell pop: a balloon or bubble inflating and bursting, a tone that swells up in pitch and volume then snaps with a sharp pop transient, the cartoon inflate-and-burst; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch200 – 800400Hz
Level0 – 10.45

# WompWompOsc 1 input

Sad trombone: the womp-womp-womp-wommmp of comic failure, a brassy buzzy tone stepping down through three short notes and a long final slide, the price-is-wrong loss sting; fired at the set rate.

ParamRangeDefaultUnit
Rate0.05 – 0.50.15Hz
Pitch150 – 400220Hz
Level0 – 10.45

# SpringSproingOsc 1 input

Spring sproing: the twangy metallic 'sproing' of a released coil spring, a cluster of inharmonic partials with a fast downward pitch glide and a buzzy rattle, the cartoon spring-launch; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.8Hz
Pitch200 – 900450Hz
Level0 – 10.45

# CorkPopOsc 1 input

Cork pop: the hollow 'pop' of a cork leaving a bottle (or a finger-in-cheek pop), a short resonant blip with a fast upward pitch chirp and a soft thump, fired at the set rate; the celebratory uncorking.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
Pitch300 – 1200600Hz
Level0 – 10.5

# SquishOsc 1 input

Squish: a wet squishy splat or squelch, a burst of noise swept by a fast-closing lowpass with a gloopy pitch droop, the cartoon mud-step or slime-squish; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.8Hz
Wet0 – 10.6
Level0 – 10.45

# BonkOsc 1 input

Bonk: a comedic hollow head-bonk, a woodblock-like resonant knock with a fast downward pitch drop and a quick decay, the cartoon clonk-on-the-noggin; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
Pitch200 – 700350Hz
Level0 – 10.5

# ZipUpOsc 1 input

Zip: a fast zipper or whoosh-up, a buzzy tone that races rapidly upward in pitch with a granular zipping texture, the cartoon quick-exit or zip-up; fired at the set rate.

ParamRangeDefaultUnit
Rate0.3 – 41.2Hz
StartHz200 – 800350Hz
Level0 – 10.4

# WobbleBoardOsc 1 input

Wobble board: the flexing-sheet-of-metal warble (the Rolf Harris wobble board / thunder-sheet wobble), a low tone deeply modulated in both pitch and amplitude by a slow wobble, the boing-oing-oing drone; the wobble rate sets the flex speed.

ParamRangeDefaultUnit
Pitch60 – 250110Hz
WobbleRate1 – 125Hz
Depth0 – 10.6
Level0 – 10.45

# NotificationPingOsc 1 input

Notification ping: the soft pleasant two-tone chime of a phone or app notification, a clean bell tone followed by a higher partner tone, both ringing briefly and fading, fired at the set rate; the you-have-a-message alert.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Pitch600 – 20001000Hz
Level0 – 10.4

# ErrorBuzzOsc 1 input

Error buzz: the harsh dissonant buzz of an invalid action or denied input, two close detuned square tones beating against each other in a short blast, the access-denied / wrong-input sound; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
Pitch120 – 500250Hz
Level0 – 10.4

# SuccessChimeOsc 1 input

Success chime: the bright rising arpeggio of a completed task or level-up, three ascending bell tones (a major triad) ringing in quick succession, the satisfying done/achievement sound; fired at the set rate.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Root500 – 1200784Hz
Level0 – 10.4

# KeyClickOsc 1 input

Key click: the short mechanical tick of a keypress (a keyboard tap or UI button), a very brief filtered-noise click with a faint resonant body, fired at the set rate; the tactile feedback blip.

ParamRangeDefaultUnit
Rate0.5 – 83Hz
Tone1000 – 60003000Hz
Level0 – 10.45

# ScrollTickOsc 1 input

Scroll tick: the tiny tick of a scroll-wheel detent or picker increment, a very short high resonant blip repeated at the set rate, the subtle UI feedback of moving through a list.

ParamRangeDefaultUnit
Rate1 – 208Hz
Pitch2000 – 60003500Hz
Level0 – 10.4

# ToggleSwitchOsc 1 input

Toggle switch: the satisfying two-blip flip of a UI toggle, a low blip then a higher blip (the switch snapping to on), fired at the set rate; the settings-toggle feedback.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
Pitch400 – 1500700Hz
Level0 – 10.45

# LoadingPulseOsc 1 input

Loading pulse: the gentle breathing pulse of a loading or processing indicator, a soft tone whose amplitude swells in and out at a steady rate, the please-wait heartbeat of a UI spinner; the pulse rate sets the tempo.

ParamRangeDefaultUnit
Pitch200 – 800440Hz
PulseRate0.5 – 41.5Hz
Level0 – 10.4

# AlarmBeepOsc 1 input

Alarm beep: the urgent insistent beeping of an alarm or alert (clock, smoke detector, warning), a piercing tone hard-gated into fast even beeps, the wake-up / attention-required sound; the beep rate sets the urgency.

ParamRangeDefaultUnit
Pitch1500 – 40002500Hz
BeepRate2 – 125Hz
Level0 – 10.4

# ConfirmBlipOsc 1 input

Confirm blip: the short positive blip of a confirmed action or accepted input, a single clean tone with a quick upward pitch chirp, the OK / accepted feedback; fired at the set rate.

ParamRangeDefaultUnit
Rate0.3 – 41Hz
Pitch600 – 20001000Hz
Level0 – 10.45

# DismissSwooshOsc 1 input

Dismiss swoosh: the soft downward swoosh of dismissing a notification or closing a panel, a filtered-noise band sweeping quickly downward in pitch, the swipe-away / dismiss feedback; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
StartHz1500 – 50003000Hz
Level0 – 10.4

# DreadDroneOsc 1 input

Dread drone: the unsettling low drone of a horror score, a cluster of slightly-detuned low partials with a slow beating dissonance and a creeping upper overtone, the bed of tension under a scary scene; the beat rate sets the unease.

ParamRangeDefaultUnit
Pitch40 – 15070Hz
Beat0.1 – 20.5Hz
Level0 – 10.45

# StingerHitOsc 1 input

Stinger hit: the sudden violent musical stab of a jump scare, a dense high dissonant cluster slammed in with a sharp attack and a fast decay (the screeching-strings shock chord), fired at the set rate; the gotcha moment.

ParamRangeDefaultUnit
Rate0.05 – 10.15Hz
Pitch800 – 30001600Hz
Level0 – 10.5

# WhisperTextureOsc 1 input

Whisper: a breathy unvoiced whisper, a band of noise shaped by slowly-shifting vocal formants with no pitch (just turbulent air forming words), the creepy disembodied whisper of horror; the formant rate sets the syllable speed.

ParamRangeDefaultUnit
FormantHz800 – 25001400Hz
Rate0.5 – 62Hz
Level0 – 10.45

# CreepyLaughOsc 1 input

Creepy laugh: a distant unsettling cackle, a low voiced tone chopped into a 'heh-heh-heh' laugh pattern with a hollow distorted edge, the disembodied villain laugh of horror; the laugh rate sets the cackle speed.

ParamRangeDefaultUnit
Pitch120 – 400200Hz
LaughRate3 – 126Hz
Level0 – 10.45

# MusicBoxOsc 1 input

Music box: the fragile haunting tinkle of a wind-up music box, a thin bell-like tone with a slightly-detuned shimmer and a quick decay, the eerie nursery melody of horror films; fired at the set rate.

ParamRangeDefaultUnit
Rate0.2 – 31Hz
Pitch800 – 30001500Hz
Level0 – 10.4

# ChainRattleOsc 1 input

Rattling chains: the metallic clanking of dragged or shaken chains, a dense scatter of random short bright metal clinks at varying pitches, the ghost-dragging-his-chains sound of a haunting; density sets how violently they rattle.

ParamRangeDefaultUnit
Density10 – 12050Hz
Pitch1500 – 60003000Hz
Level0 – 10.4

# DistantScreamOsc 1 input

Distant scream: a far-off human scream muffled by distance, a high voiced tone with a rising-then-falling pitch arc and a rough strained edge, band-limited and reverberant as if heard from far away; fired at the set rate.

ParamRangeDefaultUnit
Rate0.05 – 0.50.15Hz
Pitch400 – 1200700Hz
Level0 – 10.4

# TensionPulseOsc 1 input

Tension pulse: the slow throbbing pulse that builds suspense, a low tone swelling and contracting in volume with a faint dissonant overtone, the held-breath build before something happens; the pulse rate sets the heartbeat.

ParamRangeDefaultUnit
Pitch50 – 20090Hz
PulseRate0.3 – 31Hz
Level0 – 10.45

# GhostWailOsc 1 input

Ghost wail: the eerie wailing moan of a ghost, a pure tone slowly gliding up and down in pitch with a wide tremulous vibrato and a hollow breathy edge, the woo-oo-oo of a haunting; the glide rate sets the moan.

ParamRangeDefaultUnit
Pitch300 – 900500Hz
GlideRate0.1 – 10.3Hz
Level0 – 10.4

# OminousTickOsc 1 input

Ominous tick: the slow dread-laden tick of a clock counting down to something terrible, a hard dry resonant tick repeated at a steady slow rate over a faint low rumble, the time-is-running-out tension; the tick rate sets the tempo.

ParamRangeDefaultUnit
TickRate0.5 – 31Hz
Pitch400 – 1500800Hz
Level0 – 10.45

# SizzleOsc 1 input

Sizzle: food frying in a hot pan, a continuous high filtered-noise hiss sprinkled with random sharp oil-spatter crackles, the appetising sound of cooking; density sets how vigorously it fries.

ParamRangeDefaultUnit
Density20 – 300120Hz
Tone2000 – 90005000Hz
Level0 – 10.4

# ChoppingOsc 1 input

Chopping: a knife chopping vegetables on a wooden board, a series of short woody thwack impacts at a steady rhythm each a damped low-mid resonance, the rhythmic prep-cook sound; the chop rate sets the tempo.

ParamRangeDefaultUnit
ChopRate1 – 83Hz
Pitch150 – 600300Hz
Level0 – 10.5

# PourLiquidOsc 1 input

Pouring liquid: liquid glugging from a bottle or jug, a watery flow bed punctuated by rhythmic resonant glugs whose pitch rises as the vessel empties, the satisfying pour; the glug rate sets the flow.

ParamRangeDefaultUnit
GlugRate2 – 125Hz
Pitch200 – 800400Hz
Level0 – 10.4

# EggCrackOsc 1 input

Egg crack: an eggshell cracked against a bowl, a sharp brittle crack transient followed by a brief wet splat as the contents drop, fired at the set rate; the cooking-prep detail.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch800 – 30001600Hz
Level0 – 10.5

# WhiskOsc 1 input

Whisking: a metal whisk beating eggs or cream in a bowl, a fast rhythmic swish of bright metallic noise modulated by the back-and-forth stroke, the steady whisking motion; the stroke rate sets the speed.

ParamRangeDefaultUnit
StrokeRate4 – 2010Hz
Tone3000 – 90006000Hz
Level0 – 10.4

# GrindCoffeeOsc 1 input

Coffee grinder: beans crunching through a burr grinder, a harsh low motor whir overlaid with a gritty crackling crunch as beans shatter, the morning-ritual grind; the grit knob sets how many beans crunch.

ParamRangeDefaultUnit
MotorHz60 – 200110Hz
Grit0 – 10.6
Level0 – 10.4

# EspressoSteamOsc 1 input

Milk steamer: an espresso machine steam wand frothing milk, a high-pressure steam hiss with a gurgling burble that rises in pitch as the milk foams, the barista's froth; the burble knob sets the foaming.

ParamRangeDefaultUnit
Hiss4000 – 110007000Hz
Burble0 – 10.5
Level0 – 10.4

# MicrowaveHumOsc 1 input

Microwave hum: a running microwave oven, a steady mains-frequency magnetron drone with harmonics over the faint rumble of the rotating turntable motor, the kitchen-appliance hum; the pitch sets the mains base.

ParamRangeDefaultUnit
MainsHz50 – 12060Hz
Turntable0 – 10.4
Level0 – 10.4

# DishClatterOsc 1 input

Dish clatter: plates and bowls clattering as they are stacked or washed, a random scatter of short resonant ceramic clinks and dull clacks at varying pitches, the kitchen-sink bustle; density sets how busy the clatter.

ParamRangeDefaultUnit
Density5 – 6020Hz
Pitch600 – 25001200Hz
Level0 – 10.45

# CutleryClinkOsc 1 input

Cutlery clink: metal forks, knives and spoons clinking as they are sorted or dropped in a drawer, a random scatter of short bright high-pitched metallic clinks, the table-setting jingle; density sets how busy.

ParamRangeDefaultUnit
Density5 – 8030Hz
Pitch2500 – 80005000Hz
Level0 – 10.4

# KeyboardTypeOsc 1 input

Mechanical keyboard: fingers clattering across a keyboard, a stream of short clicky key-press impacts fired at the typing rate, each a brief filtered tick with a hard onset, the office-desk typing sound; the rate sets the words-per-minute.

ParamRangeDefaultUnit
Rate4 – 3012Hz
Tone1500 – 60003000Hz
Level0 – 10.45

# MouseClickOsc 1 input

Mouse click: a computer mouse button pressed, a short two-stage tick (a bright down-click immediately followed by a softer release tick), fired at the set rate, the point-and-click office sound; the rate sets the clicking.

ParamRangeDefaultUnit
Rate0.5 – 82Hz
Pitch1500 – 60003500Hz
Level0 – 10.5

# PrinterOsc 1 input

Dot-matrix printer: an old dot-matrix printer at work, a buzzy mid-frequency carriage drone interrupted by rhythmic print-head zips that sweep across each line, the retro-office print sound; the line rate sets the carriage speed.

ParamRangeDefaultUnit
LineRate1 – 62.5Hz
Buzz120 – 500240Hz
Level0 – 10.4

# PaperShredderOsc 1 input

Paper shredder: a document fed into a shredder, a steady low motor whir overlaid with a harsh ripping crunch as the blades chew the paper, the confidential-disposal sound; the feed knob sets how much paper is tearing.

ParamRangeDefaultUnit
MotorHz60 – 180100Hz
Feed0 – 10.6
Level0 – 10.4

# StaplerOsc 1 input

Stapler: a desk stapler punched down, a sharp two-part mechanical ka-chunk (a spring-loaded press click then the metallic staple punch), fired at the set rate, the paperwork sound; the rate sets the stapling.

ParamRangeDefaultUnit
Rate0.3 – 31Hz
Pitch800 – 30001600Hz
Level0 – 10.5

# FaxToneOsc 1 input

Fax handshake: a fax machine negotiating a connection, a pair of alternating pure carrier tones over a band-limited modem hiss, the unmistakable screech of a fax dialling in, the retro-telecom sound; the swap rate sets the warble.

ParamRangeDefaultUnit
ToneA1000 – 24001650Hz
SwapRate4 – 2010Hz
Level0 – 10.35

# PhotocopierOsc 1 input

Photocopier: an office copier running a page, a steady mechanical hum under a scan-lamp carriage that whooshes across and back on each copy cycle, the document-copy sound; the cycle rate sets how fast it copies.

ParamRangeDefaultUnit
CycleRate0.3 – 20.8Hz
Hum80 – 220120Hz
Level0 – 10.4

# PencilSharpenerOsc 1 input

Pencil sharpener: an electric pencil sharpener running, a high-pitched motor whine under a gritty grinding crunch as the blades shave the wood, the classroom-desk sound; the grit knob sets how hard it bites.

ParamRangeDefaultUnit
MotorHz200 – 600360Hz
Grit0 – 10.6
Level0 – 10.4

# DeskBellOsc 1 input

Service bell: the little dome bell on a hotel or shop counter, a bright struck metallic ding with shimmering inharmonic partials and a long ring-out, fired at the set rate, the 'ring for service' sound; the rate sets the dinging.

ParamRangeDefaultUnit
Rate0.2 – 20.5Hz
Pitch1500 – 50003000Hz
Level0 – 10.4

# RubberStampOsc 1 input

Rubber stamp: a hand stamp pressed onto a document, a soft dull thunk with a brief inky paper slap, fired at the set rate, the bureaucratic 'approved' sound; the rate sets the stamping.

ParamRangeDefaultUnit
Rate0.3 – 31Hz
Pitch120 – 500250Hz
Level0 – 10.5

# LawnmowerOsc 1 input

Lawnmower: a petrol push-mower running, a low four-stroke engine putt-putt with a steady blade whir and exhaust chuff, the summer-yard drone; the RPM sets the engine speed.

ParamRangeDefaultUnit
RPM30 – 12060Hz
Whir0 – 10.5
Level0 – 10.4

# ChainsawOsc 1 input

Chainsaw: a two-stroke chainsaw revving, a harsh high buzzing engine with a bright sawtooth snarl and a chain rattle, the lumberjack roar; the rev knob raises the pitch as the throttle opens.

ParamRangeDefaultUnit
Idle80 – 200120Hz
Rev0 – 10.5
Level0 – 10.4

# LeafBlowerOsc 1 input

Leaf blower: a handheld leaf blower at full throttle, a loud high-pressure air whoosh of broadband noise over a whining impeller motor, the autumn-yard roar; the throttle shapes the air rush.

ParamRangeDefaultUnit
MotorHz200 – 700400Hz
Air0 – 10.7
Level0 – 10.4

# HedgeTrimmerOsc 1 input

Hedge trimmer: an electric hedge trimmer cutting, a buzzing motor under a fast reciprocating blade clatter that rattles as the teeth chatter back and forth, the garden-hedge sound; the stroke rate sets the blade speed.

ParamRangeDefaultUnit
StrokeRate30 – 12060Hz
MotorHz100 – 300180Hz
Level0 – 10.4

# WeedWhackerOsc 1 input

String trimmer: a weed-whacker spinning its nylon line, a high motor whine periodically loaded by the slap of the line whipping through grass, the lawn-edging sound; the load knob sets how much grass it hits.

ParamRangeDefaultUnit
MotorHz300 – 900550Hz
Load0 – 10.5
Level0 – 10.4

# NailGunOsc 1 input

Nail gun: a pneumatic framing nailer firing, a sharp percussive punch immediately followed by a short blast of escaping compressed air, fired at the set rate, the construction-site sound; the rate sets the firing.

ParamRangeDefaultUnit
Rate0.3 – 41.5Hz
Pitch400 – 2000900Hz
Level0 – 10.5

# PressureWasherOsc 1 input

Pressure washer: a power washer blasting water, a high-pressure jet hiss pulsed by the throb of the pump piston, the driveway-cleaning roar; the pump rate sets the pulsation.

ParamRangeDefaultUnit
PumpRate10 – 6028Hz
Jet3000 – 110007000Hz
Level0 – 10.4

# WoodChipperOsc 1 input

Wood chipper: branches fed into a chipper, a heavy low motor grind punctuated by violent splintering chunk impacts as the blades shatter the wood, the brutal yard-waste sound; the feed knob sets how often it chews.

ParamRangeDefaultUnit
MotorHz40 – 14080Hz
Feed1 – 124Hz
Level0 – 10.4

# AngleGrinderOsc 1 input

Angle grinder: a power grinder cutting metal, a very high-pitched motor whine over a gritty abrasive grind, throwing a crackle of sparks, the metal-shop scream; the spark knob sets the sparking.

ParamRangeDefaultUnit
WhineHz1000 – 40002200Hz
Spark0 – 10.5
Level0 – 10.35

# BeltSanderOsc 1 input

Belt sander: a belt sander running flat on wood, a steady mid motor drone overlaid with the continuous grit-hiss of the abrasive belt looping and a periodic seam thump where the belt joins, the workshop-sanding sound; the belt rate sets the loop.

ParamRangeDefaultUnit
MotorHz80 – 250150Hz
BeltRate4 – 2010Hz
Level0 – 10.4

# SwingCreakOsc 1 input

Playground swing: a child swinging back and forth, a filtered creak of the chain that swells at each end of the arc where the swing reverses, the lazy-afternoon playground sound; the rate sets the swing tempo.

ParamRangeDefaultUnit
Rate0.2 – 1.50.6Hz
Tone600 – 30001400Hz
Level0 – 10.4

# SeesawOsc 1 input

Seesaw: a playground seesaw tipping up and down, a dry pivot squeak that rises and falls in pitch as the weight shifts across the fulcrum, the see-saw rhythm; the rate sets the tipping speed.

ParamRangeDefaultUnit
Rate0.2 – 1.50.5Hz
Pitch300 – 1500700Hz
Level0 – 10.4

# BouncyBallOsc 1 input

Bouncing ball: a rubber ball dropped and left to bounce, a series of short pitched impacts whose gaps shrink and pitch drops as the ball settles, then the cycle restarts, the playful Galileo-bounce; the rate sets how often it is dropped.

ParamRangeDefaultUnit
DropRate0.2 – 1.50.5Hz
Pitch200 – 1200600Hz
Level0 – 10.5

# SlinkyOsc 1 input

Slinky: a metal coil spring sproinging, a shimmering cluster of metallic partials that glide downward in pitch with a fluttering coil resonance, fired at the set rate, the toy-spring boing; the rate sets the sproings.

ParamRangeDefaultUnit
Rate0.2 – 20.6Hz
Pitch400 – 20001000Hz
Level0 – 10.4

# KazooOsc 1 input

Kazoo: humming through a kazoo's membrane, a buzzy nasal tone where a tuned drone is broken up by a fast membrane rattle into the classic comb-and-paper raspberry, the party-favour buzz; the pitch sets the hum.

ParamRangeDefaultUnit
Pitch100 – 600250Hz
Buzz0 – 10.6
Level0 – 10.35

# PartyBlowerOsc 1 input

Party blower: a party horn blown out, a reedy squawk that rises in pitch as the paper tongue unrolls and ends in a little flutter, fired at the set rate, the birthday-party toot; the rate sets the blows.

ParamRangeDefaultUnit
Rate0.3 – 20.6Hz
Pitch300 – 1200600Hz
Level0 – 10.4

# SpinningTopOsc 1 input

Spinning top: a toy top spinning on a table, a whirring hum that rises in pitch as it speeds up then wobbles and wavers as it loses momentum, the hypnotic top spin; the cycle rate sets how often it is spun.

ParamRangeDefaultUnit
CycleRate0.1 – 10.3Hz
Pitch150 – 700350Hz
Level0 – 10.4

# PopGunOsc 1 input

Pop gun: a toy cork gun fired, a short hollow resonant pop with a woody body thump, fired at the set rate, the playful cork-pop; the rate sets the firing.

ParamRangeDefaultUnit
Rate0.3 – 41Hz
Pitch200 – 1000450Hz
Level0 – 10.5

# SqueakyToyOsc 1 input

Squeaky toy: a rubber dog toy squeezed, a high reedy squeak that bends up sharply then sags back down on each squeeze, fired at the set rate, the comic squeak-toy sound; the rate sets the squeezes.

ParamRangeDefaultUnit
Rate0.3 – 31Hz
Pitch800 – 30001600Hz
Level0 – 10.4

# MarbleRollOsc 1 input

Marbles: glass marbles rolling and knocking on a hard floor, a random scatter of short bright glassy clicks at varying pitches, the marble-game clatter; density sets how busy the rolling.

ParamRangeDefaultUnit
Density4 – 6020Hz
Pitch800 – 40002000Hz
Level0 – 10.45

# BezierOsc 1 input

Bezier-curve oscillator: one cycle is a cubic Bezier whose two middle control points (Shape1/Shape2) bend the waveform between the fixed endpoints, sweeping from a soft pulse to a skewed bell to a near-saw - an arbitrary smooth waveshape from two knobs.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Shape1-1 – 10.6
Shape2-1 – 1-0.6
Level0 – 10.6

# FormantBuzz 1 input

Formant buzz voice: a harmonic-rich sawtooth excites two resonant band-pass formants whose centre frequencies morph with the Vowel knob (ah -> ee -> oo), giving a buzzy talking/vocal timbre from a single oscillator - a poor-man's vocal synth.

ParamRangeDefaultUnit
Freq40 – 400110Hz
Vowel0 – 10.5
Level0 – 10.5

# CombFmOsc 1 input

Comb-resonated FM: a 2-operator FM tone is run through a feedback comb tuned to the same fundamental, so the comb reinforces the FM's harmonic series into a sharp, resonant, almost-physical timbre that neither FM nor a comb makes alone.

ParamRangeDefaultUnit
Freq40 – 1000110Hz
Ratio0.5 – 82
Index0 – 82
Resonance0 – 0.90.5

# BandNoiseTuned 1 input

Tuned noise band: white noise driven through a steep resonant band-pass at the set pitch, so the noise rings into a breathy, whistling pitched tone - wind, flute-edge and surf-like timbres that a clean oscillator cannot make; raise Reso toward self-oscillation for a pure whistle.

ParamRangeDefaultUnit
Freq40 – 4000440Hz
Reso0 – 0.980.9
Level0 – 10.4

# PluckExcite 1 input

Transient-plucked string: an envelope detector fires a one-period noise burst into a tuned, damped Karplus-Strong delay loop on every input transient, so drums or any percussive input replay as a plucked string at the set pitch - a resonant excitation effect, not a continuous resonator.

ParamRangeDefaultUnit
Tune40 – 1000220Hz
Decay0.8 – 0.9990.97
Level0 – 10.6

# RingFM 1 input

Ring-modulated FM: a 2-operator FM voice is multiplied by an independent third oscillator, stacking FM sidebands with ring-mod sum/difference tones into a dense, clangorous, metallic spectrum tuned by two ratio knobs - bell and gong timbres a plain FM pair can't reach.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 82
Index0 – 82
RingRatio0.5 – 81.5

# RampCoreOsc 1 input

Ramp-core morph oscillator: one phase ramp derives a saw, a triangle and a pulse, and the Shape knob crossfades continuously across all three (saw -> tri -> pulse) so a single core sweeps the classic analog waveshapes without switching; PW sets the pulse duty.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Shape0 – 20
PW0.05 – 0.950.5
Level0 – 10.5

# PulseStackOsc 1 input

Super-pulse: seven pulse waves spread symmetrically around the pitch beat against each other into a thick, hollow, detuned wall - the square-wave counterpart to a supersaw, with PW setting the duty of every layer for anything from reedy to nasal.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Detune0 – 10.3
PW0.1 – 0.90.5
Level0 – 10.4

# NoiseBlendOsc 1 input

Tone-to-breath oscillator: blends a pure sine at the pitch with a low-passed noise whose colour tracks the same frequency, sweeping from a clean tone to a breathy, airy, pitched hiss - flute-attack, vocal-breath and wind textures from one knob.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Blend0 – 10.5
Level0 – 10.5

# PhaseFbOsc 1 input

Phase-feedback sine: the oscillator's own output is fed back into its phase (the DX-style feedback operator), so as Feedback rises the sine warps smoothly toward a sawtooth, adding a controllable wash of harmonics from one operator.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Feedback0 – 10.5
Level0 – 10.5

# InharmBellOsc 1 input

Inharmonic bell: five sine partials tuned to non-integer ratios (the clangorous spectrum of a struck bell or metal bar), with a Stretch knob that pulls the upper partials further from harmonicity - from chime to dissonant gong, sustained rather than struck.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Stretch0.5 – 21
Level0 – 10.4

# HarmSweepOsc 1 input

Sweeping-formant additive: eight harmonics of the pitch are summed under a Gaussian emphasis window that an LFO slides up and down the harmonic series, so a bright resonant peak travels through the spectrum - a vowel-like wah that is built into the oscillator, not a filter.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Rate0.05 – 81Hz
Level0 – 10.5

# OrganBeatOsc 1 input

Beating tonewheel organ: six drawbar partials (sub, fundamental, octave, twelfth, super-octave, larigot) summed with a small per-partial detune so they beat against each other like a real electromechanical organ - the Beat knob sets the chorus/age of the instrument.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Beat0 – 20.5
Level0 – 10.4

# WrapStackOsc 1 input

Wrap stack: the phase is multiplied by each integer 1..N and wrapped to a bipolar ramp, then the wrapped ramps are summed with a 1/k weighting - a sawtooth-like spectrum built purely from modulo phase-wrapping, brightening as you add stacks.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Stacks1 – 63
Level0 – 10.5

# AiryOsc 1 input

Airy oscillator: each cycle traces the Airy function Ai(-t) over its oscillatory region via the asymptotic form, so the waveform sweeps upward in frequency and tapers in amplitude within every period - a built-in intra-cycle chirp no static waveform has. Range sets how far up the tail it reads.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Range6 – 2412
Level0 – 10.5

# SechPulseOsc 1 input

Sech pulse: each cycle is a single smooth hyperbolic-secant bump (the soliton / 1-over-cosh shape), giving a rounded, click-free pulse whose width sets the harmonic richness - from a near-sine swell to a sharp bipolar spike, all without discontinuities.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width2 – 208
Level0 – 10.5

# RaisedCosOsc 1 input

Raised-cosine pulse: a flat-topped pulse with cosine-tapered edges (the Tukey window / comms pulse shape), where Width sets the duty and Taper morphs the edges from a hard rectangle (buzzy) to a soft raised-cosine bump (mellow) - band-limited-feeling shaping from one waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.05 – 0.950.5
Taper0.05 – 10.3
Level0 – 10.5

# CatenaryOsc 1 input

Catenary oscillator: each cycle is one arc of the catenary curve (the shape of a hanging chain, cosh x), normalized to a bipolar waveform - a smooth U with curvature set by Width, giving a soft, rounded timbre between a triangle and a parabola but with the catenary's distinct droop.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.5 – 42
Level0 – 10.5

# QGaussOsc 1 input

q-Gaussian oscillator: each cycle is a Tsallis q-Gaussian bump (1-(1-q)x^2)^(1/(1-q)) with compact support, so Q morphs the pulse from a parabola-like dome to a sharp Gaussian-ish spike with hard zero edges - a tunable bell-shaped waveform that a plain Gaussian cannot reach.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Q0.3 – 0.950.6
Width2 – 126
Level0 – 10.5

# GudermannianOsc 1 input

Gudermannian oscillator: each cycle is the Gudermannian gd(x)=2*atan(e^x)-pi/2 over a symmetric span, a transcendental S-curve that links the circular and hyperbolic functions - a soft sawtooth with a gentler-than-tanh knee, smoothly sweeping from near-sine to near-saw with Width.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.5 – 63
Level0 – 10.5

# GompertzOsc 1 input

Gompertz oscillator: each cycle is the asymmetric Gompertz double-exponential sigmoid e^(-3 e^(-c x)), which rises slowly then snaps - a lopsided soft sawtooth rich in even harmonics, distinct from the symmetric Gudermannian/tanh ramps; Steep sets the asymmetry.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Steep0.5 – 41.5
Level0 – 10.5

# TanClipOsc 1 input

Clipped-tangent oscillator: each cycle is tan(x) over a clipped argument range, so the waveform sits nearly flat then rips steeply through the centre - low Sharp gives a soft ramp, high Sharp approaches a square with a vertical zero-crossing, a transition curve no sine or saw has.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharp0.1 – 10.7
Level0 – 10.5

# LogSpiralOsc 1 input

Log-spiral oscillator: the radial projection of a logarithmic spiral - a sine of several turns whose amplitude grows exponentially across each cycle then resets - giving a built-in sawtooth-shaped tremolo on the tone, a rhythmic swell that repeats at the pitch period.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 83
Growth0 – 52
Level0 – 10.5

# PolylogOsc 1 input

Polylogarithm oscillator: sums cos(k*theta)/k^s over the harmonics - the real part of the polylog Li_s(e^{i theta}) - so the Order knob (s) sets the harmonic roll-off continuously, from a bright sawtooth-like spectrum (low s) to a near-pure cosine (high s), band-limited to Nyquist.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order0.5 – 41.5
Level0 – 10.5

# DigammaOsc 1 input

Digamma oscillator: each cycle traces the digamma psi(x) ~ ln(x) - 1/2x - 1/12x^2 over a span, a logarithmically-curved ramp that rises fast then flattens - a soft asymmetric saw with a distinct log knee, brighter at the start of each period than a linear ramp.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Span1 – 208
Level0 – 10.5

# TractrixOsc 1 input

Tractrix oscillator: each cycle traces the tractrix horizontal coordinate x = t - tanh(t), which is nearly flat (cubic) through the centre then straightens to a ramp - a soft S with a long lazy middle, distinct from tanh or a linear saw.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width1 – 53
Level0 – 10.5

# InvoluteOsc 1 input

Involute oscillator: the x-coordinate of the involute of a circle, cos(t)+t*sin(t), swept over several turns per cycle - a sine whose amplitude grows linearly across the period then resets, giving a built-in ramp-shaped swell distinct from the exponential LogSpiral.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Level0 – 10.5

# ButterflyCurveOsc 1 input

Butterfly-curve oscillator: the x-coordinate of Fay's transcendental butterfly curve, sin(t)*(e^cos t - Wings*cos 4t), giving a harmonically rich, asymmetric waveform with sharp wing-beats whose spikiness the Wings knob controls - a complex timbre from one closed-form curve.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Wings0 – 32
Level0 – 10.5

# NephroidOsc 1 input

Nephroid oscillator: the coordinate 3*sin(t) - Shape*sin(3t) traced from the kidney-shaped nephroid, a clean blend of the fundamental and its third harmonic in fixed phase - Shape dials the third-harmonic weight from a pure sine to a hollow, clarinet-like tone.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Shape0 – 21
Level0 – 10.5

# CassiniOsc 1 input

Cassini-oval oscillator: traces the x-coordinate of a Cassini oval as the angle sweeps a cycle; the Pinch knob squeezes the oval toward its lemniscate limit, narrowing the waveform's lobes and adding harmonics - a smooth two-lobed shape that sharpens into a pinched waist.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Pinch0 – 0.950.6
Level0 – 10.5

# SerpentineOsc 1 input

Serpentine oscillator: each cycle is Newton's serpentine curve x/(x^2+1), an odd rational bump that rises to a peak then decays with long tails - a smooth, sine-adjacent waveform with a rounder centre and flatter extremes, sharpening as Width grows.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width1 – 83
Level0 – 10.5

# HippopedeOsc 1 input

Hippopede oscillator: the x-coordinate of Booth's hippopede r^2 = 4b(1 - b*sin^2(theta)); as B approaches 1 the curve tends to a figure-eight and the waveform sharpens toward a rectified-cosine shape with strong even harmonics - a smoothly morphable lobed tone.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
B0.1 – 10.6
Level0 – 10.5

# BicornOsc 1 input

Bicorn oscillator: the y-coordinate of the bicorn (cocked-hat) curve, cos^2 t (Shape + cos t)/(3 + sin^2 t), a smooth two-humped waveform whose symmetry and harmonic content shift with Shape - a rounded twin-peak tone distinct from any sine or pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Shape1 – 32
Level0 – 10.5

# PiriformOsc 1 input

Piriform oscillator: the pear-curve coordinate cos(t)(1 + Pinch*sin t), morphing from a pure cosine (Pinch 0) to an asymmetric pear-shaped wave (Pinch 1) that bulges on one side - a smoothly skewable timbre with shifting even-harmonic content.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Pinch0 – 10.7
Level0 – 10.5

# TschirnhausenOsc 1 input

Tschirnhausen oscillator: each cycle traces the Tschirnhausen cubic 3t - t^3 over a span, an odd S-curve that steepens at the centre and rolls over at the extremes - a cubic waveshape between a sine and a triangle, with a gentle compression at the peaks.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.5 – 1.71
Level0 – 10.5

# TrisectrixOsc 1 input

Trisectrix oscillator: the rational coordinate t(t^2 - 3)/(t^2 + 1) from the trisectrix of Maclaurin, a pole-free curve that dips, crosses and rises with a distinctive inflected shape - a smooth asymmetric waveform with a characteristic central wiggle.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width2 – 64
Level0 – 10.5

# FermatSpiralOsc 1 input

Fermat-spiral oscillator: the radial projection sqrt(theta)*cos(theta) of Fermat's parabolic spiral over several turns per cycle - a sine whose amplitude grows as a square root then resets, a gentler swell than the linear Involute or exponential LogSpiral.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Level0 – 10.5

# DumbbellOsc 1 input

Dumbbell oscillator: sweeps the dumbbell curve x^2*sqrt(1-x^2) with the sign of x, giving an odd waveform with two rounded lobes that pinch to zero at the centre and the edges - a hollow, weighted-at-the-ends shape distinct from triangle or sine.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# TeardropOsc 1 input

Teardrop oscillator: the coordinate sin(t)*sin^Point(t/2) traces a teardrop - rounded on one side and drawn to a sharp point on the other - so raising Point sharpens the cusp and pushes energy into higher harmonics on just one half of the cycle.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Point1 – 52
Level0 – 10.5

# ArchimedeanSpiralOsc 1 input

Archimedean-spiral oscillator: the projection theta*cos(theta) of the spiral r=theta over several turns per cycle - a cosine whose amplitude rises linearly from zero across the period, a ramped swell with a clean zero start distinct from the Involute and Fermat spirals.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Level0 – 10.5

# HyperbolicSpiralOsc 1 input

Hyperbolic-spiral oscillator: the projection (1/theta)*cos(theta) of the spiral r=1/theta, a cosine whose amplitude decays as the cycle progresses then snaps back - a reverse-ramp swell (loud attack, fading body) opposite to the growing Fermat/Involute spirals.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Level0 – 10.5

# HeartCurveOsc 1 input

Heart-curve oscillator: the y-coordinate 13cos t - 5cos2t - 2cos3t - cos4t of the classic heart curve, a fixed-phase blend of the first four harmonics with decreasing weights - a warm, slightly hollow tone with a built-in spectral tilt, no filtering needed.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# PoinsotSpiralOsc 1 input

Poinsot-spiral oscillator: the projection (1/cosh(d*theta))*cos(theta) of Poinsot's spiral, a cosine under a smooth hyperbolic-secant amplitude decay across each cycle - a soft plucked-like swell that fades to silence, with Decay setting how fast it dies within the period.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Decay0.05 – 0.50.15
Level0 – 10.5

# LituusOsc 1 input

Lituus oscillator: the projection (1/sqrt(theta))*cos(theta) of the lituus spiral r=1/sqrt(theta), a cosine whose amplitude falls off as an inverse square root - a gentler decay than the hyperbolic spiral, giving a long-tailed fading swell per cycle.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Level0 – 10.5

# CayleyOsc 1 input

Cayley-sextic oscillator: the projection cos^3(theta/3)*cos(theta) of Cayley's sextic, where the slow cos^3(theta/3) term shapes a lobed amplitude contour over the fast cosine - a sixth-order algebraic curve giving a distinctive multi-lobed, partially-rectified tone.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Turns1 – 63
Level0 – 10.5

# BifoliumOsc 1 input

Bifolium oscillator: the radial curve sin(theta)*cos^2(theta), which expands to an equal-weight in-phase blend of the fundamental and third harmonic - a hollow, double-petalled waveform distinct from the nephroid's 3:1 weighting, mellow and woody.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# SuperGaussOsc 1 input

Super-Gaussian oscillator: each cycle is a super-Gaussian bump exp(-(x^2)^Order), so Order morphs the pulse from an ordinary Gaussian (1) to an increasingly flat-topped, steep-edged near-rectangle (high) - a smoothly band-limited pulse with controllable edge sharpness.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 62
Width2 – 105
Level0 – 10.5

# FishCurveOsc 1 input

Fish-curve oscillator: the x-coordinate cos(t) - sin^2(t)/sqrt(2) of the fish curve, DC-removed, which is a fixed in-phase blend of the fundamental and second harmonic - an asymmetric waveform with a single bulged lobe and strong even-harmonic colour.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# RanunculoidOsc 1 input

Ranunculoid oscillator: the coordinate 6*sin(t) - Shape*sin(6t) from the five-cusped ranunculoid epicycloid, a clean blend of the fundamental and its sixth harmonic - Shape adds a bright, bell-like upper partial without the lower odd harmonics a square or saw would bring.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Shape0 – 21
Level0 – 10.5

# MaxwellOsc 1 input

Maxwell oscillator: each cycle is the Maxwell-Boltzmann speed PDF x^2 e^(-x^2/2a^2), a skewed bump that rises as a parabola and falls as a Gaussian - an asymmetric pulse with a soft front and a long tail, Spread setting the skew and harmonic content.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Spread0.5 – 31.5
Level0 – 10.5

# BetaPdfOsc 1 input

Beta-PDF oscillator: each cycle is the Beta distribution shape x^(Alpha-1)(1-x)^(Beta-1) on [0,1], normalized to its mode - two knobs slide the bump from left-skewed to symmetric to right-skewed and from narrow to broad, a continuously morphable compact waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 62
Beta1 – 63
Level0 – 10.5

# KumaraswamyOsc 1 input

Kumaraswamy oscillator: the closed-form Beta-like PDF a*b*x^(a-1)(1-x^a)^(b-1) on [0,1], normalized to its mode - similar to the Beta bump but with distinctly different edge tails, giving a related-yet-separate family of skewable compact waveforms.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A1.1 – 62
B1.1 – 62
Level0 – 10.5

# NakagamiOsc 1 input

Nakagami oscillator: each cycle is the Nakagami-m PDF x^(2m-1) e^(-m x^2), the fading-channel distribution; the shape M morphs from a sharply-rising one-sided spike (low m) to a more symmetric Gaussian-like bump (high m) - a smoothly tunable asymmetric pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
M0.5 – 41
Level0 – 10.5

# FrechetOsc 1 input

Frechet oscillator: each cycle is the Frechet extreme-value PDF x^(-1-a) e^(-x^-a), which slams up from zero to a sharp peak then trails off in a heavy power-law tail - a spiky, front-loaded waveform with a long decay, Alpha setting the sharpness.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 52
Level0 – 10.5

# BlackmanHarrisOsc 1 input

Blackman-Harris oscillator: each cycle is the 4-term Blackman-Harris window, a cosine-sum bump with extremely low sidelobes - a very smooth, rounded, near-Gaussian pulse whose steep symmetric taper gives a mellow tone with fast-decaying even harmonics.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# WelchOsc 1 input

Welch oscillator: each cycle is the parabolic Welch window 1-(2p-1)^2, a single smooth quadratic arc - a rounded pulse brighter than the cosine-sum windows (a parabola has a richer even-harmonic spectrum than a raised cosine), with no discontinuities.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ParzenOsc 1 input

Parzen oscillator: each cycle is the Parzen window, a piecewise-cubic B-spline bump that is flatter on top and rolls off as a cubic at the edges - a smooth pulse between the parabolic Welch and the cosine windows, with a soft, woody harmonic balance.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# BohmanOsc 1 input

Bohman oscillator: each cycle is the Bohman window (1-|x|)cos(pi|x|) + sin(pi|x|)/pi, a cosine-product bump with a distinctive gently-shouldered shape - smoother-edged than Welch but brighter than Blackman-Harris, a mid-character rounded pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# PlanckTaperOsc 1 input

Planck-taper oscillator: each cycle is the Planck-taper window - a flat-topped pulse whose edges fall to zero through the infinitely-smooth Planck bump function - so Taper morphs from a near-rectangle (buzzy) to a gently rounded pulse with no ringing, the smoothest possible band-limited flat-top.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Taper0.05 – 0.490.2
Level0 – 10.5

# BounceOsc 1 input

Bounce oscillator: each cycle is the easeOutBounce animation curve - a series of decreasing parabolic bounces rising to the top - so the waveform climbs in three settling hops, a rhythmic, percussive contour unlike any smooth or ramp wave.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# BackEaseOsc 1 input

Back-ease oscillator: each cycle is the easeOutBack animation curve, which shoots past the top then settles back - an S-ramp with a single overshoot whose size Overshoot controls, giving a waveform between a sigmoid and a damped step, distinct from any plain ramp.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Overshoot0.5 – 31
Level0 – 10.5

# CircEaseOsc 1 input

Circular-ease oscillator: each cycle is the easeOutCirc curve sqrt(1-(t-1)^2), a quarter-circle arc that rises steeply at first then flattens to a horizontal tangent at the top - a geometric ramp with a distinctly rounded shoulder unlike a parabola or cosine.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ExpoEaseOsc 1 input

Exponential-ease oscillator: each cycle is the easeOutExpo curve 1-2^(-Rate*t), which snaps up fast then asymptotically approaches the top - a soft sawtooth with exponential curvature (sharp attack, long flat tail), Rate setting how abrupt the rise.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rate2 – 1510
Level0 – 10.5

# LevyNoise 1 input

Levy-flight noise: a leaky random walk driven by Cauchy-distributed steps, so the signal mostly drifts slowly but occasionally takes a sudden large jump - a heavy-tailed, intermittent control/noise source quite unlike smooth Gaussian or flat white noise. Jump sets the step scale.

ParamRangeDefaultUnit
Jump0.001 – 0.10.01
Level0 – 10.5

# BinaryNoise 1 input

Binary noise: a one-bit random telegraph signal that flips between +1 and -1 at a decimated rate, the harsh, hollow hiss of single-bit quantized noise - Rate sets the sample-and-hold step (lower = chunkier, more tonal) and Bias skews the duty between the two levels.

ParamRangeDefaultUnit
Rate0.01 – 11
Bias0 – 10.5
Level0 – 10.5

# SemicubicalOsc 1 input

Semicubical oscillator: each cycle is Neile's semicubical parabola sign(x)*|x|^1.5, an odd power-law curve sitting between a triangle (exponent 1) and a parabola (exponent 2) - a soft ramp with a gently flattened centre and a 1.5-power cusp, a distinct curvature no integer-power wave has.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ValueNoiseOsc 1 input

Value-noise oscillator: picks a new random target at the set Rate and smoothstep-interpolates toward it, producing a continuous, gently-undulating random signal - the smooth interpolated 'value noise' of procedural graphics, distinct from stepped sample-and-hold and from gradient/Perlin noise.

ParamRangeDefaultUnit
Rate0.1 – 505Hz
Level0 – 10.5

# WoodpeckerOsc 1 input

Woodpecker drill: a fast train of sharp knocks, each a quickly-damped resonant ping at the wood pitch, fired at the Rate - the hollow, machine-gun drumming of a woodpecker on a trunk; Rate sets the drilling speed, Pitch the resonance of the wood.

ParamRangeDefaultUnit
Rate8 – 3018Hz
Pitch800 – 30001500Hz
Level0 – 10.5

# GargleOsc 1 input

Gargle: a low throat tone whose saturation drive and amplitude burble on a smoothed random signal, so the timbre gurgles and bubbles wetly the way a gargle or a mud-pot does - Tone sets the pitch, Burble how violently it churns.

ParamRangeDefaultUnit
Tone80 – 400180Hz
Burble0 – 10.6
Level0 – 10.5

# WaldOsc 1 input

Wald oscillator: each cycle is the inverse-Gaussian (Wald) PDF, a sharply-rising, long-right-tailed bump (a first-passage-time distribution) - Mu shifts the peak and Lambda its sharpness, peak-normalized to a bounded bipolar waveform with a distinctive asymmetric skew.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Mu0.3 – 21
Lambda0.5 – 41.5
Level0 – 10.5

# LomaxOsc 1 input

Lomax oscillator: each cycle is the Lomax (Pareto-II) PDF (a/lambda)(1+x/lambda)^(-a-1), a monotonically decaying heavy-tailed shape that starts high and trails off slowly - a front-loaded sawtooth-like waveform whose tail weight Alpha controls, peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 42
Lambda0.3 – 31
Level0 – 10.5

# TukeyLambdaOsc 1 input

Tukey-lambda oscillator: each cycle is the Tukey-lambda quantile (p^L-(1-p)^L)/L swept over the cycle, so Lambda morphs the waveform continuously from a near-linear ramp (L=1) through an S-curve (L=2) to a steep, edge-loaded shape - one knob spanning a whole family of symmetric waves.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Lambda0.1 – 31
Level0 – 10.5

# DagumOsc 1 input

Dagum oscillator: each cycle is the Dagum (Burr-III) PDF a*p*x^(a*p-1)/(1+x^a)^(p+1), a flexible skewed income-distribution bump - A controls the rise sharpness and P the tail, peak-normalized to a bounded asymmetric waveform distinct from the Beta/Wald skews.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A1 – 52.5
P0.3 – 31
Level0 – 10.5

# GenGaussianOsc 1 input

Generalized-normal oscillator: each cycle is exp(-|x|^Beta), so Beta morphs the symmetric bump from a sharp Laplacian cusp (Beta<1) through a pointed exponential (1) to a rounded Gaussian (2) - the cusp/peaked regime that complements the flat-top SuperGauss, rich in odd-order spectral character.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0.4 – 21
Width2 – 105
Level0 – 10.5

# GammaPdfOsc 1 input

Gamma-PDF oscillator: each cycle is the Gamma distribution shape x^(K-1) e^(-x/Theta), a skewed bump whose rise sharpness (K) and decay length (Theta) are independent - peak-normalized to a bounded asymmetric waveform spanning near-exponential (low K) to near-Gaussian (high K).

ParamRangeDefaultUnit
Freq20 – 2000110Hz
K1 – 62
Theta0.3 – 21
Level0 – 10.5

# SkewNormalOsc 1 input

Skew-normal oscillator: each cycle is the skew-normal PDF 2*phi(x)*Phi(Skew*x), a Gaussian bump leaned to one side by the Skew parameter (negative leans left, positive right) - a continuously asymmetrical bell, peak-normalized and bounded, distinct from the symmetric generalized-normal.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Skew-5 – 52
Width4 – 126
Level0 – 10.5

# FoldedNormalOsc 1 input

Folded-normal oscillator: each cycle is the folded-normal PDF phi(x-Mu)+phi(x+Mu) (the distribution of |N(mu,1)|), which is a half-Gaussian at Mu=0 and develops a shifted, shouldered bump as Mu grows - peak-normalized, a distinct one-sided shape from the standard Gaussian.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Mu0 – 31
Width2 – 85
Level0 – 10.5

# LogLogisticOsc 1 input

Log-logistic oscillator: each cycle is the Fisk (log-logistic) PDF (b/a)(x/a)^(b-1)/(1+(x/a)^b)^2, a skewed bump with a heavier tail than the gamma - Beta sets the peakedness and Alpha the scale, peak-normalized to a bounded asymmetric waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta1 – 62
Alpha0.3 – 31
Level0 – 10.5

# JohnsonSuOsc 1 input

Johnson-SU oscillator: each cycle is the Johnson SU PDF, a Gaussian warped through an inverse-hyperbolic-sine transform so Gamma skews it and Delta sets its tail weight independently - an extremely flexible bell spanning sharp-and-heavy-tailed to broad, peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Gamma-3 – 30
Delta0.5 – 31.5
Level0 – 10.5

# BirnbaumSaundersOsc 1 input

Birnbaum-Saunders oscillator: each cycle is the fatigue-life PDF (a reliability distribution), a sharply-rising right-skewed bump - Beta sets the scale/peak position and Gamma the spread, peak-normalized to a bounded waveform with a distinctive crack-propagation skew.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0.3 – 21
Gamma0.2 – 1.50.5
Level0 – 10.5

# HyperbolicDistOsc 1 input

Hyperbolic-distribution oscillator: each cycle is exp(-Alpha*sqrt(1+x^2)+Beta*x), the hyperbolic PDF whose log-density is a hyperbola - so it has a sharper peak and heavier, exponentially-decaying tails than a Gaussian, with Beta skewing it; peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 41.5
Beta-2 – 20
Level0 – 10.5

# BartlettHannOsc 1 input

Bartlett-Hann oscillator: each cycle is the Bartlett-Hann window 0.62 - 0.48|p-0.5| - 0.38cos(2*pi*p), a hybrid of the triangular and Hann windows - a rounded bump with slightly straighter flanks than a pure cosine window, a mellow tone with its own harmonic balance.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# HannPoissonOsc 1 input

Hann-Poisson oscillator: each cycle is a Hann window multiplied by a two-sided exponential (Poisson) taper, so Alpha sharpens the bump's decay - a cosine bell with exponentially-steepened skirts, between a Hann and a sech pulse in character.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0 – 42
Level0 – 10.5

# MoyalOsc 1 input

Moyal oscillator: each cycle is the Moyal PDF exp(-(x+e^-x)/2), a strongly right-skewed bump (the classic analytic approximation to the Landau energy-loss distribution) with a sharp leading edge and a long exponential tail - a distinctly lopsided waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# SlashOsc 1 input

Slash oscillator: each cycle is the slash distribution PDF (phi(0)-phi(x))/x^2 - a symmetric bump with a Gaussian-like centre but very heavy, polynomially-decaying tails - peak-normalized to a bounded waveform that sits spectrally between a Gaussian and a Lorentzian.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width2 – 106
Level0 – 10.5

# HalfLogisticOsc 1 input

Half-logistic oscillator: each cycle is the half-logistic PDF 2e^-x/(1+e^-x)^2 over x>=0, a one-sided bump that starts at its peak and decays with logistic (heavier-than-Gaussian) tails - a front-loaded falling waveform distinct from the half-normal.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# GenLogisticOsc 1 input

Generalized-logistic oscillator: each cycle is the type-I skew-logistic PDF a*e^-x/(1+e^-x)^(a+1), a logistic bell that Alpha skews to one side (a=1 is symmetric logistic) - a continuously-lopsided bump with logistic tails, peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.3 – 51
Level0 – 10.5

# ArcsineDistOsc 1 input

Arcsine oscillator: each cycle is the arcsine PDF 1/(pi*sqrt(x(1-x))), a U-shaped curve that dips in the middle and rises toward both edges (the long-run fraction-of-time distribution of a random walk) - a hollow, edge-weighted waveform unlike the centre-peaked bumps.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# LevyDistOsc 1 input

Levy oscillator: each cycle is the Levy stable PDF sqrt(c/2pi)*e^(-c/2x)/x^1.5, which stays near zero, spikes up sharply, then decays in an extremely heavy power-law tail - the most front-loaded, long-tailed of the distribution waveforms; C sets where the spike sits.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
C0.2 – 31
Level0 – 10.5

# InverseGammaOsc 1 input

Inverse-gamma oscillator: each cycle is the inverse-gamma PDF x^(-a-1) e^(-b/x), a right-skewed bump with a hard zero approach at the origin and a heavy polynomial tail - Alpha sets the tail weight, Beta the peak position; peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 52
Beta0.3 – 31
Level0 – 10.5

# TrapezoidalOsc 1 input

Trapezoidal oscillator: each cycle is the trapezoidal distribution - a flat-topped pulse with straight linear ramps up and down whose slope Ramp controls - sweeping from a near-rectangle (short ramp, buzzy) to a near-triangle (long ramp), a piecewise-linear flat-top distinct from the cosine and Planck tapers.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ramp0.05 – 0.450.25
Level0 – 10.5

# ReciprocalDistOsc 1 input

Reciprocal oscillator: each cycle is the reciprocal (log-uniform) distribution PDF proportional to 1/x, a smooth hyperbolic decay from a high start to a low tail - a logarithmic-falling ramp distinct from linear, exponential or power-law decays.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ClausenOsc 1 input

Clausen oscillator: sums sin(k*theta)/k^Order over the harmonics (the Clausen function for Order=2) - the sine-series counterpart to the polylog's cosine series, giving a smooth odd-symmetric waveform whose harmonic roll-off Order sets, band-limited to Nyquist.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 42
Level0 – 10.5

# LogCauchyOsc 1 input

Log-Cauchy oscillator: each cycle is the log-Cauchy PDF (1/(x*pi))*sigma/((ln x)^2+sigma^2), a right-skewed bump with an even heavier (log-Cauchy) tail than the log-normal - Sigma sets the width; peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sigma0.2 – 20.7
Level0 – 10.5

# DoubleFoliumOsc 1 input

Double-folium oscillator: the radial double-folium curve 4cos(t)sin^2(t), which reduces to cos(t)-cos(3t) - a fixed cosine blend of the fundamental and third harmonic with a hollow, twin-lobed shape distinct from the sine-phase nephroid and bifolium.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# BiweightOsc 1 input

Biweight oscillator: each cycle is the biweight (quartic) kernel (1-x^2)^2, a compact bump flatter on top and steeper at the edges than the parabolic Welch - a smooth pulse with a rounder shoulder and faster-decaying harmonics.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# TriweightOsc 1 input

Triweight oscillator: each cycle is the triweight kernel (1-x^2)^3, an even narrower, flatter-topped compact bump than the biweight - approaching a Gaussian shape but with true compact support (exactly zero at the edges) and an even softer harmonic spectrum.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# TricubeOsc 1 input

Tricube oscillator: each cycle is the tricube kernel (1-|x|^3)^3 (used in LOESS smoothing), a compact bump with a notably flat top and a cubic-cubed edge roll-off - a distinctly plateau-like pulse different from the (1-x^2)^n kernels.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# SilvermanOsc 1 input

Silverman oscillator: each cycle is Silverman's kernel 0.5*e^(-|x|/sqrt2)*sin(|x|/sqrt2+pi/4), an exponentially-damped oscillating bump that dips into negative side-lobes before settling - a higher-order kernel with real ripple, distinct from the strictly-positive smoothing kernels. Width sets how many lobes appear.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width4 – 2012
Level0 – 10.5

# SmootherStepOsc 1 input

Smootherstep oscillator: each cycle is Perlin's smootherstep 6t^5-15t^4+10t^3, a quintic S-ramp with zero first AND second derivatives at both ends - even flatter shoulders and a more central slope than the cubic smoothstep, a very mellow soft sawtooth with minimal edge harmonics.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# RichardsCurveOsc 1 input

Richards-curve oscillator: each cycle is the Richards generalized-logistic growth S, 1/(1+e^(-B(t-0.5)))^(1/Nu), whose asymmetry the Nu parameter controls - the inflection slides off-centre (Nu<1 leans early, Nu>1 late), giving a lopsided S-ramp no symmetric sigmoid produces.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Nu0.2 – 51
Level0 – 10.5

# BlackbodyOsc 1 input

Blackbody oscillator: each cycle is Planck's law spectral curve x^3/(e^x-1), the universal blackbody radiation shape - a smooth bump that rises as a cubic and falls exponentially with the characteristic Planck skew; Spread sets how much of the spectrum the cycle traverses. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Spread4 – 1610
Level0 – 10.5

# BreitWignerOsc 1 input

Breit-Wigner oscillator: each cycle is the relativistic Breit-Wigner resonance 1/((x^2-M^2)^2+M^2*W^2), a sharp resonance peak at Mass M with a quartic (steeper-than-Lorentzian) roll-off - Width sets the linewidth; peak-normalized to a bounded, spiky resonance waveform.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Mass0.5 – 31.5
Width0.1 – 10.3
Level0 – 10.5

# LogisticKernelOsc 1 input

Logistic-kernel oscillator: each cycle is the logistic density kernel 1/(2+2cosh(x)) = sech^2(x/2)/4, a smooth symmetric bump with a flatter peak and heavier-than-Gaussian exponential tails - the derivative-of-a-sigmoid shape, distinct from the plain sech pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width2 – 126
Level0 – 10.5

# RifeVincentOsc 1 input

Rife-Vincent oscillator: each cycle is the order-2 Rife-Vincent window 1 - (4/3)cos(2*pi*p) + (1/3)cos(4*pi*p), a cosine-sum bell with a wider, flatter main lobe than Hann - a mellow rounded pulse with its own low-harmonic spectral balance.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# HannSquaredOsc 1 input

Hann-squared oscillator: each cycle is sin^4(pi*p), the Hann window squared - a narrower, more sharply-peaked bump than the Hann with even softer edges, giving a focused pulse with a fast-decaying harmonic series.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ResoSawOsc 1 input

Resonant-saw oscillator: the Casio CZ 'fake resonance' technique - a sine hard-synced to the fundamental at Reso times its frequency, windowed each cycle by a falling sawtooth ramp, so a sweepable formant peak rides on a sawtooth body. Reso sets the formant frequency in harmonics of the fundamental.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Reso1 – 304
Level0 – 10.5

# ResoTriOsc 1 input

Resonant-triangle oscillator: a CZ-style resonant waveform where the synced formant sine is windowed by a triangle that rises then falls across each fundamental cycle, so the formant swells in the middle of the period - a softer, more vocal resonance than the resonant-saw. Reso sets the formant in harmonics.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Reso1 – 304
Level0 – 10.5

# ResoTrapOsc 1 input

Resonant-trapezoid oscillator: a CZ-style resonant waveform whose formant sine is held at full level for the first half of each cycle then ramped down - a flat-topped resonance window giving a brighter, more sustained formant than the saw or triangle variants. Reso sets the formant in harmonics of the fundamental.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Reso1 – 304
Level0 – 10.5

# AllpassPdOsc 1 input

Allpass phase-distortion oscillator: a sine is passed through a first-order allpass whose coefficient is itself modulated by a second oscillator at a set ratio, warping the phase at audio rate to generate FM/PD-like sidebands - a distinct distortion-synthesis path between phase distortion and through-zero FM. Ratio sets the modulator pitch, Depth the warp amount.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 81
Depth0 – 0.950.7
Level0 – 10.5

# CzSawOsc 1 input

CZ phase-distortion saw: a cosine carrier is read through a two-segment phase ramp with an inflection at Bend, speeding the phase early then slowing it - the classic Casio CZ sawtooth, morphing from a pure sine (Bend 0.5) to a bright buzzy saw (Bend near 0) with no aliasing-prone hard edges.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Bend0.01 – 0.50.1
Level0 – 10.5

# CzPulseOsc 1 input

CZ phase-distortion pulse: the cosine phase ramps to the half point, holds flat, then ramps on - the held section pins the carrier at its trough, producing the hollow, square/pulse-like Casio CZ tone. Width sets the ramp portion (narrow = squarer/brighter).

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.01 – 0.490.2
Level0 – 10.5

# BetaPrimeOsc 1 input

Beta-prime oscillator: each cycle is the beta-prime PDF x^(a-1)(1+x)^(-a-b) on x>=0, a right-skewed bump with a polynomial tail (the distribution of a ratio of gammas) - Alpha sets the rise, Beta the tail decay; peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 52
Beta1 – 53
Level0 – 10.5

# FDistOsc 1 input

F-distribution oscillator: each cycle is the Fisher-Snedecor F PDF, shaped by two degrees-of-freedom (D1 rise, D2 tail) - a right-skewed bump from variance-ratio statistics whose skew and tail weight the two knobs set independently; peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
D11 – 104
D21 – 106
Level0 – 10.5

# HyperexpOsc 1 input

Hyperexponential oscillator: each cycle is a mixture of two exponential decays at different rates, Mix blending a fast and a slow falloff - a front-loaded waveform with a compound (knee-then-tail) decay distinct from a single exponential; peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rate1 – 83
Mix0 – 10.5
Level0 – 10.5

# PearsonIvOsc 1 input

Pearson-IV oscillator: each cycle is the Pearson type-IV PDF (1+(x/a)^2)^(-M) * e^(-Nu*atan(x/a)), a bell that Nu skews to one side and M sets the tail weight - a flexible skewed heavy-tailed shape (used for asymmetric financial returns); peak-normalized and bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
M1 – 52
Nu-3 – 30
Level0 – 10.5

# HalfCauchyOsc 1 input

Half-Cauchy oscillator: each cycle is the half-Cauchy PDF 2/(pi(1+x^2)) over x>=0, a one-sided Lorentzian that starts at its peak and decays with a very heavy (power-law) tail - a front-loaded falling waveform with far more tail energy than a half-normal.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# LindleyOsc 1 input

Lindley oscillator: each cycle is the Lindley PDF proportional to (1+x)e^(-Theta*x), a right-skewed lifetime-distribution bump - a near-exponential decay lifted by a linear factor so it rises briefly before falling; Theta sets the decay rate. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# AkashOsc 1 input

Akash oscillator: each cycle is the Akash PDF proportional to (1+x^2)e^(-Theta*x), a lifetime distribution whose quadratic factor gives a more pronounced hump before the exponential tail than Lindley - a rounder, later-peaking skewed bump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# ShankerOsc 1 input

Shanker oscillator: each cycle is the Shanker PDF proportional to (Theta+x)e^(-Theta*x), a lifetime distribution where the same Theta sets both the linear lift and the decay - giving a tightly-coupled rise/fall whose whole shape scales with one knob. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# SujathaOsc 1 input

Sujatha oscillator: each cycle is the Sujatha PDF proportional to (1+x+x^2)e^(-Theta*x), a lifetime distribution whose full quadratic numerator gives the broadest hump of the Lindley family before the exponential tail - a wide, gently-skewed bump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# XgammaOsc 1 input

Xgamma oscillator: each cycle is the xgamma PDF proportional to (1 + (Theta/2)x^2)e^(-Theta*x), a mixture of an exponential and a gamma component - the quadratic weight scales with Theta, so the hump grows and shifts as the decay sharpens. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# ToppLeoneOsc 1 input

Topp-Leone oscillator: each cycle is the Topp-Leone PDF 2*Nu*(1-x)*x^(Nu-1)*(2-x)^(Nu-1) on [0,1], a bounded-support shape that morphs from J-shaped (Nu<1) to a centred bump (Nu>1) - a compact waveform whose skew and peakedness Nu sets. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Nu0.5 – 41.5
Level0 – 10.5

# GeneralizedGammaOsc 1 input

Generalized-gamma oscillator: each cycle is x^(D-1)*e^(-(x/1.5)^P), a three-way family that becomes exponential, Weibull or gamma depending on D and P - so two knobs span a wide range of skewed bump shapes from sharp spike to broad hump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
D0.5 – 52
P0.5 – 42
Level0 – 10.5

# AradhanaOsc 1 input

Aradhana oscillator: each cycle is the Aradhana PDF proportional to (1+x)^2 e^(-Theta*x), a lifetime distribution whose squared-linear factor gives a stronger, later hump than Lindley before the exponential tail. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# RamaOsc 1 input

Rama oscillator: each cycle is the Rama PDF proportional to (1+x^3)e^(-Theta*x), a lifetime distribution whose cubic factor produces the most delayed, pronounced hump of the Lindley family before the exponential decay. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# LaguerreFuncOsc 1 input

Laguerre-function oscillator: each cycle is the nth Laguerre function L_n(x)*e^(-x/2) (the radial hydrogen-atom / quantum form), which crosses zero n times then decays - so Order sets how many oscillating lobes appear before the exponential tail, a damped multi-lobe waveform. Magnitude-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order1 – 42
Level0 – 10.5

# MorsePotentialOsc 1 input

Morse-potential oscillator: each cycle traces the Morse anharmonic molecular potential (1-e^(-A*x))^2 - a steep repulsive wall on one side flattening to a dissociation plateau on the other - giving a strongly asymmetric waveform with a hard edge and a soft tail, A setting the wall steepness. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A0.3 – 31
Level0 – 10.5

# GarimaOsc 1 input

Garima oscillator: each cycle is the Garima PDF proportional to (1+Theta+Theta*x)e^(-Theta*x), a lifetime distribution whose linear lift is itself scaled by Theta - so the rise and the decay rate move together, a tightly-coupled skewed bump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.5 – 41.5
Level0 – 10.5

# ExponentiatedExpOsc 1 input

Exponentiated-exponential oscillator: each cycle is Alpha*e^(-x)*(1-e^(-x))^(Alpha-1), a flexible distribution that is a pure decay for Alpha<=1 but grows a rising hump for Alpha>1 - one knob morphs from a falling ramp to a skewed bump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 52
Level0 – 10.5

# ChenDistOsc 1 input

Chen oscillator: each cycle is the Chen PDF Beta*x^(Beta-1)*e^(x^Beta)*e^(-Lambda(e^(x^Beta)-1)), a lifetime distribution with a bathtub-shaped hazard - it produces a sharply-rising, hard-cut-off bump whose abruptness Beta and Lambda set. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0.5 – 21
Lambda0.3 – 21
Level0 – 10.5

# PowerLomaxOsc 1 input

Power-Lomax oscillator: each cycle is x^(Beta-1)*(1+x^Beta)^(-Alpha-1), a power transform of the Lomax that combines an adjustable rise (Beta) with a heavy power-law tail (Alpha) - a flexible front-loaded heavy-tailed waveform. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta1 – 42
Alpha1 – 52
Level0 – 10.5

# GompertzPdfOsc 1 input

Gompertz-PDF oscillator: each cycle is the Gompertz density b*eta*e^(b*x)*e^(-eta(e^(b*x)-1)), an increasing-hazard distribution that ramps up then is cut off sharply by the double-exponential - a right-leaning bump with a soft rise and an abrupt fall, distinct from the Gompertz sigmoid. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
B0.3 – 21
Eta0.2 – 20.5
Level0 – 10.5

# KappaDistOsc 1 input

Kappa oscillator: each cycle is the kappa distribution (1+x^2/Kappa)^(-Kappa-1), a symmetric bell (from space-plasma physics) whose tails are heavy for small Kappa and approach a Gaussian as Kappa grows - one knob continuously sweeping tail weight between Lorentzian-like and Gaussian-like. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Kappa1 – 103
Level0 – 10.5

# AsymLaplaceOsc 1 input

Asymmetric-Laplace oscillator: each cycle is a two-sided exponential cusp whose left and right decay rates differ by Skew - a sharp peaked bump leaning to one side, the skewed cousin of the Laplacian, with a hard cusp at the centre and exponential tails.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Skew-0.9 – 0.90.3
Width2 – 126
Level0 – 10.5

# SechCubedOsc 1 input

Sech-cubed oscillator: each cycle is sech^3(x), a smooth bump narrower and more sharply-peaked than plain sech but with the same soft exponential tails - a focused, click-free pulse with a distinct harmonic balance between the sech and Gaussian shapes.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width2 – 126
Level0 – 10.5

# TransmutedExpOsc 1 input

Transmuted-exponential oscillator: each cycle is lambda*e^(-lambda x)(1-Alpha+2*Alpha*e^(-lambda x)), a quadratic-rank-transmuted exponential where Alpha bends the pure decay - positive Alpha front-loads it, negative Alpha grows a small hump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Lambda0.5 – 41.5
Alpha-1 – 10.5
Level0 – 10.5

# MarshallOlkinOsc 1 input

Marshall-Olkin oscillator: each cycle is the Marshall-Olkin exponential PDF Alpha*lambda*e^(-lambda x)/(1-(1-Alpha)e^(-lambda x))^2, a tilt-stretched exponential whose Alpha reshapes the early decay (a stability/proportional-odds add-on to the exponential). Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.2 – 31
Lambda0.5 – 41.5
Level0 – 10.5

# ExpLogarithmicOsc 1 input

Exponential-logarithmic oscillator: each cycle is proportional to (1-P)*beta*e^(-beta x)/(1-(1-P)e^(-beta x)), a decreasing-hazard distribution (mixture of exponentials over a logarithmic series) - a heavy-front, slow-tailing decay shaped by P. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0.5 – 41.5
P0.1 – 0.90.5
Level0 – 10.5

# QexponentialOsc 1 input

q-exponential oscillator: each cycle is the Tsallis q-exponential (2-q)*lambda*(1-(1-q)*lambda*x)^(1/(1-q)), which is a pure exponential at q=1, has compact support for q<1, and a heavy power-law tail for q>1 - one knob spanning bounded-decay to fat-tailed decay. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Q0.3 – 1.80.7
Lambda0.3 – 21
Level0 – 10.5

# LennardJonesOsc 1 input

Lennard-Jones oscillator: each cycle traces the 12-6 intermolecular potential 4((1/r)^12-(1/r)^6) - a steep repulsive wall, a sharp attractive well, then a flat tail - giving a strongly asymmetric waveform with a hard spike and a rounded dip, the shape of a diatomic bond. Magnitude-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# YukawaOsc 1 input

Yukawa oscillator: each cycle is the screened-Coulomb potential e^(-Screen*r)/r, a sharp spike at the origin that decays faster than a bare 1/r tail - Screen sets how quickly the tail is cut off, from a long Coulomb-like decay to a tight pulse. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Screen0.2 – 31
Level0 – 10.5

# ZernikeOsc 1 input

Zernike oscillator: each cycle is a Zernike radial polynomial R_n^0 (the optical-aberration basis) - 2r^2-1, 6r^4-6r^2+1 or 20r^6-30r^4+12r^2-1 by Order - a bipolar polynomial that oscillates with increasing lobes across the cycle, distinct from the Chebyshev/Legendre bases.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 31
Level0 – 10.5

# BernsteinOsc 1 input

Bernstein oscillator: each cycle is a Bernstein basis polynomial x^K(1-x)^(N-K) on [0,1] (the building block of Bezier curves), a single compact bump whose position is set by K/N and whose width narrows as N grows - a placeable, scalable pulse. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
N2 – 84
K0 – 82
Level0 – 10.5

# PowerDistOsc 1 input

Power-distribution oscillator: each cycle is the power-function PDF shape x^(Alpha-1) on [0,1] (the inverse of the Pareto), a rising ramp whose curvature Alpha controls - linear at Alpha=2, concave below, convex above - a continuously-bendable ramp distinct from a straight saw.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 62
Level0 – 10.5

# ButterworthOsc 1 input

Butterworth oscillator: each cycle is the Butterworth lowpass magnitude response 1/sqrt(1+x^(2*Order)) - a maximally-flat plateau that drops to a steep cliff whose sharpness Order sets - a distinct flat-topped-then-falling waveform borrowed from filter design.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 62
Level0 – 10.5

# WoodsSaxonOsc 1 input

Woods-Saxon oscillator: each cycle is the nuclear Woods-Saxon profile 1/(1+e^((|x|-R)/a)), a flat-topped pulse with Fermi-shaped (logistic) edges - a flat plateau falling through a sigmoid skirt, a distinct edge profile from the cosine, Planck and linear flat-tops. Soft sets the edge width.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Soft0.02 – 0.30.1
Level0 – 10.5

# RosenMorseOsc 1 input

Rosen-Morse oscillator: each cycle is the Rosen-Morse potential -Depth*sech^2(x) + Tilt*tanh(x), combining a central well with an asymmetric step so one side ends higher than the other - a well-with-a-bias shape distinct from the symmetric Morse and sech pulses.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Depth0 – 21
Tilt-1 – 10.5
Level0 – 10.5

# HulthenOsc 1 input

Hulthen oscillator: each cycle is the Hulthen screened-potential e^(-Theta*r)/(1-e^(-Theta*r)), which diverges to a sharp spike near the origin (like a Coulomb tail) then decays exponentially - a very front-loaded, spiky-then-falling waveform. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Theta0.3 – 21
Level0 – 10.5

# ChebyshevVOsc 1 input

Chebyshev-V oscillator: each cycle is a third-kind Chebyshev polynomial V_n(x) (2x-1, 4x^2-2x-1, 8x^3-4x^2-4x+1) over [-1,1] - an asymmetric orthogonal-polynomial waveform distinct from the first-kind (T) and second-kind (U) Chebyshev shapes. Order picks the degree.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 32
Level0 – 10.5

# ChebyshevWOsc 1 input

Chebyshev-W oscillator: each cycle is a fourth-kind Chebyshev polynomial W_n(x) (2x+1, 4x^2+2x-1, 8x^3+4x^2-4x-1) over [-1,1] - the mirror partner of the third-kind V, an asymmetric orthogonal-polynomial waveform with the opposite endpoint behaviour. Order picks the degree.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 32
Level0 – 10.5

# BesselPolyOsc 1 input

Bessel-polynomial oscillator: each cycle is a Bessel polynomial y_n(x) (1+x, 1+3x+3x^2, 1+6x+15x^2+15x^3) - a monotonically accelerating rise whose curvature steepens with Order, a polynomial ramp distinct from the orthogonal Chebyshev/Legendre families. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 32
Level0 – 10.5

# CatmullRomOsc 1 input

Catmull-Rom oscillator: each cycle is the Catmull-Rom cubic interpolation kernel - a central lobe flanked by small negative side-lobes (the kernel behind smooth spline interpolation) - giving a rounded pulse with a touch of ringing, distinct from the strictly-positive smoothing windows.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# MitchellNetravaliOsc 1 input

Mitchell-Netravali oscillator: each cycle is the Mitchell-Netravali cubic reconstruction kernel (B=C=1/3, the imaging-standard balance of sharpness and ringing) - a rounded central lobe with gentler side-lobes than Catmull-Rom, a softer ringing pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# HillEquationOsc 1 input

Hill-equation oscillator: each cycle is the Hill dose-response sigmoid x^N/(K^N+x^N) (cooperative-binding pharmacology) - the Hill coefficient N sets the steepness of the switch and K its midpoint, a sigmoid ramp whose sharpness and threshold are independently controllable.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
N1 – 82
K0.5 – 31.5
Level0 – 10.5

# MichaelisMentenOsc 1 input

Michaelis-Menten oscillator: each cycle is the enzyme-kinetics saturation curve x/(K+x), a hyperbolic rise that climbs fast then asymptotes - K sets the half-saturation point and thus the curvature, a smooth saturating ramp distinct from exponential or power approaches.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
K0.2 – 41
Level0 – 10.5

# ChapmanRichardsOsc 1 input

Chapman-Richards oscillator: each cycle is the forestry growth curve (1-e^(-K*x))^P, a flexible S/ramp where K sets the rise rate and P the shape - from a saturating exponential (P=1) to a sigmoid with a slow start (P>1), a tunable growth-shaped ramp.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
K0.3 – 31
P0.5 – 52
Level0 – 10.5

# ChebyshevRippleOsc 1 input

Chebyshev-ripple oscillator: each cycle is the Chebyshev type-I lowpass magnitude response 1/sqrt(1+Ripple^2*T_n(x)^2), a passband that ripples up and down Order times then drops in a steep cliff - a wavy flat-top with a sharp cutoff, distinct from the smooth Butterworth response.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order2 – 64
Ripple0.1 – 10.5
Level0 – 10.5

# WeibullCdfOsc 1 input

Weibull-CDF oscillator: each cycle is the Weibull cumulative 1-e^(-(x/Lambda)^K), a stretched-exponential ramp that morphs from a concave saturating rise (K<1) through exponential (K=1) to an S-curve (K>1) - one shape knob spanning ramp families. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Lambda0.5 – 31.5
K0.5 – 42
Level0 – 10.5

# JanoschekOsc 1 input

Janoschek oscillator: each cycle is the Janoschek growth curve 1-(1-Beta)e^(-x^Gamma), a sigmoid rise that starts from a raised floor Beta (not zero) and whose inflection sharpness Gamma is independent - a growth ramp with a built-in lower asymptote. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0 – 0.50.1
Gamma0.5 – 42
Level0 – 10.5

# PseudoVoigtOsc 1 input

Pseudo-Voigt oscillator: each cycle is a linear blend Eta*Lorentzian + (1-Eta)*Gaussian (the spectroscopy line-shape approximation), so Eta morphs continuously between a Gaussian core (soft, fast tails) and a Lorentzian (sharp peak, heavy tails) - one knob across the whole Voigt family. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Eta0 – 10.5
Width4 – 148
Level0 – 10.5

# MorganMercerOsc 1 input

Morgan-Mercer-Flodin oscillator: each cycle is the MMF growth sigmoid (floor*Beta + x^Delta)/(Beta + x^Delta), a rational S-curve rising from a nonzero floor to a ceiling - Delta sets the steepness and Beta the half-point, a rational alternative to the exponential sigmoids. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Delta1 – 62
Beta0.5 – 31
Level0 – 10.5

# TrigammaOsc 1 input

Trigamma oscillator: each cycle is the trigamma psi'(x) ~ 1/x + 1/2x^2 + 1/6x^3 (the derivative of the digamma), a convex decay that falls faster than a plain 1/x - a steep-then-gentle falling ramp distinct from exponential and logarithmic decays. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# GumbelCdfOsc 1 input

Gumbel-CDF oscillator: each cycle is the Gumbel (extreme-value) cumulative e^(-e^(-x)), a strongly asymmetric S-curve that rises sharply on the left then crawls toward the top - a lopsided ramp distinct from the symmetric logistic/erf sigmoids. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ParetoCdfOsc 1 input

Pareto-CDF oscillator: each cycle is the Pareto cumulative 1-(1/x)^Alpha for x>=1, a power-law saturation that shoots up off the floor then asymptotes - Alpha sets how abrupt the rise, a heavy-headed ramp distinct from exponential or hyperbolic saturation. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 41.5
Level0 – 10.5

# LogNormalCdfOsc 1 input

Log-normal-CDF oscillator: each cycle is the log-normal cumulative Phi(ln(x)/Sigma), an S-curve in the log domain - so it rises gently, steepens, then tails off asymmetrically, Sigma setting the spread. A skewed ramp distinct from the linear-domain sigmoids. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sigma0.3 – 20.8
Level0 – 10.5

# ReciprocalNormalOsc 1 input

Reciprocal-normal oscillator: each cycle is the PDF of 1/X for a standard normal X, e^(-1/2x^2)/x^2, which is zero at the origin, rises to an off-centre peak, then decays with a heavy tail - a distinctly hollow-then-spiked shape unlike the centre-peaked Gaussian. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# WrappedCauchyOsc 1 input

Wrapped-Cauchy oscillator: each cycle is the wrapped-Cauchy circular density (1-r^2)/(1+r^2-2r*cos(theta)), a periodic Lorentzian peak whose sharpness Rho sets - from a gentle cosine bump (Rho~0) to a needle-like spike (Rho near 1). Naturally band-limited and periodic.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rho0 – 0.950.6
Level0 – 10.5

# WrappedExpOsc 1 input

Wrapped-exponential oscillator: each cycle is e^(-Lambda*theta) over theta in [0,2pi), a sawtooth whose ramp is exponential rather than linear - it starts high and decays to a floor before snapping back, Lambda setting the decay curvature. A curved saw distinct from the linear ramp.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Lambda0.1 – 1.50.4
Level0 – 10.5

# WrappedNormalOsc 1 input

Wrapped-normal oscillator: each cycle is a Gaussian wrapped around the circle (summed over neighbouring turns), a periodic bell whose width Sigma sets - from a sharp central peak to nearly flat as it wraps fully. The Gaussian-peak counterpart of the wrapped-Cauchy/von Mises. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sigma0.3 – 31
Level0 – 10.5

# JonesPewseyOsc 1 input

Jones-Pewsey oscillator: each cycle is the Jones-Pewsey circular family (cosh(k*psi)+sinh(k*psi)cos(theta))^(1/psi), a single shape that contains the von Mises, cardioid and wrapped-Cauchy as special cases - Kappa sets concentration, Psi morphs the peak character continuously. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Kappa0.5 – 42
Psi-2 – 20.5
Level0 – 10.5

# SineCubedOsc 1 input

Sine-cubed oscillator: sin^3(theta), which expands to (3*sin(theta) - sin(3*theta))/4 - a clean fixed blend of the fundamental and a phase-inverted third harmonic, giving a slightly pinched, hollow sine with a single low overtone.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# BinaryEntropyOsc 1 input

Binary-entropy oscillator: each cycle is the Shannon binary entropy H(p) = -p*log2(p)-(1-p)*log2(1-p), a symmetric hump that is zero at both ends and peaks at the centre with steep, near-vertical shoulders - a flat-topped-yet-pointed bump distinct from the polynomial and cosine windows.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# LogitNormalOsc 1 input

Logit-normal oscillator: each cycle is the logit-normal PDF on (0,1) - a Gaussian in logit space mapped back - so Sigma morphs it from a single centred bump (small Sigma) to a U-shaped bimodal curve with peaks near both edges (large Sigma), a bounded shape no plain distribution offers. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sigma0.3 – 31
Level0 – 10.5

# ErfcOsc 1 input

Erfc oscillator: each cycle is the complementary error function erfc(x), a falling S-curve with Gaussian (super-exponential) tails - it stays near the top, drops steeply through the centre, then flattens fast, a sharper-shouldered descending ramp than the logistic or arctangent sigmoids.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# CesOsc 1 input

CES oscillator: each cycle is the constant-elasticity-of-substitution form (0.5*x^Rho + 0.5*(1-x)^Rho)^(1/Rho) over [0,1], whose Rho morphs the curve from a U (negative Rho, min-like) through geometric to an arithmetic blend - a continuously-bending symmetric shape from economics. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Rho-2 – 20.5
Level0 – 10.5

# LorenzCurveOsc 1 input

Lorenz-curve oscillator: each cycle is the exponential-distribution Lorenz curve p + (1-p)*ln(1-p), a convex ramp that hugs zero at the start and accelerates to one at the end (the economics inequality curve) - a distinctly bowed ramp sitting below the diagonal. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# LaueOsc 1 input

Laue oscillator: each cycle is the N-slit diffraction intensity (sin(N*theta)/sin(theta))^2 normalized - a train of sharp principal maxima separated by Slits-1 tiny subsidiary peaks - so raising Slits concentrates the energy into ever-narrower spikes, a grating-interference waveform distinct from any single bump.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Slits2 – 124
Level0 – 10.5

# FibonacciPolyOsc 1 input

Fibonacci-polynomial oscillator: each cycle is the nth Fibonacci polynomial F_n(x) (F_n = x*F_{n-1}+F_{n-2}) - a polynomial whose oscillating lobes increase with Order, a recurrence-defined waveform distinct from the orthogonal Chebyshev/Legendre families. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order3 – 64
Level0 – 10.5

# LucasPolyOsc 1 input

Lucas-polynomial oscillator: each cycle is the nth Lucas polynomial L_n(x) (L_0=2, L_1=x, L_n = x*L_{n-1}+L_{n-2}) - the Fibonacci-polynomial companion with different seed values, giving a related but distinct family of recurrence-defined polynomial waveforms. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order2 – 53
Level0 – 10.5

# FermatPolyOsc 1 input

Fermat-polynomial oscillator: each cycle is the nth Fermat polynomial (F_n = 3x*F_{n-1} - 2*F_{n-2}, giving 3x, 9x^2-2, 27x^3-12x...) - a steeper recurrence than Fibonacci, so its lobes grow and sharpen faster, a distinct polynomial-sequence waveform. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order2 – 53
Level0 – 10.5

# MorganVoyceOsc 1 input

Morgan-Voyce oscillator: each cycle is the nth Morgan-Voyce polynomial B_n (B_n = (x+2)*B_{n-1} - B_{n-2}, the polynomials describing resistor-ladder networks) - a recurrence with a +2 offset that produces lobed waveforms distinct from the Chebyshev family. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order2 – 63
Level0 – 10.5

# BoubakerOsc 1 input

Boubaker oscillator: each cycle is the nth Boubaker polynomial (B_1=x, B_2=x^2+2, B_n=x*B_{n-1}-B_{n-2}; the +2 in B_2 breaks the pure-Chebyshev pattern) - a physics polynomial family giving lobed waveforms with a distinct low-order offset. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order2 – 64
Level0 – 10.5

# BernoulliPolyOsc 1 input

Bernoulli-polynomial oscillator: each cycle is the nth Bernoulli polynomial B_n(x) on [0,1] (the polynomials behind the Euler-Maclaurin formula and sums of powers) - an oscillating polynomial with characteristic end symmetry, distinct from the orthogonal-polynomial families. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order2 – 53
Level0 – 10.5

# EulerPolyOsc 1 input

Euler-polynomial oscillator: each cycle is the nth Euler polynomial E_n(x) on [0,1] (the alternating-sum companion of the Bernoulli polynomials) - a related but distinct oscillating polynomial with different coefficients and symmetry. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Order2 – 53
Level0 – 10.5

# GammaFuncOsc 1 input

Gamma-function oscillator: each cycle traces Gamma(x) (the continuous factorial, via Stirling) over a range spanning its minimum near x=1.46 - so the waveform dips to a soft trough then rises steeply, a convex U-with-a-steep-side shape distinct from the polynomial and bell curves. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# FoliumDescartesOsc 1 input

Folium-of-Descartes oscillator: each cycle is the y-coordinate 3t^2/(1+t^3) of the folium of Descartes, a fast-rising loop that peaks early then trails off down its asymptotic tail - an asymmetric bump from the classic cubic curve. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# GompertzMakehamOsc 1 input

Gompertz-Makeham oscillator: each cycle is the mortality hazard Alpha*e^(Beta*x)+lambda - a flat constant-risk floor that bends upward into an exponential climb - giving a waveform that hugs a baseline then accelerates skyward, the shape behind actuarial life tables. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.05 – 10.2
Beta0.3 – 21
Level0 – 10.5

# DoubleParetoOsc 1 input

Double-Pareto oscillator: each cycle rises as a power law x^(Beta-1) up to a peak then falls as x^(-Alpha-1) (the double-Pareto / log-Laplace shape) - so both flanks are power laws with independently-set exponents, a heavy-tailed bump with a sharp peak distinct from the exponential-tailed distributions. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 42
Beta1 – 42
Level0 – 10.5

# TanhWindowOsc 1 input

Tanh-window oscillator: each cycle is a flat-topped pulse built from the difference of two tanh edges, 0.5*(tanh(k(u+R))-tanh(k(u-R))) - a plateau of width Width with smoothly-saturating skirts whose steepness Steep sets, a distinct edge profile from the cosine, Planck and Fermi flat-tops.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.1 – 0.90.5
Steep2 – 208
Level0 – 10.5

# CrookedEggOsc 1 input

Crooked-egg oscillator: each cycle is cos^3(theta)+sin^3(theta), the radial form of the crooked-egg curve - a lopsided wave that factors into (cos+sin)(1-cos*sin), giving an asymmetric fundamental-plus-third-harmonic shape with a distinct skew. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# GaussMixtureOsc 1 input

Gaussian-mixture oscillator: each cycle sums two Gaussians placed symmetrically at +/-Sep, so Sep morphs the waveform from a single centred bump (Sep~0) into a clearly bimodal twin-peak shape - a two-hump waveform unlike the single-peaked bells. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sep0 – 31.5
Level0 – 10.5

# AsymSechOsc 1 input

Asymmetric-sech oscillator: each cycle is a hyperbolic-secant bump whose left and right skirts decay at different rates set by Skew - a smooth, click-free pulse leaning to one side, the soft-tailed counterpart of the asymmetric-Laplace cusp. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Skew-0.9 – 0.90.3
Width2 – 126
Level0 – 10.5

# ExpWeibullOsc 1 input

Exponentiated-Weibull oscillator: each cycle is alpha*beta*x^(beta-1)*e^(-x^beta)*(1-e^(-x^beta))^(alpha-1), a flexible lifetime PDF that can be unimodal, decreasing or bathtub-shaped - Alpha and Beta together set the rise and tail, a richly-morphable skewed bump. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 41.5
Beta0.5 – 31.5
Level0 – 10.5

# FlexibleWeibullOsc 1 input

Flexible-Weibull oscillator: each cycle is (Alpha+Beta/x^2)*e^(Alpha*x-Beta/x)*e^(-e^(Alpha*x-Beta/x)), the flexible-Weibull extension whose Beta/x term gives a steeper left rise than a plain Weibull - a sharply front-loaded bump with an exponential cut-off. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.3 – 20.8
Beta0.1 – 20.5
Level0 – 10.5

# NadarajahHaghighiOsc 1 input

Nadarajah-Haghighi oscillator: each cycle is alpha*lambda*(1+lambda*x)^(alpha-1)*e^(1-(1+lambda*x)^alpha), a generalized-exponential lifetime PDF built on (1+lambda*x) rather than x^beta - giving a distinct rise/cut-off balance with a true zero density at the origin for alpha>1. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 31.5
Lambda0.3 – 21
Level0 – 10.5

# LinearFailureOsc 1 input

Linear-failure-rate oscillator: each cycle is (A+B*x)*e^(-(A*x+B*x^2/2)), the distribution whose hazard rises linearly (constant A plus slope B) - blending an exponential (B=0) and a Rayleigh (A=0) into one shape, a smoothly-tunable front-loaded decay. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A0.1 – 20.5
B0.1 – 20.5
Level0 – 10.5

# RootRaisedCosineOsc 1 input

Root-raised-cosine oscillator: each cycle is the RRC pulse (the matched-filter pulse shape of digital comms), a central lobe with symmetric ringing side-lobes whose extent the roll-off Beta controls - a band-limited pulse with controllable ringing distinct from the smoothing windows. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0.05 – 10.3
Level0 – 10.5

# SincSquaredOsc 1 input

Sinc-squared oscillator: each cycle is (sin(pi*x)/(pi*x))^2, the Fraunhofer single-slit diffraction intensity - a bright central lobe with strictly-positive, fast-decaying side-lobes - distinct from the bipolar sinc and the periodic Laue grating function. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Span2 – 168
Level0 – 10.5

# WeibullQuantileOsc 1 input

Weibull-quantile oscillator: each cycle is the Weibull inverse-CDF (-ln(1-p))^(1/K), a ramp whose curvature K controls - concave-then-steep for small K, near-linear and then accelerating for large K - the quantile (inverse-CDF) counterpart to the Weibull family. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
K0.5 – 42
Level0 – 10.5

# GumbelQuantileOsc 1 input

Gumbel-quantile oscillator: each cycle is the Gumbel (extreme-value) inverse-CDF -ln(-ln(p)), a doubly-logarithmic ramp that crawls up slowly then shoots toward the top - a strongly right-skewed monotone curve distinct from the symmetric quantiles. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# ParetoQuantileOsc 1 input

Pareto-quantile oscillator: each cycle is the Pareto inverse-CDF (1-p)^(-1/Alpha), a ramp that stays low then blows up toward the top as a power law - Alpha sets how violent the late acceleration is, a heavy-tailed quantile curve. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 52
Level0 – 10.5

# RayleighQuantileOsc 1 input

Rayleigh-quantile oscillator: each cycle is the Rayleigh inverse-CDF sqrt(-2*ln(1-p)), a concave ramp that rises briskly then bends toward a steep finish - the quantile counterpart of the Rayleigh distribution. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# LaplaceQuantileOsc 1 input

Laplace-quantile oscillator: each cycle is the Laplace inverse-CDF (ln(2p) below the midpoint, -ln(2(1-p)) above), a two-sided logarithmic ramp with a sharp cusp at the centre and steep ends - a distinctly kinked S unlike the smooth quantiles. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# FrechetQuantileOsc 1 input

Frechet-quantile oscillator: each cycle is the Frechet inverse-CDF (-ln p)^(-1/Alpha), a ramp that lingers near zero then accelerates sharply toward the top as the extreme-value tail dominates - Alpha sets the violence of the late rise. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 52
Level0 – 10.5

# LogLogisticQuantileOsc 1 input

Log-logistic-quantile oscillator: each cycle is the Fisk inverse-CDF (p/(1-p))^(1/Beta), an odds-ratio ramp that is gentle in the middle and blows up toward both ends (heaviest at p->1) - Beta sets the steepness. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Beta0.5 – 42
Level0 – 10.5

# GompertzQuantileOsc 1 input

Gompertz-quantile oscillator: each cycle is the Gompertz inverse-CDF (1/B)*ln(1 - ln(1-p)/Eta), a log-of-log ramp with a gentle start and a hard-cut-off finish (the inverse of the increasing-hazard Gompertz law) - B and Eta jointly shape the curvature. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
B0.5 – 31
Eta0.3 – 31
Level0 – 10.5

# TriangularQuantileOsc 1 input

Triangular-quantile oscillator: each cycle is the symmetric triangular inverse-CDF (sqrt(p/2) below the midpoint, 1-sqrt((1-p)/2) above), a square-root S that is steep at both ends and flat through the middle - the inverse of a triangle distribution, distinct from the logistic/erf sigmoids. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# LanczosSincOsc 1 input

Lanczos-sinc oscillator: each cycle is a sinc multiplied by a wider sinc window, sinc(x)*sinc(x/Lobes), the Lanczos resampling kernel - a central lobe with a controlled number of decaying side-lobes that taper smoothly to zero at the edges, distinct from the infinite sinc and the sinc-squared. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Lobes2 – 53
Level0 – 10.5

# ExpQuantileOsc 1 input

Exponential-quantile oscillator: each cycle is the exponential inverse-CDF -ln(1-p), a ramp that climbs almost linearly at first then accelerates ever more steeply toward the top - the pure-logarithmic member of the quantile family, a convex accelerating sweep. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# BurrXOsc 1 input

Burr-X oscillator: each cycle is the Burr type-X PDF 2*alpha*x*e^(-x^2)*(1-e^(-x^2))^(alpha-1), a Rayleigh-based exponentiated bump whose skew and rise sharpen with Alpha - a generalized-Rayleigh shape distinct from the Weibull-based families. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 42
Level0 – 10.5

# AssocLegendreOsc 1 input

Associated-Legendre oscillator: each cycle is an associated Legendre function P_n^m(x) (the angular part of spherical harmonics) - polynomials multiplied by powers of sqrt(1-x^2), giving lobed waveforms that taper to zero at the edges, distinct from the plain Legendre/Chebyshev families. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Order1 – 31
Level0 – 10.5

# DagumQuantileOsc 1 input

Dagum-quantile oscillator: each cycle is the Dagum inverse-CDF (p^(-1/P)-1)^(-1/A), an income-distribution quantile that stays low then accelerates into a heavy upper tail - A and P jointly set the rise and the tail steepness. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A1 – 42
P0.5 – 31
Level0 – 10.5

# ParetoIVOsc 1 input

Pareto-IV oscillator: each cycle is the Pareto type-IV PDF (A/Gamma)*x^(1/Gamma-1)*(1+x^(1/Gamma))^(-A-1), a flexible heavy-tailed bump that generalizes the log-logistic (A=1) with an extra tail-shape control - Gamma sets the rise, A the tail. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A0.5 – 41.5
Gamma0.5 – 31
Level0 – 10.5

# LomaxQuantileOsc 1 input

Lomax-quantile oscillator: each cycle is the Lomax (Pareto-II) inverse-CDF (1-p)^(-1/Alpha)-1, a ramp that starts at zero and accelerates into a heavy power-law tail toward the top - Alpha sets the tail violence. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha1 – 52
Level0 – 10.5

# BurrQuantileOsc 1 input

Burr-quantile oscillator: each cycle is the Burr-XII inverse-CDF ((1-p)^(-1/K)-1)^(1/C), a doubly-parametrized heavy-tailed ramp - C shapes the early rise and K the tail weight, a more flexible blowup than the single-parameter Lomax. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
K1 – 42
C1 – 42
Level0 – 10.5

# KumaraswamyQuantileOsc 1 input

Kumaraswamy-quantile oscillator: each cycle is the closed-form Kumaraswamy inverse-CDF (1-(1-p)^(1/B))^(1/A), a bounded [0,1] S whose two exponents bend the early and late curvature independently - a fully-bounded, doubly-skewable ramp distinct from the unbounded heavy-tail quantiles.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
A0.5 – 42
B0.5 – 42
Level0 – 10.5

# InverseRayleighOsc 1 input

Inverse-Rayleigh oscillator: each cycle is the inverse-Rayleigh PDF (1/x^3)e^(-1/(2*sigma^2*x^2)), which is zero at the origin, rises to a sharp off-centre peak, then decays with a heavy power-law tail - Sigma sets the peak position, a distinctly front-skewed spike. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sigma0.3 – 20.7
Level0 – 10.5

# GeneralizedExtremeOsc 1 input

Generalized-extreme-value oscillator: each cycle is the GEV PDF, the single family unifying the Gumbel, Frechet and reversed-Weibull extreme-value laws - the shape parameter Xi morphs the tail from light (Xi<0, bounded) through Gumbel (Xi~0) to heavy (Xi>0), one knob across all three. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Xi-0.5 – 0.50.1
Level0 – 10.5

# BeniniOsc 1 input

Benini oscillator: each cycle is the Benini PDF x^(-Alpha)*e^(-Beta*ln(x)^2)*(Alpha+2*Beta*ln x)/x over x>=1, a heavy-tailed income distribution blending Pareto power-law and log-normal curvature - Alpha sets the power tail and Beta the log-normal bending. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Alpha0.5 – 31
Beta0.2 – 20.5
Level0 – 10.5

# LogChirpOsc 1 input

Log-chirp oscillator: within each cycle the instantaneous frequency rises exponentially (the phase follows (e^(Rate*t)-1)), so the pitch glides up faster and faster then resets - the constant-Q sweep used in acoustic measurement, repeated at the fundamental. Rate sets the sweep curvature.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Rate1 – 63
Turns1 – 84
Level0 – 10.5

# HyperbolicChirpOsc 1 input

Hyperbolic-chirp oscillator: within each cycle the phase warps hyperbolically (via ln(1-Bend*t)), so the frequency sweep accelerates even more sharply toward the cycle end than a log chirp - a dramatic rising glide that snaps back. Bend sets how extreme the late acceleration is.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Bend0.5 – 0.950.9
Turns1 – 84
Level0 – 10.5

# QuadraticChirpOsc 1 input

Quadratic-chirp oscillator: within each cycle the phase follows t^Power, so the frequency sweeps up as a polynomial rate - gentler at the start than a log chirp and tunable from near-linear (Power~1) to a steep late ramp (Power high). A smooth accelerating glide, repeated at the fundamental.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Power1 – 42
Turns1 – 84
Level0 – 10.5

# InverseExponentialOsc 1 input

Inverse-exponential oscillator: each cycle is the PDF of 1/X for an exponential X, (1/x^2)e^(-1/x), which is zero at the origin, rises to a sharp off-centre peak near x=0.5, then decays with a heavy tail - a hollow-then-spiked shape distinct from the centre-peaked bells. Peak-normalized, bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# SkewLaplaceOsc 1 input

Asymmetric-Laplace oscillator: a two-sided exponential peak whose left and right sides decay at independent rates (Left, Right), so the cycle is a lopsided tent - sharp on one flank, gradual on the other. Unlike the symmetric Laplace, the asymmetry adds even harmonics and a tilted spectral character. Bounded.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Left0.5 – 83
Right0.5 – 81
Level0 – 10.5

# CoupledFormOsc 1 input

Coupled-form oscillator: two state variables rotate around a circle via the magic-circle recursion s1+=eps*s2; s2-=eps*s1 with eps=2*sin(pi*f/fs), producing a sine by recursive feedback rather than a phase accumulator. Magnitude-stable, self-starting, and naturally in quadrature - the resonant-oscillator structure used in Chamberlin SVFs.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Level0 – 10.4

# BhaskaraOsc 1 input

Bhaskara oscillator: generates its cycle from Bhaskara I's 7th-century rational sine approximation 16x(pi-x)/(5*pi^2-4x(pi-x)), mirrored for the negative half - a near-perfect sine whose tiny approximation error contributes a faint, fixed upper-harmonic warmth. A 'soft sine' variant distinct from a pure lookup sine.

ParamRangeDefaultUnit
Freq20 – 5000220Hz
Level0 – 10.6

# ParabolicSineOsc 1 input

Parabolic-sine oscillator: builds its cycle from the classic two-parabola sine approximation (4/pi)*t - (4/pi^2)*t*|t| over t in [-pi,pi] - exact at the zero crossings and peaks, with a characteristic small odd-harmonic error (~ -24 dB third) that gives it a slightly brighter, hollower tone than a true sine. The cheap-synth sine, as a distinct timbre.

ParamRangeDefaultUnit
Freq20 – 5000220Hz
Level0 – 10.6

# DixonEllipticOsc 1 input

Dixon elliptic oscillator: integrates the defining cubic-symmetry ODE sm'=cm^2, cm'=-sm^2 (with sm^3+cm^3=1) to produce the sm waveform - a sine relative of the lemniscate functions but built on the Fermat cubic, giving a distinctly lopsided, three-fold-flavoured periodic shape unlike sine or the Jacobi elliptic waves. RK2-integrated with a per-period reset for stability.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Level0 – 10.5

# SoftSync 1 input

Soft-sync oscillator: when the master completes a cycle it reverses the slave saw's direction of travel rather than hard-resetting its phase, so the slave folds back on itself - the gentler, more harmonically complex cousin of hard sync that adds even harmonics and a hollow, reedy formant sweep as Ratio is detuned. Freq is the master, Ratio the slave's relative pitch.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ratio0.5 – 81.5
Level0 – 10.5

# LFGlottal 1 input

Liljencrants-Fant glottal source: synthesizes the glottal-flow derivative directly - an exponentially-growing sinusoid through the open phase that snaps to a sharp negative spike at glottal closure, then an exponential return to zero. The most widely-used physiological voice-source model, richer and more controllable than the Rosenberg pulse: Open sets the open quotient (breathy to pressed), Return the closure abruptness (which sets the spectral tilt / brightness). Feed it through a formant filter for vowels.

ParamRangeDefaultUnit
Freq50 – 500110Hz
Open0.3 – 0.90.6
Return0.02 – 0.40.1
Level0 – 10.6

# Kora 1 input

Kora: the West African 21-string harp-lute - a warm nylon-string Karplus pluck rung through a calabash-gourd body resonance, the soft, rolling, harp-like tone of griot music; re-plucked at the set rate.

ParamRangeDefaultUnit
Freq80 – 800196Hz
Rate0.5 – 123Hz
Body0 – 10.5
Level0 – 10.5

# Guzheng 1 input

Guzheng: the Chinese plucked zither - a bright, ringing metallic Karplus string with the signature attack pitch-bend (the player's press behind the bridge), giving the shimmering, pentatonic, glissando-rich voice of Chinese classical music; re-plucked at the set rate.

ParamRangeDefaultUnit
Freq100 – 1200330Hz
Rate0.5 – 123Hz
Bend0 – 10.4
Level0 – 10.5

# Pipa 1 input

Pipa: the Chinese pear-shaped lute - a bright nylon/silk Karplus string driven by the rapid finger tremolo (lunzhi) that sustains a note as a shimmering roll; Tremolo sets the re-attack rate from single plucks to a dense buzzing roll.

ParamRangeDefaultUnit
Freq100 – 1200294Hz
Tremolo1 – 2412Hz
Bright0.4 – 0.850.62
Level0 – 10.5

# Cimbalom 1 input

Cimbalom: the Hungarian hammered dulcimer - metal strings STRUCK by soft mallets (a sharp struck excitation, not a pluck) ringing into a long, bright, shimmering metallic sustain; the ringing, reverberant voice of Romani and Eastern-European music; re-struck at the set rate.

ParamRangeDefaultUnit
Freq100 – 1500392Hz
Rate0.5 – 102Hz
Sustain0.99 – 0.9990.997
Level0 – 10.5

# MusicalSaw 1 input

Musical saw: a hand saw bowed on its flexible edge - a bowed-string waveguide filtered very dark so the tone collapses toward a pure, eerie, voice-like sine (the bending blade sets the pitch); the ghostly, theremin-adjacent timbre, but produced by stick-slip bow friction rather than a heterodyne oscillator.

ParamRangeDefaultUnit
Freq150 – 1500440Hz
BowForce0.2 – 0.90.5
Purity0.85 – 0.990.95
Level0 – 10.5

# CristalBaschet 1 input

Cristal Baschet: the Baschet brothers' glass-rod organ - wetted fingers stroke glass rods coupled to metal resonators, a friction-driven, extremely high-Q glassy tone with a slow shimmer and long ring, the ethereal sound of Forbidden Planet / experimental film scores.

ParamRangeDefaultUnit
Freq120 – 2000523Hz
Friction0.2 – 0.90.45
Glass0.9 – 0.9950.97
Level0 – 10.5

# Daxophone 1 input

Daxophone: Hans Reichel's bowed wooden tongue - a strip of wood bowed at one end, its pitch set by where it is clamped, producing uncannily vocal, animal-like cries and barks; a friction-driven waveguide through a movable formant resonance that gives it the talking, throaty character. Voice sweeps the formant (the clamp position).

ParamRangeDefaultUnit
Freq100 – 1200300Hz
BowForce0.2 – 0.90.55
Voice0 – 10.5
Level0 – 10.5

# Bansuri 1 input

Bansuri: the Indian bamboo transverse flute - an open-bore air-jet waveguide voiced warmer and breathier than a metal Western flute, with a soft woody tone and heavy breath noise, the meditative voice of Hindustani classical music. Breath pushes it overblown, Air sets the breathiness.

ParamRangeDefaultUnit
Freq100 – 1200294Hz
Breath0.2 – 0.90.5
Air0 – 0.50.2
Level0 – 10.5

# Ney 1 input

Ney: the end-blown reed flute of Persian/Turkish/Arab music - blown across the rim so a large fraction of the tone is turbulent breath, giving an intensely airy, hollow, human voice with a husky attack; Breath drives the tone, Air the prominent breath component.

ParamRangeDefaultUnit
Freq120 – 1400330Hz
Breath0.2 – 0.90.45
Air0 – 0.60.32
Level0 – 10.5

# Charango 1 input

Charango: the tiny high-pitched Andean lute (traditionally an armadillo-shell body) - five courses of paired strings give a bright, shimmering, chorused pluck with the courses' slight detune beating against each other; the sparkling voice of Andean folk. Shimmer sets the course detune.

ParamRangeDefaultUnit
Freq200 – 1800660Hz
Rate0.5 – 124Hz
Shimmer0 – 10.5
Level0 – 10.5

# Saz 1 input

Saz (baglama): the Turkish/Anatolian long-neck lute - thin metal courses over a buzzing bridge give a bright, nasal, buzzing pluck, and the low drone strings ring under the melody; the driving voice of Anatolian and Alevi music. Buzz sets the bridge rattle, Drone the open-string ring.

ParamRangeDefaultUnit
Freq120 – 1000294Hz
Rate0.5 – 145Hz
Buzz0 – 10.45
Level0 – 10.5

# Sarangi 1 input

Sarangi: the bowed short-necked Indian fiddle - gut playing strings bowed in stick-slip motion over ~35 sympathetic strings (a second resonator bank) that ring in sympathy, giving the most vocal, human, halo-rich of all bowed tones. BowForce sets the grip, Sympathetic the resonant shimmer.

ParamRangeDefaultUnit
Freq120 – 800260Hz
BowForce0.2 – 0.90.55
Sympathetic0 – 10.5
Level0 – 10.5

# Sarod 1 input

Sarod: the fretless Indian plucked lute - steel strings stopped against a polished metal fingerboard give a bright, glissando-rich pluck (no frets, so no fret buzz; notes slide) with a long, ringing metallic sustain and a high sympathetic-string shimmer; the deep, resonant counterpart to the sitar. Sympathetic sets the resonant shimmer tap.

ParamRangeDefaultUnit
Freq120 – 1000300Hz
Rate0.5 – 102.5Hz
Sympathetic0 – 10.5
Level0 – 10.5

# Bullroarer 1 input

Bullroarer: the ancient whirled aerophone - a slat on a cord spun overhead roars as it rotates, the tone swelling in pitch and amplitude on each pass and fluttering as the slat spins on its own axis; the ritual sound of many archaic cultures. Whirl sets the rotation speed, Roar the tonal-vs-noise balance.

ParamRangeDefaultUnit
Pitch60 – 600160Hz
Whirl0.5 – 82Hz
Roar0 – 10.6
Level0 – 10.5

# Suona 1 input

Suona: the Chinese double-reed shawm - a conical-bore waveguide driven by a hard double reed (two reeds beating together, a sharper, more aggressive reed table than a single-reed clarinet/sax) into a flared metal bell, giving the loud, piercing, nasal blare of Chinese wedding and folk bands. Reed sets the double-reed bite, Bright the bore.

ParamRangeDefaultUnit
Freq150 – 1600440Hz
Breath0.3 – 0.90.6
Reed0 – 10.6
Level0 – 10.45

# Guqin 1 input

Guqin: the ancient Chinese 7-string fretless zither of the scholar tradition - a soft silk-string pluck with a long, quiet, intimate sustain and the famous sliding portamento (no frets) plus flageolet harmonics; the meditative voice of Chinese literati music. Slide sets the attack glide, Harmonic the flageolet shimmer.

ParamRangeDefaultUnit
Freq80 – 800196Hz
Rate0.3 – 61.2Hz
Harmonic0 – 10.4
Level0 – 10.5

# Morinkhuur 1 input

Morin khuur: the Mongolian horsehead fiddle - two horsehair string bundles bowed together (not pressed to a fingerboard) give a wide, breathy, harmonic-rich bowed tone with a characteristic flat, overtone-laden voice that pairs with khoomei throat-singing. BowForce sets the grip, Overtones the harmonic richness.

ParamRangeDefaultUnit
Freq80 – 700196Hz
BowForce0.2 – 0.90.55
Overtones0.4 – 0.950.7
Level0 – 10.5

# Dizi 1 input

Dizi: the Chinese bamboo transverse flute - an open-bore air-jet flute with the signature dimo, a thin reed membrane glued over a hole that BUZZES sympathetically, adding a bright, reedy, almost vocal rasp no Western flute has. Breath drives the jet, Membrane sets the dimo buzz.

ParamRangeDefaultUnit
Freq150 – 1800523Hz
Breath0.2 – 0.90.5
Membrane0 – 10.5
Level0 – 10.5

# Mandolin 1 input

Mandolin: the 8-string (4 double-course) mandolin - bright steel strings in slightly-detuned pairs picked with a sharp plectrum and sustained by the fast tremolo roll; the chiming, shimmering courses give it a brilliance distinct from a single-string lute. Tremolo sets the roll rate, Course the pair detune.

ParamRangeDefaultUnit
Freq196 – 2000660Hz
Tremolo1 – 2010Hz
Course0 – 10.5
Level0 – 10.5

# Additator 1 input

Additive oscillator: sums up to Partials sine harmonics of the in1 pitch, with Tilt rolling off the upper partials (0 = bright/full spectrum, 1 = steep, near-sine) and Balance fading between the odd and even harmonics - organ-like and vocal timbres built straight from the harmonic series (the Bogaudio Additator concept).

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Partials1 – 3212
Tilt0 – 10.4
Balance-1 – 10

# VPS 1 input

Vector phase-shaping oscillator (Kleimola/Lazzarini/Timoney/Valimaki, DAFx 2011): the linear phase ramp is bent through a two-segment function with one movable inflection point (D, V) before a cosine - V above 1 packs extra cycles into the period for sweepable formant peaks (FM- and hard-sync-like spectra) while D shifts their position. Freq sets the pitch (in0 = Pitch CV), D the inflection time, V the cycles/formant, Level the output.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
D0.02 – 0.980.5
V0.5 – 81
Level0 – 10.7

# DSF 1 input

Discrete summation formula oscillator (Moorer 1976): a closed-form band-limited buzz - the whole geometric sum of harmonics evaluated in one expression, so Brightness sets the harmonic roll-off (0 = pure sine, near 1 = bright sawtooth-like) with no aliasing, and Ratio spaces the partials (1 = integer harmonics, off-integer = clangorous inharmonic spectra). Freq sets the pitch (in0 = Pitch CV), Level the output.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Brightness0 – 0.970.6
Ratio0.5 – 81
Level0 – 10.6

# BandedWG 2 inputs

Banded waveguide resonator (Essl/Cook/Serafin): a strike on in0 excites a bank of four high-Q modal resonators tuned to inharmonic ratios, so it rings like a struck bar, bowl or glass rather than a plucked string - the model behind physically-voiced marimbas, glass harmonicas and Tibetan singing bowls. Tune sets the fundamental (in1 = Pitch CV), Material morphs the ratios from wooden bar toward glass bowl, Decay the ring time, Level the output.

ParamRangeDefaultUnit
Tune40 – 2000220Hz
Material0 – 10
Decay0.1 – 61.5s
Level0 – 10.7

# Izhikevich 1 input

Izhikevich spiking-neuron oscillator (2003): integrates the two-variable model whose membrane voltage fires spikes and bursts, taken straight as a sound/control source - the Regular, Bursting, Chattering and Fast firing modes give clicky, gurgling and rhythmic textures no wavetable makes. A biological neuron model repurposed for synthesis. Rate scales the firing speed (in0 = Pitch CV), Mode picks the pattern, Current the drive (more = faster, denser firing), Level the output.

ParamRangeDefaultUnit
Rate1 – 40060Hz
ModeRegular · Bursting · Chattering · Fast
Current1 – 2010
Level0 – 10.6

# ModFM 1 input

Modified-FM oscillator (Lazzarini & Timoney 2009): a closed-form formant generator - a carrier sine is shaped by exp(Index*(cos(modulator)-1)), placing one resonant formant peak at the carrier whose bandwidth widens with Index, while Ratio (modulator/carrier) sets the harmonics under it. The FOF/CHANT formant sound from a single modified-FM expression - vocal 'aah/ooh', brass and resonant-sweep timbres. Freq sets the pitch (in0 = Pitch CV), Ratio the formant spacing, Index the bandwidth, Level the output.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Ratio0.5 – 81
Index0 – 123
Level0 – 10.6

# WGMesh 1 input

2-D digital waveguide mesh (Van Duyne & Smith 1993): a strike on in0 launches a wave across an 8x8 membrane grid - the finite-difference 2-D wave equation - so it rings with the dense, inharmonic modes of a struck drumhead, plate or gong rather than a 1-D string. Not a wavetable: the timbre is the physics of a vibrating surface. Speed (the propagation/Courant coefficient) sets pitch and brightness - low for a deep tom, high for a tight gong; Damp sets the decay; Level the output. in0 = Strike.

ParamRangeDefaultUnit
Speed0.05 – 0.490.3
Damp0 – 10.1
Level0 – 10.7

# Chirp 2 inputs

Chirp / sweep oscillator: a trigger on in0 sweeps the pitch from the base Freq up (or down) by Range octaves over Time, then holds - the rising 'pew' zap and falling laser drop. in1 transposes the base pitch. A one-shot frequency sweep, not the continuous Generative walk.

ParamRangeDefaultUnit
Freq20 – 4000200Hz
Range-5 – 53oct
Time0.01 – 40.3s
Level0 – 10.8

# VocalFilter 1 input

Vowel / formant filter: three resonant formant peaks tuned to the vowels A-E-I-O-U, with Vowel morphing continuously between them and Reso setting the formant sharpness - turns any bright source into a talking, vocal timbre. A morphable vowel bank, distinct from the single Formant block.

ParamRangeDefaultUnit
VowelA · E · I · O · U
Reso2 – 3012
Level0 – 10.8

# Kick808 2 inputs

TR-808-style kick drum: a trigger on in0 fires a long, deep sine boom with a downward pitch sweep and a soft saturated tail - the classic 808 sub-kick. Tune sets the body pitch, Decay the (long) length, Punch the attack pitch-sweep amount, Level the output. in1 = Pitch CV.

ParamRangeDefaultUnit
Tune20 – 12050Hz
Decay0.1 – 20.6s
Punch0 – 10.4
Level0 – 10.8

# Kick909 2 inputs

TR-909-style kick drum: punchier and clickier than the 808 - a trigger on in0 fires a sine body with a fast, snappy pitch envelope plus a sharp transient click for cut. Tune sets the body pitch, Decay the length, Click the attack-click amount, Level the output. in1 = Pitch CV.

ParamRangeDefaultUnit
Tune30 – 15060Hz
Decay0.1 – 10.3s
Click0 – 10.5
Level0 – 10.8

# Maracas 1 input

Maracas / shaker: a trigger on in0 fires a short burst of bright high-passed noise with a fast decay - the crisp shaker tick. Tone sets the brightness, Decay the length, Level the output.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.01 – 0.30.05s
Level0 – 10.6

# Woodblock 2 inputs

Woodblock / clave: a trigger on in0 fires a short, bright resonant ping - the dry, percussive wood knock. Tune sets the pitch, Decay the ring length, Level the output. in1 = Pitch CV.

ParamRangeDefaultUnit
Tune400 – 30001200Hz
Decay0.01 – 0.30.06s
Level0 – 10.7

# FMDrum 2 inputs

FM percussion voice: a trigger on in0 fires a 2-operator FM tone with a fast decay - metallic toms, bells, blips and zaps depending on Ratio. Tune sets the carrier pitch, Ratio the modulator ratio (inharmonic at non-integers), Decay the length, Level the output. in1 = Pitch CV.

ParamRangeDefaultUnit
Tune40 – 2000200Hz
Ratio0.5 – 122
Decay0.02 – 10.2s
Level0 – 10.7

# Benjolin 0 inputs

Benjolin (Rob Hordijk): a self-patched chaos voice - two cross-modulating triangle oscillators feeding a rungler shift register that feeds their pitch back, producing wild, generative, never-repeating drones and sequences from no input. Rate sets the base speed, Chaos the rungler feedback depth.

ParamRangeDefaultUnit
Rate0.5 – 30040Hz
Chaos0 – 10.5

# ResonatorBank 1 input

Bank of three tuned resonators excited by the input - strike it with a click or noise and it rings like a struck object, feed it audio and it adds metallic, bell-like resonant body. Freq sets the fundamental, Spread detunes the upper resonators (harmonic to inharmonic), Decay the ring time, Mix the wet amount. A compact modal/Rings-style resonator.

ParamRangeDefaultUnit
Freq50 – 4000220Hz
Spread1 – 32
Decay0.05 – 41s
Mix0 – 10.7

# DiodeOsc 2 inputs

Diode-shaped oscillator: a sawtooth core pushed through an exponential diode curve, going from a soft sine-ish tone to a bright, brassy, slightly-clipped buzz as Shape rises - the warm, organic waveshape of West Coast and vintage analog timbres. in1 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Shape0 – 10.5

# PWMOsc 3 inputs

Pulse-width-modulation oscillator: a variable-width square wave, from a thin nasal pulse to a full square. Width sets the duty cycle and in1 modulates it (patch an LFO for the classic fattening PWM sweep). in2 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Width0.05 – 0.950.5
Mod Depth0 – 0.450.3

# NoiseColor 0 inputs

Tunable coloured noise: one knob sweeps the spectral tilt from deep brown (-6 dB/oct, rumbling) through pink (-3 dB/oct), white (flat), blue (+3 dB/oct) to violet (+6 dB/oct, hissy). A single source for every noise colour, where the other noise blocks are fixed. Level scales the output.

ParamRangeDefaultUnit
Color0 – 10.5
Level0 – 10.5

# Hat808 1 input

TR-808 hi-hat: a trigger on in0 fires six detuned square-wave oscillators (the 808's metal-on-metal ring) through a bright highpass with a fast decay. Tone sets the brightness, Decay the length (short = closed, long = open), Level the output.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.02 – 1.20.08s
Level0 – 10.5

# Cymbal808 1 input

TR-808-style cymbal/crash: like the 808 hat but with six inharmonic square oscillators ringing through a long, shimmering, slowly-decaying highpassed tail. Tone sets the brightness, Decay the (long) ring length, Level the output.

ParamRangeDefaultUnit
Tone0 – 10.6
Decay0.3 – 41.2s
Level0 – 10.4

# Clap909 1 input

Handclap: a trigger on in0 fires three quick bursts of band-passed noise (the multiple hands) followed by a longer diffuse tail - the classic drum-machine clap. Spread sets the gap between bursts, Decay the tail length, Tone the noise colour, Level the output.

ParamRangeDefaultUnit
Spread3 – 2010ms
Decay0.05 – 0.60.2s
Tone0 – 10.5
Level0 – 10.7

# Tom808 2 inputs

TR-808-style tom: a trigger on in0 fires a tuned sine with a downward pitch sweep and a medium decay - the round, pitched 808 tom/conga. Tune sets the pitch, Decay the length, Sweep the pitch-drop amount, Level the output. in1 = Pitch CV.

ParamRangeDefaultUnit
Tune60 – 400120Hz
Decay0.05 – 10.3s
Sweep0 – 10.4
Level0 – 10.7

# Cowbell808 1 input

TR-808 cowbell: a trigger on in0 fires the two-square-oscillator 'clonk' (640 Hz + 800 Hz) through a bandpass with a medium decay - the unmistakable 808 cowbell. Tune scales the pitch, Decay the length, Level the output.

ParamRangeDefaultUnit
Tune0.5 – 21
Decay0.05 – 0.60.2s
Level0 – 10.6

# Rimshot808 2 inputs

TR-808 rimshot / claves: a trigger on in0 fires a very short, sharp pitched click with a tiny resonant ring - the tight 808 rim hit. Tune sets the pitch, Level the output. in1 = Pitch CV.

ParamRangeDefaultUnit
Tune800 – 30001700Hz
Level0 – 10.7

# VectorOsc 1 input

Vector-synthesis oscillator: blends four waveforms - sine, saw, square and triangle - placed at the corners of an XY pad, with X and Y crossfading smoothly between them (the Prophet-VS / Korg Wavestation vector joystick). Sweep X/Y for evolving timbres from one oscillator. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 5000110Hz
X0 – 10.5
Y0 – 10.5

# ChipOsc 1 input

Chiptune pulse oscillator (NES / Game Boy voice): a square with four selectable duty cycles - 12.5%, 25%, 50%, 75% - for the classic 8-bit pulse timbres, from thin and reedy to full and hollow. Duty steps through the four widths, Level scales the output. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 6000220Hz
Duty0 – 32
Level0 – 10.6

# SawSync 1 input

Hard-sync sawtooth: a slave saw is reset every time the master cycle completes, so raising Ratio above 1 forces the bright, vocal, formant-rich sweep of oscillator hard-sync. Freq sets the master pitch, Ratio the slave-to-master frequency. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Ratio1 – 62

# SuperSquare 1 input

Super-square: seven detuned pulse oscillators stacked into one huge unison voice - the square-wave cousin of the supersaw, giving a wide, hollow, chorused wall of sound for hardstyle leads and fat basses. Detune spreads the seven copies, Mix balances the centre against the detuned pack. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Detune0 – 10.4
Mix0 – 10.7

# GrainOsc 1 input

Granular formant oscillator: emits one Hann-windowed sine grain per cycle of the fundamental, with the grain's internal frequency set by Formant - so pitch follows Freq while a fixed formant peak stays put, giving vocal, buzzy, FOF-style timbres. Freq sets the pitch, Formant the grain harmonic, Level the output. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Formant1 – 123
Level0 – 10.6

# Pulsar2 1 input

Pulsar-synthesis oscillator: a single-cycle pulsaret is emitted once per fundamental period then followed by silence, so Width sets a movable formant region independent of pitch - the granular/pulsar tone behind Curtis Roads' synthesis and a range of harsh-to-vocal digital timbres. Freq sets the fundamental, Width the duty (formant), Level the output. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0.05 – 10.5
Level0 – 10.6

# Buchla259 1 input

Complex oscillator (Buchla 259 / West Coast): a principal sine is frequency-modulated by a second oscillator and then run through a wavefolder, so one voice spans pure tones, metallic FM and bright folded harmonics with no subtractive filter. Ratio sets the modulator interval, FM the modulation depth, Fold the wavefold amount. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Ratio0.5 – 82
FM0 – 41
Fold0 – 10.3

# Krell 0 inputs

Self-generating Krell patch: a self-running voice that, at random intervals, jumps to a new random pitch and glides its amplitude toward a new random level - the endlessly-evolving generative tone (after the Forbidden Planet patch). Rate sets the event speed, Range the pitch spread in octaves, Level the output. No input needed; patch it and walk away.

ParamRangeDefaultUnit
Rate0.05 – 40.6s
Range0 – 53oct
Level0 – 10.6

# Snare808 1 input

TR-808 snare drum: a trigger on in0 fires two detuned tone oscillators (the 808's shell body) plus a burst of filtered noise (the snappy wires), each with its own decay. Snappy balances the tonal body against the noise, Decay sets the length, Level the output - the dry, snappy 808 backbeat.

ParamRangeDefaultUnit
Snappy0 – 10.5
Decay0.05 – 0.60.2s
Level0 – 10.6

# Snare909 1 input

TR-909 snare drum: brighter and noisier than the 808 - a short tonal thwack under a long crack of highpassed white noise, the punchy house/techno snare. Tone sets the body-vs-noise balance, Decay the noise length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.4
Decay0.05 – 0.50.18s
Level0 – 10.6

# Kick606 1 input

TR-606 kick drum: a short, punchy bass drum with a fast pitch sweep and a tight decay - brighter and snappier than the 808's long boom, the driving Drumatix kick. Tune sets the base pitch, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune40 – 12065Hz
Decay0.05 – 0.40.15s
Level0 – 10.7

# Kick707 1 input

TR-707 kick drum: a tight, clicky digital-flavoured bass drum - a short pitch-swept sine with an added transient click at the attack, the dry 707 thump used across early house. Tune sets the pitch, Click the attack snap, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune40 – 11058Hz
Click0 – 10.4
Level0 – 10.7

# Hat606 1 input

TR-606 hi-hat: a bright metallic hat built from four detuned squares through a sharp highpass with a fast decay - thinner and brasher than the 808 hat, the sizzling Drumatix top end. Tone sets the brightness, Decay the length (short = closed, long = open), Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.02 – 0.60.06s
Level0 – 10.5

# Clap808 1 input

TR-808 hand clap: a trigger fires three rapid bursts of bandpassed noise followed by a longer diffuse tail - the stacked-hands attack and room ring of the iconic 808 clap. Tone sets the noise colour, Decay the tail length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.5
Decay0.1 – 0.80.3s
Level0 – 10.6

# Conga808 1 input

TR-808 conga: a tuned, resonant sine drum with a short pitch drop and medium decay - the round, woody 808 conga/tom voice used for melodic fills. Tune sets the pitch, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune100 – 600260Hz
Decay0.1 – 0.80.35s
Level0 – 10.7

# TriangleDrum 1 input

Struck triangle / metallic ping: four inharmonic high partials rung together with a long shimmering decay - the bright, bell-like triangle and finger-cymbal sparkle for percussion accents. Tune sets the pitch, Decay the ring time, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune400 – 30001200Hz
Decay0.2 – 31.2s
Level0 – 10.5

# Xylophone 2 inputs

Struck wooden bar (xylophone): a bright modal voice from three inharmonic partials tuned 1 : 3 : 6 like a rosewood bar, with the high partials decaying fastest for the characteristic hard, woody 'tock'. Tune sets the pitch, Decay the ring (short = staccato), Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2000700Hz
Decay0.05 – 0.60.2s
Level0 – 10.6

# TubularBell 2 inputs

Struck tubular bell / chime: five inharmonic partials (1 : 2.76 : 5.4 : 8.93 : 13.3) with a long shimmering decay and a metallic strike, the orchestral tubular-bell and clock-chime voice. Tune sets the pitch, Decay the ring time, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune100 – 1200300Hz
Decay0.5 – 63s
Level0 – 10.5

# Timpani 2 inputs

Tuned kettledrum (timpani): the prominent near-harmonic membrane modes (1 : 1.5 : 1.98 : 2.44 : 2.9) that give a kettledrum its definite pitch, with a soft attack thump and a downward pitch drop as the head settles. Tune sets the pitch, Decay the boom length, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune60 – 300110Hz
Decay0.3 – 31.2s
Level0 – 10.7

# Steeldrum 2 inputs

Struck steelpan (steel drum): a bright metallic note from partials near 1 : 2 : 2.8 : 4 with a medium shimmering decay - the sunny Caribbean steelpan timbre. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune150 – 1200400Hz
Decay0.2 – 20.8s
Level0 – 10.6

# Handpan 2 inputs

Struck handpan / hang drum: mellow near-harmonic partials (1 : 2 : 3 : 4) with a soft attack and medium-long sustain - the warm, meditative hang voice. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune120 – 800280Hz
Decay0.3 – 2.51.2s
Level0 – 10.6

# GlassHarp 2 inputs

Rubbed glass (glass harmonica / wine glass): a sustained, almost-pure tone with a slow swell and a faint shimmering second partial, played by holding in0 as the 'finger pressure'. The ethereal, breathy crystal-glass voice. Tune sets the pitch, Shimmer the vibrato depth, Level the output. in0 = Pressure gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2000600Hz
Shimmer0 – 10.3
Level0 – 10.5

# Sitar 2 inputs

Plucked sitar: a Karplus-Strong string whose bridge adds the buzzing 'jawari' overtone shimmer through a nonlinear waveshaper in the feedback loop - the droning, sympathetic-buzz character of the Indian sitar. Tune sets the pitch, Buzz the bridge nonlinearity, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune80 – 800220Hz
Buzz0 – 10.5
Level0 – 10.6

# BowedString 2 inputs

Bowed string (violin / cello): a sawtooth Helmholtz motion with a slow bow attack, bow-noise scrape and a body resonance, expressively controlled by holding in0 as bow pressure. Tune sets the pitch, Bow the scrape amount, Level the output. in0 = Bow gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune80 – 1200220Hz
Bow0 – 10.3
Level0 – 10.5

# Clarinet 2 inputs

Clarinet: a closed-pipe reed voice with only odd harmonics (a softened square through a woody lowpass) plus breath noise, played by holding in0 as breath. The hollow, reedy clarinet timbre. Tune sets the pitch, Breath the air noise, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune100 – 1500280Hz
Breath0 – 10.2
Level0 – 10.5

# PanFlute 2 inputs

Pan flute / shakuhachi: a breathy edge-blown voice - a sine fundamental wrapped in tuned breath noise from a resonant bandpass at the pitch, played by holding in0 as breath. Airy and hollow. Tune sets the pitch, Breath the air balance, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune150 – 1800440Hz
Breath0 – 10.5
Level0 – 10.5

# Ocarina 2 inputs

Ocarina: a vessel flute with a nearly pure tone plus a soft second harmonic and a touch of breath, played by holding in0. The round, whistle-like clay-flute timbre. Tune sets the pitch, Breath the air noise, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2000600Hz
Breath0 – 10.2
Level0 – 10.5

# Whistle 2 inputs

Human whistle / piccolo-pure tone: an almost-sinusoidal voice with a gentle vibrato and a faint breath hiss, played by holding in0. Tune sets the pitch, Vibrato the wobble depth, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune400 – 40001200Hz
Vibrato0 – 10.4
Level0 – 10.5

# BlownBottle 2 inputs

Blown bottle (Helmholtz resonator): a breathy hoot from white-noise breath excited through a single sharp resonant peak at the pitch - the hollow, woody tone of blowing across a bottle. Tune sets the pitch, Breath the air drive, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune80 – 800200Hz
Breath0 – 10.6
Level0 – 10.5

# JewsHarp 2 inputs

Jew's harp / mouth harp: a fixed low twang reed whose harmonics are shaped by a sweeping mouth-cavity formant, retriggered on in0 - the wobbling 'boing-wow' of a plucked lamellophone. Tune sets the twang pitch, Sweep the formant motion, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune50 – 30090Hz
Sweep0 – 10.6
Level0 – 10.5

# Theremin 2 inputs

Theremin: a continuously-pitched sine voice with a warm vibrato, its pitch played by in0 (1V/oct) and its loudness by in1 - the hands-in-the-air theremin glide. Tune sets the base pitch, Vibrato the wobble depth, Level the output. in0 = Pitch CV, in1 = Volume CV.

ParamRangeDefaultUnit
Tune50 – 2000330Hz
Vibrato0 – 10.4
Level0 – 10.6

# ReeseBass 1 input

Reese bass: two heavily-detuned sawtooths beating against each other through a resonant lowpass, the growling, metallic drum-and-bass / neurofunk sub-bass. Detune sets the beating rate, Cutoff the filter brightness, Reso the growl. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 40055Hz
Detune0 – 10.3
Cutoff80 – 4000600Hz
Reso0.5 – 103Q

# FMBass 1 input

Two-operator FM bass: a sine carrier frequency-modulated by a second sine at an integer ratio, the punchy, metallic DX-style bass with a bright attack-to-body movement. Ratio sets the modulator interval, Index the FM brightness, Decay the index falloff. in0 = Pitch CV.

ParamRangeDefaultUnit
Freq20 – 40055Hz
Ratio1 – 82
Index0 – 83
Decay0.05 – 20.5s

# Hat909 1 input

TR-909 hi-hat: six detuned squares blended with a burst of white noise through a sharp highpass - noisier and more sizzling than the 808 hat, the bright house/techno cymbal top. Tone sets the brightness, Decay the length (short = closed, long = open), Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.02 – 10.1s
Level0 – 10.5

# Crash909 1 input

Crash cymbal: a long, bright wash of inharmonic squares plus white noise through a highpass, decaying over a second or more - the splashy crash for accents and builds. Tone sets the brightness, Decay the wash length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.3 – 41.5s
Level0 – 10.5

# Snare606 1 input

TR-606 snare drum: a thin, buzzy snare - a short tonal body under a bright burst of highpassed noise, cheaper and more lo-fi than the 808, the gritty Drumatix backbeat. Tone sets the body-vs-noise balance, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.4
Decay0.05 – 0.40.13s
Level0 – 10.6

# Clave808 1 input

TR-808 clave / rimshot click: a single high resonant sine ping with a very fast decay - the dry, sharp woodblock 'tick' that cuts through a mix. Tune sets the pitch, Decay the click length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune1000 – 35002500Hz
Decay0.005 – 0.080.02s
Level0 – 10.6

# Wurlitzer 2 inputs

Wurlitzer electric piano: a reedy tine voice - a sine fundamental with an odd-harmonic bark on the attack and a warm, woody decay, the bluesy 200A timbre. Tone sets the bark brightness, Decay the note length, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tone0 – 10.5
Decay0.2 – 31.2s
Level0 – 10.5

# Clavinet 2 inputs

Clavinet: a hammered string struck against a metal anvil - a bright, percussive Karplus-Strong pluck with a sharp funky attack, the Hohner D6 wah-bait. Bright sets the string brilliance, Decay the damping, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Bright0 – 10.6
Decay0.1 – 1.50.5s
Level0 – 10.6

# Harpsichord 2 inputs

Harpsichord: a plectrum-plucked string pair (8' + 4' octave) with a bright, thin, buzzy attack and a quick decay - the baroque keyboard voice. Bright sets the upper-octave mix, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Bright0 – 10.5
Decay0.2 – 20.9s
Level0 – 10.5

# Hammond 2 inputs

Tonewheel organ (Hammond): nine sine drawbars summed into one rich sustained voice, with a percussive key-click on attack and a Leslie-style vibrato - the gospel/rock B3 sound. Bright mixes in the upper drawbars, Leslie the rotary depth, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Bright0 – 10.5
Leslie0 – 10.4
Level0 – 10.4

# JunoVoice 2 inputs

Juno-style voice: a single sawtooth with a square sub-oscillator an octave down and PWM movement, run through a lowpass and lightly detuned for the lush Roland Juno-106 character. Cutoff sets the filter, Sub the sub-oscillator level, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Cutoff80 – 80001200Hz
Sub0 – 10.5
Level0 – 10.5

# MoogVoice 2 inputs

Minimoog-style voice: three slightly-detuned sawtooths stacked and pushed through a self-resonant four-pole Moog ladder filter for the fat, creamy mono-synth lead/bass. Cutoff sets the filter, Reso the ladder resonance, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Cutoff80 – 80001400Hz
Reso0 – 10.4
Level0 – 10.4

# ProphetVoice 2 inputs

Prophet-style voice: a sawtooth and a pulse oscillator detuned together through a two-pole filter, the punchy, slightly-gritty Sequential Prophet-5 poly character. Cutoff sets the filter, Reso the resonance, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Cutoff80 – 80001600Hz
Reso0.5 – 82Q
Level0 – 10.5

# BrassEnsemble 2 inputs

Analog brass ensemble: five detuned sawtooths with a slow filter-swept attack and ensemble chorus, the bold, swelling ARP/Solina brass-section pad. Cutoff sets the brightness, Attack the swell time, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Cutoff200 – 80002000Hz
Attack0.005 – 0.050.02
Level0 – 10.4

# PWMStrings 2 inputs

String-machine pad: a stack of pulse-width-modulated squares detuned into a wide ensemble with a gentle highpass, the shimmering Solina/Logan string-synth wash. Cutoff sets the body, Width the PWM motion, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Cutoff200 – 80003000Hz
Width0 – 0.40.2
Level0 – 10.4

# Simmons 1 input

Simmons SDS electronic tom: a sine with a steep downward pitch sweep plus a noise click - the unmistakable 80s 'pew/dooo' electronic drum. Tune sets the start pitch, Sweep the pitch-drop amount, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune60 – 400160Hz
Sweep0 – 10.7
Level0 – 10.7

# Tom909 1 input

TR-909 tom: a punchy pitch-swept tom with a touch of noise grit, brighter and tighter than the 808 tom, the house/techno fill voice. Tune sets the pitch, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune60 – 300120Hz
Decay0.1 – 0.80.3s
Level0 – 10.7

# Crash808 1 input

TR-808 crash cymbal: a long, splashy wash of six inharmonic squares plus noise through a highpass, decaying over a second - the 808's big accent cymbal. Tone sets the brightness, Decay the wash length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.6
Decay0.3 – 31.2s
Level0 – 10.4

# Ride808 1 input

TR-808 ride cymbal: a sustained metallic ping - inharmonic squares with a tonal centre and a steady, bell-like decay, more pitched and controlled than the crash. Tone sets the brightness, Decay the ring, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.5
Decay0.2 – 20.7s
Level0 – 10.4

# Agogo 1 input

Agogo bells: a pair of tuned metal bells (high and low) struck on the trigger, the bright Latin/samba percussion ping. Tune sets the pitch, Bell selects high vs low, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune400 – 2500900Hz
Bell0 – 10
Level0 – 10.5

# Koto 2 inputs

Japanese koto: a plucked zither string with a bright woody attack and the characteristic upward pitch bend as the note settles (the ato-oshi press), over a Karplus-Strong string. Decay sets the ring, Bend the attack pitch rise, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Decay0.2 – 31.2s
Bend0 – 10.4
Level0 – 10.6

# Shamisen 2 inputs

Japanese shamisen: a plucked three-string lute with a percussive snap and the buzzing 'sawari' resonance at the nut - a Karplus string with a nonlinear bridge that adds the signature gritty buzz. Decay sets the ring, Buzz the sawari amount, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Decay0.15 – 20.8s
Buzz0 – 10.5
Level0 – 10.6

# Oud 2 inputs

Arabic oud: a warm, fretless plucked lute with a round, fast-decaying tone and no buzz - a softly-damped Karplus string voiced for the mellow Middle-Eastern lute. Decay sets the ring, Tone the brightness, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Decay0.15 – 1.50.6s
Tone0 – 10.4
Level0 – 10.6

# Erhu 2 inputs

Chinese erhu: a bowed two-string fiddle with an intense, vocal vibrato and a nasal, reedy tone - a bowed sawtooth through a nasal formant, played by holding in0 as bow pressure. Vibrato sets the wobble depth, Nasal the formant emphasis, Level the output. in0 = Bow gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vibrato0 – 10.6
Nasal0 – 10.6
Level0 – 10.5

# Oboe 2 inputs

Oboe: a bright, nasal, penetrating double-reed - a narrow pulse driven through a strong resonant formant with reed buzz, played by holding in0 as breath. Reed sets the buzz, Breath the air, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Reed0 – 10.5
Breath0 – 10.2
Level0 – 10.5

# Bassoon 2 inputs

Bassoon: the woody, reedy low double-reed - a sawtooth through a low formant and a warm lowpass with reed buzz, played by holding in0 as breath. Reed sets the buzz, Breath the air, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Reed0 – 10.5
Breath0 – 10.2
Level0 – 10.5

# Shakuhachi 2 inputs

Japanese shakuhachi: a breathy end-blown bamboo flute with a strong air component and expressive pitch bends - a sine wrapped in heavy breath noise with a subtle attack bend, played by holding in0. Breath sets the air, Bend the attack pitch slide, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Breath0 – 10.6
Bend0 – 10.4
Level0 – 10.5

# Recorder 2 inputs

Recorder: the simple, pure, slightly-breathy whistle of the wooden recorder - a sine with a soft second harmonic and a touch of air, played by holding in0. Breath sets the air noise, Tone the second-harmonic mix, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Breath0 – 10.2
Tone0 – 10.3
Level0 – 10.5

# Melodica 2 inputs

Melodica: the buzzy, sustained free-reed of the breath-blown keyboard harmonica - lightly-detuned reed sawtooths through a soft lowpass, played by holding in0. Reed sets the detune buzz, Tone the brightness, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Reed0 – 10.4
Tone0 – 10.5
Level0 – 10.5

# Trombone 2 inputs

Trombone: the brassy, slightly-buzzy mid-brass - a sawtooth pushed through a brass formant with a slow swell and breath, played by holding in0. Brass sets the formant bite, Breath the air, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Brass0 – 10.6
Breath0 – 10.2
Level0 – 10.5

# FrenchHorn 2 inputs

French horn: the warm, round, mellow brass - a sawtooth through a softer formant and a gentle lowpass with a slow swell, played by holding in0. Brass sets the formant bite, Breath the air, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Brass0 – 10.45
Breath0 – 10.2
Level0 – 10.5

# Tuba 2 inputs

Tuba: the deep, round, powerful low brass - a sawtooth through a low formant and lowpass with a slow swell, played by holding in0. Brass sets the bite, Breath the air, Level the output. in0 = Breath gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Brass0 – 10.5
Breath0 – 10.2
Level0 – 10.6

# OndesMartenot 2 inputs

Ondes Martenot: the haunting, vocal early-electronic voice - a sine with a few harmonics and a deep, expressive vibrato (the classic 'gliding' theremin-cousin), played by holding in0. Vibrato sets the wobble, Timbre the harmonic richness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vibrato0 – 10.6
Timbre0 – 10.4
Level0 – 10.6

# Stylophone 2 inputs

Stylophone: the buzzy, lo-fi stylus-organ - a bright square with a fast vibrato and a slightly unstable pitch, the 60s pocket-synth toy, played by holding in0. Vibrato sets the wobble, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vibrato0 – 10.5
Tone0 – 10.6
Level0 – 10.5

# Castanets 1 input

Castanets: a sharp pair of wooden clicks - two fast highpassed noise bursts a few milliseconds apart, the flamenco hand-percussion snap. Tone sets the brightness, Decay the click length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.6
Decay0.005 – 0.050.015s
Level0 – 10.6

# Udu 1 input

Udu clay pot drum: a deep, hollow, tuned 'boop' from striking the pot's mouth, plus a finger-slap transient - a pitch-dropping sine with a noise click. Tune sets the pitch, Decay the boom, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune60 – 400140Hz
Decay0.1 – 0.80.35s
Level0 – 10.7

# Waterphone 1 input

Waterphone: the eerie, bowed-metal horror-film instrument - several inharmonic metal-rod resonances with a slow random glissando, played by holding in0 as bow pressure. Density sets the resonance spread, Glide the pitch wander, Level the output. in0 = Bow gate.

ParamRangeDefaultUnit
Density0 – 10.5
Glide0 – 10.5
Level0 – 10.4

# Rim909 1 input

TR-909 rimshot: a short, sharp, slightly-tonal click - a fast high-frequency ping under a bright noise transient, the 909's dry rim. Tune sets the ping pitch, Decay the click length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune800 – 25001700Hz
Decay0.005 – 0.060.018s
Level0 – 10.6

# Snare707 1 input

TR-707 snare drum: a tight, bright, slightly-digital snare - a short tonal body under a crisp highpassed noise crack, the 707's punchy backbeat. Tone sets the body-vs-noise balance, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.4
Decay0.05 – 0.40.14s
Level0 – 10.6

# OpenHat909 1 input

TR-909 open hi-hat: a long, sizzling wash of six detuned squares and white noise through a sharp highpass, the bright, ringing open hat of house and techno. Tone sets the brightness, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.2 – 1.50.6s
Level0 – 10.45

# Clap707 1 input

TR-707 hand clap: three rapid noise bursts plus a short bright tail through a highpass - tighter and crisper than the 808 clap, the 707's house clap. Tone sets the brightness, Decay the tail, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.6
Decay0.08 – 0.50.2s
Level0 – 10.6

# SIDVoice 2 inputs

Commodore 64 SID oscillator: a gritty saw/pulse blend with optional ring modulation against a sub-octave - the lo-fi 8-bit chiptune-bass voice. Shape morphs saw to pulse, Ring sets the ring-mod against the sub, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Shape0 – 10.5
Ring0 – 10.3
Level0 – 10.5

# POKEY 2 inputs

Atari POKEY oscillator: a square wave fed through the chip's polynomial-counter noise, sweeping from a clean tone to the dirty, buzzing distortion-bass POKEY is famous for. Dirt sets the noise blend, Width the pulse duty, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Dirt0 – 10.5
Width0.1 – 0.90.5
Level0 – 10.5

# AYChip 2 inputs

AY-3-8910 / YM2149 oscillator: a square plus a noise channel shaped by the chip's hardware sawtooth envelope - the classic ZX-Spectrum / Amstrad chiptune voice. Noise sets the noise mix, EnvRate the hardware-envelope speed, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Noise0 – 10.3
EnvRate0.5 – 306Hz
Level0 – 10.5

# FourOpFM 2 inputs

Four-operator FM: a stack of four sine operators (4 modulates 3 modulates 2 modulates the carrier), giving deep, evolving FM timbres from bells to brass to clangour. Ratio sets the operator interval, Index the FM depth, Decay the index falloff. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Ratio0.5 – 82
Index0 – 83
Decay0.05 – 30.8s
Level0 – 10.5

# SixOpFM 2 inputs

Six-operator FM: three modulator-carrier pairs summed (a DX7-style parallel algorithm), for thick, layered FM pads, basses and electric pianos. Spread detunes the three pairs, Index the FM depth, Decay the index falloff. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Spread1 – 42
Index0 – 62.5
Decay0.05 – 31s
Level0 – 10.4

# PhaseDistort 2 inputs

Casio CZ phase distortion: a sine read with a warped phase (fast then slow), synthesising a resonant, filter-swept sawtooth without a filter - the bright, vocal PD timbre. Amount sets the distortion (dark to resonant), Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Amount0 – 10.5
Level0 – 10.5

# Carillon 2 inputs

Carillon bell: a large struck tower bell with rich inharmonic partials and a long, humming decay - the deep, resonant cast-bronze voice. Tune sets the pitch, Decay the ring (several seconds), Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune60 – 800160Hz
Decay1 – 84s
Level0 – 10.5

# Handbell 2 inputs

Handbell: a clear, ringing tuned handbell - a strong fundamental with an octave and a twelfth, a bright strike and a medium shimmering decay. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2000520Hz
Decay0.5 – 41.8s
Level0 – 10.5

# Crotales 2 inputs

Crotales (antique cymbals): small tuned bronze discs with a bright, high, shimmering inharmonic ring and a very long decay - the sparkling orchestral bell-cymbal. Tune sets the pitch, Decay the shimmer, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune1000 – 50002200Hz
Decay0.5 – 52.2s
Level0 – 10.4

# Almglocken 2 inputs

Almglocken (tuned cowbells): pitched alpine bells with a metallic, clanking attack between a cowbell and a bell, and a medium decay. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 1500500Hz
Decay0.2 – 20.7s
Level0 – 10.5

# CR78Hat 1 input

Roland CR-78 hi-hat: the lo-fi metallic hat of the CompuRhythm - a thin cluster of detuned squares mixed with noise through a sharp highpass, with a fast decay. Tone sets the brightness, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.6
Decay0.02 – 0.40.07s
Level0 – 10.5

# LinnSnare 1 input

LinnDrum snare: a tight, punchy sampled-style snare - a short tonal body under a crisp, highpassed noise crack, the early-80s drum-machine backbeat. Tone sets the body-vs-noise balance, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.4
Decay0.05 – 0.50.16s
Level0 – 10.6

# DMXKick 1 input

Oberheim DMX kick: a punchy, tight sampled-style bass drum with a fast pitch sweep and a short, controlled decay - the classic 80s electro/hip-hop kick. Tune sets the pitch, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune40 – 12062Hz
Decay0.05 – 0.40.16s
Level0 – 10.7

# DR110 1 input

Boss DR-110 kick: a tight, dry analog bass drum with a short pitch blip and a clicky attack - the small, punchy Dr Rhythm kick. Tune sets the pitch, Click the attack snap, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune40 – 11056Hz
Click0 – 10.4
Level0 – 10.7

# Bonang 2 inputs

Gamelan bonang: a bossed bronze kettle-gong with a clear, bright pitch over inharmonic partials and a medium shimmering decay - the melodic voice of the Indonesian gamelan. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2000520Hz
Decay0.3 – 31.2s
Level0 – 10.5

# Saron 2 inputs

Gamelan saron: a struck bronze-bar metallophone with a bright, clangy attack and a short metallic decay - the driving melodic bar of the gamelan. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2500600Hz
Decay0.1 – 10.4s
Level0 – 10.5

# Kenong 2 inputs

Gamelan kenong: a large bronze kettle-gong with a deep, round, resonant tone and a long humming decay - the time-keeping voice of the gamelan. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune100 – 800220Hz
Decay0.5 – 52s
Level0 – 10.5

# Slenthem 2 inputs

Gamelan slenthem: the lowest, softest tube-resonated metallophone - a mellow, round low bar with a gentle attack and a smooth decay. Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune80 – 500150Hz
Decay0.3 – 31.2s
Level0 – 10.6

# Mbira 2 inputs

Mbira (thumb piano): a plucked metal tine with the characteristic buzzing rattle of its bottle-cap resonators - the warm, percussive African lamellophone. Tune sets the pitch, Buzz the rattle, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune150 – 1500440Hz
Buzz0 – 10.5
Level0 – 10.5

# Balafon 2 inputs

Balafon: a struck wooden-bar xylophone over gourd resonators that add a characteristic membrane buzz - the bright, woody West-African mallet voice. Tune sets the pitch, Buzz the gourd rattle, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 2000600Hz
Buzz0 – 10.4
Level0 – 10.5

# BowedBar 2 inputs

Bowed metal bar / singing bowl: a sustained, shimmering inharmonic metal tone with a slow swell, played by holding in0 as bow pressure - the eerie, ringing bowed-vibraphone or Tibetan-bowl voice. Tune sets the pitch, Shimmer the beating, Level the output. in0 = Bow gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune100 – 1500300Hz
Shimmer0 – 10.4
Level0 – 10.5

# StruckTube 2 inputs

Struck open tube / pipe: a hollow, woody-metallic pitched 'tonk' from striking an open pipe, ringing on its odd harmonics (1 : 3 : 5 : 7). Tune sets the pitch, Decay the ring, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune80 – 1200200Hz
Decay0.1 – 1.50.5s
Level0 – 10.5

# TaikoBig 1 input

Big taiko drum: a deep, thunderous Japanese barrel drum - a low pitch-swept membrane boom with a hard wooden attack and a long resonant decay. Tune sets the pitch, Decay the boom, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune40 – 15070Hz
Decay0.2 – 1.50.7s
Level0 – 10.8

# FrameDrum 1 input

Frame drum: a shallow hand drum with a warm mid-pitched membrane tone and a soft skin slap - the open, resonant world-percussion drum. Tune sets the pitch, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune100 – 400180Hz
Decay0.1 – 0.80.3s
Level0 – 10.7

# Darbuka 1 input

Darbuka / goblet drum: the sharp Middle-Eastern hand drum with a deep 'dum' at the centre and a crisp 'tek' at the rim - Rim morphs from the low boom to the bright edge slap. Tune sets the pitch, Rim the dum-to-tek balance, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune100 – 500200Hz
Rim0 – 10.3
Level0 – 10.7

# Bodhran 1 input

Bodhran: the Irish frame drum played with a tipper - a tunable low-mid membrane with a dry, woody skin tone and a short decay. Tune sets the pitch, Decay the length, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune70 – 250110Hz
Decay0.08 – 0.60.22s
Level0 – 10.7

# Dholak 1 input

Dholak: the two-headed Indian/folk hand drum - a low bass head and a higher treble head struck together, with a warm, woody tone. Tune sets the pitch, Treble the high-head mix, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune90 – 400160Hz
Treble0 – 10.5
Level0 – 10.7

# Bendir 1 input

Bendir: a North-African frame drum with gut snares stretched across the skin that add a buzzing rattle on every hit - a membrane tone under a snare-like buzz. Tune sets the pitch, Buzz the snare rattle, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune90 – 300140Hz
Buzz0 – 10.5
Level0 – 10.7

# Pandeiro 1 input

Pandeiro: the Brazilian frame drum with jingling platinelas - a tuned membrane hit wrapped in a bright metallic jingle. Tune sets the pitch, Jingle the platinela mix, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune120 – 400200Hz
Jingle0 – 10.5
Level0 – 10.6

# Sleighbells 1 input

Sleigh bells: a bright cluster of jingling metal bells shaken together - high inharmonic metallic noise with a fast attack and a shimmering tail. Tone sets the brightness, Decay the shimmer, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.05 – 10.3s
Level0 – 10.5

# Angklung 2 inputs

Angklung: shaken Indonesian bamboo tubes - a soft, woody pitched tone with the rattling buzz of the tubes knocking in their frame. Tune sets the pitch, Rattle the shake noise, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Tune200 – 1500500Hz
Rattle0 – 10.5
Level0 – 10.5

# Trautonium 2 inputs

Trautonium: Oskar Sala's gliding subharmonic synthesizer - a sawtooth plus its strong subharmonics (f/2, f/3) for a rich, formant-heavy, organ-meets-string voice. Sub sets the subharmonic mix, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Sub0 – 10.6
Tone0 – 10.5
Level0 – 10.5

# Ondioline 2 inputs

Ondioline: the buzzy, intensely-vibratoed reed-organ keyboard (Jean-Jacques Perrey's voice) - a harmonically-rich pulse with a fast, deep vibrato and a percussive attack. Vibrato sets the wobble, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vibrato0 – 10.7
Tone0 – 10.5
Level0 – 10.5

# Novachord 2 inputs

Novachord: the 1939 vacuum-tube polyphonic - a soft, divide-down organ tone with a slow vibrato and a gentle, hollow voice, the first commercial synthesizer. Vibrato sets the wobble, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vibrato0 – 10.4
Tone0 – 10.4
Level0 – 10.5

# Telharmonium 2 inputs

Telharmonium: the 1897 additive tonewheel organ (the first electronic instrument) - a pure sum of sine harmonics with no filter, giving a clean, glassy, drawbar-organ tone. Bright mixes in the upper harmonics, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Bright0 – 10.5
Level0 – 10.4

# Tannerin 2 inputs

Tannerin / electro-theremin: a controllable slide oscillator - a pure sine you glide in pitch (the 'Good Vibrations' sound), simpler to play than a true theremin. Glide sets the portamento, Tone the harmonic richness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Glide0 – 10.5
Tone0 – 10.2
Level0 – 10.5

# Clavioline 2 inputs

Clavioline: the 1947 valve monosynth (the riff on the Tornados' 'Telstar') - a buzzy reed-organ square with octave-thick harmonics and a slight vibrato. Buzz sets the harmonic edge, Vibrato the wobble, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Buzz0 – 10.6
Vibrato0 – 10.3
Level0 – 10.5

# Mellotron 2 inputs

Mellotron: the tape-replay keyboard's wobbly string/choir ensemble - lightly-detuned sawtooth voices with tape wow and a breath of hiss, the lo-fi orchestral pad of prog and pop. Wobble sets the tape flutter, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Wobble0 – 10.4
Tone0 – 10.5
Level0 – 10.4

# WindPad 1 input

Wind: a howling, gusting wind texture - white noise through a resonant bandpass whose pitch and level wander randomly, from a gentle breeze to a storm. Gust sets the wander, Pitch the centre, Level the output. in0 = Amount gate.

ParamRangeDefaultUnit
Gust0 – 10.5
Pitch0 – 10.4
Level0 – 10.5

# OceanWave 1 input

Ocean waves: slow swells of surf - filtered noise that rises and breaks in a long, repeating crash-and-recede cycle. Rate sets the swell period, Tone the spray brightness, Level the output. in0 = Amount gate.

ParamRangeDefaultUnit
Rate0.02 – 0.50.12Hz
Tone0 – 10.5
Level0 – 10.5

# RainPad 1 input

Rain: a steady downpour - a wash of highpassed noise speckled with random droplet ticks. Density sets the droplet rate, Tone the brightness, Level the output. in0 = Amount gate.

ParamRangeDefaultUnit
Density0 – 10.5
Tone0 – 10.6
Level0 – 10.4

# ThunderHit 1 input

Thunder: a deep, rolling thunderclap - a low rumble of filtered noise and a sub sweep that booms then tumbles away. Tune sets the depth, Decay the roll, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune20 – 12050Hz
Decay0.5 – 41.8s
Level0 – 10.8

# FireCrackle 1 input

Fire: a crackling campfire - a low filtered-noise roar speckled with random snaps and pops. Crackle sets the snap rate, Tone the brightness, Level the output. in0 = Amount gate.

ParamRangeDefaultUnit
Crackle0 – 10.5
Tone0 – 10.4
Level0 – 10.5

# Pew 1 input

Laser pew: a quick descending-pitch zap - a sine swept rapidly down with a short decay, the retro arcade/sci-fi laser shot. Tune sets the start pitch, Sweep the drop, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune200 – 40001500Hz
Sweep0 – 10.7
Level0 – 10.5

# Blaster 1 input

Sci-fi blaster: a noisy, metallic energy-weapon shot - a fast pitch-swept tone mixed with ring-modulated noise and a short ringing tail. Tune sets the pitch, Grit the noise, Level the output. Trigger on in0.

ParamRangeDefaultUnit
Tune200 – 30001200Hz
Grit0 – 10.6
Level0 – 10.5

# VocalFry 2 inputs

Vocal fry: the low, creaky glottal rattle at the bottom of the voice - sparse, jittery pulses through a vocal formant. Rate sets the creak speed, Vowel the formant, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Rate20 – 12050Hz
Vowel0 – 10.5
Level0 – 10.5

# Throat 2 inputs

Throat singing (khoomei): a low buzzing drone with a single sharp overtone whistling above it, swept by Overtone - the Tuvan harmonic-singing voice. Overtone selects the emphasized harmonic, Drone the fundamental weight, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Overtone2 – 126
Drone0 – 10.5
Level0 – 10.5

# ChoirPad 2 inputs

Choir 'aah' pad: a lush vocal ensemble - several detuned voices through an open vowel formant with a gentle vibrato, the synth-choir pad. Vowel morphs the vowel, Width the detune, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vowel0 – 10.3
Width0 – 10.5
Level0 – 10.4

# VoxPad 2 inputs

Synth-vox pad: a robotic, two-formant vocal pad on detuned pulses, morphing through vowels - the talking, choir-machine sound of vintage string synths. Vowel morphs the vowel, Width the detune, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vowel0 – 10.5
Width0 – 10.5
Level0 – 10.4

# Bagpipes 2 inputs

Bagpipes: a constant droning reed under a buzzy chanter melody - the fixed low drone plus a pitched reed voice that never stops between notes. Drone sets the drone level, Reed the chanter buzz, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Drone0 – 10.5
Reed0 – 10.6
Level0 – 10.5

# Hum 2 inputs

Closed-mouth hum: the soft, nasal 'mmm' of humming - a mellow sine with a low nasal formant and a gentle second harmonic. Nasal sets the formant emphasis, Vibrato the wobble, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Nasal0 – 10.5
Vibrato0 – 10.3
Level0 – 10.5

# WobbleBass 2 inputs

Dubstep wobble bass: a sawtooth through a resonant lowpass swept by a built-in LFO - the talking, wobbling bass of dubstep. Wobble sets the LFO rate, Cutoff the centre, Drive the grit. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Wobble0.1 – 162Hz
Cutoff80 – 4000500Hz
Drive1 – 123

# GrowlBass 2 inputs

Growl bass: a sawtooth through a sharp formant bandpass swept by a built-in LFO, giving a vocal, growling, talking-bass character. Growl sets the LFO rate, Formant the centre, Drive the grit. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Growl0.1 – 121.5Hz
Formant0 – 10.5
Drive1 – 103

# DonkBass 2 inputs

Donk bass: the bouncy, hard-plucked UK bassline 'donk' - a short pitched pluck pinged through a high-resonance filter for the rubbery, popping attack. Decay sets the bounce, Reso the donk, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Decay0.05 – 0.50.15s
Reso2 – 1810Q
Level0 – 10.6

# PluckBass 2 inputs

Plucked bass: a tight, finger-plucked electric-bass tone over a Karplus-Strong string - warm, punchy and dynamic. Decay sets the sustain, Tone the brightness, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Decay0.2 – 20.8s
Tone0 – 10.4
Level0 – 10.6

# NeuroBass 2 inputs

Neurofunk bass: a detuned-saw sub pushed through cascaded distortion and a resonant lowpass for the screaming, metallic, multi-layered DnB bass. Detune sets the beating, Drive the distortion, Cutoff the filter. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Detune0 – 10.3
Drive1 – 308dB
Cutoff100 – 6000900Hz

# FutureBass 2 inputs

Future-bass lead-bass: bright detuned supersaws with a pitch-glide attack and a lowpass, the gliding, vocal-ish drop bass of future bass. Glide sets the attack slide, Detune the width, Cutoff the brightness. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Glide0 – 10.4
Detune0 – 10.5
Cutoff200 – 80002000Hz

# FormantBass 2 inputs

Formant (talking) bass: a sawtooth shaped by a two-formant vowel filter that morphs through vowels, for a bass that says 'wow' and 'yoy'. Vowel morphs the vowel, Sub the sub-octave weight, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vowel0 – 10.5
Sub0 – 10.5
Level0 – 10.5

# SubGrowl 2 inputs

Sub-growl bass: a deep sine sub blended with a driven, growling harmonic layer - clean weight at the bottom with grit on top. Growl sets the harmonic drive, Sub the sub level, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Growl0 – 10.5
Sub0 – 10.7
Level0 – 10.6

# HardLead 2 inputs

Hardstyle lead: detuned sawtooths slammed through drive into a bright filter for the screaming, euphoric rawstyle lead. Detune sets the width, Drive the distortion, Tone the brightness. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Detune0 – 10.4
Drive1 – 3010dB
Tone0 – 10.5

# SyncLead 2 inputs

Hard-sync lead: a slave saw reset by a master each cycle, swept by Sync for the bright, vocal, tearing sync sweep - the classic aggressive synth lead. Sync sets the slave ratio, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Sync1 – 62
Tone0 – 10.6
Level0 – 10.5

# FifthLead 2 inputs

Power-fifth lead: a saw doubled a perfect fifth above for the bold, open parallel-fifths organ/rock lead. Mix sets the fifth level, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Mix0 – 10.6
Tone0 – 10.5
Level0 – 10.5

# ScreamLead 2 inputs

Screaming lead: a heavily-driven saw forced through a sweeping resonant formant for a vocal, howling, distorted solo lead. Scream sets the formant sweep, Drive the distortion, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Scream0 – 10.5
Drive1 – 3012dB
Level0 – 10.5

# BellLead 2 inputs

FM bell lead: a bright, ringing two-operator FM bell tone playable as a lead - metallic, glassy and clear. Ratio sets the modulator interval, Bright the FM index, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Ratio1 – 83.5
Bright0 – 62.5
Level0 – 10.5

# PWMLead 2 inputs

PWM lead: a pulse-width-modulated square lead with continuous PWM movement for a thick, animated, hollow solo voice. Width sets the duty, Move the PWM depth, Tone the brightness. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Width0.1 – 0.90.5
Move0 – 0.40.2
Tone0 – 10.6

# PortaLead 2 inputs

Portamento lead: a smooth, gliding monophonic saw lead that slides between notes - the expressive, singing solo voice. Glide sets the slide time, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Glide0 – 10.5
Tone0 – 10.6
Level0 – 10.5

# SquareLead 2 inputs

Square-wave lead: the classic hollow chiptune/synth square lead with a gentle vibrato. Vibrato sets the wobble, Tone the brightness, Level the output. in0 = Gate, in1 = Pitch CV.

ParamRangeDefaultUnit
Vibrato0 – 10.3
Tone0 – 10.6
Level0 – 10.5

# Kick 2 inputs

Analog kick drum: a trigger on in0 fires a sine whose pitch sweeps from a high click down to the body Tune, with a percussive amp Decay. Tune sets the fundamental, Punch the pitch-drop time (snap), Decay the body length, Drive adds saturation for harder kicks, and Level the output - the synthesized 808/909-style kick. Patch a Clock, Euclid or sequencer gate into in0.

ParamRangeDefaultUnit
Tune20 – 20050Hz
Punch0.005 – 0.20.04s
Decay0.05 – 20.4s
Drive0 – 10.2
Level0 – 10.85

# Snare 2 inputs

Analog snare drum: a trigger on in0 fires two detuned body tones plus a burst of band-passed noise (the snare wires). Tune sets the body pitch, Snap the noise level, Tone the body/noise balance, Decay the length, and Level the output.

ParamRangeDefaultUnit
Tune100 – 400180Hz
Snap0 – 10.6
Tone0 – 10.5
Decay0.05 – 10.2s
Level0 – 10.7

# Hat 1 input

Analog hi-hat: a trigger on in0 fires bright high-passed metallic noise with a short percussive decay. Tone sets the brightness, Decay the length (short = closed, long = open hat), Metal blends in inharmonic ringing for a more cymbal-like tone, and Level the output.

ParamRangeDefaultUnit
Tone0 – 10.7
Decay0.02 – 1.50.08s
Metal0 – 10.3
Level0 – 10.5

# Clap 1 input

Analog hand-clap: a trigger on in0 fires band-passed noise shaped by a multi-burst envelope - three quick retriggers then a diffuse tail - the characteristic 909 clap. Tone sets the band-pass colour, Spread the gap between the bursts, Decay the tail length, and Level the output.

ParamRangeDefaultUnit
Tone0 – 10.5
Spread0.005 – 0.050.012s
Decay0.05 – 10.25s
Level0 – 10.6

# Tom 2 inputs

Analog tom drum: a trigger on in0 fires a sine whose pitch bends down from Tune with a gentler sweep than the Kick (no sub click), plus a short noise transient for stick attack. Tune sets the fundamental, Bend the pitch-drop amount, Decay the body length, Tone the attack-noise blend, and Level the output - the synthesized 808/909-style tom (low/mid/high by Tune). Patch a Clock, Euclid or sequencer gate into in0.

ParamRangeDefaultUnit
Tune60 – 300120Hz
Bend0 – 10.4
Decay0.05 – 1.50.5s
Tone0 – 10.2
Level0 – 10.8

# Cowbell 2 inputs

Analog cowbell (808-style): a trigger on in0 fires two detuned pulse oscillators a fixed ratio apart, band-passed and shaped by a short percussive decay for the classic metallic clank. Tune sets the lower oscillator, Detune the ratio of the upper one (the cowbell interval), Decay the ring length, and Level the output. Patch a Clock, Euclid or sequencer gate into in0.

ParamRangeDefaultUnit
Tune300 – 1200540Hz
Detune1.2 – 1.81.48
Decay0.05 – 10.3s
Level0 – 10.5

# Rimshot 2 inputs

Analog rimshot (808-style): a trigger on in0 fires a very short burst of two high resonant tones (a bright tap plus a lower ring) with an extremely fast decay for the sharp click of a rim hit. Tune sets the bright tone (the lower ring tracks it), Decay the click length (very short), and Level the output. Patch a Clock, Euclid or sequencer gate into in0.

ParamRangeDefaultUnit
Tune800 – 25001700Hz
Decay0.01 – 0.20.04s
Level0 – 10.6

# Cymbal 2 inputs

Analog cymbal (808-style metal): a trigger on in0 fires six square oscillators tuned to a fixed inharmonic ratio set, summed and high-passed, with a fast onset plus a long metallic tail. Distinct from the Hat (which filters noise) - this is the additive square-oscillator method for ride/crash timbres. Tune sets the base frequency of the cluster, Decay the tail length, Tone the high-pass brightness, and Level the output. Patch a Clock, Euclid or sequencer gate into in0; patch a Note source into in1 to keytrack the cluster.

ParamRangeDefaultUnit
Tune200 – 1200540Hz
Decay0.1 – 31s
Tone0 – 10.6
Level0 – 10.45

# Marimba 2 inputs

Modal marimba: a trigger on in0 strikes a wooden bar modelled as inharmonic decaying sine partials (the characteristic 1 : 3.9 : 9.2 bar modes), warm with a soft mallet onset. Tune sets the pitch, Decay the ring length, Mallet the brightness (how long the upper modes sustain), and Level the output. A melodic mallet voice to pair with the drum kit; gate it from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune50 – 2000220Hz
Decay0.05 – 20.5s
Mallet0 – 10.5
Level0 – 10.7

# Glockenspiel 2 inputs

Modal glockenspiel: a trigger on in0 strikes a metal bar modelled as bright, long-ringing inharmonic partials (1 : 2.7 : 5.4 : 8.9), the clear bell-like tone of a glock/celesta. Tune sets the pitch, Decay the (long) ring, Mallet the brightness, and Level the output.

ParamRangeDefaultUnit
Tune200 – 4000880Hz
Decay0.1 – 31.2s
Mallet0 – 10.6
Level0 – 10.6

# Kalimba 2 inputs

Modal kalimba (thumb-piano tine): a trigger on in0 plucks a metal tine modelled as a strong fundamental plus a couple of mellow inharmonic partials (1 : 2.0 : 3.9) with a soft buzzy onset. Tune sets the pitch, Decay the ring length, Buzz the attack-noise transient, and Level the output.

ParamRangeDefaultUnit
Tune80 – 1500330Hz
Decay0.05 – 1.50.4s
Buzz0 – 10.3
Level0 – 10.7

# Vibraphone 2 inputs

Modal vibraphone: a trigger on in0 strikes an aluminium bar (inharmonic partials 1 : 4 : 10, a metal cousin of the marimba) with a long shimmering sustain, plus the characteristic motor tremolo - an amplitude vibrato. Tune sets the pitch, Decay the (long) ring, Vibrato the tremolo depth, and Level the output.

ParamRangeDefaultUnit
Tune80 – 2000440Hz
Decay0.2 – 42s
Vibrato0 – 10.4
Level0 – 10.6

# MusicBox 2 inputs

Modal music box: a trigger on in0 plucks a steel comb tine - a bright bell-like tone from a strong fundamental plus high inharmonic partials (1 : 5.4 : 13) with a fast tinkling attack and medium decay, the unmistakable music-box timbre. Tune sets the pitch, Decay the ring, Tone the brightness of the upper partials, and Level the output.

ParamRangeDefaultUnit
Tune200 – 4000880Hz
Decay0.1 – 20.6s
Tone0 – 10.6
Level0 – 10.55

# Steelpan 2 inputs

Modal steelpan (steel drum): a trigger on in0 strikes a tuned note on an oil-drum face - a bright shimmering tone with near-harmonic partials (1 : 2 : 3 : 4) and a metallic edge, medium sustain. Tune sets the pitch, Decay the ring, Shimmer the upper-partial brightness, and Level the output.

ParamRangeDefaultUnit
Tune100 – 1500330Hz
Decay0.1 – 20.8s
Shimmer0 – 10.5
Level0 – 10.55

# Electric 2 inputs

Electric piano (Rhodes/Wurlitzer-style physical model): a gate on in1 strikes a tuned tine - an exponentially-decaying sine fundamental plus a bright inharmonic 'bark' partial that decays faster - run through a soft pickup nonlinearity, the classic electric-piano bell-and-body tone. in0 is the note (keyboard-tracked), Transpose tunes it, Decay the note length, Bark the metallic attack, Tone the pickup brightness, and Level the output.

ParamRangeDefaultUnit
Transpose-24 – 240st
Decay0.1 – 41.2s
Bark0 – 10.5
Tone0 – 10.5
Level0 – 10.7

# ComplexOsc 1 input

Complex oscillator (Make Noise DPO / Buchla 259): a modulation oscillator thru-zero-FMs a primary oscillator, whose output is then run through a sine wavefolder for rich, evolving harmonics. Freq sets the primary pitch, Ratio the modulator's frequency relative to it, FM the thru-zero modulation depth (inharmonic clang at high settings), and Fold the wavefolder drive (adds bright folded harmonics). One voice spanning clean tones to metallic, animated timbres. Distinct from the separate ThruZero and Wavefolder blocks.

ParamRangeDefaultUnit
Freq20 – 5000110Hz
Ratio0.25 – 82
FM0 – 10.2
Fold0 – 10.2

# Basimilus 2 inputs

Harmonic percussion synth (Noise Engineering Basimilus Iteritas): a trigger on in0 fires a stack of six sine partials whose spacing morphs from harmonic toward inharmonic, run through a wavefolder and shaped by a fast percussive decay - the digital, metallic counterpart to the analog drum voices, good for kicks, snares, zaps and bells. Tune sets the fundamental, Harmonics the partial spread, Fold the wavefolder crunch, Decay the length, and Level the output. Gate it from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune20 – 200080Hz
Harmonics0 – 10.3
Fold0 – 10.3
Decay0.02 – 20.3s
Level0 – 10.7

# Plaits 2 inputs

Macro-oscillator (Mutable Instruments Plaits): one voice, six synthesis Models selected by the Model param - Analog (saw/square), FM (2-op), Grain (formant), Chord (stacked intervals), Wavetable (sine-saw-square morph) and Modal (struck bar) - each shaped by Timbre and Morph. Tune sets pitch; an internal decay envelope (Decay) fires when a gate hits in0, so it plays as a drone unpatched or a pinged percussive voice when triggered. The Swiss-army oscillator covering most synthesis techniques in a single block.

ParamRangeDefaultUnit
Tune20 – 4000110Hz
ModelAnalog · FM · Grain · Chord · Wavetable · Modal
Timbre0 – 10.5
Morph0 – 10.5
Decay0.01 – 42s

# Elements 2 inputs

Modal synthesis voice (Mutable Instruments Elements): an exciter feeds a tuned modal resonator bank. A gate on in0 fires the exciter, which Exciter morphs from blown (filtered noise) to struck (impulse); the six-mode resonator imposes the ringing of a physical object, with Geometry morphing its partials from a harmonic series toward inharmonic bell/plate ratios and Damping setting the ring time. Tune sets pitch, Level the output. Bowed strings, struck bars, blown tubes and alien resonances from one voice. Distinct from the self-struck Modal and the resonator-only Rings.

ParamRangeDefaultUnit
Tune30 – 2000110Hz
Exciter0 – 10.5
Geometry0 – 10.3
Damping0 – 10.7
Level0 – 10.6

# Speech 1 input

Vowel/speech synthesizer (Mutable Instruments / SAM-style): a buzzing saw source is shaped by three formant band-passes tuned to vowel sounds, so it sings. Vowel morphs through A-E-I-O-U; Speak, when above zero, auto-advances the vowel at that rate for talking/chanting textures; Tune sets the pitch. A formant voice for choirs, robots and vocal pads. Distinct from the Formant filter (which colours external audio) and Vosim (a single grain pair) - this sweeps a vowel sequence over its own oscillator.

ParamRangeDefaultUnit
Tune40 – 600110Hz
Vowel0 – 10.5
Speak0 – 80Hz
Level0 – 10.6

# WindGen 1 input

Wind: band-passed noise swept into a howling wind, with the input signal's level driving the gusts - feed it silence for a steady breeze, or a signal to make the wind surge and moan with the music. A weather-bed generator that responds to what you play. Speed sets the base gustiness, Tone the wind colour, Mix the blend.

ParamRangeDefaultUnit
Speed0 – 10.4
Tone200 – 3000800Hz
Mix0 – 10.7

# RainGen 1 input

Rain: a Poisson scatter of little resonant water droplets, each a short pitched 'plip' at a random pitch, the density rising with the input level (silence = light drizzle, signal = downpour). A rain-bed generator played by dynamics. Density sets the drop rate, Mix the blend.

ParamRangeDefaultUnit
Density0 – 10.4
Mix0 – 10.7

# Birdsong 1 input

Birdsong: random whistled chirps - each a short FM sweep that rises or falls at a random pitch and rate, the way a songbird trills. Sparse and pretty as an ambience layer, dense and frantic as a dawn chorus. Rate sets the chirp frequency, Mix the blend.

ParamRangeDefaultUnit
Rate0.2 – 82Hz
Mix0 – 10.7

# Footsteps 1 input

Footsteps: a steady tread of soft low thumps - filtered noise bursts with a quick body-and-decay, paced like walking. Useful as a rhythmic foley/percussion bed or a sub-pulse generator. Rate sets the steps per minute, Mix the blend.

ParamRangeDefaultUnit
Rate30 – 240100
Mix0 – 10.7

# SonarPing 1 input

Sonar: emits a periodic submarine ping - a descending sine chirp followed by its own fading echo return - on a slow clock, ducking the dry signal underneath. A ready-made depth/suspense bed. Period sets the seconds between pings, Mix the blend.

ParamRangeDefaultUnit
Period0.5 – 62s
Mix0 – 10.8

# Bubble 1 input

Bubbles: a sparse scatter of underwater bubbles, each a short sine that RISES in pitch as it shrinks and pops - the inverse of a falling rain drop. Sprinkle it for an aquatic ambience or a playful blip layer. Density sets the bubble rate, Mix the blend.

ParamRangeDefaultUnit
Density0 – 10.4
Mix0 – 10.7

# FogHorn 1 input

Fog horn: a low two-tone horn (a fundamental plus a fifth above) that swells in and out on a slow breath envelope - the mournful blast of a lighthouse or a ship in fog, ducking the dry signal under it. Pitch sets the horn fundamental, Mix the blend.

ParamRangeDefaultUnit
Pitch50 – 20090Hz
Mix0 – 10.8

# Noise 0 inputs

Colored-noise generator: Color morphs from white (flat spectrum) toward a low-passed pink-ish tone, scaled by Level. Use it as a percussion/wind source, a sample-and-hold input, or to add air and dither. It takes no signal input - it is a pure generator.

ParamRangeDefaultUnit
Color0 – 10
Level0 – 11

# Oscillator 1 input

Audio-rate tone generator with sine, saw, square and triangle waves (Wave) at Freq. Use it as a ring-mod or FM carrier, a drone, a sub layer, or a test tone. It takes no signal input - patch its output into RingMod, a filter, or straight to Out.

ParamRangeDefaultUnit
Freq20 – 8000220Hz
Wave0 – 30
Level0 – 10.5

# VAnalog 1 input

Virtual-analog oscillator: saw or pulse (Wave) with adjustable pulse width (PWM), a square sub-oscillator an octave down (Sub), and slow random Drift for analog pitch instability. Level scales the output. A warm, slightly unstable VA voice - pair with the Mini/Jup-8 analog filters for a classic synth chain.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Wave0 – 10
PWM0.05 – 0.950.5
Sub0 – 10
Drift0 – 10.1
Level0 – 10.5

# FM 1 input

Two-operator FM voice (the DX7 building block): a sine carrier is phase-modulated by a sine modulator at Ratio times the frequency, with Index setting depth and modulator self-Feedback adding harmonic edge toward noise. Integer ratios give harmonic, organ/bass timbres; non-integer ratios give bells and metallic tones.

ParamRangeDefaultUnit
Freq20 – 8000110Hz
Ratio0.5 – 82
Index0 – 122
Feedback0 – 0.90
Level0 – 10.5

# Additive 1 input

Additive oscillator that sums up to 16 sine partials (Partials) with a spectral Tilt: negative Tilt rolls off the upper harmonics for a soft, mellow tone, positive brightens toward a buzzy saw. Partials above Nyquist are skipped, so it stays alias-free. A clean, controllable harmonic source from pure sine to bright buzz.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials1 – 168
Tilt-2 – 2-0.7
Level0 – 10.5

# Weierstrass 0 inputs

Fractal-waveform oscillator (a first as a synth block): synthesises the Weierstrass function - the textbook curve that is continuous everywhere but differentiable nowhere - as a self-similar audio tone, summing eight cosine octaves whose frequencies climb by Lacunarity and amplitudes fall by Detail. The result is infinitely jagged: zoom in at any scale and the same roughness repeats. Detail sets the high-frequency weight (roughness/brightness) and Lacunarity the gap between layers. A genuinely fractal timbre, not a filtered or wavefolded one.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Detail0.3 – 0.90.5
Lacunarity2 – 73

# PrimeOrgan 0 inputs

Prime-harmonic oscillator (a first as a synth block): an additive tone built from the fundamental plus only the PRIME harmonics - the 2nd, 3rd, 5th, 7th, 11th... partials, with the composite ones (4th, 6th, 8th, 9th...) left out entirely. Because every overtone is at a prime multiple, the usual octave and fifth reinforcements are missing, giving a hollow, slightly bell-like organ timbre that no harmonic or subtractive source produces. Partials sets how many prime overtones to stack, alias-free up to Nyquist. A number-theoretic spectrum, distinct from the tilt-shaped Additive oscillator.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 168

# FibonacciOsc 0 inputs

Fibonacci-harmonic oscillator (a first as a synth block): an additive tone whose overtones land only on the Fibonacci numbers - the 1st, 2nd, 3rd, 5th, 8th, 13th, 21st... harmonics. The gaps between partials widen by the golden ratio as you climb, so the low end is dense and the top sparse, giving a warm body with a thin, glassy shimmer on top - a spectrum tuned to phi rather than the even comb of a saw. Partials sets how many Fibonacci overtones to stack, alias-free up to Nyquist. Distinct from the prime-harmonic and tilt-based oscillators.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 148

# ThueOsc 0 inputs

Thue-Morse oscillator (a first as a synth block): an additive tone that keeps harmonic k only when k is a Thue-Morse 'odious' number - one whose binary digits sum to an ODD count (1, 2, 4, 7, 8, 11...). Because the keep/drop pattern is the self-similar Thue-Morse sequence, the spectrum is fractal: the same fair-share thinning repeats at every octave, producing a hollow, evolving timbre with a built-in self-similar comb. Partials sets the highest harmonic considered, alias-free up to Nyquist. A self-similar spectrum distinct from the prime and Fibonacci oscillators.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 2416

# CantorOsc 0 inputs

Cantor-spectrum oscillator (a first as a synth block): an additive tone that keeps harmonic k only when k written in base 3 contains NO digit 1 - the membership rule of the Cantor set, which leaves overtones at 2, 6, 8, 18, 20, 24... and removes the fundamental entirely. The result is a lacunary (gap-riddled) fractal spectrum, the audible cousin of the Cantor middle-thirds set, giving a pitched-but-rootless, metallic-hollow timbre with self-similar holes. Partials sets the highest harmonic considered. A fractal-set spectrum distinct from the other number-theoretic oscillators.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials4 – 3024

# MobiusOsc 0 inputs

Mobius oscillator (a first as a synth block): an additive tone where each harmonic k is weighted by the Mobius function mu(k) - so harmonics on a repeated-prime multiple (4, 8, 9, 12...) are silenced entirely, while the squarefree ones are added with a PLUS or MINUS sign depending on whether they have an even or odd number of prime factors. The mix of dropped partials and phase-flipped (inverted) partials carves a spectrum found nowhere in ordinary synthesis - a signed, squarefree-only comb. Partials sets the highest harmonic considered. Distinct from the other number-theoretic oscillators.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 2416

# SubharmonicOsc 0 inputs

Undertone-series oscillator (a first as a synth block): the mirror image of an ordinary tone - instead of stacking overtones ABOVE the fundamental it stacks the UNDERTONE series below it (f, f/2, f/3, f/4...), the descending ratios that Harry Partch and the old harmoniums explored. The fundamental sits at the TOP and the partials descend, giving a deep, hollow, slightly unsettling body quite unlike any overtone-based saw or square. Partials sets how many undertones to stack. A subharmonic spectrum distinct from every overtone oscillator. Needs no input.

ParamRangeDefaultUnit
Freq40 – 4000220Hz
Partials2 – 168

# GoldenOsc 0 inputs

Golden-ratio oscillator (a first as a synth block): an INHARMONIC tone whose partials are spaced not by whole numbers but by powers of the golden ratio (1, 1.62, 2.62, 4.24, 6.85...). Because no partial is a simple multiple of another, nothing fuses into a clear pitch the way a harmonic tone does - the result is a shimmering, metallic, bell-like timbre that sits between a pitch and a noise, the most irrationally-spaced spectrum there is. Partials sets how many golden overtones to stack, alias-free up to Nyquist. A phi-spaced inharmonic spectrum distinct from the integer-harmonic oscillators. Needs no input.

ParamRangeDefaultUnit
Freq40 – 2000220Hz
Partials2 – 128

# StretchOsc 0 inputs

Stretched-harmonic oscillator (a first as a synth block): models the inharmonicity of a real struck or plucked string, where stiffness makes each overtone sharper than a perfect multiple - partial k sits at k*sqrt(1 + Stretch*k^2) instead of exactly k. That tiny upward stretch, growing with each partial, is what gives a piano its warm, slightly detuned brilliance and a struck metal bar its character. Stretch sets the amount (0 = perfectly harmonic, up = ever more bell-like). Partials sets how many to stack. A physically-modelled inharmonic spectrum distinct from the golden and integer oscillators. Needs no input.

ParamRangeDefaultUnit
Freq40 – 4000220Hz
Partials2 – 1610
Stretch0 – 0.0030.001

# TritaveOsc 0 inputs

Bohlen-Pierce (tritave) oscillator (a first as a synth block): a tone built from ODD harmonics only (1, 3, 5, 7, 9, 11...), with no even partials at all - the spectrum that fits the Bohlen-Pierce scale, which divides the TRITAVE (a 3:1 ratio, an octave plus a fifth) into 13 steps instead of dividing the octave. With only odd harmonics it has a hollow, clarinet-like purity, and it consonates with the strange non-octave intervals of BP music. Partials sets how many odd harmonics to stack, alias-free up to Nyquist. A non-octave timbre distinct from the usual harmonic oscillators. Needs no input.

ParamRangeDefaultUnit
Freq40 – 4000220Hz
Partials2 – 128

# WarpOsc 0 inputs

Spectral-warp oscillator (a first as a synth block): a single knob that bends the whole harmonic series. Each partial sits at k raised to the power Warp, so at Warp = 1 it is an ordinary harmonic saw; below 1 the partials crowd together (a compressed, dense, organ-like spectrum) and above 1 they spread apart into an ever-more-inharmonic, bell-to-clangorous timbre. Sweeping Warp morphs continuously from harmonic to inharmonic - a one-control spectral stretch unlike any fixed waveform. Partials sets how many to stack, alias-free up to Nyquist. Needs no input.

ParamRangeDefaultUnit
Freq40 – 2000220Hz
Partials2 – 1610
Warp0.5 – 21

# Walsh 0 inputs

Walsh-function oscillator (a first as a synth block): builds its waveform from the Walsh functions - the SQUARE-wave orthogonal basis that does for digital signals what sines do for analogue, used in the Hadamard transform. Each one is a product of doubling square waves, so the output is a hard +/-1 pattern with exactly Sequency sign-changes per cycle (sequency being the square-wave equivalent of frequency). The result is a buzzy, bit-exact, distinctly digital timbre - a complete non-sinusoidal basis rather than a filtered square. Sequency picks which Walsh function to sound. Needs no input.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sequency0 – 315

# Blancmange 0 inputs

Blancmange (Takagi) oscillator (a first as a synth block): synthesises the blancmange curve - a fractal made by stacking ever-smaller TRIANGLE waves, each half the height and twice the rate of the last. Like the Weierstrass function it is continuous everywhere but jagged at every scale, yet its triangle (rather than cosine) building blocks give a softer, more granular roughness - a self-similar timbre that thickens as Detail adds layers. Detail sets how many triangle octaves to sum. A triangle-based fractal waveform distinct from the cosine-based Weierstrass. Needs no input.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Detail2 – 128

# Devil 0 inputs

Devil's-staircase oscillator (a first as a synth block): synthesises the Cantor function - the 'devil's staircase' that climbs from 0 to 1 entirely on the Cantor set, staying perfectly FLAT across every gap yet still rising overall, with no jumps. As a repeating waveform it is a fractal ramp: a sawtooth assembled from infinitely many flat plateaus and self-similar steps, a singular curve whose spectrum is unlike any band-limited ramp. A monotone fractal staircase distinct from the jagged Weierstrass and Blancmange. Needs no input.

ParamRangeDefaultUnit
Freq20 – 2000110Hz

# ByteBeat 0 inputs

Bytebeat oscillator (a first as a synth block): the famous 'one-line music' - feed a running sample counter through a short expression of bit-shifts, ORs, ANDs and multiplies, keep the low 8 bits, and a whole chiptune-like texture falls out of pure integer arithmetic. The bitwise interference of the counter against its own shifted copies produces self-similar, glitchy, rhythmic patterns for free. Formula selects among classic bytebeat expressions and Speed sets the counter rate (its pitch and tempo). A bit-arithmetic waveform unlike any oscillator or sample. Needs no input.

ParamRangeDefaultUnit
Speed0.1 – 81
FormulaSierpinski · Classic · Squares · Mask

# Gendy 0 inputs

Dynamic-stochastic (GENDYN) oscillator (a first as a synth block): Xenakis's radical idea of synthesising sound directly from probability - the waveform is a handful of breakpoints joined by straight lines, and after every cycle each breakpoint takes a small RANDOM WALK in height. So the wave keeps its rough shape but never repeats exactly, slowly mutating from one cycle to the next - the engine behind his GENDY pieces, sound built bottom-up from chance rather than from notes. Points sets the number of breakpoints and Step how far they wander each cycle (0 = frozen, high = noisy). A stochastic waveform distinct from every fixed-shape oscillator. Needs no input.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Points3 – 86
Step0 – 0.30.08

# Theta 0 inputs

Jacobi-theta oscillator (a first as a synth block): synthesises the theta function - a periodic version of the Gaussian bell, built as a cosine series whose harmonic k is weighted by q to the power k-squared. As Width (the q value) rises toward 1 those weights stay strong for many harmonics, so the bell sharpens into a narrow spike-train; as it falls the upper harmonics vanish and it rounds back toward a pure sine. A continuous sine-to-pulse morph rooted in one of the deepest functions in mathematics, distinct from a PWM or a filtered pulse. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Width0.1 – 0.90.6

# Lorentzian 0 inputs

Lorentzian-pulse oscillator (a first as a synth block): emits the Lorentzian (Cauchy) bell - 1 / (1 + (t/Width)^2) - once per cycle, a peak with a tall sharp tip and long, slowly-fading shoulders, the lineshape of a resonance in physics. Its fatter tails (compared with a Gaussian or cosine pulse) give a brighter, buzzier spectrum that rolls off exponentially, while Width sets how narrow and piercing the spike is. A resonance-shaped pulse train distinct from the Theta and window pulses. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Width0.01 – 0.30.06

# Minkowski 0 inputs

Minkowski question-mark oscillator (a first as a synth block): synthesises Minkowski's ?(x) function - the 'question-mark' curve that warps the number line by walking the Stern-Brocot tree, sending the quadratic irrationals to the rationals and flattening the golden ratio's run of 1s into a plain binary fraction. As a waveform it is a singular staircase like the devil's staircase but woven from continued fractions instead of base 3, giving a different self-similar ramp with its own fractal spectrum. A continued-fraction singular function distinct from the Cantor (Devil) and the smooth ramps. Needs no input.

ParamRangeDefaultUnit
Freq20 – 2000110Hz

# Expo 0 inputs

Exponential-ramp oscillator (a first as a synth block): a sawtooth whose ramp is not straight but EXPONENTIALLY curved - it rises (or, with the curve reversed, decays) like a charging capacitor rather than a linear slope, the natural shape of an analogue envelope or an RC circuit. Curve sets how bent the ramp is: near zero it is an ordinary saw, high and it hugs the floor then snaps up at the end. The curvature reshapes the harmonic rolloff, giving a rounder, more organic edge than the buzzy linear saw. A capacitor-curve waveform distinct from the geometric saw. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Curve0.5 – 63

# Sigmoid 0 inputs

Sigmoid sine-to-square oscillator (a first as a synth block): takes a pure sine and pushes it through a tanh sigmoid, so as Shape rises the sine's curves are progressively squashed flat - rounded at low Shape, then a soft-clipped near-square, then a hard square at the top. One knob sweeps the entire continuum from sine to square WITHOUT the abrupt harmonic jumps of switching waveforms or the aliasing of a raw square, because the edges stay smoothly rounded. A continuous waveform morph distinct from the fixed geometric shapes. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Shape0.1 – 82

# TriangularOsc 0 inputs

Triangular-number oscillator (a first as a synth block): an additive tone whose overtones land on the triangular numbers - the 1st, 3rd, 6th, 10th, 15th, 21st... harmonics (k(k+1)/2). The gaps between partials grow by one each step, so the spectrum starts dense and thins out smoothly as it climbs, giving a clear-but-airy body that sits between a full harmonic saw and a sparse sine stack. Partials sets how many triangular overtones to sound, alias-free up to Nyquist. A figurate-number spectrum distinct from the prime and Fibonacci oscillators. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 168

# SquareNumOsc 0 inputs

Square-number oscillator (a first as a synth block): an additive tone (NOT a square wave) whose overtones sit on the perfect squares - the 1st, 4th, 9th, 16th, 25th... harmonics. Because the partials thin out quadratically, the few that remain are widely and unevenly spaced, giving a clear, glassy, almost-pure tone with a faint metallic ring - the spectral fingerprint of the squares. Partials sets how many square overtones to sound, alias-free up to Nyquist. A figurate spectrum distinct from the triangular and prime oscillators. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 127

# OctaveOsc 0 inputs

Octave-stack oscillator (a first as a synth block): an additive tone whose overtones are only the powers of two - the 1st, 2nd, 4th, 8th, 16th... harmonics, i.e. the fundamental plus a stack of pure octaves above it. Because every partial is an octave of the one below, they fuse into a single, enormously reinforced pitch with the bright, hollow body of a full organ stop or a Shepard-tone layer, no in-between harmonics to muddy it. Partials sets how many octaves to stack, alias-free up to Nyquist. A pure-octave spectrum distinct from the dense harmonic saw. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 106

# LucasOsc 0 inputs

Lucas-number oscillator (a first as a synth block): an additive tone whose overtones land on the Lucas numbers - 1, 3, 4, 7, 11, 18, 29... - the Fibonacci sequence's companion, built on the same golden-ratio recurrence but from a different start. Its partials share Fibonacci's phi-spaced widening yet sit on different harmonics, so it has a related warm-but-glassy character with its own distinct colour - a sibling timbre to the FibonacciOsc. Partials sets how many Lucas overtones to sound, alias-free up to Nyquist. Needs no input.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Partials2 – 148

# CatalanOsc 0 inputs

Catalan-number oscillator (a first as a synth block): an additive tone whose overtones land on the Catalan numbers - the 1st, 2nd, 5th, 14th, 42nd... harmonics. Because the Catalan numbers explode almost as fast as 4^n, only a few partials fit below Nyquist and they are spaced ever further apart, so the tone is nearly a pure sine with two or three widely-separated, ringing upper partials - a strikingly sparse, bell-clear spectrum. Partials sets how many Catalan overtones to attempt, alias-free up to Nyquist. A combinatorial spectrum distinct from the other number-theoretic oscillators. Needs no input.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Partials2 – 85

# Bongo 2 inputs

Modal bongo: a trigger on in0 strikes a small tuned hand drum - a tight high-pitched membrane whose inharmonic modes (about 1 : 1.6 : 2.3) ring briefly with a quick downward pitch drop on the hit and a touch of finger-slap noise. Tune sets the head pitch (high or low bongo), Decay the short ring, Slap the attack-noise amount, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune150 – 600320Hz
Decay0.05 – 0.60.18s
Slap0 – 10.3
Level0 – 10.6

# Conga 2 inputs

Modal conga: a trigger on in0 strikes a tall hand drum - a deeper, woodier membrane than the Bongo, with modes near 1 : 1.6 : 2.2, a longer open ring and a pronounced pitch drop. Tune sets the head pitch, Decay the ring length, Tone moves from an open tone toward a tighter heel-slap, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune80 – 350160Hz
Decay0.1 – 1.20.45s
Tone0 – 10.4
Level0 – 10.6

# Clave 2 inputs

Modal clave / woodblock: a trigger on in0 strikes a solid piece of wood - two tight high resonant modes (about 1 : 1.5) that ring for only a few milliseconds, the bright dry 'tok' that cuts through any mix. Tune sets the pitch (clave up high, woodblock lower), Decay the very short ring, Level the output. No pitch bend, no body - just wood. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune600 – 26001200Hz
Decay0.01 – 0.150.05s
Level0 – 10.5

# Tabla 2 inputs

Modal tabla: a trigger on in0 strikes a tuned Indian hand drum whose loaded membrane gives near-harmonic modes (1 : 2 : 3 : 4) plus its signature pitch-bend - the fundamental swoops as it rings, the singing 'tun' of the dayan. Tune sets the pitch, Decay the ring, Bend how far the pitch glides during the hit, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune100 – 500200Hz
Decay0.1 – 1.50.5s
Bend0 – 10.5
Level0 – 10.55

# Djembe 2 inputs

Modal djembe: a trigger on in0 strikes a West-African goblet drum - a deep resonant bass membrane (modes near 1 : 1.5 : 2.1) with a sharp bright finger-slap on top, so it spans from a booming bass tone to a cracking slap. Tune sets the head pitch, Decay the ring, Slap the bright attack-noise amount, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune60 – 250110Hz
Decay0.1 – 10.4s
Slap0 – 10.45
Level0 – 10.6

# Cajon 2 inputs

Modal cajon: a trigger on in0 plays the box drum - a low wooden front-plate resonance (the bass 'thump' when struck in the centre) layered with a bright buzzing rattle of internal snare wires that rings on after the tone. Tune sets the box pitch, Decay the body, Snare the wire-buzz amount and brightness, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune60 – 25095Hz
Decay0.05 – 0.60.18s
Snare0 – 10.5
Level0 – 10.6

# Timbale 2 inputs

Modal timbale: a trigger on in0 strikes a shallow metal-shell drum - a tuned head plus the bright metallic inharmonic ring of the steel shell (modes near 1 : 2.7 : 4.2), the cutting crack of salsa and Latin percussion. Tune sets the pitch, Decay the ring, Ring the metallic shell brightness, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune150 – 600300Hz
Decay0.05 – 0.80.25s
Ring0 – 10.5
Level0 – 10.55

# Surdo 2 inputs

Modal surdo: a trigger on in0 strikes the deep Brazilian samba bass drum - a very low membrane (modes near 1 : 1.8) with a long booming decay and a slow pitch drop, the heartbeat under a samba bateria. Tune sets the low pitch, Decay the long boom, Mute tightens it toward a damped stroke, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune40 – 16065Hz
Decay0.2 – 20.8s
Mute0 – 10.2
Level0 – 10.7

# Shaker 1 input

Shaker / maraca: a trigger on in0 fires a soft burst of band-passed noise with a quick 'tsh' envelope - the egg-shaker and maraca sound, all air and no pitch. Tone sets the noise band (low and dark to high and crisp), Decay the burst length, Level the output. Needs only a trigger; chain two at offset times for a swung shaker groove.

ParamRangeDefaultUnit
Tone0 – 10.5
Decay0.01 – 0.30.06s
Level0 – 10.5

# Cabasa 1 input

Cabasa: a trigger on in0 fires the steel-bead cabasa - a brighter, raspier, grittier rattle than the Shaker, with a sharp metallic-bead attack and a fast scrape-like decay. Tone shifts the bead brightness, Decay the rasp length, Level the output. Needs only a trigger.

ParamRangeDefaultUnit
Tone0 – 10.5
Decay0.008 – 0.20.05s
Level0 – 10.5

# Tambourine 2 inputs

Modal tambourine: a trigger on in0 shakes a ring of jingles - a cluster of high, bright, inharmonic metallic partials that shimmer and ring, struck with a noise transient. Tune sets the jingle pitch, Decay the shimmer length, Jingle the metallic-partial richness, Level the output. Trigger from a Clock, Euclid or sequencer for tambourine hits.

ParamRangeDefaultUnit
Tune1500 – 60003200Hz
Decay0.05 – 0.60.2s
Jingle0 – 10.6
Level0 – 10.45

# Guiro 1 input

Guiro scraper: a trigger on in0 plays one stroke across the ridges of a guiro - a 'rrrip' of band-passed noise rhythmically chopped by the teeth at Rate, the rasping scrape of Latin and cumbia percussion. Rate sets how fast the ridges pass, Length the stroke duration, Tone the brightness, Level the output. Re-trigger for the up-down stroke pattern.

ParamRangeDefaultUnit
Rate0 – 10.5
Length0.02 – 0.50.15s
Tone0 – 10.5
Level0 – 10.5

# Triangle 2 inputs

Modal triangle: a trigger on in0 strikes a metal triangle - a cluster of high inharmonic metallic partials with a long, bright, shimmering ring that sits on top of a mix. Tune sets the pitch, Decay the long sustain, Shimmer the upper-partial brightness, Level the output. A clean, sustained metallic ping, unlike the short noisy shakers. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune800 – 40002000Hz
Decay0.3 – 41.5s
Shimmer0 – 10.6
Level0 – 10.4

# Cuica 2 inputs

Modal cuica: a trigger on in0 plays the Brazilian friction drum - a resonant tone whose pitch swoops up or down as a wet thumb drags the internal stick, the squeaking, talking, almost human voice of a samba bateria. Tune sets the base pitch, Decay the ring, Glide the direction and depth of the pitch swoop (bipolar), Level the output. Trigger from a Clock, Euclid or sequencer; modulate Glide for talking lines.

ParamRangeDefaultUnit
Tune120 – 800350Hz
Decay0.1 – 10.4s
Glide-1 – 10.6
Level0 – 10.55

# Vibraslap 1 input

Modal vibraslap: a trigger on in0 cracks the ball against the wooden box, then the loose pins rattle and buzz as they ring out - the sharp 'crack-brrrrr' heard at the top of so many percussion breaks. Tone sets the rattle brightness, Decay how long the pins buzz, Level the output. Needs only a trigger.

ParamRangeDefaultUnit
Tone0 – 10.5
Decay0.1 – 1.20.5s
Level0 – 10.5

# Berimbau 2 inputs

Modal berimbau: a trigger on in0 strikes the steel string of the Brazilian musical bow - a bright metallic plucked tone (near-harmonic partials) with a gourd-resonated body and the buzz of the caxixi rattle, the hypnotic pulse of capoeira. Tune sets the string pitch (open/pressed via Pitch CV), Decay the ring, Buzz the rattle amount, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune80 – 500160Hz
Decay0.1 – 1.50.6s
Buzz0 – 10.3
Level0 – 10.5

# Gong 2 inputs

Modal gong: a trigger on in0 strikes a large gong - a dense cluster of low inharmonic metal partials that wash together into a shimmering, slowly-decaying roar with a long sustain. Tune sets the pitch, Decay the long tail, Shimmer the upper-partial brightness and clangour, Level the output. Distinct from the noise-based Cymbal - this is tuned, blooming metal. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune50 – 400120Hz
Decay0.5 – 62.5s
Shimmer0 – 10.6
Level0 – 10.45

# Anvil 2 inputs

Modal anvil: a trigger on in0 strikes iron - a hard, bright, dense burst of high inharmonic metal partials with a fast attack and a ringing metallic clang, the blacksmith's hammer or industrial-percussion hit. Tune sets the pitch, Decay the ring, Ring the metallic richness, Level the output. Trigger from a Clock, Euclid or sequencer.

ParamRangeDefaultUnit
Tune300 – 2000800Hz
Decay0.05 – 10.3s
Ring0 – 10.6
Level0 – 10.4

# Whip 1 input

Whip crack / slapstick: a trigger on in0 fires a single sharp crack - a fast burst of bright band-passed noise with a quick downward zip, the slapstick thwack and whip-crack of cartoon and orchestral percussion. Tone sets the brightness of the crack, Decay its (very short) length, Level the output. Needs only a trigger.

ParamRangeDefaultUnit
Tone0 – 10.6
Decay0.005 – 0.080.02s
Level0 – 10.5

# Flute 2 inputs

Breathy flute voice: a gate on in0 sounds a soft nearly-pure tone (fundamental with a whisper of upper harmonics) wrapped in breath noise and a gentle vibrato, with a slow soft attack. Freq sets the note, Breath the airy-noise amount, Vibrato the pitch waver, Level the output. Hold the gate to sustain; in1 is the Pitch CV.

ParamRangeDefaultUnit
Freq80 – 2000440Hz
Breath0 – 10.25
Vibrato0 – 10.3
Level0 – 10.5

# Sax 2 inputs

Saxophone voice: a gate on in0 sounds a reedy harmonically-rich tone (a soft sawtooth) with vibrato - honking low, singing high. Freq sets the note, Tone the brightness and reediness (number of harmonics), Vibrato the waver, Level the output. Hold the gate to sustain; in1 is the Pitch CV.

ParamRangeDefaultUnit
Freq80 – 1500330Hz
Tone0 – 10.5
Vibrato0 – 10.3
Level0 – 10.35

# Trumpet 2 inputs

Trumpet voice: a gate on in0 sounds a bright brassy tone - harmonically rich with a brass-like formant peak that opens up as the note swells in. Freq sets the note, Bright the brassiness (upper-harmonic weight), Vibrato the waver, Level the output. Hold the gate to sustain; in1 is the Pitch CV.

ParamRangeDefaultUnit
Freq100 – 1200440Hz
Bright0 – 10.6
Vibrato0 – 10.25
Level0 – 10.35

# Didgeridoo 2 inputs

Didgeridoo voice: a gate on in0 drones a deep buzzing tone whose overtones swell and fade under a slow wah-like formant sweep, the circular-breathing rhythm of the instrument. Freq sets the drone pitch (very low), Wobble the speed and depth of the formant sweep, Tone the overall brightness, Level the output. Hold the gate to drone; in1 is the Pitch CV.

ParamRangeDefaultUnit
Freq40 – 16070Hz
Wobble0 – 10.5
Tone0 – 10.6
Level0 – 10.4

# Harmonica 2 inputs

Harmonica voice: a gate on in0 sounds two slightly-detuned free reeds beating together into the bright wheezing tone of a blues harp, with vibrato. Freq sets the note, Detune the reed beating (thin to thick), Vibrato the waver, Level the output. Hold the gate to sustain; in1 is the Pitch CV.

ParamRangeDefaultUnit
Freq100 – 2000440Hz
Detune0 – 10.4
Vibrato0 – 10.4
Level0 – 10.35

# Accordion 2 inputs

Accordion voice: a gate on in0 sounds a stack of two or three slightly-detuned reed voices into the warm wheezy musette of an accordion or bandoneon. Freq sets the note, Musette the detuning between the reed banks (dry to wide wet musette), Tone the brightness, Level the output. Hold the gate to sustain; in1 is the Pitch CV.

ParamRangeDefaultUnit
Freq80 – 1500330Hz
Musette0 – 10.5
Tone0 – 10.5
Level0 – 10.3

# DroneOsc 2 inputs

The most powerful drone generator in existence. Up to 16 morphable voices (sine through saw to PWM pulse) detuned and stacked into octaves, fifths or chords; a two-octave sub stack for deep weight; an octave-plus-fifth shimmer chord on top; a filtered air-noise layer; chaotic Lorenz-attractor drift for organic never-repeating motion; a wavefolder-plus-saturation Drive stage for enormous harmonic content; and a Motion-driven resonant low-pass that breathes. Free-runs at Freq as a standalone drone, or tracks the keyboard via a Note (Pitch CV) on in0; in1 adds to the tone. Twelve controls: Voices, Detune, Sub, Shimmer, Stack, Drift, Tone, Shape (waveform morph), Drive (harmonic fold and saturate), Motion (chaotic movement) and Air. The cinematic, doom, ambient and sound-design powerhouse.

ParamRangeDefaultUnit
Freq16 – 200055Hz
Voices1 – 169
Detune0 – 10.5
Sub0 – 10.6
Shimmer0 – 10.3
StackUnison · Octaves · Fifths · Major · Minor · Wide
Drift0 – 10.4
Tone0 – 10.6
Shape0 – 10.5
Drive0 – 10.3
Motion0 – 10.45
Air0 – 10.12

# HyperSaw 1 input

Seven detuned saw voices in a tight unison (a classic supersaw): Detune spreads the voices and Blend balances the centre voice against the spread sides for anything from a subtle thickening to a screaming trance lead.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Detune0 – 10.5
Blend0 – 10.6

# SquareArmy 1 input

A wall of detuned pulse waves with movement: Voices sets how many, Detune spreads them, and Width is the pulse-width (square at 0.5) that an internal LFO slowly drifts for a hollow PWM ensemble.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Voices1 – 125
Detune0 – 10.4
Width0.05 – 0.950.5

# WestCoast 1 input

Buchla-style west-coast oscillator: a pure sine driven into a sine wavefolder. Fold sets how hard it folds (sparse to dense harmonics) and Symmetry biases the fold for even-harmonic, brassy timbres - timbre from folding, not filtering.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Fold0 – 10.4
Symmetry-1 – 10

# CasioCZ 1 input

Casio CZ-style phase-distortion oscillator: a sine whose phase is warped toward a resonant window, producing a sweepable formant peak. Mod sets the distortion depth and Res the resonant-peak harmonic - classic 80s digital reso without a filter.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Mod0 – 10.5
Res1 – 163

# Drawbar 1 input

Nine-drawbar tonewheel organ oscillator: stacks the classic Hammond harmonics (sub, fifth, octaves, third, etc.). Tilt rolls the registration from foundation-heavy to bright upper partials and Click adds the key-on percussion transient.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Tilt0 – 10.5
Click0 – 10.2

# GlassFM 1 input

Two-operator FM with bright, inharmonic ratios for bell, glass and electric-piano tones. Ratio sets the modulator-to-carrier frequency ratio and Index the modulation depth (brightness and clang).

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Ratio0.5 – 123.5
Index0 – 124

# VowelFormant 1 input

Formant oscillator that imposes vowel resonances on a buzzy source: Vowel morphs through A-E-I-O-U formant pairs and Q sharpens the peaks, turning a saw into a singing, talking timbre.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Vowel0 – 10.3
Q1 – 125

# RingPair 1 input

Two oscillators ring-modulated together: Ratio detunes the second against the first and Mix blends the ring product against the carrier for metallic, clangorous, bell-like inharmonics.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Ratio0.25 – 81.5
Mix0 – 10.7

# ChaosOsc 1 input

Audio-rate chaotic oscillator built on the logistic map blended with a sine carrier: Chaos pushes it from a clean tone into noisy, glitchy, semi-pitched textures, and Tone tames the top end. A digital-noise sound source.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Chaos0 – 10.5
Tone0 – 10.6

# MorphOsc 1 input

A single oscillator that morphs continuously through the four classic waveforms - sine, triangle, saw, square - as Morph sweeps 0 to 1, with a Warp control that bends the phase for extra harmonic motion.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Morph0 – 10.33
Warp0 – 10

# SubBoom 1 input

Devastating sub-bass oscillator: a sine fundamental reinforced with two subharmonics an octave and two octaves below, then driven into saturation. Sub sets the lower-octave weight and Drive the harmonic grit so it cuts on small speakers.

ParamRangeDefaultUnit
Freq16 – 50045Hz
Sub0 – 10.7
Drive0 – 10.4

# PadStack 1 input

Lush pad oscillator: the fundamental plus detuned copies an octave and two octaves up, gently detuned for slow beating. Spread sets the detune width and Octaves the upper-layer level - an instant wide synth-pad bed.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Spread0 – 10.4
Octaves0 – 10.5

# TheraminOsc 1 input

A smooth, expressive lead sine with a gentle vibrato and portamento glide between pitch changes - the theremin/whistle voice. Vibrato sets the wobble depth and Glide the portamento time.

ParamRangeDefaultUnit
Freq20 – 4000330Hz
Vibrato0 – 10.3
Glide0 – 10.4

# PrimeAdditive 1 input

Additive oscillator that sums only the prime-numbered harmonics (2, 3, 5, 7, 11, ...) with a tunable rolloff - a hollow, woody, clarinet-like spectrum you can't get from saw/square. Partials sets how many primes and Rolloff their decay.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Partials1 – 106
Rolloff0 – 10.5

# FibreString 2 inputs

Two coupled Karplus-Strong plucked strings tuned a hair apart for a rich, chorused acoustic pluck/pad. Damp sets the decay (short pluck to long sustain) and Detune the beating between the two strings.

ParamRangeDefaultUnit
Freq40 – 2000220Hz
Damp0 – 10.5
Detune0 – 10.3

# PinkNoise 0 inputs

Pink (1/f) noise - equal energy per octave, the natural-sounding noise for wind, surf and analog hiss. Tone tilts it from full pink toward darker low-pass, Level sets the output.

ParamRangeDefaultUnit
Tone0 – 10.6
Level0 – 10.7

# BrownNoise 0 inputs

Brown/red noise - a deep -6 dB/oct rumble (integrated white noise), the heaviest of the noise colours for thunder, wind and sub texture. Tone opens the top, Level sets the output.

ParamRangeDefaultUnit
Tone0 – 10.4
Level0 – 10.7

# VelvetNoise 0 inputs

Velvet noise - sparse random impulses instead of dense hiss, giving a smooth, airy decorrelated texture used in reverb and diffusion. Density sets the impulse rate, Level the output.

ParamRangeDefaultUnit
Density0 – 10.5
Level0 – 10.7

# Crackle 0 inputs

Vinyl/dust crackle generator - random filtered pops and ticks for lo-fi, vinyl and analog-warmth textures. Density sets how busy the crackle is, Tone the pop brightness.

ParamRangeDefaultUnit
Density0 – 10.4
Tone0 – 10.5

# DustOsc 0 inputs

Dust - randomly-timed unipolar impulses (a stochastic click source). Density sets the average rate from sparse ticks to a dense crackle. Classic for granular triggers and percussive texture.

ParamRangeDefaultUnit
Density0 – 10.5
Level0 – 10.8

# FeedbackFM 1 input

Single-operator FM with self-feedback (the DX7 feedback operator): a sine modulates its own phase, sweeping smoothly from pure tone toward a saw-like buzz as Feedback rises. Tone tames the top end.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Feedback0 – 10.5
Tone0 – 10.7

# MetalFM 1 input

Three-operator FM tuned to inharmonic ratios for metallic, gong and bell percussion. Ratio sets the (deliberately non-integer) modulator spacing and Index the clang/brightness.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Ratio1 – 93.4
Index0 – 125

# HardSync 1 input

Hard-sync oscillator: a slave saw is reset every cycle of the master pitch, and Sync sweeps the slave frequency up for the classic tearing, vowel-like sync lead. Shape blends saw toward square.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Sync1 – 82
Shape0 – 10

# Cheby 1 input

Chebyshev waveshaping oscillator: a sine is shaped by a Chebyshev polynomial so Order directly selects which harmonic dominates, and Drive blends from pure sine to the full harmonic. Precise additive-style timbres with one knob.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Order1 – 83
Drive0 – 10.7

# BLITSaw 1 input

Band-limited sawtooth built additively (summed harmonics up to Nyquist) so it stays alias-free even at high pitch - the clean, classic analog saw. Bright sets the harmonic count from mellow to razor-sharp.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Bright0 – 10.7

# Impulse 1 input

Band-limited impulse/pulse train (a BLIT): a stream of clean clicks at the pitch rate, the raw material for subtractive synthesis and excitation. Width morphs the impulse toward a narrow pulse.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Width0 – 10.3

# DuffingOsc 1 input

Duffing chaotic oscillator: a driven nonlinear spring that ranges from a pure pitched tone to wild bifurcating chaos. Chaos sets the drive into instability and Damp reins it back - an organic, unpredictable analog-style source.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Chaos0 – 10.5
Damp0 – 10.4

# TubeOsc 1 input

Waveguide wind/tube oscillator: a delay-line resonator excited by breath noise models a flute or pipe. Breath sets the noise excitation and Tone the resonance damping - airy, organic pitched wind tones.

ParamRangeDefaultUnit
Freq40 – 2000220Hz
Breath0 – 10.4
Tone0 – 10.5

# ResoComb 1 input

Noise-excited resonant comb: white noise fed through a tuned feedback comb rings at the pitch, giving a metallic, pitched-noise tone between a flute and a struck pipe. Reso sets the ring time, Tone the brightness.

ParamRangeDefaultUnit
Freq40 – 4000220Hz
Reso0 – 10.7
Tone0 – 10.5

# StringMachine 1 input

Vintage divide-down string ensemble: a full sawtooth chord run through a triple-chorus for the lush, shimmering 70s string-synth pad. Ensemble sets the chorus depth and Tone the brightness.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Ensemble0 – 10.6
Tone0 – 10.6

# SuperTri 1 input

Detuned triangle stack: up to 9 triangle voices spread by Detune for a soft, hollow, flute-like unison with none of a saw's bite. Voices sets the thickness. A mellow alternative to the supersaw.

ParamRangeDefaultUnit
Freq20 – 4000110Hz
Voices1 – 95
Detune0 – 10.4

# Ocean 0 inputs

Ocean surf - filtered noise swelling in and out like waves rolling onto a beach. Rate sets the wave period, Tone the brightness (spray vs deep roll), Level the output.

ParamRangeDefaultUnit
Rate0.03 – 10.15Hz
Tone0 – 10.4
Level0 – 10.7

# Stream 0 inputs

Babbling brook - bright filtered noise with random water gurgles for a flowing-stream ambience. Flow sets the gurgle activity, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Flow0 – 10.5
Tone0 – 10.6
Level0 – 10.6

# Campfire 0 inputs

Crackling campfire - a warm noise bed punctuated by random spitting crackles and pops. Crackle sets the pop activity, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Crackle0 – 10.5
Tone0 – 10.45
Level0 – 10.7

# Crowd 0 inputs

Crowd murmur - band-passed noise with a slow random swell for the ambient hubbub of a room or stadium. Energy sets the activity, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Energy0 – 10.5
Tone0 – 10.4
Level0 – 10.6

# Applause 0 inputs

Applause - a dense shower of random claps with a soft noise wash. Intensity sets the clap density (from polite to thunderous ovation), Tone the brightness, Level the output.

ParamRangeDefaultUnit
Intensity0 – 10.6
Tone0 – 10.5
Level0 – 10.6

# Crickets 0 inputs

Night crickets - rhythmic high chirps over a faint air bed for an evening/forest ambience. Rate sets the chirp tempo, Pitch the chirp frequency, Level the output.

ParamRangeDefaultUnit
Rate1 – 166Hz
Pitch0 – 10.6
Level0 – 10.6

# Frogs 0 inputs

Frog pond - random low croaks with a watery resonance for a swamp/marsh night ambience. Activity sets how busy the pond is, Pitch the croak depth, Level the output.

ParamRangeDefaultUnit
Activity0 – 10.5
Pitch0 – 10.4
Level0 – 10.7

# Helicopter 0 inputs

Helicopter - a deep rotor thump (blade-rate amplitude chop) under an engine whine. Rotor sets the blade rate, Tone the engine brightness, Level the output.

ParamRangeDefaultUnit
Rotor4 – 3014Hz
Tone0 – 10.4
Level0 – 10.7

# Typewriter 0 inputs

Typewriter - mechanical key clacks at a typing rhythm with the occasional carriage ding. Rate sets the typing speed, Tone the clack brightness, Level the output.

ParamRangeDefaultUnit
Rate1 – 208Hz
Tone0 – 10.6
Level0 – 10.7

# ClockTick 0 inputs

Clock - a steady tick-tock with two alternating click pitches, the metronome/grandfather-clock pulse. Rate sets the tempo, Tone the click character, Level the output.

ParamRangeDefaultUnit
Rate0.5 – 81Hz
Tone0 – 10.5
Level0 – 10.7

# Bubbles 0 inputs

Underwater bubbles - random rising-pitch blips for a fish-tank or undersea texture. Rate sets the bubble density, Pitch the blip range, Level the output.

ParamRangeDefaultUnit
Rate0 – 10.5
Pitch0 – 10.5
Level0 – 10.7

# Sonar 0 inputs

Submarine sonar - a clean periodic ping with a long ringing tail. Rate sets the ping interval, Pitch the ping frequency, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 20.5Hz
Pitch0 – 10.5
Level0 – 10.7

# Alarm 0 inputs

Alarm - an insistent two-tone or pulsing siren for warnings and tension. Rate sets the pulse speed, Pitch the tone, Level the output.

ParamRangeDefaultUnit
Rate1 – 124Hz
Pitch0 – 10.5
Level0 – 10.6

# Coin 0 inputs

Arcade coin pickup - the classic two-note 'bling' reward chime, auto-repeating. Rate sets the repeat interval, Pitch the note, Level the output.

ParamRangeDefaultUnit
Rate0.2 – 41Hz
Pitch0 – 10.6
Level0 – 10.7

# Explosion 0 inputs

Explosion - a deep boom (pitch-dropping body + noise blast) with a rumbling tail, auto-repeating. Rate sets the interval, Tone the debris brightness, Level the output.

ParamRangeDefaultUnit
Rate0.05 – 20.3Hz
Tone0 – 10.4
Level0 – 10.8

# Earthquake 0 inputs

Earthquake - a sub-bass brown-noise rumble that swells and recedes, felt more than heard. Intensity sets the magnitude, Tone the upper grind, Level the output.

ParamRangeDefaultUnit
Intensity0 – 10.6
Tone0 – 10.3
Level0 – 10.8

# WindChimes 0 inputs

Wind chimes - randomly struck tuned metal tubes (FM bells on a pentatonic scale) drifting in a breeze. Activity sets how often they ring, Tone the metallic brightness, Level the output.

ParamRangeDefaultUnit
Activity0 – 10.5
Tone0 – 10.6
Level0 – 10.6

# Static 0 inputs

Radio static - white-noise hiss with random crackle bursts and a faint drifting carrier whine, the between-stations sound. Noise sets the hiss level, Tune the whine pitch, Level the output.

ParamRangeDefaultUnit
Noise0 – 10.6
Tune0 – 10.5
Level0 – 10.6

# Blizzard 0 inputs

Howling blizzard - storm-wind noise driven through a sweeping resonant peak that wails and gusts. Howl sets the wail depth, Tone the iciness, Level the output.

ParamRangeDefaultUnit
Howl0 – 10.6
Tone0 – 10.5
Level0 – 10.7

# Hail 0 inputs

Hailstorm - a dense barrage of sharp icy ticks over a rain bed. Intensity sets the hail density, Tone the hardness of each strike, Level the output.

ParamRangeDefaultUnit
Intensity0 – 10.6
Tone0 – 10.7
Level0 – 10.6

# Monsoon 0 inputs

Torrential downpour - dense high rain hiss over a deep rumble, with random thunder swells. Downpour sets the rain density, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Downpour0 – 10.7
Tone0 – 10.6
Level0 – 10.6

# Sandstorm 0 inputs

Desert sandstorm - a gritty mid-band noise rush with grains whipping past. Force sets the gust strength, Grit the abrasiveness, Level the output.

ParamRangeDefaultUnit
Force0 – 10.6
Grit0 – 10.5
Level0 – 10.6

# Tornado 0 inputs

Tornado - a vast roaring vortex: deep filtered-noise roar with a low rotating tone and debris. Fury sets the roar intensity, Tone the upper shriek, Level the output.

ParamRangeDefaultUnit
Fury0 – 10.7
Tone0 – 10.4
Level0 – 10.8

# Traffic 0 inputs

City traffic - a low layered road rumble with occasional passing-car doppler swooshes and distant horns. Density sets the activity, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Density0 – 10.5
Tone0 – 10.4
Level0 – 10.6

# Subway 0 inputs

Subway train - rhythmic rail-joint clatter over a rolling rumble, with brake squeals. Speed sets the clatter tempo, Tone the metallic brightness, Level the output.

ParamRangeDefaultUnit
Speed1 – 167Hz
Tone0 – 10.5
Level0 – 10.7

# Factory 0 inputs

Factory floor - rhythmic mechanical clanks and presses over a motor hum and steam hiss. Rate sets the machine tempo, Tone the metallic brightness, Level the output.

ParamRangeDefaultUnit
Rate0.5 – 103Hz
Tone0 – 10.5
Level0 – 10.6

# Wolves 0 inputs

Wolf pack - mournful howls that glide up to a sustained pitch and fall away, layered for a pack. Howls sets how often they call, Pitch the howl register, Level the output.

ParamRangeDefaultUnit
Howls0 – 10.4
Pitch0 – 10.4
Level0 – 10.7

# Whale 0 inputs

Whale song - slow, deep, pitch-bending moans drifting through an underwater haze. Calls sets how often, Pitch the depth, Level the output.

ParamRangeDefaultUnit
Calls0 – 10.5
Pitch0 – 10.3
Level0 – 10.7

# Seagulls 0 inputs

Seagulls - periodic descending squawk-cries over a faint shore wash for a coastal ambience. Rate sets the call frequency, Pitch the cry register, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 30.6Hz
Pitch0 – 10.6
Level0 – 10.6

# Cicadas 0 inputs

Cicada drone - the dense, buzzing, amplitude-pulsing wall of a summer afternoon. Buzz sets the rasp rate, Pitch the brightness, Level the output.

ParamRangeDefaultUnit
Buzz20 – 12060Hz
Pitch0 – 10.6
Level0 – 10.5

# GameOver 0 inputs

Game-over jingle - a descending square-wave arpeggio that tumbles down, auto-repeating. Rate sets the replay interval, Pitch the key, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Pitch0 – 10.5
Level0 – 10.7

# Shoot 0 inputs

Laser shot - a fast downward pitch-zap with a bright click, the arcade blaster, auto-repeating. Rate sets the fire rate, Pitch the start frequency, Level the output.

ParamRangeDefaultUnit
Rate0.5 – 123Hz
Pitch0 – 10.6
Level0 – 10.7

# Teleport 0 inputs

Teleport - a shimmering upward sweep that dissolves into sparkle, the sci-fi beam-out, auto-repeating. Rate sets the interval, Tone the shimmer brightness, Level the output.

ParamRangeDefaultUnit
Rate0.2 – 30.7Hz
Tone0 – 10.6
Level0 – 10.6

# Forcefield 0 inputs

Energy force-field - a detuned electric hum pulsing with a slow tremolo and a faint crackle, the protective barrier. Power sets the intensity, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Power0 – 10.6
Tone0 – 10.5
Level0 – 10.6

# Thruster 0 inputs

Rocket thruster - a roaring filtered-noise blast with a low combustion body and pressure flutter. Thrust sets the power, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Thrust0 – 10.7
Tone0 – 10.4
Level0 – 10.7

# Geyser 0 inputs

Geyser - a cyclic eruption that builds from a low gurgle into a hissing high-pressure blast, then subsides. Cycle sets the eruption period, Tone the spray brightness, Level the output.

ParamRangeDefaultUnit
Cycle0.02 – 0.50.1Hz
Tone0 – 10.6
Level0 – 10.7

# Breathing 0 inputs

Slow human breathing - filtered noise swelling brighter on the inhale and darker on the exhale. Rate sets the breath pace, Tone the airiness, Level the output.

ParamRangeDefaultUnit
Rate0.05 – 10.25Hz
Tone0 – 10.5
Level0 – 10.7

# Whisper 0 inputs

Whispering voice - breathy mid-band noise gated into syllable-like bursts. Pace sets the syllable rate, Tone the sibilance, Level the output.

ParamRangeDefaultUnit
Pace0.5 – 83Hz
Tone0 – 10.6
Level0 – 10.6

# Snore 0 inputs

Snoring - a rhythmic buzzy growl on the in-breath with a softer snort on the out-breath. Rate sets the breath pace, Tone the rasp, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Tone0 – 10.5
Level0 – 10.7

# SolarWind 0 inputs

Solar wind - a vast shifting cosmic-noise drone with a faint pitched whistle drifting through it. Flux sets the movement, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Flux0 – 10.5
Tone0 – 10.5
Level0 – 10.6

# BlackHole 0 inputs

Black hole - a crushing sub-bass gravitational drone slowly bending downward into the abyss, with a faint event-horizon shimmer. Pull sets the intensity, Tone the shimmer, Level the output.

ParamRangeDefaultUnit
Pull0 – 10.6
Tone0 – 10.4
Level0 – 10.8

# Nebula 0 inputs

Nebula - a slowly shifting cloud of detuned high sines over a soft noise wash, an icy interstellar shimmer. Drift sets the movement, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Drift0 – 10.5
Tone0 – 10.6
Level0 – 10.5

# Quasar 0 inputs

Quasar - a pulsing stream of radio-telescope beeps and bursts over cosmic static. Pulse sets the beep rate, Tone the pitch, Level the output.

ParamRangeDefaultUnit
Pulse1 – 308Hz
Tone0 – 10.5
Level0 – 10.6

# Wormhole 0 inputs

Wormhole - a swirling vortex of FM-swept tones spiralling through space-time. Swirl sets the sweep rate, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Swirl0 – 10.5
Tone0 – 10.5
Level0 – 10.6

# Stinger 0 inputs

Horror stinger - a sudden dissonant cluster stab with a sharp attack and fast decay, the jump-scare hit, auto-repeating. Rate sets the interval, Tone the harshness, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 20.4Hz
Tone0 – 10.6
Level0 – 10.7

# Shriek 0 inputs

Shriek - a piercing high dissonant scream of two close beating tones smeared with noise. Pitch sets the height, Tone the rasp, Level the output.

ParamRangeDefaultUnit
Pitch0 – 10.6
Tone0 – 10.5
Level0 – 10.5

# Knock 0 inputs

Door knock - a periodic double or triple rap on wood with a hollow resonance. Rate sets how often, Tone the wood resonance, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 20.5Hz
Tone0 – 10.5
Level0 – 10.7

# Microwave 0 inputs

Microwave oven - a steady transformer hum and turntable whir, ending each cycle with the finished ding. Cycle sets the run length, Tone the hum brightness, Level the output.

ParamRangeDefaultUnit
Cycle0.02 – 0.50.08Hz
Tone0 – 10.4
Level0 – 10.6

# Kettle 0 inputs

Boiling kettle - a bubbling hiss that rises into a building steam whistle, then resets. Cycle sets the boil time, Pitch the whistle height, Level the output.

ParamRangeDefaultUnit
Cycle0.02 – 0.40.06Hz
Pitch0 – 10.6
Level0 – 10.6

# Fridge 0 inputs

Refrigerator hum - a low compressor drone with a faint mechanical buzz and the occasional thermostat click, the quintessential room-tone. Tone sets the brightness, Buzz the rattle, Level the output.

ParamRangeDefaultUnit
Tone0 – 10.4
Buzz0 – 10.3
Level0 – 10.6

# Doorbell 0 inputs

Doorbell - the classic two-note 'ding-dong' chime with a metallic ring, auto-repeating. Rate sets the interval, Pitch the chime, Level the output.

ParamRangeDefaultUnit
Rate0.1 – 10.3Hz
Pitch0 – 10.5
Level0 – 10.7

# Jet 0 inputs

Jet engine - a massive filtered-noise roar topped by a screaming turbine whine. Thrust sets the power, Tone the whine pitch, Level the output.

ParamRangeDefaultUnit
Thrust0 – 10.7
Tone0 – 10.6
Level0 – 10.7

# TrainWhistle 0 inputs

Train horn - a rich chord of detuned tones blaring with a slow doppler bend, the classic locomotive whistle. Pitch sets the key, Tone the brightness, Level the output.

ParamRangeDefaultUnit
Pitch0 – 10.4
Tone0 – 10.5
Level0 – 10.6

# Propeller 0 inputs

Propeller plane - a chopping blade thrum over a droning piston engine. Rpm sets the blade rate, Tone the engine brightness, Level the output.

ParamRangeDefaultUnit
Rpm8 – 4020Hz
Tone0 – 10.4
Level0 – 10.7

# Organ 1 input

Additive drawbar organ oscillator that sums four sine partials at the first four harmonics of Freq. Bar1, Bar2 and Bar3 set the drawbar levels of the fundamental, second and third harmonics (the fourth harmonic tracks Bar2 at half level), and Level sets the overall output. A self-running tone generator with no audio input, voiced from sine-only partials for a clean drawbar timbre.

ParamRangeDefaultUnit
Freq20 – 4000220Hz
Bar10 – 11
Bar20 – 10.6
Bar30 – 10.4
Level0 – 10.5

# ColorNoise 0 inputs

Noise generator producing white, pink or brown noise from an xorshift source filtered to taste. Color selects the spectrum: flat white, a one-pole pink-tilted blend, or a heavily integrated brown noise with a steeper low-frequency emphasis. Level sets the output amplitude, making it a self-running source for textures, test signals or modulation.

ParamRangeDefaultUnit
Color0 – 21
Level0 – 10.5

# Pulsaret 1 input

Pulsar synthesis oscillator: at each fundamental period a Hann-windowed sinusoidal grain (the pulsaret) is retriggered, with silence filling the rest of the cycle. Freq sets the fundamental (grain repetition rate), Formant sets the sine frequency inside the grain (formant pitch), Width sets the fraction of the period the grain occupies, and Level scales the output. Narrow widths and high formants give buzzy, formant-rich tones.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Formant1 – 164
Width0.1 – 10.5
Level0 – 10.5

# WaveScan 1 input

Additive harmonic scanner: sums a series of sine partials whose amplitudes follow a power-law roll-off, then normalizes the result. Freq sets the fundamental, Harmonics sets how many partials are stacked, Scan tilts the spectrum from bright (all harmonics equal at 0) toward dark (fundamental only as it approaches 1), and Level scales the output. Sweep Scan for a sawtooth-to-sine timbral morph.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Scan0 – 10.3
Harmonics1 – 168
Level0 – 10.5

# SuperPWM 1 input

Supersaw built from detuned pulse waves: stacks several pulse oscillators spread symmetrically in tuning and averages them for a thick unison. Freq sets the center pitch, Detune spreads the voices apart in tuning, Width sets the pulse duty cycle (timbre), Voices sets how many oscillators stack, and Level scales the output. High detune and voice counts give wide, rich pad and lead tones.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Detune0 – 10.3
Width0.05 – 0.950.5
Voices1 – 75
Level0 – 10.5

# BellFM 1 input

Two-operator FM bell: a sine carrier is phase-modulated by a sine modulator running at a non-integer multiple of the carrier frequency, producing inharmonic metallic partials. Freq sets the carrier pitch, Ratio sets the modulator-to-carrier frequency ratio (typically fractional for bell tones), Index sets the modulation depth (brightness and partial spread), and Level scales the output. Higher Index and non-integer Ratio yield clangorous, bell-like timbres.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Ratio0.5 – 83.5
Index0 – 83
Level0 – 10.5

# Wind 0 inputs

Wind texture from filtered noise: white noise is fed through a resonant TPT band-pass whose center frequency is modulated by a slow 0.3 Hz gust LFO. Cutoff sets the band-pass center frequency, Reso sets the resonance (how whistling/pitched the noise becomes), Gust scales the LFO cutoff sweep depth, and Level scales the output. Produces ambient wind, breath and atmospheric beds.

ParamRangeDefaultUnit
Cutoff100 – 8000800Hz
Reso1 – 208
Gust0 – 10.5
Level0 – 10.5

# Riser 1 input

Build-up riser: a trigger on in0 restarts a sweep that rises over Time seconds. White noise is driven through a resonant band-pass whose cutoff climbs while a pitch-rising sine fades in underneath and the whole thing swells in level - the classic pre-drop tension build. Time sets the sweep length, Tone balances the noise against the rising sine, Reso sets the band-pass sharpness, and Level the output. Patch a bar clock or downbeat gate into in0; the swell accelerates toward the drop.

ParamRangeDefaultUnit
Time0.1 – 164s
Tone0 – 10.4
Reso1 – 206
Level0 – 10.6

# Downlifter 1 input

Down-sweep transition: a trigger on in0 fires a descending sweep that falls over Time seconds - the post-drop 'whoosh down'. A pitch-falling sine and band-passed noise slide from bright/high to dark/low while the level decays, marking the move into a breakdown. Time sets the fall length, Tone balances the noise against the falling sine, Reso the band-pass sharpness, and Level the output. The inverse of Riser - patch a transition gate into in0.

ParamRangeDefaultUnit
Time0.1 – 81.5s
Tone0 – 10.4
Reso1 – 206
Level0 – 10.6

# Impact 1 input

Cinematic drop impact: a trigger on in0 fires a deep sub-sine whose pitch plunges from a high boom down to Tune, layered with a short noise crack on the transient and a long decaying sub tail - the 'boom' that lands on a drop or downbeat. Tune sets the final sub pitch, Boom the pitch-plunge depth and time, Decay the sub-tail length, Noise the transient crack level, and Level the output. Distinct from Kick: a deep cinematic hit, not a tuned drum.

ParamRangeDefaultUnit
Tune25 – 12045Hz
Boom0 – 10.6
Decay0.2 – 41.2s
Noise0 – 10.4
Level0 – 10.8

# Siren 0 inputs

Rave siren oscillator: a tone whose pitch glides up and down between Low and High at Rate - the hardcore/jungle air-raid siren. Low and High set the pitch range, Rate sets how fast the pitch sweeps through the cycle, Wail skews the sweep from a smooth triangle glide toward a fast-rise / slow-fall ramp, and Level the output. A self-running source - no input needed; the glide is exponential so it tracks musically across the range.

ParamRangeDefaultUnit
Low100 – 2000400Hz
High200 – 80002000Hz
Rate0.1 – 81Hz
Wail0 – 10.3
Level0 – 10.5

# Stab 2 inputs

Chord stab: a trigger on in0 fires a detuned-saw triad (root, third, fifth) through a fast amp-and-filter pluck envelope - the staccato house/trance organ-stab voice. Tune sets the root pitch (in1 = Pitch CV), Chord picks the voicing (0 major / 1 minor / 2 sus4 / 3 power-octave), Detune spreads paired saws per note for width, Decay sets the stab length, Cutoff the low-pass brightness, and Level the output. Distinct from the MIDI Chord block: a self-contained audio voice, not a note processor.

ParamRangeDefaultUnit
Tune50 – 880220Hz
Chord0 – 30
Detune0 – 10.3
Decay0.03 – 1.50.25s
Cutoff200 – 120003000Hz
Level0 – 10.5

# Donk 1 input

Scouse-house donk: a trigger on in0 fires a short resonant blip with a fast downward pitch snap through a sharp band-pass - the hollow 'donk' bounce of UK bounce / donk house. Tune sets the blip pitch, Snap the pitch-drop speed (the bounce), Reso the band-pass sharpness (how hollow and ringing), Decay the blip length, and Level the output.

ParamRangeDefaultUnit
Tune80 – 1200400Hz
Snap0 – 10.5
Reso1 – 2010
Decay0.02 – 0.40.08s
Level0 – 10.6

# Zap 1 input

Psytrance zap: a trigger on in0 fires a fast descending pitch sweep - a bright saw that drops from Top times the pitch down to Tune in a few milliseconds with a short decay, the classic laser/zap blip and FX accent. Tune sets the landing pitch, Top the start-pitch multiplier (sweep height), Fall the sweep speed, Decay the blip length, and Level the output. Distinct from Impact: a bright high descending laser, not a deep sub boom.

ParamRangeDefaultUnit
Tune50 – 1000200Hz
Top1 – 4016
Fall0.005 – 0.20.03s
Decay0.02 – 0.50.12s
Level0 – 10.5

# ReverseBass 2 inputs

Hardstyle / jumpstyle reverse bass: a trigger on in0 (the offbeat gate) restarts a sub that swells up from silence along an accelerating exponential - the 'reversed reverb tail' shape the genre is built on - then is hard-cut by the next trigger so it sits in the gap between kicks. A sine sub blended with a saw is driven through tanh for weight. Tune sets the pitch (in1 = Pitch CV), Swell the rise time, Curve the swell shape (higher = slower start, sharper rush at the end), Drive the distortion, and Level the output. Gate it on the off-beats against a kick on the downbeat.

ParamRangeDefaultUnit
Tune30 – 30070Hz
Swell0.05 – 10.25s
Curve0.5 – 63
Drive0 – 10.4
Level0 – 10.7

# AcidBass 2 inputs

TB-303 acid bassline voice: a single saw through a resonant 4-pole-style low-pass whose cutoff and amp share one decay envelope, so each note opens with the squelchy 'wow' and snaps shut. Slide glides the pitch between overlapping notes (303 portamento) and Accent boosts the envelope depth and level for the accented-step bite. Tune sets the pitch (in1 = Pitch CV), Cutoff the filter floor, Reso the squelch (high = self-oscillating scream), EnvMod how far the envelope opens the filter, Decay the note length, Accent the accent intensity, Slide the glide time, and Level the output. Distinct from Acido, which is the filter alone - this is the whole mono voice. Patch a per-step CV into the Accent mod input for classic accenting.

ParamRangeDefaultUnit
Tune30 – 660110Hz
Cutoff100 – 6000600Hz
Reso1 – 2012
EnvMod0 – 10.7
Decay0.05 – 1.20.3s
Accent0 – 10.3
Slide0 – 10.2
Level0 – 10.5

# PsyBass 1 input

Psytrance rolling bassline: a self-clocking 16th-note sub that retriggers a fast-attack / short-decay amp envelope and a downward filter sweep on every step, the hypnotic driving roll under a psytrance kick. A saw runs through a resonant low-pass whose cutoff starts bright and decays toward the sub each step. Tune sets the pitch (in0 = Pitch CV), Rate the step-clock frequency (tempo-sync it so the steps land on 16ths), Cutoff the filter floor, Reso the squelch, Decay the per-step length, and Level the output. Sidechain it under the kick (Pump / Ducker) for the classic off-kick pump.

ParamRangeDefaultUnit
Tune30 – 30055Hz
Rate1 – 328Hz
Cutoff60 – 4000300Hz
Reso1 – 208
Decay0.02 – 0.30.09s
Level0 – 10.6

# Gabber 2 inputs

Gabber / hardcore kick: a 909-style kick - a sine body with a downward pitch sweep - overdriven hard into clipping until it becomes a distorted, square-ish melodic tone, the way the classic gabber kick was made by feeding a 909 through an overdriven mixer channel. The pitch tail falls off slower than a clean kick so the body stays melodic. Tune sets the body pitch (in1 = Pitch CV), PSweep the pitch-tail length, Decay the body length, Distort the overdrive amount (the gabber character), Tone the final clip hardness (soft -> square), and Level the output. A trigger on in0 strikes it.

ParamRangeDefaultUnit
Tune30 – 20055Hz
PSweep0.02 – 0.40.12s
Decay0.1 – 1.20.4s
Distort1 – 6024
Tone0 – 10.5
Level0 – 10.7

# Bleep 2 inputs

Bleep-techno tone (Warp / Sheffield 'Sweet Exorcist' sound): a simple root-plus-fifth motif from sine-to-square waves with a hard on/off organ-style amp gate and an octave-down sub - the ultra-deep, dub-system bleep of early Warp techno. Tune sets the pitch (in1 = Pitch CV), Wave morphs sine toward square, Fifth sets the level of the +7-semitone partial (the signature root/5th bleep), Sub the octave-down sub-bass weight, and Level the output. A gate on in0 switches it on and off with organ snap - no slow attack or release.

ParamRangeDefaultUnit
Tune40 – 1000220Hz
Wave0 – 10.2
Fifth0 – 10.5
Sub0 – 10.4
Level0 – 10.5

# Sub808 2 inputs

808 sub-bass: a tuned sine sub with a short downward pitch-drop attack (the TR-808 bridged-T 'damped sine' punch), portamento glide between notes for the trap-style slide, an octave-up layer for midrange, and parallel saturation that adds upper harmonics so the sub translates on small speakers. Tune sets the pitch (in1 = Pitch CV), Glide the portamento time, Punch the pitch-drop attack, Decay the note length, Drive the parallel saturation, and Level the output. A gate on in0 strikes the note; lives in the 30-80 Hz sub range.

ParamRangeDefaultUnit
Tune25 – 20050Hz
Glide0 – 10.2
Punch0 – 0.10.02s
Decay0.1 – 41s
Drive0 – 10.3
Level0 – 10.7

# SnareRoll 1 input

Build-up snare roll: while the gate on in0 is held, fires band-passed noise hits (snare / clap) at a rate that accelerates from Start to End over the Accel ramp - the pre-drop EDM snare roll that speeds up into the drop. Start and End set the hit rate at the beginning and end of the build (End higher = it speeds up), Accel the ramp time, Tone the noise brightness, Decay the per-hit length, and Level the output. Hold the gate over the build bar and release it at the drop.

ParamRangeDefaultUnit
Start1 – 164Hz
End4 – 6424Hz
Accel0.2 – 82s
Tone0 – 10.5
Decay0.01 – 0.20.05s
Level0 – 10.6

# Growl 1 input

Dubstep / brostep growl bass: an FM voice whose modulation index and a midrange formant band-pass are swept together by one LFO, then pushed through heavy distortion - moving the FM amount and the formant at once is what gives the Skrillex-style 'talking' growl, distinct from a plain filter wobble. Tune sets the pitch (in0 = Pitch CV), Rate the growl LFO speed (tempo-sync it), Ratio the FM modulator ratio, Index the FM depth, Formant the band-pass centre the LFO sweeps, Drive the distortion, and Level the output. Layer a clean Sub808 under it for the low end.

ParamRangeDefaultUnit
Tune20 – 50055Hz
Rate0.5 – 164Hz
Ratio0.5 – 81
Index0 – 104
Formant200 – 40001200Hz
Drive0 – 10.5
Level0 – 10.5

# Rhodes 2 inputs

FM electric piano (DX-style tine EP): a sine carrier phase-modulated by a sine at Ratio, where the modulator index decays fast to give the metallic 'tine' bark on the attack before settling to a mellow near-sine body - the warm electric piano of deep, soulful and lo-fi house. Tune sets the pitch (in1 = Pitch CV), Ratio the tine frequency ratio (higher = more bell/bark), Bark the attack FM depth (brightness / velocity), Tine how fast the bark fades, Decay the note length, and Level the output. A gate on in0 strikes the note.

ParamRangeDefaultUnit
Tune50 – 2000220Hz
Ratio0.5 – 161
Bark0 – 105
Tine0.02 – 0.50.12s
Decay0.2 – 41.5s
Level0 – 10.5

# OrchHit 2 inputs

Orchestra hit (Fairlight ORCH5 / Stravinsky stab): a trigger on in0 fires a dense detuned cluster of saws stacked in octaves and fifths - strings and brass hitting one staccato chord - with a sharp attack, a short decay and 8-bit-style bit-crush for the lo-fi digital crunch that made the sound iconic in rave, hip-hop, hardcore and techno. Tune sets the pitch (in1 = Pitch CV), Spread the detune width of the cluster, Decay the staccato length, Bits the lo-fi crunch (low = crunchier), Tone the brightness, and Level the output.

ParamRangeDefaultUnit
Tune40 – 660130Hz
Spread0 – 10.4
Decay0.05 – 10.25s
Bits3 – 168
Tone200 – 80003000Hz
Level0 – 10.5

# Piano 2 inputs

Additive piano (house piano stab): sums inharmonic partials tuned by the real piano stretch formula f*n*sqrt(1+B*n^2) - so the overtones run slightly sharp the way struck strings do - with a bright hammer-noise attack and a low-pass that darkens as the note decays (higher partials die first). The acoustic-piano chord stab of piano house, deep house and progressive. Tune sets the pitch (in1 = Pitch CV), Inharm the string-stretch detune, Decay the note length, Hammer the attack-noise knock, Tone the initial brightness, and Level the output. A gate on in0 strikes it.

ParamRangeDefaultUnit
Tune30 – 2000220Hz
Inharm0 – 10.3
Decay0.1 – 41.2s
Hammer0 – 10.3
Tone500 – 120005000Hz
Level0 – 10.5

# Brass 2 inputs

Synth brass (OB-X / Jupiter brass): two detuned saws through a resonant low-pass driven by a filter envelope - the cutoff snaps bright on the attack then drops to a mellower sustain, the timbral movement that makes a saw sound brassy. The eurodance / trance / funky-house brass stab and swell. Tune sets the pitch (in1 = Pitch CV), Detune the saw spread (thickness), Cutoff the base brightness, FiltEnv how far the attack opens the filter, Decay how fast the bright attack drops to the sustain, and Level the output. A gate on in0 plays the note (hold for the sustain).

ParamRangeDefaultUnit
Tune40 – 1000220Hz
Detune0 – 10.3
Cutoff200 – 6000700Hz
FiltEnv0 – 10.7
Decay0.05 – 10.2s
Level0 – 10.5

# Clav 2 inputs

Clavinet (Hohner D6): a Karplus-Strong plucked string struck by a gate, run through a pickup comb filter that notches the spectrum - the bright, percussive, slap-funk voice of funk, disco, French house and funky house. A rubber-tip excitation burst fills the string, the feedback loop rings at the pitch, and the comb pickup gives the signature hollow bite. Tune sets the pitch (in1 = Pitch CV), Decay the string sustain, Bright the string damping and attack brightness, Pickup the comb depth (the clav twang), and Level the output. A gate on in0 plucks it; play it staccato.

ParamRangeDefaultUnit
Tune40 – 1000160Hz
Decay0 – 0.990.9
Bright0 – 10.6
Pickup0 – 10.5
Level0 – 10.6

# PWM 1 input

Pulse-width-modulation oscillator (Juno-style): a single pulse wave whose duty cycle is swept by a slow LFO, so one oscillator breathes and thickens like a chorused string / pad - the classic Juno / Jupiter PWM movement behind hollow synth strings and reedy basses. Tune sets the pitch (in0 = Pitch CV), Rate the PWM LFO speed, Depth how far the width is swept, Sub an octave-down square for weight, and Level the output. Distinct from SuperPWM, which stacks many detuned pulses - this is the single classic PWM voice.

ParamRangeDefaultUnit
Tune20 – 2000110Hz
Rate0.05 – 80.6Hz
Depth0 – 10.6
Sub0 – 10.3
Level0 – 10.5

# Chip 1 input

Chiptune / 8-bit lead (NES-style): a pulse wave at a selectable duty cycle, quantized down to the lo-fi console DAC crunch, with the classic fast 'arpeggio' that machine-guns the pitch between chord tones to fake a chord on a single channel - the happy-hardcore / 8-bit-rave lead. Tune sets the pitch (in0 = Pitch CV), Duty the pulse width (0 = thin 12.5 percent .. 1 = 50 percent square), Arp the arpeggio speed in Hz (0 = off; when on it fakes a major chord), Vibrato the pitch wobble, and Level the output.

ParamRangeDefaultUnit
Tune30 – 2000220Hz
Duty0 – 10.5
Arp0 – 320Hz
Vibrato0 – 10.2
Level0 – 10.4

# AirHorn 2 inputs

Reggae sound-system air horn: the 'BWAAAH' drop blast - two stacks of detuned saws a fixed Interval apart (the dancehall horn dyad) honking through a band-pass formant, with a pitch-up bend on the attack. The rewind / drop signal of dancehall, jungle, dubstep, trap and festival EDM. Tune sets the pitch (in1 = Pitch CV), Interval the second horn's offset in semitones (the dyad/cluster dissonance), Detune the beating spread per stack, Bend the attack pitch-rise, Tone the formant brightness, and Level the output. A gate on in0 sounds the blast; hold for the long rewind horn. Distinct from Siren, which sweeps its pitch - this is a fixed-pitch detuned dyad honk.

ParamRangeDefaultUnit
Tune80 – 600220Hz
Interval0 – 125
Detune0 – 10.4
Bend0 – 10.4
Tone400 – 60001800Hz
Level0 – 10.5

# Braaam 2 inputs

Inception 'BRAAAM': the massive low brass blast that defined trailer scoring - a stack of detuned saws in octaves and a fifth (the brass cluster) over a deep sub sine, swelling in over a slow attack and driven through saturation for the menacing low-end roar. Tune sets the fundamental (in1 = Pitch CV), Swell the attack fade-in, Detune the cluster beating (the dread), Sub the deep sub-sine weight, Drive the saturation, and Level the output. A gate on in0 fires the blast; hold for the long swell.

ParamRangeDefaultUnit
Tune25 – 20055Hz
Swell0.05 – 30.6s
Detune0 – 10.4
Sub0 – 10.6
Drive0 – 10.4
Level0 – 10.6

# PipeOrgan 2 inputs

Church pipe organ (Interstellar-style): additive ranks at the true organ-stop pitches - 8' fundamental, 4' octave, 2 2/3' twelfth, 2' fifteenth, 1 3/5' seventeenth and 1 1/3' nineteenth (harmonics 1-6) - so the upper mutation stops reinforce the fundamental with cathedral brilliance, plus a wind 'chiff' on the attack and an optional tremulant. The huge sustained organ of cinematic and gothic scoring, distinct from the Hammond drawbar Organ. Tune sets the pitch (in1 = Pitch CV), Stops the registration (how many upper ranks are drawn = brightness), Chiff the attack wind-noise, Tremulant the slow amplitude vibrato, and Level the output. A gate on in0 holds the note.

ParamRangeDefaultUnit
Tune30 – 1000110Hz
Stops0 – 10.6
Chiff0 – 10.3
Tremulant0 – 10.2
Level0 – 10.4

# Taiko 2 inputs

Cinematic taiko drum: a trigger on in0 strikes a deep membrane - a sine body with a fast downward pitch bend (the skin tensioning), an inharmonic mode for the skin 'thwack', and a wooden stick-attack click - decaying with the round boom of a big Japanese drum. The epic ensemble percussion of trailer and Zimmer-style scoring. Tune sets the pitch (in1 = Pitch CV), Bend the attack pitch-drop depth, Decay the boom length, Stick the wooden attack-click level, Skin the inharmonic body character, and Level the output. Trigger from a Clock, Euclid or sequencer; layer several for an ensemble.

ParamRangeDefaultUnit
Tune40 – 20080Hz
Bend0 – 10.5
Decay0.1 – 20.6s
Stick0 – 10.4
Skin0 – 10.3
Level0 – 10.8

# Duduk 2 inputs

Armenian duduk (Gladiator / Dune cinematic wind): a cylindrical double-reed voice - odd-harmonic dominant like a cor anglais, warm and woody and mournful - with breath noise and an expressive delayed vibrato, the soul-instrument used for grief and longing in film scores. Tune sets the pitch (in1 = Pitch CV), Breath the airy reed noise, Vibrato the expressive pitch waver (it swells in as the note is held), Tone the brightness, and Level the output. A gate on in0 sounds the note with a soft reed attack; hold for the long mournful sustain.

ParamRangeDefaultUnit
Tune80 – 1000220Hz
Breath0 – 10.3
Vibrato0 – 10.4
Tone400 – 60001800Hz
Level0 – 10.5

# Strings 2 inputs

Orchestral string section: a wide ensemble of detuned saws with a slow bowed attack, section vibrato and a warm low-pass body - the sustained legato strings of cinematic and Zimmer-style scoring. Distinct from the Solina BBD ensemble effect (which colours an input) and the single Bowed string: this is the full section as a voice. Tune sets the pitch (in1 = Pitch CV), Ensemble the detune spread (section width and beating), Attack the bow swell time, Vibrato the section pitch waver, Tone the brightness, and Level the output. A gate on in0 bows the note; hold for long legato.

ParamRangeDefaultUnit
Tune40 – 1200220Hz
Ensemble0 – 10.5
Attack0.02 – 30.4s
Vibrato0 – 10.3
Tone500 – 100004000Hz
Level0 – 10.4

# Tension 1 input

Cinematic tension drone: a slowly evolving underscore bed - a low cluster of detuned voices (root, fifth, octave, twelfth) that beat and drift against each other, swept by a slow filter LFO over a bed of filtered air noise - the sustained dread under a Zimmer-style scene. Self-running. Tune sets the root pitch (in0 = Pitch CV), Motion how fast the detuning and filter drift evolve, Width the cluster spread (dissonance), Noise the air-bed level, Tone the filter base frequency, and Level the output. Automate Tune for rising or falling tension.

ParamRangeDefaultUnit
Tune25 – 40055Hz
Motion0 – 10.4
Width0 – 10.4
Noise0 – 10.3
Tone100 – 4000800Hz
Level0 – 10.5

# Whoosh 1 input

Transition whoosh: a trigger on in0 fires a band-passed noise swish whose loudness and filter both swell to a peak at the mid-point then fall away - the air pass-by used for cuts, swipes and reveals in film and trailers. A doppler-style arc, not a tonal riser. Time sets the pass duration, Tone the filter centre the sweep peaks at, Reso the band sharpness, Body a low-rumble layer for weight, and Level the output.

ParamRangeDefaultUnit
Time0.2 – 61.2s
Tone400 – 80002500Hz
Reso1 – 123
Body0 – 10.3
Level0 – 10.6

# Fire 0 inputs

Fire / combustion texture: three procedural layers - a brown-noise roar (the steady burn), an airy high-frequency hiss (combustion), and randomly-timed crackle pops (wood splitting) - the campfire / torch / burning-building ambience of film sound design. Self-running. Roar sets the low rumble level, Crackle the density of the popping, Hiss the airy combustion noise, Bright the crackle brightness, and Level the output. Layer two instances for a richer fire; automate Crackle for flare-ups.

ParamRangeDefaultUnit
Roar0 – 10.5
Crackle0 – 10.4
Hiss0 – 10.3
Bright500 – 80003000Hz
Level0 – 10.5

# Gunshot 1 input

Gunshot SFX: a trigger on in0 fires the layered crack of a weapon - a bright transient snap, a band-passed noise body for the weight, a sub LFE thump with a fast pitch drop, and a noise tail for the room reflection. The film / game firearm report. Tone sets the body and transient brightness, Body the low-mid weight, Sub the LFE thump level, Tail the room-decay length, and Level the output. Trigger from a sequencer or one-shot.

ParamRangeDefaultUnit
Tone800 – 120004000Hz
Body0 – 10.6
Sub0 – 10.5
Tail0.05 – 1.50.3s
Level0 – 10.7

# Creature 2 inputs

Monster / creature roar: a vocal-cord source (saw plus a sub-octave for size) roughened by a vocal-fry flutter, shaped by a sweeping formant band-pass (the vowel of the roar) and driven through distortion - the layered beast vocalization of film and game sound design. Tune sets the pitch (in1 = Pitch CV), Growl the vocal-fry roughness (the guttural rasp), Formant the vowel centre, Size the sub-octave weight and how big the creature reads, Drive the aggression, and Level the output. A gate on in0 sounds the roar with a pitch-up attack. Distinct from the musical Growl bass - this is an organic vocalization.

ParamRangeDefaultUnit
Tune40 – 600110Hz
Growl0 – 10.5
Formant300 – 3000900Hz
Size0 – 10.5
Drive0 – 10.5
Level0 – 10.5

# Heartbeat 0 inputs

Heartbeat: a self-clocking 'lub-dub' double sub-thump - two soft low pulses per beat (the first louder), each a sine with a fast pitch drop and a muffled decay - the tension pulse of film and game sound design. Rate sets the beats per second (resting ~1, racing ~2.5), Tune the thump pitch, Decay the thump length, Tone the muffled softness (low-pass), and Level the output. Self-running; automate Rate to race the pulse for suspense.

ParamRangeDefaultUnit
Rate0.4 – 41Hz
Tune30 – 12055Hz
Decay0.05 – 0.50.18s
Tone0 – 10.5
Level0 – 10.8

# Robot 1 input

Robot / computer voice (sci-fi): a pulse source ring-modulated by a low metallic carrier, shaped by a formant band-pass and stepped to a new pitch at Rate (the flat, phoneme-by-phoneme 'robot talk'), then bit-crushed for digital grain - the 1980s computer-voice and droid chatter of film and game sound design. Tune sets the base pitch (in0 = Pitch CV), Rate the speech-step speed (how fast the pitch jumps), Ring the ring-mod carrier (metallic clang), Formant the vowel centre, Crush the bit-grain, and Level the output. Distinct from the Vocoder/RingMod effects - this is a self-contained robotic voice.

ParamRangeDefaultUnit
Tune60 – 800180Hz
Rate1 – 248Hz
Ring20 – 40080Hz
Formant300 – 30001200Hz
Crush2 – 166
Level0 – 10.5

# Rain 0 inputs

Rain texture: a steady band-passed noise wash (the hiss of falling rain) under randomly-timed resonant droplet 'plinks' - short decaying pings at scattered pitches, the patter of drops on surfaces. Distinct from Fire's broadband crackle: rain is a wet high wash plus pitched droplets. Self-running. Wash sets the steady rain level, Drops the droplet density, Pitch the droplet resonance, Tone the wash brightness, and Level the output. Layer instances for heavier rain; add Thunder for a storm.

ParamRangeDefaultUnit
Wash0 – 10.5
Drops0 – 10.4
Pitch400 – 60002000Hz
Tone1000 – 120005000Hz
Level0 – 10.5

# Thunder 1 input

Thunderclap: a trigger on in0 fires a sharp crack (a band of noise) followed by a deep brown-noise sub rumble that swells then rolls away over several seconds - the storm thunder of film sound design. Crack sets the initial snap level, Rumble the sub-rumble depth, Roll the length of the rolling tail, Tone the low-pass darkness of the rumble, and Level the output. Trigger over a Rain bed for a storm; short Roll reads as a near strike, long Roll as distant.

ParamRangeDefaultUnit
Crack0 – 10.5
Rumble0 – 10.7
Roll0.5 – 62.5s
Tone80 – 1200300Hz
Level0 – 10.7

# Sword 1 input

Sword / blade SFX: a trigger on in0 fires a bright metallic swish - a band-passed noise whoosh as the blade cuts the air, layered with ringing inharmonic metal partials (the steel 'shing') that shimmer and decay. The unsheathe, swing and parry of film and game sound design. Tone sets the swish brightness, Ring the metallic-resonance level, Pitch the ring fundamental, Decay the ring length, and Level the output. Trigger per swing.

ParamRangeDefaultUnit
Tone1000 – 120005000Hz
Ring0 – 10.6
Pitch800 – 60002400Hz
Decay0.1 – 1.50.5s
Level0 – 10.6

# Water 0 inputs

Water / bubbles: randomly-triggered bubble 'bloops' - sine pings whose pitch rises sharply as they pop (the physical bubble model A*sin(2*pi*f*t)*e^-bt with rising f) - over an optional flowing-noise wash, the stream, drip and underwater sound of film sound design. Distinct from Rain's falling droplet plinks: bubbles sweep up. Self-running. Flow sets the stream-noise level, Bubbles the pop density, Pitch the bubble base frequency, Spread the random pitch range, and Level the output.

ParamRangeDefaultUnit
Flow0 – 10.3
Bubbles0 – 10.5
Pitch200 – 4000800Hz
Spread0 – 10.5
Level0 – 10.5

# Steam 1 input

Steam / pressure release: a trigger on in0 vents a burst of band-passed noise - the hydraulic 'psssh' / hiss of escaping gas, valves and pneumatics - with a sharp attack and a decaying tail whose filter falls as the pressure drops. The mech, robot-joint and steam-pipe sound of film and game design. Tone sets the hiss brightness, Hole the resonance (how whistling / pitched the leak is), Decay the vent length, Sweep how far the filter falls as it decays, and Level the output. Trigger per vent.

ParamRangeDefaultUnit
Tone1000 – 140006000Hz
Hole1 – 164
Decay0.1 – 20.6s
Sweep0 – 10.5
Level0 – 10.6

# Laser 2 inputs

Sci-fi laser blaster: a trigger on in0 fires a square tone with a steep attack and a fast descending pitch drop, ring-modulated by a carrier for the metallic 'pew', through a resonant low-pass that tracks the pitch, with a noise-grit layer. The blaster bolt and beam of sci-fi sound design. Tune sets the start pitch (in1 = Pitch CV), Drop the pitch-envelope descent depth, Ring the ring-mod carrier (metallic colour), Length the decay (short = bolt, long = beam), Grit the noise layer, and Level the output. Distinct from Zap: ring-modulated and metallic, with a beam length.

ParamRangeDefaultUnit
Tune200 – 40001200Hz
Drop0 – 10.6
Ring20 – 800180Hz
Length0.05 – 1.50.25s
Grit0 – 10.3
Level0 – 10.5

# Powerup 1 input

Sci-fi power-up / energy charge: a trigger on in0 starts a tone that rises over Time - the pitch sweeps up Range octaves while bright harmonics fade in and a fast shimmer tremolo intensifies toward the peak, the 'charging up' of a weapon, shield or pickup. Tune sets the start pitch, Time the charge duration, Range the octaves it climbs, Shimmer the high-harmonic sparkle and tremolo, and Level the output. Trigger to charge; the energy peaks and holds at the top of the sweep. Distinct from the noise-based Riser - this is a tonal ascending charge.

ParamRangeDefaultUnit
Tune100 – 1000220Hz
Time0.2 – 41s
Range1 – 53
Shimmer0 – 10.5
Level0 – 10.5

# Insects 0 inputs

Insect night ambience: a bed of randomly-timed cricket chirps - a high tone (the stridulation pitch) pulsed by a fast wing-stroke amplitude modulation and gated into short chirps - the field, jungle and night-time critter ambience of film sound design. Self-running. Density sets how often the chirps fire, Pitch the stridulation tone, Rate the wing-stroke pulse speed inside each chirp, Spread the random pitch variation between insects, and Level the output.

ParamRangeDefaultUnit
Density0 – 10.5
Pitch2000 – 80004500Hz
Rate10 – 8030Hz
Spread0 – 10.4
Level0 – 10.4

# Engine 0 inputs

Combustion engine: a pulse train of sharp combustion transients fired at the engine's cylinder rate through a resonant exhaust filter, with a noise rasp - the procedural car / motorcycle / machine engine of film and game sound design. RPM sets the engine speed (the firing rate), Cylinders the number of cylinders (rhythm and harmonic spacing), Tone the exhaust resonance frequency, Growl the resonance and grit, and Level the output. Automate RPM for revs and gear changes; self-running.

ParamRangeDefaultUnit
RPM600 – 80001200
Cylinders1 – 84
Tone100 – 2000400Hz
Growl1 – 166
Level0 – 10.5

# Footstep 1 input

Footstep foley: a trigger on in0 fires a layered foot-floor impact - a damped low resonance (the body of the step) plus a band-passed noise contact - with a Surface control that morphs from a tight solid hit (wood / asphalt) to a scattered cluster of stochastic micro-pops (gravel / aggregate). The walk, run and stomp foley of film and game sound design. Weight sets the step body pitch, Surface the solid-to-gravel morph, Tone the contact brightness, Hardness the impact sharpness, and Level the output. Trigger per step; vary Weight / Surface per footfall.

ParamRangeDefaultUnit
Weight40 – 30090Hz
Surface0 – 10.3
Tone800 – 100003000Hz
Hardness0 – 10.5
Level0 – 10.6

# Birds 0 inputs

Bird ambience: a bed of randomly-timed bird tweets - each a fast frequency-swept sine whistle (the chirp glide) at a scattered pitch - the dawn-chorus / forest / garden ambience of film sound design. Distinct from the Insects stridulation bed: birds are gliding whistles. Self-running. Density sets how often tweets fire, Pitch the whistle base frequency, Sweep the chirp glide depth, Variety the random pitch range between calls, and Level the output.

ParamRangeDefaultUnit
Density0 – 10.4
Pitch1500 – 60003000Hz
Sweep0 – 10.5
Variety0 – 10.5
Level0 – 10.4

Filter

201 modules

# Vocoder 2 inputs

Analysis/synthesis vocoder (Pigments-style): splits the carrier at in0 and modulator at in1 into log-spaced bandpass bands, tracks each modulator band envelope, and multiplies the matching carrier band by it before summing, all blended by Mix against the dry carrier. Bands sets the number of analysis bands (4 to 40 - more bands give more intelligible speech imprinting), Q sets band sharpness, Attack sets the envelope follower attack time in ms (shorter tracks transients tighter), Mode picks the band character (Vintage soft to 6 kHz / Modern bright to 10 kHz / Dirty saturated), and Shift formant-shifts the carrier synthesis bands against the modulator analysis bands for chipmunk or deep-throat colours.

ParamRangeDefaultUnit
Bands4 – 4016
Q1 – 166
Attack1 – 505ms
Mix0 – 11
ModeVintage · Modern · Dirty
Shift0.25 – 41

# PZFilter 1 input

Drawable magnitude-response filter: samples a frequency-to-gain curve drawn in node config at 16 log-spaced bands and bakes one peaking-EQ biquad per band, passing the input at in0 through the series to reproduce the drawn shape. Amount morphs between the dry input and the fully filtered output. Draw boosts and cuts across the spectrum to build custom EQ curves or resonant filter shapes.

ParamRangeDefaultUnit
Amount0 – 11

# PeakFilter 1 input

A biquad peaking EQ band that boosts a single frequency region, followed by a tanh soft limiter to tame the boosted peaks. Freq sets the center frequency (40..16000 Hz), Gain sets the boost amount (0..18 dB), Edge sets the band Q/sharpness, and Mix blends the filtered signal against dry. Useful for emphasizing a resonant frequency without hard clipping when pushed.

ParamRangeDefaultUnit
Freq40 – 160001000Hz
Gain0 – 189dB
Edge0.5 – 123Q
Mix0 – 11

# FilterLFO 1 input

A 4-pole resonant ladder lowpass swept by an internal LFO that morphs between triangle and sawtooth shapes. Rate sets the LFO speed (Hz), Range sets the sweep depth around the cutoff (~60 Hz..15.6 kHz), Reso sets the resonant feedback, Shape morphs the LFO from triangle to saw, and Mix blends wet against dry. High Reso adds squelch while Shape changes the sweep from symmetric to ramped.

ParamRangeDefaultUnit
Rate0.02 – 120.5Hz
Range0 – 10.7
Reso0 – 10.5
Shape0 – 10
Mix0 – 11

# LowPassGate 2 inputs

Buchla west-coast low-pass gate: a vactrol couples a VCA and VCF so a ping opens both with the characteristic nonlinear ringing decay. Mode picks VCA / VCF / both.

ParamRangeDefaultUnit
Ping0.01 – 20.4s
Color0 – 10.5
Mode0 – 22
Level0 – 10.8

# SplitEQ 1 input

A peaking EQ that knows transients from tone: a fast/slow envelope split weighs the band gain toward the attack or the sustain, so you can brighten transients without harshening the body.

ParamRangeDefaultUnit
Freq40 – 160002000Hz
Transient-18 – 184dB
Tonal-18 – 180dB
Q0.3 – 81.5
Mix0 – 11

# Mini 1 input

Minimoog-style 4-pole transistor ladder: per-stage saturation thins the bass as resonance climbs to self-oscillation.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0 – 10.3
Mod0 – 40oct
Drive1 – 81

# Jup-8 1 input

Jupiter-8-style 4-pole OTA ladder: per-stage OTA transconductance saturation with smooth resonance that keeps the low end (no Moog bass loss).

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0 – 10.3
Mod0 – 40oct
Drive1 – 81

# MS-20 1 input

MS-20-style 2-pole Sallen-Key low-pass: input op-amp saturation and a saturated resonance integrator plus diode clipping in the resonance path - screams and distorts at high resonance.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0 – 10.3
Mod0 – 40oct
Drive1 – 81

# SEM 1 input

Oberheim SEM-style 2-pole state-variable filter: VCA-transistor saturation in the resonance integrator, continuously morphing low-pass through notch to high-pass.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0 – 10.3
Mod0 – 40oct
Morph0 – 10

# EMS 1 input

EMS VCS3-style 3-pole (18 dB) diode ladder: asymmetric diode shaping gives a sharp, acidic resonance.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0 – 10.4
Mod0 – 40oct
Drive1 – 81

# Wasp 1 input

EDP Wasp-style 12 dB multimode filter: the CMOS-inverter gain-stage outputs hard-clip at the rails for a fizzy, gritty bite. Mode 0 LP / 1 BP / 2 HP.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0 – 10.4
Mod0 – 40oct
ModeLP · BP · HP

# Acido 1 input

TB-303-style 4-pole diode ladder: per-stage diode soft-clip and a diode-shaped feedback stage for high-resonance acid squelch.

ParamRangeDefaultUnit
Cutoff20 – 18000800Hz
Reso0 – 10.6
Mod0 – 40oct
Drive1 – 81.5

# Pultec 1 input

Pultec EQP-1A-style passive EQ: low boost and cut use offset corners so they do not cancel (the boost-with-dip trick), plus gentle tube warmth.

ParamRangeDefaultUnit
Low Boost0 – 140dB
Low Cut0 – 170dB
Low Freq20 – 15060Hz
High Boost0 – 180dB
High Freq3000 – 160005000Hz
High Cut0 – 160dB

# API550 1 input

API 550-style 3-band EQ with proportional-Q (bands widen at low boost, tighten at high boost) and op-amp soft-clip bite.

ParamRangeDefaultUnit
Low-12 – 120dB
Low Freq30 – 400100Hz
Mid-12 – 120dB
Mid Freq200 – 5000800Hz
High-12 – 120dB
High Freq2500 – 200008000Hz

# N1073 1 input

Neve 1073-style EQ: fixed 12 kHz HF shelf, sweepable mid bell and LF shelf, into an iron-core transformer whose flux saturates the low frequencies first for genuine LF harmonic warmth.

ParamRangeDefaultUnit
Low-16 – 160dB
Low Freq35 – 22060Hz
Mid-18 – 180dB
Mid Freq360 – 72001600Hz
High-16 – 160dB

# SSLE 1 input

SSL E-series-style 4-band parametric EQ: constant-Q (bandwidth stays put as you boost or cut) for a clean, surgical response.

ParamRangeDefaultUnit
Low-15 – 150dB
Low Freq30 – 45080Hz
LMF-15 – 150dB
LMF Freq200 – 2500500Hz
HMF-15 – 150dB
HMF Freq600 – 70003000Hz
High-15 – 150dB

# SSLG 1 input

SSL G-series-style 4-band parametric EQ: proportional-Q (the more you boost or cut, the narrower the band) for a musical, self-limiting curve.

ParamRangeDefaultUnit
Low-15 – 150dB
Low Freq30 – 45080Hz
LMF-15 – 150dB
LMF Freq200 – 2500500Hz
HMF-15 – 150dB
HMF Freq600 – 70003000Hz
High-15 – 150dB

# Manley 1 input

Manley Massive Passive-style EQ: wide bandwidth limits the available gain (opposite of proportional-Q), passive LC curves into an output transformer with LF-flux iron harmonics.

ParamRangeDefaultUnit
Low-11 – 110dB
Low Freq22 – 1000100Hz
Bandwidth0 – 10.5
High-11 – 110dB
High Freq560 – 200008000Hz

# BBE 1 input

BBE Sonic Maximizer-style processor: a phase-alignment network advances the highs ahead of the (allpass-delayed) lows and adds exciter-style HF harmonics for clarity and punch.

ParamRangeDefaultUnit
Process0 – 10.4
LoContour0 – 10.3
Mix0 – 11

# Helios 1 input

Helios Type 69-style console EQ: a low bell, a switchable peak-or-trough mid at stepped frequencies, and a 10 kHz high shelf - punchy and musical.

ParamRangeDefaultUnit
Low-15 – 150dB
Low Freq60 – 400100Hz
Mid-10 – 150dB
Mid Freq700 – 60001400Hz
High-16 – 120dB

# GML 1 input

GML 8200-style parametric EQ: ultra-clean, transparent constant-Q bands with no saturation - the surgical reference where boost and cut cancel exactly.

ParamRangeDefaultUnit
Low-15 – 150dB
Low Freq30 – 800120Hz
Mid-15 – 150dB
Mid Freq120 – 80001000Hz
High-15 – 150dB
High Freq1000 – 200008000Hz

# Trident 1 input

Trident A-Range-style console EQ: four fixed musical bands (LF shelf, two mid bells, HF shelf) with an aggressive, forward voicing.

ParamRangeDefaultUnit
Low-15 – 150dB
Lo Mid-15 – 150dB
Hi Mid-15 – 150dB
High-15 – 150dB

# Chandler 1 input

Chandler Curve Bender-style EQ (EMI/Abbey Road): musical stepped bands with transformer/valve harmonic colour.

ParamRangeDefaultUnit
Low-15 – 150dB
Low Freq30 – 30060Hz
Mid-15 – 150dB
Mid Freq200 – 60001000Hz
High-15 – 150dB
High Freq3000 – 2000010000Hz

# API560 1 input

API 560-style graphic EQ: fixed octave bands with proportional-Q so adjacent bands sum smoothly (4-band).

ParamRangeDefaultUnit
31 Hz-12 – 120dB
125 Hz-12 – 120dB
1 kHz-12 – 120dB
8 kHz-12 – 120dB

# MEQ5 1 input

Pultec MEQ-5-style midrange passive EQ: a low-mid boost, a mid dip and a high-mid boost for vocal/guitar presence.

ParamRangeDefaultUnit
Low Mid0 – 120dB
Dip0 – 120dB
Hi Mid0 – 120dB

# Maag 1 input

Maag EQ4-style EQ: musical low and mid bands plus the famous Air Band - a very high shelf for open, silky top.

ParamRangeDefaultUnit
Low-10 – 100dB
Mid-10 – 100dB
Mid Freq200 – 50001000Hz
Air0 – 100dB

# Avalon 1 input

Avalon VT-737-style tube channel EQ: clean, musical bell and shelf bands with gentle tube warmth.

ParamRangeDefaultUnit
Low-14 – 140dB
Low Freq30 – 30080Hz
Mid-14 – 140dB
Mid Freq200 – 60001000Hz
High-14 – 140dB
High Freq3000 – 2000010000Hz

# Matrix12 1 input

Oberheim Xpander / Matrix-12 multimode VCF (CEM3372): a 4-pole OTA ladder whose Mode taps a binomial mix of the four pole outputs to produce low-pass, high-pass and band-pass responses at 1-, 2- and 4-pole slopes from a single filter -- the signature Oberheim pole-mixing the SEM's 2-pole SVF cannot do. Per-stage tanh models the OTA soft clip and Reso feeds the 4-pole output back for resonance up to self-oscillation. Cutoff sweeps it, Drive pushes the stages.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0 – 10.3
Mode4P LP · 2P LP · 1P LP · 4P HP · 2P HP · 1P HP · 2P BP · 4P BP
Drive1 – 81

# Polivoks 1 input

Soviet Polivoks 2-pole OTA filter: its resonance path clips like a comparator, so at high Reso it does not ring sweetly -- it slams into a hard square-wave self-oscillation and screams. A 2x-oversampled two-integrator SVF whose band-pass feedback is hard-clipped (not soft tanh) gives that brutal, buzzy Eastern-bloc character no Moog/SEM filter has. Cutoff, Reso, Drive into the core, and Mode taps LP / BP / HP.

ParamRangeDefaultUnit
Cutoff20 – 16000800Hz
Reso0 – 10.4
Drive1 – 162
ModeLP · BP · HP

# CS80 1 input

Yamaha CS-80 dual resonant filter: a 2-pole resonant high-pass in series with a 2-pole resonant low-pass, each swept independently for the lush, vocal, brass-and-strings voice (Vangelis / Blade Runner) a single multimode filter cannot make. HP Cutoff lifts the bottom, LP Cutoff closes the top, Reso peaks both corners (soft-saturated, musical -- not a screaming self-oscillator), Drive pushes the input.

ParamRangeDefaultUnit
LP Cutoff60 – 160004000Hz
HP Cutoff20 – 600080Hz
Reso0 – 10.3
Drive1 – 81

# Odyssey 1 input

ARP Odyssey 2-pole filter (4023): brighter and reedier than the 4-pole ladders, with a loud, aggressive resonance that bites and sings -- the thin, vocal ARP lead voice. A soft-saturated 2-pole state-variable filter tapping LP / BP / HP via Mode. Cutoff sweeps it, Reso peaks the corner toward self-oscillation, Drive pushes the input.

ParamRangeDefaultUnit
Cutoff30 – 160001200Hz
Reso0 – 10.4
ModeLP · BP · HP
Drive1 – 122

# ARP2600 1 input

ARP 2600-style 4072 four-pole ladder: aggressive, clean self-oscillating resonance with a brighter, wetter bite than a Moog ladder.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0 – 10.4
Mod0 – 40oct
Drive1 – 81

# Polysix 1 input

Korg Polysix-style SSM2044 four-pole low-pass: gentle OTA saturation gives a smooth, creamy resonance that stays musical right up to self-oscillation.

ParamRangeDefaultUnit
Cutoff20 – 180001100Hz
Reso0 – 10.4
Mod0 – 40oct
Drive1 – 81

# Korg35 1 input

Korg MS-10-style Korg35 Sallen-Key low-pass: hard diode-clipped resonance that screams and squares up at high settings - more aggressive than the later MS-20 OTA revision.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0 – 10.4
Mod0 – 40oct
Drive1 – 81

# Synthacon 1 input

Steiner-Parker Synthacon-style diode multimode filter: an asymmetric diode-clipped resonance path gives a snarly, vocal bite, and Mode sweeps the output continuously LP -> BP -> HP - rougher than a clean SVF.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0 – 10.4
Mod0 – 40oct
Mode0 – 20
Drive1 – 81

# VactrolLPG 1 input

Buchla 292-style low-pass gate: a vactrol (LED + photocell) opens a 2-pole low-pass and a VCA together, and the photocell's slow nonlinear light-decay gives the plucky 'bongo' ring as transients fade. Mode picks gate (VCF+VCA), filter-only, or amp-only.

ParamRangeDefaultUnit
Cutoff100 – 160006000Hz
Decay20 – 2000300ms
Amount0 – 11
ModeBoth · VCF · VCA

# MuTron3 1 input

Mu-Tron III-style envelope auto-wah: an OTA state-variable filter whose cutoff is swept by an envelope follower of the playing dynamics. Sens sets the sweep depth, Direction flips up/down, Peak sets resonance, Mode picks LP/BP/HP.

ParamRangeDefaultUnit
Sens0 – 10.5
Peak0 – 10.5
Range200 – 2000500Hz
DirectionUp · Down
ModeLP · BP · HP

# CEM3320 3 inputs

Curtis CEM3320-style 4-pole OTA filter (Prophet-5 rev3 / SH-101 / Pro-One): four OTA integrator poles with per-stage soft clip and a bass-compensated resonance path, so it stays fat where a Moog ladder thins out - cleaner, brighter, more aggressive into self-oscillation. Cutoff, Reso to self-osc, Mod-CV depth (in 3), Drive pushes the cells.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0 – 10.3
Mod0 – 40oct
Drive1 – 61

# CryBaby 1 input

Dunlop Cry Baby / Vox inductor wah: a resonant inductor-cap band-pass swept by Pedal over the throaty 350 Hz - 2.2 kHz range, with the Q peaking through mid-sweep the way a real wah inductor does and falling at the heel/toe. Pedal sets the position (modulate it for auto-wah), Q the bite, Mix the blend.

ParamRangeDefaultUnit
Pedal0 – 10.5
Q0 – 10.6
Mix0 – 11

# VaractorFilter 1 input

Varactor-tuned filter: a varactor (voltage-controlled capacitance) sets the cutoff, so the cutoff RISES with the instantaneous signal voltage - modulating at audio rate, not via an LFO or envelope. The filter intermodulates the signal with itself, adding gritty, phase-coherent partials no static filter or envelope-wah makes (a clean linear SVF whose tuning is the only nonlinearity). Cutoff sets the base, Depth the varactor sensitivity (self-modulation amount), Reso the resonance, Drive the level into the varactor, Level the output.

ParamRangeDefaultUnit
Cutoff50 – 16000800Hz
Depth0 – 82
Reso0 – 10.3
Drive1 – 82
Level0 – 10.6

# SpectraTilt 1 input

One-knob spectral tilt: a single control rotates the whole spectrum around a pivot frequency, boosting lows while cutting highs (or vice versa) from one shared low-pass state.

ParamRangeDefaultUnit
Tilt-1 – 10
Pivot100 – 6000900Hz
Level0 – 21

# MedianClean 1 input

Running-median filter: replaces each sample with the median of the last N (odd) samples, removing impulse clicks and crackle while preserving edges in a way a linear filter cannot.

ParamRangeDefaultUnit
Window3 – 95
Mix0 – 11

# CombMorph 1 input

Morphing comb filter: one control sweeps continuously from a feed-forward (FIR, notch) comb to a feedback (IIR, resonant) comb at the same tuned delay, with fractional-delay tuning in Hz.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
Morph0 – 10.5
Feedback0 – 0.950.5
Mix0 – 10.5

# SlapComb 1 input

Tuned resonator comb: a damped feedback comb tuned in Hz rings the input like a plucked string (Karplus-style damping in the loop); decay sets sustain, mix blends the resonance with the dry signal.

ParamRangeDefaultUnit
Pitch40 – 2000220Hz
Decay0 – 0.980.7
Mix0 – 10.5

# HarmonicTrap 1 input

Pitch-tracking harmonic notch: detects the input period from zero crossings and places a feed-forward comb notch on a chosen harmonic of it, removing (or isolating) that overtone as the pitch moves.

ParamRangeDefaultUnit
Harmonic1 – 82
Depth0 – 10.8
Mix0 – 11

# MetalComb 1 input

Inharmonic dual-tap comb: two detuned feed-forward taps off one delay line place non-integer-spaced notches, giving a metallic, bell-like coloration distinct from a single tuned comb.

ParamRangeDefaultUnit
Pitch40 – 1000220Hz
Detune0 – 0.10.02
Depth0 – 10.6
Mix0 – 10.5

# CombSweep 1 input

Envelope-swept comb: the comb's tuned frequency rides the input envelope between two limits, so transients sweep the notches automatically - auto-flange driven by dynamics rather than an LFO.

ParamRangeDefaultUnit
Min50 – 1000100Hz
Max100 – 40001500Hz
Time1 – 20020ms
Mix0 – 10.5

# PingBP 1 input

Pinged bandpass: a high-resonance state-variable bandpass rings on every transient that hits it, turning clicks and percussive input into tuned, decaying tones (a resonator you excite by playing into it).

ParamRangeDefaultUnit
Freq50 – 3000400Hz
Reso0.5 – 0.990.9
Level0 – 10.7

# FormantBP 1 input

Dual formant filter: two independent resonant bandpass peaks impose vowel-like formant coloration on any input, the spectral signature of a vocal tract applied as an effect.

ParamRangeDefaultUnit
F1200 – 1200500Hz
F2800 – 30001500Hz
Q1 – 208
Mix0 – 11

# SpectraTiltDyn 1 input

Dynamic spectral tilt: the brightness tilt around a pivot scales with the input envelope, so the tone opens up as you play harder and darkens when soft - dynamics-linked spectral balance.

ParamRangeDefaultUnit
Pivot200 – 4000900Hz
Amount-1 – 10.5
Time1 – 20030ms
Level0 – 11

# TalkVowel 1 input

Vowel formant morpher: three resonant bandpass formants interpolate across the A-E-I-O-U vowel set with one knob, making any input speak vowels - a talk-box-style spectral overlay.

ParamRangeDefaultUnit
VowelA · E · I · O · U
Q2 – 208
Mix0 – 11

# CrossComb 2 inputs

Cross-fed comb: the comb taps a delayed copy of a second input rather than itself, so one signal carves tuned notches into another (cross-synthesis), with the delay set in Hz.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
Amount0 – 0.950.5
Mix0 – 10.5

# CombChord 1 input

Chordal comb: three feed-forward comb taps tuned to a triad of pitches place harmonically-spaced notch sets at once, coloring the input with a chord's worth of comb resonance.

ParamRangeDefaultUnit
Pitch40 – 1000110Hz
Depth0 – 10.6
Mix0 – 10.5

# BodyResonator 1 input

Acoustic body resonator: three high-Q bandpass modes scaled by a Size knob stamp the boxy, woody resonant signature of an instrument body onto any input, like playing it through a guitar/violin shell.

ParamRangeDefaultUnit
Size0.5 – 21
Q2 – 3015
Mix0 – 10.5

# VowelSweep 1 input

Auto vowel sweep: an internal LFO slides the formant filter continuously through the A-E-I-O-U vowels, making the input talk/sweep on its own - a hands-free talking filter.

ParamRangeDefaultUnit
Rate0.05 – 40.3Hz
Q2 – 208
Mix0 – 11

# EnvWah 1 input

Envelope auto-wah: the input envelope sweeps a resonant bandpass up and down, so playing dynamics open and close the wah - the funk envelope-filter sound, no pedal needed.

ParamRangeDefaultUnit
Range200 – 30001500Hz
Q1 – 125
Sens0 – 41

# MultiMode 1 input

Morphing multimode filter: a single state-variable core whose output crossfades continuously from low-pass through band-pass to high-pass with one Mode knob - all three responses from one resonant filter.

ParamRangeDefaultUnit
Cutoff30 – 120001000Hz
Reso0 – 0.950.3
Mode0 – 20

# MoogLadder 1 input

Transistor ladder low-pass: four cascaded one-pole stages with a tanh-saturated global feedback path model the Moog ladder's fat, self-oscillating 24 dB/oct resonance.

ParamRangeDefaultUnit
Cutoff30 – 120001000Hz
Reso0 – 10.3
Level0 – 10.9

# SKFilter 1 input

Sallen-Key low-pass: the 2-pole active-filter topology (as in the MS-20 / Korg35) with its own resonant peak and gentle clip, a 12 dB/oct voice distinct from the ladder.

ParamRangeDefaultUnit
Cutoff30 – 120001000Hz
Reso0 – 0.950.3
Level0 – 10.9

# DispDelay 1 input

Dispersive resonator: an all-pass in the feedback loop makes high partials travel at a different speed than lows, so the comb rings with the stretched, inharmonic, metallic timbre of a stiff string or bar.

ParamRangeDefaultUnit
Pitch40 – 2000220Hz
Disperse0 – 0.90.5
Decay0 – 0.950.7
Mix0 – 10.5

# NotchBank 1 input

Triple notch bank: three independently-spread band-reject notches carve fixed nulls out of the spectrum (the complement of a formant bank), useful for de-essing, feedback control or hollow, phasey coloration.

ParamRangeDefaultUnit
Base200 – 4000800Hz
Spread1 – 31.8
Depth0 – 10.8
Mix0 – 11

# PeakEQ 1 input

Parametric bell EQ: boosts or cuts a band around a centre frequency with adjustable width by adding a scaled band-pass back to the dry signal - one fully-sweepable parametric EQ band.

ParamRangeDefaultUnit
Freq50 – 120001000Hz
Gain-1 – 10.5
Q0.5 – 123

# ShelfHi 1 input

High shelf EQ: splits the signal at a corner frequency and applies gain to everything above it, the treble tilt/air control of a mixing console as a single block.

ParamRangeDefaultUnit
Freq500 – 120003000Hz
Gain-1 – 10.5

# UniversalComb 1 input

Universal comb: one tuned delay with separate feed-forward and feedback gains, so a single block morphs between FIR comb, IIR comb, all-pass and flat - the general comb topology from which the others are special cases.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
FF-1 – 10.7
FB-0.9 – 0.90.3
Mix0 – 11

# CombResonator 1 input

Tuned comb resonator: a damped feedback comb makes any input (noise, clicks, drums) ring at a chosen pitch, the Karplus-Strong damping filter applied as an effect to turn percussive sources into tones.

ParamRangeDefaultUnit
Pitch40 – 2000220Hz
Decay0 – 0.970.85
Damp0 – 10.3
Mix0 – 10.6

# DynamicEQ 1 input

Dynamic EQ band: a parametric bell whose gain is driven by the energy in its own band, so it only cuts (or boosts) when that frequency gets loud - surgical, level-dependent tone control a static EQ can't do.

ParamRangeDefaultUnit
Freq50 – 120001000Hz
Thresh0.01 – 10.2
Range-1 – 1-0.6
Q0.5 – 123

# DiodeLadder303 1 input

Acid diode ladder: a four-stage filter with the asymmetric diode-ladder feedback and gain compensation of the TB-303, giving the rubbery, squelchy resonance that defines acid bass lines.

ParamRangeDefaultUnit
Cutoff30 – 8000800Hz
Reso0 – 10.6
Level0 – 10.9

# Biquad 1 input

RBJ biquad: the textbook second-order filter with a type selector (low-pass, high-pass, band-pass, notch) and a resonance/Q control - the general-purpose EQ/filter primitive computed from the standard cookbook coefficients.

ParamRangeDefaultUnit
Freq30 – 120001000Hz
Q0.5 – 121
TypeLP · HP · BP · Notch

# SpeakerSim 1 input

Speaker cabinet sim: a low-pass roll-off plus two resonant peaks approximate a guitar speaker's frequency response, taming fizz and adding body so a raw distortion sounds like a miked cabinet.

ParamRangeDefaultUnit
Body0.5 – 21
Cut2000 – 80004500Hz
Mix0 – 11

# ResHP 1 input

Resonant high-pass: the high-pass output of a state-variable filter with a resonant peak at the corner, for thinning out low end while adding an emphasised whistle at the cutoff - the counterpart to a resonant low-pass.

ParamRangeDefaultUnit
Cutoff20 – 8000500Hz
Reso0 – 0.950.3
Level0 – 10.9

# OnePoleAP 1 input

First-order all-pass: passes every frequency at full level but rotates phase, crossing 90 degrees at its tuned frequency - a phase-alignment / diffusion building block and the cell phasers are built from.

ParamRangeDefaultUnit
Freq20 – 120001000Hz
Mix0 – 11

# BuchlaLPG 2 inputs

Low-pass gate: a gate input charges a simulated vactrol whose slow, asymmetric response simultaneously opens an amplitude VCA and a low-pass filter, the plucky, organic 'bongo' dynamics of a Buchla LPG.

ParamRangeDefaultUnit
Response5 – 50080ms
Depth0 – 11

# LinkwitzRiley 1 input

Linkwitz-Riley crossover: cascaded fourth-order low/high splits at two corner frequencies isolate a low, mid or high band with the flat-summing, phase-coherent response used in real multiband splitters and speakers.

ParamRangeDefaultUnit
LowCut80 – 1000250Hz
HighCut1000 – 80002500Hz
BandLow · Mid · High

# ConvolveCab 1 input

Short convolution: convolves the input with a fixed 16-tap impulse response (a tiny cabinet/early-reflection signature), the genuine FIR-convolution method real cabinet/IR loaders use, in miniature.

ParamRangeDefaultUnit
Tone0 – 10.5
Mix0 – 11

# FreqWarpAP 1 input

Frequency warper: a chain of tunable first-order all-passes warps the effective frequency axis (the bilinear/Laguerre warp used in warped filtering), shifting where the spectrum's detail concentrates - a phasey, formant-bending coloration.

ParamRangeDefaultUnit
Warp-0.8 – 0.80.4
Stages1 – 43
Mix0 – 11

# GoertzelTone 1 input

Goertzel detector: a leaky single-bin Goertzel recurrence tracks how much energy the input holds at one target frequency and outputs that magnitude as a CV - the efficient tone/DTMF detector used when you only care about one frequency.

ParamRangeDefaultUnit
Freq50 – 8000440Hz
Q0.9 – 0.9990.995
Sens0 – 82

# DCBlocker 1 input

DC blocker: the standard one-pole/one-zero high-pass (y = x - x_prev + R*y_prev) that removes any constant offset or sub-sonic drift while leaving the audband untouched - essential after rectifiers and asymmetric distortion.

ParamRangeDefaultUnit
Cutoff1 – 8020Hz

# ZdfSvf 1 input

Zero-delay-feedback SVF: Zavalishin's topology-preserving-transform state-variable filter solves the feedback loop implicitly each sample, so cutoff and resonance stay accurate right up to Nyquist and it self-oscillates cleanly - a far more analog-faithful SVF than the naive one.

ParamRangeDefaultUnit
Cutoff20 – 120001000Hz
Reso0 – 0.970.3
ModeLP · BP · HP

# ZdfLadder 1 input

TPT ladder filter: four topology-preserving one-pole stages with a tanh-saturated resonance feedback model the Moog ladder with the zero-delay-feedback method, holding tuning and resonance accurate where the plain Euler ladder droops.

ParamRangeDefaultUnit
Cutoff30 – 120001000Hz
Reso0 – 10.3
Level0 – 10.9

# KeytrackFilter 1 input

Key-tracking filter: detects the input's pitch from its zero crossings and sets a resonant low-pass cutoff to a chosen multiple of it, so the filter follows the note and the timbre stays constant across the range - automatic filter keytracking.

ParamRangeDefaultUnit
Ratio1 – 83
Reso0 – 0.950.4
Level0 – 10.9

# CombKeytrack 1 input

Pitch-tracking comb: detects the input period and tunes a comb filter's notches to a chosen harmonic of it in real time, so the comb coloration locks to the note being played rather than a fixed frequency.

ParamRangeDefaultUnit
Harmonic1 – 81
Depth0 – 10.7
Mix0 – 10.6

# SympResonator 1 input

Sympathetic resonators: four tuned feedback combs at chord ratios ring in sympathy with whatever you feed them (like a sitar's drone strings or an undamped piano with the pedal down), adding a shimmering resonant halo.

ParamRangeDefaultUnit
Root50 – 500110Hz
Decay0 – 0.970.85
Mix0 – 10.4

# SpectralSmear 1 input

Allpass smear: six first-order allpass sections in series, fed back on themselves, rotate phase so hard the transients dissolve into a flat-magnitude metallic wash - diffusion without a delay line.

ParamRangeDefaultUnit
Smear0 – 0.950.7
Feedback0 – 0.90.4
Mix0 – 10.6

# ResoSweepFilter 1 input

Envelope-swept resonant filter: a state-variable low-pass whose cutoff jumps open on each transient and decays back down, with resonance high enough to self-oscillate - an auto-wah/laser-zap that tracks your dynamics.

ParamRangeDefaultUnit
Base40 – 4000300Hz
EnvMod0 – 10.6
Reso0 – 0.950.7
Decay5 – 500120ms

# KarplusComb 1 input

Tuned comb resonator: a fractional-delay feedback comb tuned in Hz with a damping low-pass in the loop, so whatever you feed it rings at the set pitch like a struck string or metal bar - excitation in, pitched metallic resonance out.

ParamRangeDefaultUnit
Tune50 – 2000220Hz
Feedback0 – 0.980.9
Damp0 – 0.950.3
Mix0 – 10.5

# FoldbackComb 1 input

Foldback comb: a tuned feedback comb whose recirculating signal is wavefolded each pass, so as the resonance rings it folds into ever-brighter inharmonic overtones - a self-animating metallic drone that gets spikier the harder it is driven.

ParamRangeDefaultUnit
Tune50 – 1000150Hz
Feedback0 – 0.990.85
Fold1 – 41.5
Mix0 – 10.5

# NoiseModFilter 1 input

Random-warble filter: the lowpass cutoff wanders continuously over a smoothed white-noise control, so the tone breathes and shifts unpredictably - an organic, never-repeating filter motion distinct from an LFO-swept or sample-and-hold filter.

ParamRangeDefaultUnit
Base100 – 60001000Hz
Depth0 – 10.6
Mix0 – 11

# CombFlutter 1 input

Fluttering comb: a tuned feedback comb whose delay length wobbles a few percent under an LFO, detuning the resonant peaks continuously so the metallic comb tone shimmers and choruses instead of sitting at a fixed pitch.

ParamRangeDefaultUnit
Tune50 – 1500200Hz
Feedback0 – 0.950.8
Rate0.1 – 83Hz
Mix0 – 10.5

# EnvCombFilter 1 input

Envelope-swept comb: the comb's tuned resonance sweeps up with the input's loudness, so each transient drives the metallic peaks higher and they fall back as the note decays - a dynamic, vowel-like comb motion that tracks how hard you play.

ParamRangeDefaultUnit
Base50 – 2000300Hz
EnvMod0 – 10.6
Feedback0 – 0.950.7
Mix0 – 10.5

# ChaosLfoFilter 1 input

Chaos-swept filter: a logistic-map chaos generator (updated at the set rate) drives the lowpass cutoff, so the tone lurches through deterministic-yet-unpredictable jumps - more structured than random noise modulation, more alive than an LFO sweep.

ParamRangeDefaultUnit
Base100 – 60001200Hz
Depth0 – 10.6
Rate0.001 – 0.50.05
Mix0 – 11

# DynamicComb 1 input

Dynamic comb: a tuned comb whose resonant feedback rises with the input's loudness, so soft passages pass nearly dry and loud hits ring into a sharp metallic resonance - a level-dependent comb intensity, distinct from a comb whose pitch is swept.

ParamRangeDefaultUnit
Tune50 – 1000200Hz
MaxFb0 – 0.970.9
EnvMod0 – 10.7
Mix0 – 10.5

# LpHpMorph 1 input

Morphing SVF: a single Morph knob crossfades the state-variable filter's outputs continuously from low-pass (0) through band-pass (1) to high-pass (2), so one control sweeps the entire filter character at a shared cutoff and resonance - no discrete mode switch.

ParamRangeDefaultUnit
Cutoff40 – 120001000Hz
Reso0 – 0.90.3
Morph0 – 20

# NotchFilter 1 input

Notch filter: a state-variable band-reject that removes a narrow band around the cutoff while passing everything else, computed as input minus the band-pass - Reso sets how narrow and deep the notch is. For taming a resonance, removing hum, or as a fixed phaser-style scoop.

ParamRangeDefaultUnit
Freq40 – 120001000Hz
Reso0 – 0.950.5
Mix0 – 11

# RegaliaMitraEQ 1 input

Regalia-Mitra shelving EQ: realizes a first-order shelf as 0.5*((1+Gain)*x + (1-Gain)*A(x)) where A is a tunable first-order allpass - the classic allpass-decomposition topology in which the corner frequency (allpass coefficient) and the boost/cut amount are fully independent. Gain=1 is flat, >1 boosts, <1 cuts.

ParamRangeDefaultUnit
Freq20 – 180001000Hz
Gain0 – 41
Level0 – 10.8

# LatticeFilter 1 input

Lattice (Gray-Markel) filter: a two-stage all-pole lattice parameterized directly by reflection coefficients K1, K2 instead of biquad coefficients - the structure used in speech LPC, where each coefficient stays in (-1,1) for guaranteed stability and maps to a resonant pole pair. A different, numerically robust way to dial in two-pole resonance.

ParamRangeDefaultUnit
K1-0.99 – 0.990.5
K2-0.99 – 0.990.5
Level0 – 10.5

# DericheGaussian 1 input

Recursive Gaussian filter: the Young-van Vliet 3rd-order IIR whose impulse response approximates a true Gaussian of width Sigma samples, giving a maximally smooth lowpass with no ringing - distinct from one-pole and biquad lowpasses, which have exponential or resonant impulse responses. Sigma sets the smoothing radius. Unity DC gain.

ParamRangeDefaultUnit
Sigma0.5 – 304
Level0 – 11

# BesselLowpass 1 input

Bessel lowpass: a 2nd-order IIR filter tuned to the Bessel family Q of 1/sqrt(3), which gives maximally flat group delay - so transients pass through with the least possible phase smearing, at the cost of a gentler magnitude rolloff than Butterworth. The filter family of choice when waveform shape matters more than steep cutoff.

ParamRangeDefaultUnit
Freq20 – 180001000Hz
Level0 – 11

# ChebyshevLowpass 1 input

Chebyshev type-I lowpass: a 2nd-order IIR whose pole Q is derived from the chosen passband Ripple (in dB), trading a flat passband for a steeper rolloff than Butterworth - more ripple buys a sharper knee and a more resonant edge. The Q comes from the real Chebyshev pole formula, so it is a true filter-family response, not a waveshaper.

ParamRangeDefaultUnit
Freq20 – 180001000Hz
Ripple0.1 – 61dB
Level0 – 11

# MatchedZLowpass 1 input

Matched-Z lowpass: the analog 2-pole prototype is mapped to the digital domain by placing each pole directly at z=e^(s*T) and the zeros at Nyquist (z=-1), instead of the usual bilinear transform - so there is no frequency warping and the resonant peak lands exactly where the analog pole sits. Resonance sets the pole Q.

ParamRangeDefaultUnit
Freq20 – 180001000Hz
Reso0.5 – 80.707
Level0 – 11

# ImpulseInvariantLowpass 1 input

Impulse-invariant lowpass: the analog 2-pole resonator is discretized so its digital impulse response samples the analog one exactly (partial-fraction residues -> a single feed-forward term, no Nyquist zeros). Unlike the bilinear transform it preserves time-domain shape and group delay but can alias, giving a subtly different resonant colour. Resonance sets the pole Q.

ParamRangeDefaultUnit
Freq20 – 120001000Hz
Reso0.5 – 80.707
Level0 – 10.7

# KalmanFilter 1 input

Scalar Kalman filter: a smoother whose gain adapts every sample from an estimate of signal vs measurement variance - when the input moves fast the gain rises and it tracks, when steady the gain falls and it denoises. Process sets how quickly the model expects change, Measurement sets assumed input noise. A self-tuning one-pole, not a fixed cutoff.

ParamRangeDefaultUnit
Process0 – 0.50.01
Measurement0.001 – 10.1
Level0 – 11

# HampelDeclicker 1 input

Hampel declicker: over a 7-sample sliding window it finds the median and the median absolute deviation, and replaces the centre sample with the median only when it lies more than Threshold MADs away - so impulsive clicks and digital spikes are removed while the rest of the waveform passes through untouched. A robust despiker, not a lowpass. Adds 3 samples latency.

ParamRangeDefaultUnit
Threshold1 – 83
Level0 – 11

# BilateralSmoother 1 input

Bilateral smoother: averages a 7-sample window but weights each neighbour by how close its amplitude is to the centre sample (a Gaussian range kernel of width Range), so smooth regions are denoised while sharp transients - whose neighbours differ a lot - are left intact. A transient-preserving lowpass, unlike a plain moving average. Adds 3 samples latency.

ParamRangeDefaultUnit
Range0.01 – 10.2
Level0 – 11

# AlphaTrimFilter 1 input

Alpha-trimmed-mean filter: sorts a 7-sample window, discards the Trim lowest and Trim highest values, and averages what remains - Trim=0 is a plain moving average, Trim=3 is the median, and values in between blend Gaussian-noise rejection with impulse rejection. A tunable bridge between linear smoothing and rank filtering.

ParamRangeDefaultUnit
Trim0 – 31
Level0 – 11

# SavitzkyGolay 1 input

Savitzky-Golay smoother: convolves a 5-sample window with the exact least-squares quadratic kernel (-3,12,17,12,-3)/35, which fits a parabola through the window and reads off its centre - so it removes noise while preserving the height and width of peaks far better than a moving average. The classic spectroscopy smoother. Adds 2 samples latency.

ParamRangeDefaultUnit
Level0 – 11

# GeometricMeanFilter 1 input

Geometric-mean filter: averages the magnitudes of a 7-sample window in the log domain (exp of the mean of log|x|) and restores the centre sample's sign - because the log domain weights small values more heavily, it pulls toward the quieter samples and tames bursts differently from an arithmetic average. A log-mean smoother. Adds 3 samples latency.

ParamRangeDefaultUnit
Level0 – 11

# WinsorizedMean 1 input

Winsorized-mean filter: sorts a 7-sample window and pulls the Limit most extreme values on each end inward to the nearest surviving value before averaging - unlike the alpha-trimmed mean, which discards them, so outliers are tamed while still contributing. Limit=0 is a moving average, Limit=3 is the median. A robust smoother with a softer outlier response. Adds 3 samples latency.

ParamRangeDefaultUnit
Limit0 – 31
Level0 – 11

# FractionalDerivative 1 input

Fractional-order calculus filter: applies the truncated Grunwald-Letnikov operator (an 8-tap FIR with binomial weights) to compute a derivative of fractional Order - positive values differentiate (a tunable +6dB/oct*Order high-boost), negative values integrate (low-boost), and values in between give spectral tilts no integer-order filter can. Distinct from fractional-delay: this changes magnitude slope, not time.

ParamRangeDefaultUnit
Order-1 – 10.5
Gain0.2 – 82
Level0 – 11

# SmithAngellResonator 1 input

Smith-Angell resonator: the classic two-pole resonator improved with zeros at DC and Nyquist (numerator 1 - z^-2), which flattens the skirts and keeps the peak gain nearly constant as the centre frequency sweeps - unlike a plain two-pole resonator whose peak level drifts with tuning. Resonance sets the pole radius (sharpness).

ParamRangeDefaultUnit
Freq20 – 12000800Hz
Reso0.8 – 0.9990.97
Level0 – 10.7

# ComplexResonator 1 input

Complex resonator: a one-pole filter with a complex coefficient R*e^(j*omega), iterating z = p*z + x so the state spirals as a phasor - the real part is a clean resonance and the two state variables are inherently in quadrature. The building block of the sliding DFT and Mathews' phasor filter, distinct from real-coefficient biquads. Resonance sets the pole radius.

ParamRangeDefaultUnit
Freq20 – 12000800Hz
Reso0.9 – 0.9990.98
Level0 – 10.8

# EmphasisFilter 1 input

Emphasis filter: in Pre mode it applies the speech-coding pre-emphasis y=x-Coeff*x[n-1], a single-zero FIR that boosts highs ~6dB/oct to flatten a falling spectrum; in De mode it applies the exact inverse IIR y=(1-Coeff)x+Coeff*y[n-1] to restore it. The classic record/playback tilt pair, distinct from a pole-zero shelf. Coeff sets the corner.

ParamRangeDefaultUnit
Coeff0.5 – 0.990.95
ModePre · De
Level0 – 11

# CicFilter 1 input

CIC filter: two cascaded boxcar averages of length Taps, giving the sinc^2 magnitude response of a 2-stage cascaded-integrator-comb - a steep, multiply-free lowpass with deep spectral nulls at every multiple of the sample rate over Taps. Sharper rolloff and stronger notches than a single moving average; the workhorse anti-alias filter of decimators.

ParamRangeDefaultUnit
Taps2 – 74
Level0 – 11

# TrimeanFilter 1 input

Trimean filter: smooths using Tukey's trimean (Q1 + 2*median + Q3)/4 of a 7-sample window - a robust estimate of the centre that weights the median but still uses the quartiles, so it rejects outliers like a median yet tracks the signal more smoothly and efficiently. A middle ground between the median and the mean. Adds 3 samples latency.

ParamRangeDefaultUnit
Level0 – 11

# ButterworthLowpass 1 input

Butterworth lowpass: a true 4th-order maximally-flat-magnitude lowpass built from two cascaded biquads at the Butterworth Q pair (0.541, 1.307) - the flattest possible passband with a clean 24 dB/oct rolloff and no peak at cutoff. Completes the IIR filter family alongside the Bessel (flat group delay) and Chebyshev (rippled, steeper) lowpasses, for tone shaping where any resonant bump would colour the sound.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Level0 – 21

# RIAAFilter 1 input

RIAA phono EQ: the standard vinyl playback equalization curve - the inverse of the bass-cut/treble-boost used when cutting a record - realized as a bilinear-transformed biquad from the three RIAA time constants (3180/318/75 us, i.e. poles at 50 Hz & 2122 Hz, a zero at 500 Hz). Boosts the lows and rolls off the highs, normalized to unity at 1 kHz. A genuine 'make it sound like a record' tone curve, not a generic shelf.

ParamRangeDefaultUnit
Level0 – 21

# AWeighting 1 input

A-weighting filter: the standardized IEC 61672 / ANSI S1.4 frequency response that approximates the ear's sensitivity at moderate levels - a steep low-cut, a gentle presence rise around 2-4 kHz and a high roll-off - built as the exact 6th-order analog prototype (poles at 20.6, 107.7, 737.9, 12194 Hz) bilinear-transformed and normalized to 0 dB at 1 kHz. Thins a signal to its 'perceptually loud' band; the classic SPL-meter weighting as an audio filter.

ParamRangeDefaultUnit
Level0 – 21

# KWeighting 1 input

K-weighting filter: the two-stage pre-filter at the heart of the ITU-R BS.1770 / EBU R128 loudness (LUFS) standard - a +4 dB high-frequency shelf (the 'head' filter modelling a head in the soundfield) followed by a ~38 Hz high-pass (the RLB curve). Sample-rate-correct via RBJ biquads rather than the usual hard-coded 48 kHz coefficients. A distinct broadcast-loudness colour, brighter and bass-light, different from the A-weighting curve.

ParamRangeDefaultUnit
Level0 – 21

# CWeighting 1 input

C-weighting filter: the standardized IEC 61672 / ANSI S1.4 response for peak and high-level sound measurement - nearly flat across the midband with gentle -3 dB roll-offs at 31.5 Hz and 8 kHz (a double pole at 20.6 Hz and 12194 Hz, the same outer corners as A-weighting but WITHOUT its midrange emphasis). Keeps the low end A-weighting throws away, so it reads bass-heavy material far closer to flat - the cinema/peak-level counterpart to the A curve.

ParamRangeDefaultUnit
Level0 – 21

# AdaptiveNotch 1 input

Adaptive notch: a constrained second-order IIR notch whose centre frequency is steered by normalized-gradient descent on the output power, so it hunts down and removes a single steady whistle, hum or feedback tone wherever it sits - no reference input or manual tuning. Distinct from the reference-based LMS/NLMS cancellers (which need a copy of the noise) and from a fixed notch (which can't track). InitFreq seeds the search, Width the notch sharpness, Adapt the tracking speed.

ParamRangeDefaultUnit
InitFreq50 – 50001000Hz
Width0.9 – 0.9990.97
Adapt0 – 0.50.05
Level0 – 21

# LineEnhancer 1 input

Adaptive line enhancer (ALE): an NLMS predictor fed a decorrelation-delayed copy of the input learns to predict only the part that stays correlated across the delay - the periodic, narrowband content - while broadband noise (uncorrelated past the delay) cancels out. The output is the cleaned-up tone, the dual of the adaptive notch. No reference input needed: it references a delayed version of itself. Delay sets the decorrelation gap, Taps the predictor length, Adapt the convergence speed.

ParamRangeDefaultUnit
Delay1 – 84
Taps4 – 3224
Adapt0.005 – 0.50.05
Level0 – 21

# MS20Filter 3 inputs

Korg MS-20-style Sallen-Key lowpass: a screaming, aggressive resonant filter. Drive pushes the input into a tanh stage before the filter and Reso climbs into self-oscillation - the gritty, acidic MS-20 squelch. in1 modulates cutoff, in2 modulates resonance.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0.5 – 142Q
Drive0 – 246dB
Mix0 – 11

# SteinerParker 2 inputs

Steiner-Parker / Synthacon-style multimode filter: a snappy, vocal-sounding 12 dB filter with lowpass, bandpass, highpass and notch modes (Mode), diode-asymmetric soft clipping in the path. Distinct, reedy character versus the ladder filters. in1 modulates cutoff.

ParamRangeDefaultUnit
Cutoff20 – 180001000Hz
Reso0.3 – 91.5Q
ModeLP · BP · HP · Notch

# OberheimSEM 2 inputs

Oberheim SEM-style state-variable filter: a smooth, creamy 12 dB multimode (lowpass / bandpass / highpass via Mode) with gentle resonance and the warm, rounded SEM character - the classic fat, musical filter for pads and leads. in1 modulates cutoff.

ParamRangeDefaultUnit
Cutoff20 – 180001400Hz
Reso0.3 – 60.9Q
ModeLP · BP · HP

# WaspFilter 2 inputs

EDP Wasp-style CMOS filter: a digital-gate lowpass that distorts hard and dirty as it is driven - the buzzy, gnarly, lo-fi Wasp grind. Drive sets how viciously the CMOS stage clips; Reso adds a sharp, edgy peak. in1 modulates cutoff.

ParamRangeDefaultUnit
Cutoff20 – 16000900Hz
Reso0.5 – 102Q
Drive0 – 3010dB
Mix0 – 11

# Buchla292 2 inputs

Buchla 292-style vactrol lowpass gate: a combined lowpass filter + VCA where a control voltage on in1 opens both together through a slow, organic vactrol response - the soft, bongo-like 'bonk' and gentle plucks of West Coast synthesis. Response sets the vactrol attack/decay sluggishness.

ParamRangeDefaultUnit
Cutoff50 – 120004000Hz
Response0.001 – 0.50.05s
Mix0 – 11

# Acid303 2 inputs

TB-303-style acid filter: a smooth, squelchy 18 dB resonant lowpass that screams and 'wows' as Reso climbs - the liquid, rubbery acid-bassline character. Drive overdrives the input for grit, Reso self-oscillates near max. in1 modulates cutoff for that classic envelope-swept squelch.

ParamRangeDefaultUnit
Cutoff30 – 12000500Hz
Reso0.5 – 186Q
Drive0 – 244dB
Mix0 – 11

# AllpassFilter 1 input

Cascaded allpass: passes all frequencies at unity gain but shifts their phase, building the swirling notches of a phaser when mixed with the dry signal or smearing transients on its own. Freq sets the centre, Stages the number of allpass sections (steeper phase), Mix the dry/wet for phasing.

ParamRangeDefaultUnit
Freq50 – 12000800Hz
Stages1 – 84
Mix0 – 10.5

# CombBank 1 input

Tuned comb filter: feeds the input through a short delay with feedback so it resonates at a pitch (and its harmonics), turning noise into tuned tones and adding a metallic, flange-like comb colour to audio. Freq sets the pitch, Feedback the resonance/ring length, Mix the wet. Distinct from the single Comb in its long-feedback resonant tuning.

ParamRangeDefaultUnit
Freq30 – 4000200Hz
Feedback0 – 0.970.7
Mix0 – 10.7

# MorphFilter 2 inputs

Continuously-morphing state-variable filter: one Morph knob sweeps smoothly from lowpass through bandpass to highpass on a single resonant Chamberlin core, so the filter *type* itself can be automated - dark to open to thin - without switching blocks. Cutoff sets the corner, Reso the resonance, and in1 modulates the cutoff.

ParamRangeDefaultUnit
Cutoff30 – 12000800Hz
Reso0 – 0.950.3
Morph0 – 10

# FilterFM 2 inputs

Audio-rate filter FM: a resonant lowpass whose cutoff is frequency-modulated at audio rate by in1, producing metallic, bell-like and clangorous timbres that slow filter sweeps can't reach - the filter becomes a sound source. Cutoff sets the centre, Depth the FM amount in octaves, Reso the resonance.

ParamRangeDefaultUnit
Cutoff30 – 8000600Hz
Depth0 – 63oct
Reso0.5 – 123Q

# FixedFilterBank 1 input

Fixed filter bank (Moog 914): three parallel fixed bandpass bands - low, mid and high - each with its own level, a graphic-EQ-style spectral sculptor for formant and tonal shaping. Low / Mid / High set the band gains. in0 = Audio.

ParamRangeDefaultUnit
Low0 – 21
Mid0 – 21
High0 – 21

# TripleResonator 1 input

Triple resonator (Polymoog/Serge): three sharply-tuned resonant peaks laid over the input, ringing out formant-like tones from any source - feed it noise for vowels, audio for metallic body. F1 / F2 / F3 set the three resonance pitches. in0 = Audio.

ParamRangeDefaultUnit
F150 – 4000250Hz
F250 – 4000800Hz
F350 – 40002200Hz
Mix0 – 10.7

# PingFilter 2 inputs

Pinged resonant filter: a high-resonance bandpass struck by triggers on in0, ringing out a tuned, decaying tone - the classic 'pinged filter' tuned-percussion / pluck trick. Freq sets the pitch, Reso the ring length, Level the output. Trigger on in0, in1 = Pitch CV.

ParamRangeDefaultUnit
Freq40 – 4000300Hz
Reso2 – 3014Q
Level0 – 10.6

# Sallen 2 inputs

Sallen-Key 2-pole resonant lowpass: the smooth, gently-saturating 12 dB filter of the Korg MS-10/MS-20 and Wasp lineage, growling as Reso climbs into self-oscillation. Cutoff sets the corner, Reso the resonance, Drive the input saturation. in1 modulates cutoff.

ParamRangeDefaultUnit
Cutoff30 – 12000800Hz
Reso0 – 0.970.3
Drive1 – 81.5

# PolivoksFilter 2 inputs

Polivoks filter: the harsh, screaming Soviet 2-pole resonant filter (Vladimir Kuzmin's design), whose resonance distorts into a raw, biting howl unlike any Western filter. Cutoff, Reso, Mode picks lowpass or bandpass. in1 modulates cutoff.

ParamRangeDefaultUnit
Cutoff30 – 12000700Hz
Reso0.5 – 208Q
Mode0 – 10

# ResonantEQ 1 input

Resonant EQ band: a single sharp, high-Q peak added to the signal - a surgical resonant filter for ringing out or carving one frequency. Freq sets the band, Gain boosts (+) or cuts (-), Q the sharpness.

ParamRangeDefaultUnit
Freq30 – 120001000Hz
Gain-1 – 10.5
Q0.5 – 204

# VowelBank 1 input

Vowel formant bank: three resonant peaks that morph through the A-E-I-O-U vowels as Vowel sweeps, turning any source into a talking, singing voice. Vowel selects the vowel, Q the sharpness, Mix the wet. in0 = Audio.

ParamRangeDefaultUnit
Vowel0 – 10.5
Q2 – 126
Mix0 – 10.8

# CryWah 2 inputs

Wah pedal: a resonant bandpass swept by the Pedal control, the vocal 'wah' of a guitar pedal - rock the pedal (or in1) for the talking sweep. Pedal sweeps the peak, Reso the sharpness, Mix the wet. in1 = Pedal CV.

ParamRangeDefaultUnit
Pedal0 – 10.5
Reso1 – 84Q
Mix0 – 11

# TripleComb 1 input

Triple comb resonator: three tuned feedback combs in parallel, ringing the input at three pitches at once for a chordal, metallic resonance - feed it noise for a struck chord. Root sets the base pitch, Chord the interval spread, Feedback the ring. in0 = Audio.

ParamRangeDefaultUnit
Root40 – 2000200Hz
Chord1 – 21.5
Feedback0 – 0.970.8
Mix0 – 10.7

# Talkbox 1 input

Vowel formant filter (talkbox-style): passes the input through three resonant formant band-passes whose centre frequencies morph across the A-E-I-O-U vowels, imposing a singing/talking vocal colour on any sound so a guitar, synth or drum loop 'speaks' a vowel. Vowel selects and morphs the formant, Res sets the formant sharpness, and Mix blends against the dry. Single-input (unlike the Vocoder, which needs a separate modulator) and it resonates the formants rather than shifting existing ones.

ParamRangeDefaultUnit
VowelA · E · I · O · U
Res1 – 2010
Mix0 – 11

# Cluster 1 input

Cluster filter (Pigments-style): places up to five resonant band-pass filters around a single Cutoff, fanned outward by Spread, and sums them into one animated, vowel-like comb of peaks. Sweeping Cutoff glides the whole cluster; widening Spread pulls the peaks apart from a single resonance into a chord of formants; Reso sharpens each peak toward self-oscillation; Mix blends against dry. Distinct from the harmonic SMR bank (whose bands track a fundamental's overtones) - here the peaks are symmetric octave-spread satellites of one cutoff.

ParamRangeDefaultUnit
Cutoff40 – 8000600Hz
Spread0 – 10.5
Bands1 – 55
Reso1 – 308
Mix0 – 11

# LoFi 1 input

Lo-fi filter (Pigments-style): degrades the signal by undersampling (Downsample sample-and-holds the input at a reduced rate for aliasing grit), bit-reducing (Bits quantises the amplitude for digital crunch), injecting Noise (a hiss/dirt floor), then smoothing with a Cutoff low-pass - from subtle vintage-sampler warmth to extreme broken-converter mangling. Mix blends against dry. A degradation filter rather than a resonant one: use it to age pads, crush drums or add converter character.

ParamRangeDefaultUnit
Cutoff200 – 160006000Hz
Downsample1 – 504
Bits2 – 1612
Noise0 – 10.1
Mix0 – 11

# Sherman 2 inputs

Sherman Filterbank (circuit model): a faithful model of the Belgian dual analog filter / distortion box. The input hits a VCA-overdrive stage (asymmetric soft clip -> even-harmonic grind, hotter Drive = more distortion and a stronger envelope), then TWO two-integrator (Chamberlin) state-variable filters whose resonance feedback path is saturated, so high Reso screams and self-oscillates instead of blowing up - the Sherman's signature. A rectifier + RC envelope follower tracks the (hot) input and sweeps the cutoff by Env, Freq sets filter 1's base cutoff, Harmonics offsets filter 2 in semitones, and Mode routes the pair Serial (1->2 LP/BP/HP), Parallel (LP+HP or BP+BP) or Ring (the two band-passes ring-modulated). in1 is the FM input (patch an LFO/envelope/audio to frequency-modulate the cutoff). Mix is the Bypass/Effect blend.

ParamRangeDefaultUnit
Drive1 – 648
Freq40 – 8000600Hz
Reso0 – 10.7
Env-1 – 10.5
Harmonics-24 – 2412st
ModeSerial LP · Serial BP · Serial HP · Par LP+HP · Par BP · Ring
Mix0 – 11

# XMF 1 input

Cross-modulation filter (u-he Zebra XMF-style): two resonant state-variable filters run in parallel, but each one's cutoff is modulated by the OTHER filter's output, so they chase each other into FM-like sidebands, growl and screaming resonant textures a single filter cannot make. Cutoff sets the base frequency, Spread offsets the two filters, XMod the cross-modulation depth, Reso the resonance, and Mix the wet blend. At high XMod and Reso it self-oscillates into metallic, vocal, clangorous tones.

ParamRangeDefaultUnit
Cutoff40 – 8000800Hz
Spread0 – 247st
XMod0 – 10.3
Reso0 – 0.950.5
Mix0 – 11

# Pipe 1 input

Waveguide pipe resonator (Absynth Pipe-style): a tuned feedback comb that rings at the Tune frequency, switchable between an Open pipe (full harmonic series, positive feedback) and a Closed pipe (only odd harmonics, inverted feedback) for a hollow, clarinet-like colour. Feedback sets the resonance and ring time, Damp rolls off the highs in the loop for a softer pipe, and Mix blends the resonated signal against the dry input. Excite it with a transient or noise burst for plucked/blown-tube tones.

ParamRangeDefaultUnit
Tune40 – 4000220Hz
Feedback0 – 0.990.9
ModeOpen · Closed
Damp0 – 10.3
Mix0 – 10.5

# Filter 3 inputs

Multimode state-variable (TPT) filter switchable between low-pass, high-pass and band-pass via Mode. Cutoff tracks an exponential mod input (in 3) scaled by Mod in octaves, while Reso sets the Q up to self-oscillation and an optional pre-Drive (tanh) dirties the resonance. Mix blends the filtered result back against the dry signal.

ParamRangeDefaultUnit
Cutoff20 – 200001000Hz
Reso0.1 – 100.7Q
Mode0 – 20
Mod0 – 40oct
Drive0 – 240dB
Mix0 – 11

# SMR 1 input

Spectral multiband resonator (4ms SMR): six resonant band-pass filters tuned in a harmonic series excite the in0 input into a ringing, vocal chord - an oscillator bank, resonator and vocoder-like effect in one. Tune sets the lowest band, Spread the spacing of the six bands (harmonic to stretched), Reso the resonance/ring time of each band, and Mix the wet blend. Feed it drums or noise for struck metallic chords, or audio for formant/vocoder colour. Distinct from the single-band Resonator and the modal Rings.

ParamRangeDefaultUnit
Tune40 – 2000110Hz
Spread0.5 – 31
Reso0 – 10.7
Mix0 – 10.8

# ThreeSisters 1 input

Triple resonant filter (Mannequins Three Sisters): three filters - Low, Centre, High - move together by Freq while Span spreads their cutoffs apart. Quality sweeps from a gentle resonant emphasis up to self-oscillating ringing sine tones (a three-voice resonance choir); Mode switches between the spread filter and a Formant voicing. Feed it audio for sweepable formants and resonant drones. Distinct from the single-band filters and the SMR resonator bank.

ParamRangeDefaultUnit
Freq30 – 8000500Hz
Span0 – 10.4
Quality0 – 10.3
ModeFilter · Formant

# HeadGapLoss 1 input

Head-gap loss: a tape/disk playback head can't resolve wavelengths shorter than its gap, so the response has a comb of nulls starting at the gap frequency - this models that with a feed-forward comb whose first null tracks the Gap, progressively hollowing and darkening the top end the way a worn or wide-gap head does. Gap sets the loss frequency, Depth how deep the nulls cut, Mix the blend.

ParamRangeDefaultUnit
Gap20 – 800120us
Depth0 – 10.7
Mix0 – 11

# AirAbsorb 1 input

Air absorption: models how the atmosphere swallows high frequencies over DISTANCE - a gentle, physically-shaped low-pass that gets progressively darker the farther away the source is, the cue your ear uses to hear depth. Stack it for distance/perspective without reverb. Distance sets how far, Mix the blend.

ParamRangeDefaultUnit
Distance0 – 10.4
Mix0 – 11

# Pinch 1 input

Pinch: a notch at Freq that DEEPENS as the level rises, so loud passages get a hollow scooped pinch in the spectrum while quiet ones pass full - a level-keyed dynamic notch, the inverse of a resonant boost. Freq sets where it pinches, Amount the maximum scoop, Mix the blend.

ParamRangeDefaultUnit
Freq100 – 5000800Hz
Amount0 – 10.7
Mix0 – 11

# Erode 1 input

Erode: high frequencies wear away the longer a note is held - a low-pass whose cutoff slides down as the signal sustains, so attacks stay bright but tails erode into darkness, recovering in silence. Rate sets the erosion speed, Mix the blend.

ParamRangeDefaultUnit
Rate0 – 10.5
Mix0 – 11

# EddyBrake 1 input

Eddy-current brake: damping that grows with the signal's VELOCITY - the faster the waveform moves, the harder it is braked, like a conductive disc dragged through a magnetic field. Fast transients are slugged while slow motion passes, a velocity-dependent low-pass quite unlike a fixed filter. Brake sets the drag strength, Mix the blend.

ParamRangeDefaultUnit
Brake0 – 10.5
Mix0 – 11

# NasalFormant 1 input

Nasal formant: adds a nasal pole-zero pair - a resonant peak with a paired anti-resonance just above it - so the tone takes on the pinched, honking 'talking through the nose' colour that a simple band-pass formant can't produce. Freq sets the nasal centre, Amount the nasality, Mix the blend.

ParamRangeDefaultUnit
Freq800 – 30001400Hz
Amount0 – 10.6
Mix0 – 11

# CapSag 1 input

Coupling sag: an AC-coupling high-pass whose corner frequency rises with level, so loud low-end momentarily loses its bottom and then 'sags' back as a thump when the signal drops - the bass pumping of an under-sized coupling capacitor. Amount sets the sag, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# ContactMic 1 input

Contact mic: the boxy, midrange-honk colour of a piezo disc stuck to a surface - a narrow band-pass plus structure-borne rumble that swells with how fast the signal moves (handling noise), so everything sounds like it was picked up through the body of an object rather than the air. Body sets the rumble, Mix the blend.

ParamRangeDefaultUnit
Body0 – 10.4
Mix0 – 11

# MudSquelch 1 input

Mud squelch: a resonant low-pass whose cutoff wanders on a slow random walk, dragging the tone through a wet, gloopy, squelching filter sweep - the sound of something sinking into mud. Cutoff sets the centre of the wander, Mix the blend.

ParamRangeDefaultUnit
Cutoff80 – 4000500Hz
Mix0 – 11

# AutoWah 1 input

Envelope-following resonant band-pass (auto-wah): the input level sweeps a band-pass from Base upward by Range, with Sens setting how strongly playing dynamics open it and Attack the follow speed. Reso sets the peak sharpness and Mix the blend. Funky on guitar, clav and bass; raise Reso for a vocal quack.

ParamRangeDefaultUnit
Sens0 – 10.6
Base100 – 2000400Hz
Range200 – 80003000Hz
Reso0.3 – 83Q
Attack1 – 20015ms
Mix0 – 11

# Formant 1 input

Morphing vowel filter: three parallel band-pass resonators tuned to formant frequencies are swept continuously across the A-E-I-O-U vowels by Vowel, with Q setting the formant sharpness and Mix the blend. Produces talking, vocal timbres. Sweep Vowel with an LFO or envelope for a wah-like vowel morph.

ParamRangeDefaultUnit
Vowel0 – 40
Q2 – 2010
Mix0 – 11

# EQ 1 input

Single parametric peaking EQ band (RBJ biquad): Gain boosts or cuts a bell centred at Freq, with Q setting its width - narrow for surgical notches, wide for broad tone shaping. Chain several for a full parametric EQ. See GraphicEQ for fixed bands and the analog pack (Pultec/Neve/SSL) for coloured curves.

ParamRangeDefaultUnit
Freq30 – 180001000Hz
Gain-18 – 180dB
Q0.3 – 81

# ParaEQ 2 inputs

Fully-parametric EQ band with stereo / mid-side / L / R processing - stack several for an Ableton EQ-Eight-style mid-side parametric EQ. Type selects the RBJ filter shape (low cut, low shelf, bell, high shelf, high cut, notch), Freq the centre/corner, Gain the boost or cut (shelf/bell), Q the width, and Mode whether the band acts on the full Stereo signal, only the Mid, only the Side, or one channel (L/R). Out picks L or R. Reads in0 = L, in1 = R; place two instances (Out=L and Out=R) for a stereo band.

ParamRangeDefaultUnit
TypeLow Cut · Low Shelf · Bell · High Shelf · High Cut · Notch
Freq20 – 200001000Hz
Gain-24 – 240dB
Q0.1 – 101
ModeStereo · Mid · Side · L · R
Out0 – 10

# Ladder 3 inputs

Moog-style 4-pole transistor-ladder low-pass: four cascaded one-poles with a tanh input Drive and global resonance feedback that self-oscillates near maximum Reso. Cutoff tracks an exponential mod input (in 3) in octaves. Warmer and more characterful than the clean Filter - push Drive into the ladder for growl; see the Mini analog model for a Minimoog-voiced variant.

ParamRangeDefaultUnit
Cutoff20 – 180001200Hz
Reso0 – 10.3
Mod0 – 40oct
Drive1 – 81

# Shelf 1 input

Low- or high-shelf EQ (RBJ shelving biquad; Type selects low or high): boosts or cuts everything below/above Freq by Gain at a fixed slope. Use for broad tonal tilt - warming the lows or adding air to the highs. Pair two for a tilt curve, or see TiltEQ for a single-knob version.

ParamRangeDefaultUnit
Freq30 – 180002000Hz
Gain-18 – 180dB
Type0 – 10

# DJFilter 3 inputs

One-knob DJ filter: with Cutoff at centre the signal is open, turning down sweeps in a low-pass and turning up sweeps in a high-pass, while Reso adds bite at the corner. The Mod input (in 3) offsets the knob for automation. The classic build-and-drop sweep on a single control.

ParamRangeDefaultUnit
Cutoff0 – 10.5
Reso0.1 – 80.7Q
Mod-1 – 10

# Notch 1 input

Band-reject (notch) filter that removes a narrow band around Freq, with Q setting its width and Mix the blend. Use it to kill hum, a resonance or a feedback frequency, or sweep it for phaser-like effects. Narrow Q for surgical removal, wider for broad scooping.

ParamRangeDefaultUnit
Freq30 – 180001000Hz
Q0.3 – 164
Mix0 – 11

# Wah 3 inputs

Manually-swept resonant band-pass: Pedal sweeps the peak across Range, with Reso setting the quack and Mix the blend. Drive Pedal from the mod input (in 3) - an LFO, envelope or mod wheel - for auto-wah, talk-box or pedal-wah effects. See AutoWah for a built-in envelope follower.

ParamRangeDefaultUnit
Pedal0 – 10.5
Range200 – 30001800Hz
Reso1 – 105Q
Mod-1 – 10
Mix0 – 11

# TiltEQ 1 input

One-knob spectral tilt that splits the signal at a pivot frequency with a one-pole low-pass and rocks the low and high halves in opposite directions. Tilt sets the slope from -1 (low band up, high band down) through 0 (flat) to +1 (high band up, low band down), Freq places the pivot the split happens around, and Range scales the maximum boost/cut in dB applied to each half. Useful as a fast tone balancer for brightening or warming a source without reaching for a full EQ.

ParamRangeDefaultUnit
Tilt-1 – 10
Freq100 – 80001000Hz
Range0 – 126dB

# Telephone 1 input

Band-limits the input to roughly 300 Hz-3.4 kHz by cascading a one-pole low-pass at 3.4 kHz into a one-pole high-pass at 300 Hz, leaving only the narrow midrange band that survives a phone line. Mix crossfades between the dry signal and the band-passed result. Use it for lo-fi telephone, intercom and AM-radio voice effects.

ParamRangeDefaultUnit
Mix0 – 11

# SallenKey 3 inputs

Resonant low-pass built on a TPT state-variable core taking the low-pass output, with the cutoff frequency exponentially modulated by in 3 scaled by Mod in octaves. Cutoff sets the corner, Reso raises the Q toward self-oscillation, and Mix blends the filtered low-pass back against the dry input. The Sallen-Key topology gives a smooth, gentle resonance suited to warm synth and bass filtering.

ParamRangeDefaultUnit
Cutoff20 – 200001000Hz
Reso0 – 10.3
Mod0 – 40oct
Mix0 – 11

# Steiner 1 input

Steiner-Parker style multimode filter whose TPT core derives low-pass, high-pass, band-pass and notch responses simultaneously, with Mode selecting which one is output. Cutoff sets the corner frequency, Reso controls the Q toward self-oscillation, and Mix crossfades the selected response against the dry signal. Switching modes covers everything from dark sweeps to hollow notch tones for synth and effect duty.

ParamRangeDefaultUnit
Cutoff20 – 200001000Hz
Reso0 – 10.3
Mode0 – 30
Mix0 – 11

# Crossover 1 input

Two-band splitter that derives a low band from two cascaded one-pole low-passes (an LR2 response) and forms the high band by subtracting it from the input, outputting one band at a time. Freq sets the split frequency and Band chooses whether the low band or the high band is passed. Use it to route or isolate a frequency region, or to feed separate processing chains per band.

ParamRangeDefaultUnit
Freq50 – 5000800Hz
Band0 – 10

# Resonator 1 input

High-Q band-pass tuned to a musical pitch, converting the Pitch parameter in semitones to a centre frequency and ringing the input through it like a struck body. Pitch sets the resonant note, Reso sets the Q (sharpness and ring length), and Mix blends the doubled resonant output against the dry signal. Drive it with transients or noise for tuned percussion, pinged-body and comb-resonance textures.

ParamRangeDefaultUnit
Pitch24 – 10860st
Reso1 – 4012Q
Mix0 – 11

# Fizz 1 input

Resonant TPT band-pass filter whose output is mixed with a rectified copy of itself, adding fizzy upper harmonics that grow with resonance. Cutoff sets the band centre (100-12000 Hz), Reso sets both the filter Q and the amount of rectified harmonic content, and Mix blends the result against the dry signal. Use it to add bright, buzzy edge and emphasis to a narrow frequency band.

ParamRangeDefaultUnit
Cutoff100 – 120002000Hz
Reso0 – 10.6
Mix0 – 11

# Rasp 1 input

Resonant TPT band-pass filter followed by an asymmetric tanh waveshaper that drives positive half-cycles harder than negative ones, producing a rasping, lopsided distortion. Cutoff sets the band centre (100-12000 Hz), Reso sets the Q and scales the drive so higher resonance increases the snarl, and Mix blends against the dry signal. Ranges from a soft growl at low settings to an aggressive scream at high resonance.

ParamRangeDefaultUnit
Cutoff100 – 120001500Hz
Reso0 – 10.6
Mix0 – 11

# Ripple 1 input

Tuned comb resonator built from a short delay line whose length tracks a musical pitch, with a low-passed feedback path that makes it ring at that frequency. Pitch sets the resonant note as a MIDI value (24-108 st), Reso sets the feedback amount up to 0.98 for longer, sharper ringing, Damp sets the high-frequency damping in the feedback path (a darker, woodier ring as it rises), and Mix blends the resonant tone against the dry signal. Pushes input toward a pitched, metallic ring keyed to the chosen note.

ParamRangeDefaultUnit
Pitch24 – 10860st
Reso0 – 0.980.7
Mix0 – 11
Damp0 – 10.8

# PrimeResonator 1 input

Prime-tuned resonator bank (a first as a synth block): runs the input through a bank of sharp resonators tuned to the PRIME harmonics of Base (Base*2, *3, *5, *7, *11...), so whatever you feed it - noise, a drum loop, a voice - rings out as a pitched drone whose overtones are the primes, the hollow bell-organ colour of the prime spectrum imposed on any source. Sharpness sets the resonance Q (how long each prime rings), and Mix blends the resonated tone against the dry. A number-tuned resonator distinct from a plain comb or formant filter.

ParamRangeDefaultUnit
Base20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Partials2 – 128
Mix0 – 10.7

# FibResonator 1 input

Fibonacci-tuned resonator bank (a first as a synth block): rings the input through resonators tuned to the Fibonacci harmonics of Base (Base*1, *2, *3, *5, *8, *13...), so any source is recoloured into a drone whose overtones widen by the golden ratio - the warm, glassy Fibonacci spectrum imposed on whatever passes through. Sharpness sets the resonance Q and Mix the wet/dry blend. A golden-spaced resonator distinct from the prime-tuned and harmonic resonators.

ParamRangeDefaultUnit
Base20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Partials2 – 128
Mix0 – 10.7

# OddResonator 1 input

Odd-harmonic resonator bank (a first as a synth block): rings the input through resonators on the ODD harmonics of Base only (Base*1, *3, *5, *7, *9...), the spectrum of a square wave or a stopped pipe, so any source takes on a hollow, woody, clarinet-like resonance with no even overtones. Sharpness sets the resonance Q and Mix the wet/dry blend. An odd-harmonic resonator distinct from the prime and Fibonacci banks.

ParamRangeDefaultUnit
Base20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Partials2 – 128
Mix0 – 10.7

# OctaveResonator 1 input

Octave-stack resonator bank (a first as a synth block): rings the input through resonators tuned to pure octaves of Base (Base*1, *2, *4, *8, *16...), so any source is pulled toward a single strongly-reinforced pitch with the bright, hollow body of an organ stop - every resonance an octave of the last, nothing in between. Sharpness sets the resonance Q and Mix the wet/dry blend. A pure-octave resonator distinct from the dense harmonic and prime banks.

ParamRangeDefaultUnit
Base20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Partials2 – 106
Mix0 – 10.7

# GoldenResonator 1 input

Golden-ratio resonator bank (a first as a synth block): rings the input through resonators spaced by powers of the golden ratio (Base, Base*1.618, Base*2.618, Base*4.236...) - an INHARMONIC bank, so no resonance is a simple multiple of another and the source is recoloured into a shimmering, metallic, bell-like resonance that hangs between a pitch and a clangour. Sharpness sets the resonance Q and Mix the wet/dry blend. The inharmonic counterpart of the prime and octave resonators, ideal for turning drums or noise into struck-metal textures.

ParamRangeDefaultUnit
Base20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Partials2 – 128
Mix0 – 10.7

# DrumheadReson 1 input

Drumhead resonator (a first as a synth block): rings the input through a bank tuned to the modes of a circular DRUM MEMBRANE - the inharmonic Bessel-function overtones (1, 1.59, 2.14, 2.30, 2.65...) that give a struck skin its pitch-ambiguous, tom-like 'boing' rather than a clear note. Drop a drum loop, voice or noise through it and the source takes on the body of a tuned membrane. Freq sets the membrane pitch, Sharpness the ring time, Mix the wet/dry blend.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# BarReson 1 input

Bar resonator (a first as a synth block): rings the input through the modes of a free-free metal or wooden BAR - the widely-stretched overtones (1, 2.76, 5.40, 8.93...) of a marimba, glockenspiel or music-box tine. Because the partials leap apart so fast it imposes a clear, bright, struck-mallet pitch on whatever passes through, turning drums or noise into tuned-percussion tones. Freq sets the bar's pitch, Sharpness the ring time, Mix the wet/dry blend.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# PlateReson 1 input

Plate resonator (a first as a synth block): rings the input through the dense, inharmonic modes of a vibrating METAL PLATE (about 1, 2.08, 3.41, 3.89, 5.00, 6.45) - the crowded overtone field behind plate reverbs and the shimmer of a cymbal or gong. Its many close, non-integer partials smear any source into a bright metallic wash. Freq sets the plate's tuning, Sharpness the ring time, Mix the wet/dry blend. A 2-D plate spectrum distinct from the 1-D bar and string resonators.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# BellReson 1 input

Bell resonator (a first as a synth block): rings the input through the partials of a cast BELL - the hum, prime, tierce, quint and nominal tones (0.5, 1, 1.2, 1.5, 2, 2.5, 3) whose deliberately-tuned MINOR THIRD gives a bell its dark, mournful clang. Feeding a source through it casts that bronze, struck-bell colour over it. Freq sets the strike tone, Sharpness the ring time, Mix the wet/dry blend. A tuned-bell spectrum distinct from the bar and plate resonators.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# GlassReson 1 input

Glass resonator (a first as a synth block): rings the input through the sparse, nearly-pure modes of a rubbed wine GLASS or glass-harmonica bowl (about 1, 2.32, 4.25, 6.63, 9.38) - a few widely-spaced, slow-decaying partials that give glass its clear, singing, almost-sine voice. Passing a source through it lends that fragile crystalline ring. Freq sets the glass pitch, Sharpness the (long) ring time, Mix the wet/dry blend. A glassy sparse spectrum distinct from the dense plate and bell resonators.

ParamRangeDefaultUnit
Freq20 – 2000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# MajorReson 1 input

Major-scale resonator (a first as a synth block): rings the input through a bank of resonators tuned to the seven notes of a MAJOR scale (plus the octave), so any source - a drum loop, noise, a voice - is pulled into a bright, consonant, major-key wash, an instant ambient pad. Root sets the key, Sharpness the ring time (turn it up for a sustaining drone), and Mix the wet/dry blend. A scale-tuned resonator distinct from the harmonic and object resonators.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# MinorReson 1 input

Minor-scale resonator (a first as a synth block): rings the input through resonators tuned to the seven notes of a NATURAL MINOR scale (plus the octave), recolouring any source into a darker, melancholic, minor-key drone. Root sets the key, Sharpness the ring time, Mix the wet/dry blend. The minor counterpart of the major resonator, ideal for turning drums or noise into a brooding ambient pad.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# PentatonicReson 1 input

Pentatonic resonator (a first as a synth block): rings the input through resonators tuned to the five notes of a MAJOR PENTATONIC scale (across two octaves) - the gap-toothed, no-semitone scale of folk and gamelan that has no dissonant intervals, so ANYTHING fed through it comes out consonant and open. Root sets the key, Sharpness the ring time, Mix the wet/dry blend. The most foolproof scale resonator for instant harmonious drones from any source.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# WholeToneReson 1 input

Whole-tone resonator (a first as a synth block): rings the input through resonators tuned to the six equal WHOLE-TONE steps (plus the octave) - the symmetrical, rootless scale of Debussy and dream sequences, with no perfect fifths to anchor it. Any source takes on a floating, ambiguous, shimmering quality with no clear home note. Root sets the centre, Sharpness the ring time, Mix the wet/dry blend. A symmetrical scale resonator distinct from the major and minor banks.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# ChromaticReson 1 input

Chromatic resonator (a first as a synth block): rings the input through resonators tuned to all twelve equal-tempered SEMITONES of the octave - a comb of every chromatic pitch, so it imposes a fixed twelve-tone pitch grid on whatever passes through, quantising noise or percussion toward an equal-tempered cluster. Root sets the lowest note, Sharpness the ring time, Mix the wet/dry blend. The densest scale resonator, a chromatic pitch-grid distinct from the consonant major/minor/pentatonic banks.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Sharpness0.9 – 0.9990.99
Mix0 – 10.7

# SympatheticStrings 1 input

Sympathetic-string bank (a first as a synth block): rings the input through a bank of tuned, plucked-string loops (Karplus-Strong) set to a major chord, so any source - a drum hit, a breath, a noise burst - excites the strings into a rich, sustaining sympathetic resonance, the way the undamped tarab strings of a sitar or sarangi shimmer behind every note. Unlike the thin 2-pole resonators each string rings its WHOLE harmonic series, giving a dense, lively, plucked-metal sustain. Root sets the chord, Decay the sustain, Damp the brightness, Mix the wet/dry blend.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Decay0.8 – 0.9990.98
Damp0 – 0.90.4
Mix0 – 10.6

# Tanpura 1 input

Tanpura-drone string bank (a first as a synth block): rings the input through four sympathetic strings tuned to the classic Indian tanpura drone (Sa, Sa, Pa, high Sa), so any source sets off the endless, buzzing, overtone-rich Sa-Pa-Sa drone that underpins all Hindustani music. The long feedback loops and gentle damping give the characteristic shimmering, never-quite-decaying jivari sustain. Root sets the tonic, Decay the (long) drone length, Damp the brightness, Mix the wet/dry blend. A specific drone tuning distinct from the chordal sympathetic bank.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Decay0.8 – 0.9990.98
Damp0 – 0.90.4
Mix0 – 10.6

# HarpReson 1 input

Harp-string bank (a first as a synth block): rings the input through eight plucked-string loops tuned to a full DIATONIC scale (a whole octave of harp strings), so any source ripples across the strings and rings back as cascading, scale-tuned harp resonance - feed it transients and it answers in glissando-like washes. Root sets the key, Decay the string sustain, Damp the brightness, Mix the wet/dry blend. A diatonic string bank distinct from the chordal and drone banks.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Decay0.8 – 0.9990.98
Damp0 – 0.90.4
Mix0 – 10.6

# KotoReson 1 input

Koto-string bank (a first as a synth block): rings the input through nine plucked-string loops tuned to a PENTATONIC scale across two octaves, the open, gap-toothed tuning of a Japanese koto or a guzheng. Because the pentatonic scale has no dissonant intervals, any source - even noise - comes back as a consonant, bright, plucked-string cascade. Root sets the key, Decay the string sustain, Damp the brightness, Mix the wet/dry blend. A pentatonic string bank distinct from the diatonic harp and chordal banks.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Decay0.8 – 0.9990.98
Damp0 – 0.90.4
Mix0 – 10.6

# PluckReson 1 input

Single-string resonator (a first as a synth block): rings the input through ONE tuned plucked-string loop (Karplus-Strong), turning any source into a sustained, pitched, plucked-string resonance at the Root note - a string reverb. Transients excite the string into a clear plucked ring; sustained input drives it like a bowed or e-bowed string. Root sets the pitch, Decay the sustain (toward infinite at the top), Damp the brightness, Mix the wet/dry blend. The single-string core of the sympathetic banks, a tuned string-reverb distinct from the multi-string drones.

ParamRangeDefaultUnit
Root20 – 1000110Hz
Decay0.8 – 0.9990.98
Damp0 – 0.90.4
Mix0 – 10.6

# LPG 2 inputs

Vactrol-style low-pass gate: the control input (in 2) simultaneously opens a low-pass filter and a VCA, so brightness and level rise together as the control climbs. Response curves the control law from snappy to sluggish, emulating the vactrol's lag, and Mix blends against dry. Driven by an envelope or trigger it gives the plucky, organic dynamics of Buchla-style patches.

ParamRangeDefaultUnit
Response0 – 10.5
Mix0 – 11

# GraphicEQ 1 input

Three-band graphic EQ: one-pole filters at 250 Hz and 4 kHz split the input into low, mid and high bands, each scaled by its own +/-12 dB gain and summed back. Low, Mid and High set the per-band gain in dB and Mix blends against dry. A simple tonal shaping tool for broad low/mid/high balance rather than surgical correction.

ParamRangeDefaultUnit
Low-12 – 120dB
Mid-12 – 120dB
High-12 – 120dB
Mix0 – 11

# Rings 1 input

Modal resonator bank: three TPT band-pass resonators tuned around a base pitch are excited by the input, summed to produce a struck/plucked resonant body. Pitch sets the fundamental in semitones, Structure morphs the partial spacing from harmonic (1, 2, 3) to inharmonic (1, 2.76, 5.40), Decay sets the resonator Q (ring length), and Bright scales the summed output level. Mix blends the resonant tone with the dry signal for physical-modeling and bell/string textures.

ParamRangeDefaultUnit
Pitch24 – 9648st
Structure0 – 10.3
Decay0 – 0.990.9
Bright0 – 10.5
Mix0 – 10.5

# Wobble 1 input

Tempo-coherent resonant low-pass wobble: an LFO phased from c.time sweeps a TPT low-pass cutoff between 150 Hz and roughly 6 kHz for dubstep-style movement. Rate sets the LFO frequency, Depth scales the cutoff sweep range, Reso sets the filter resonance, and Shape selects sine, ramp or square LFO contour. Mix blends the wobbled output with the dry signal.

ParamRangeDefaultUnit
Rate0.25 – 82Hz
Depth0 – 10.8
Reso0.5 – 158
Shape0 – 20
Mix0 – 11

# Sweep 1 input

Onset-triggered filter sweep: an amplitude envelope detects input onsets and restarts a ramp that drives a TPT low-pass cutoff from 100 Hz upward for riser/faller effects. Time sets the ramp duration, Range scales how far the cutoff travels, Reso sets the filter resonance, and Dir flips the ramp between rising and falling. Mix blends the swept output with the dry signal.

ParamRangeDefaultUnit
Time0.1 – 51s
Range0 – 11
Reso0.5 – 153
Dir0 – 10
Mix0 – 11

Distortion

225 modules

# Array 1 input

Drawable waveshaper: maps the input at in0 (folded from bipolar into a 0 to 1 index) through a transfer curve drawn in node config via linear interpolation, then back to bipolar, blended by Mix against the dry input. The drawn breakpoints define the input-to-output mapping and Mix sets the wet/dry balance. A diagonal curve is a clean pass-through while steeper or folded curves act as custom distortion and waveshaping.

ParamRangeDefaultUnit
Mix0 – 11

# Mulholland 1 input

Tanh overdrive feeding a resonant Chamberlin state-variable lowpass, with a slow internal LFO wobbling the cutoff. Drive sets the input gain into the saturator (1..30), Cutoff sets the filter frequency (~80 Hz..14 kHz), Reso sets the filter Q, Mod sets how much the LFO modulates cutoff, and Mix blends wet against dry. Goes from gentle filtered grit to a screaming self-resonant squeal as Drive and Reso climb.

ParamRangeDefaultUnit
Drive1 – 308
Cutoff0 – 10.5
Reso0.5 – 126
Mod0 – 10.2
Mix0 – 11

# NevePre 1 input

Neve 1073-style preamp: a class-A triode gain stage (grid conduction) into an iron-core output transformer whose LF flux saturates first - the bass 'sings' with iron warmth.

ParamRangeDefaultUnit
Drive1 – 122
Bias0 – 0.30.08
Tone2000 – 1800012000Hz
Mix0 – 11

# ApiPre 1 input

API 312-style preamp: a discrete 2520 op-amp (level-dependent knee) into an API output transformer with LF-flux iron, plus a bright top; the harmonic tilt shifts upward as level rises.

ParamRangeDefaultUnit
Drive1 – 122
Bias0 – 0.20.04
Tone3000 – 160008000Hz
Mix0 – 11

# TubePre 1 input

Vintage tube console-style preamp: two cascaded triode stages with an interstage coupling cap (2nd-harmonic-dominant asymmetric clipping) and a warm low shelf.

ParamRangeDefaultUnit
Drive1 – 163
Bias0 – 0.40.15
Tone0 – 62dB
Mix0 – 11

# BusSat 1 input

SSL bus-style VCA saturation into an output transformer: a thin 'glue' veneer for the mix bus - subtle thickening, not obvious distortion.

ParamRangeDefaultUnit
Drive0 – 10.3
Bias0 – 0.20.06
Mix0 – 10.25

# Studer 1 input

Studer A800-style tape: magnetic hysteresis (B/H saturation + remanence), a firm low-frequency head bump and gentle head-gap HF loss - punchy track-level glue (pro deck: flutter negligible by design).

ParamRangeDefaultUnit
Drive1 – 82
Head Bump0 – 84dB
HF Loss4000 – 1800012000Hz
Mix0 – 11

# Ampex 1 input

Ampex ATR-102-style mastering tape: gentle magnetic hysteresis (B/H + remanence), a soft wide head bump and smooth head-gap HF roll-off - subtle mix-bus polish (pro deck: flutter negligible by design).

ParamRangeDefaultUnit
Drive1 – 61.5
Head Bump0 – 62dB
HF Loss6000 – 1800014000Hz
Mix0 – 10.7

# TubeScreamer 1 input

Ibanez Tube Screamer-style overdrive: a real op-amp feedback diode clipper - the mid-focused clean gain is clamped by an antiparallel Shockley diode pair, Newton-solved and 4x oversampled (not a tanh) - with the famous ~720 Hz mid hump. Asym mismatches the two diodes for the asymmetric-clip mod, adding the even harmonics a symmetric clipper can't.

ParamRangeDefaultUnit
Drive1 – 5015
Tone1000 – 50002500Hz
Level0 – 10.5
Asym0 – 10

# RAT 1 input

ProCo RAT-style distortion: an LM308-slewed gain stage into a Newton-solved silicon diode pair clamping to ground (the real shunt clipper, 4x oversampled - not a hard jlimit), tamed by a single low-pass Filter knob.

ParamRangeDefaultUnit
Drive1 – 8020
Filter500 – 60003000Hz
Level0 – 10.4

# BigMuff 1 input

Big Muff Pi-style fuzz: two cascaded silicon diode clipping stages (Newton-solved Shockley pairs, 4x oversampled) that square up into a wall of sustain, with a scooped-mid tone.

ParamRangeDefaultUnit
Sustain1 – 4015
Tone0 – 10.5
Level0 – 10.5

# FuzzFace 1 input

Fuzz Face-style germanium fuzz: two cascaded germanium common-emitter transistor stages (Ebers-Moll, 4x oversampled) whose asymmetric cutoff/saturation gives the gated, spitty fuzz; Bias starves the second stage toward the splatty/gated voicing, and it cleans up as you lower Input - just like rolling back the guitar volume.

ParamRangeDefaultUnit
Fuzz1 – 6020
Bias0.4 – 0.90.65
Input0 – 11
Level0 – 10.5

# Klon 1 input

Klon Centaur-style overdrive: a Newton-solved germanium diode pair (4x oversampled) summed back with the clean signal - 'transparent' via the dual-path blend, not soft clipping.

ParamRangeDefaultUnit
Gain1 – 308
Treble0 – 62dB
Blend0 – 10.6
Level0 – 10.6

# DS1 1 input

Boss DS-1-style distortion: a Newton-solved symmetric silicon diode pair (4x oversampled - the real shunt clipper, not a hard jlimit) with an active tilt-tone control - brash and cutting.

ParamRangeDefaultUnit
Dist1 – 6020
Tone0 – 10.5
Level0 – 10.4

# MXRDist 1 input

MXR Distortion+-style overdrive: a Newton-solved ASYMMETRIC germanium diode pair (4x oversampled) - mismatched diodes give the even-harmonic, woolier-than-a-DS-1 crunch - with an output low-pass.

ParamRangeDefaultUnit
Dist1 – 5015
Level0 – 10.5

# Octavia 1 input

Octavia-style octave-up fuzz: 4x-oversampled full-wave rectification doubles the pitch, then heavy fuzz - the ring-mod-like upper-octave scream.

ParamRangeDefaultUnit
Drive1 – 4015
Tone1000 – 80003500Hz
Level0 – 10.5

# Rangemaster 1 input

Dallas Rangemaster-style treble booster: a high-pass into a real germanium common-emitter transistor stage (Ebers-Moll, Newton-free closed form, 4x oversampled) - its asymmetric cutoff/saturation adds the bright, singing even+odd harmonics on top of the dry signal.

ParamRangeDefaultUnit
Boost1 – 206
Range200 – 2000700Hz
Level0 – 10.6

# Aphex 1 input

Aphex Aural Exciter-style enhancer: a tuned high-pass side chain into an asymmetric class-A harmonic generator (2nd+3rd) and a phase-shift network, blended back for air and presence.

ParamRangeDefaultUnit
Tune1000 – 80003000Hz
Harmonics0 – 10.4
Mix0 – 10.5

# SuperFuzz 1 input

Univox Super-Fuzz-style octave fuzz: 4x-oversampled full-wave rectification for the octave-up into hard germanium square clipping, with a switchable 1 kHz mid-scoop notch.

ParamRangeDefaultUnit
Drive1 – 4018
ToneFlat · Scoop
Level0 – 10.5

# OCD 1 input

Fulltone OCD-style overdrive: 4x-oversampled asymmetric MOSFET hard clipping (smooth-edged) with a bright/dark voicing switch.

ParamRangeDefaultUnit
Drive1 – 4012
Tone1500 – 90004000Hz
VoicingLP · HP
Level0 – 10.5

# MetalZone 1 input

Boss MT-2 Metal Zone-style high-gain distortion: two 4x-oversampled clip stages into an active dual-peak mid scoop with a sweepable parametric mid.

ParamRangeDefaultUnit
Gain1 – 6030
Mid Freq240 – 5000800Hz
Mid Level-15 – 150dB
Scoop0 – 10.6
Level0 – 10.4

# HeliosPre 1 input

Helios console-style preamp: punchy class-A transistor saturation into a console transformer (LF-flux iron) with an asymmetric Bias and a forward ~1.5 kHz midrange push. Drive sets the grit, Tone rolls the top, Mix blends dry/wet - aggressive British-console colour.

ParamRangeDefaultUnit
Drive1 – 122
Bias0 – 0.20.05
Tone2000 – 160009000Hz
Mix0 – 11

# V76 1 input

Telefunken V76-style tube preamp: two cascaded tube stages with interstage coupling into an output transformer - rich, warm 2nd-harmonic saturation with a low-mid body.

ParamRangeDefaultUnit
Drive1 – 163
Bias0 – 0.40.18
Body0 – 62dB
Mix0 – 11

# ChandlerPre 1 input

Chandler TG2-style preamp (EMI/Abbey Road): an input stage into an iron-core transformer (LF flux saturation) - punchy with a distinctive forward presence.

ParamRangeDefaultUnit
Drive1 – 122
Bias0 – 0.20.06
Tone2000 – 160008000Hz
Mix0 – 11

# ToneBender 1 input

Tone Bender MkII germanium fuzz: three cascaded germanium transistor stages, each asymmetric (germanium clips harder on one rail) with interstage coupling-cap high-pass between them, for the thick, sustaining, slightly-broken vintage fuzz. Bias starves the supply so quiet/decaying notes GATE into the famous spitty sputter; Drive sets the gain, Tone the output roll-off, Level the volume. Distinct from FuzzFace (2 transistors) and Big Muff (4 silicon stages + diodes).

ParamRangeDefaultUnit
Drive1 – 6020
Bias0 – 10.3
Tone700 – 90003000Hz
Level0 – 10.7

# CultureVulture 1 input

Thermionic Culture Vulture valve distortion: Triode mode is an asymmetric, even-harmonic soft saturation (warm, musical thickening); Pentode mode is a harder odd-harmonic clip with a push-pull crossover dip near zero for the snarling, aggressive 'P' destruction. Bias shifts the valve operating point (asymmetry / gate), Drive pushes it from fattening to full disintegration, Tone tilts the output, Level trims it. A valve character/destruction unit, not a pedal or amp.

ParamRangeDefaultUnit
Drive1 – 406
ModeTriode · Pentode
Bias0 – 10.3
Tone-12 – 120dB
Level0 – 10.7

# UA610 1 input

Universal Audio 610 tube preamp (Bill Putnam): a 12AX7 valve gain stage between input and output transformers. Push Drive to overdrive the tube into warm asymmetric saturation while Level pads the output -- the '610 move' of cranking the valve and taming the volume -- with transformer low-end thickening and the 610's Low/High program EQ. Distinct from the generic tube preamp by the transformer saturation and the gain/level interaction.

ParamRangeDefaultUnit
Drive1 – 404
Low-12 – 120dB
High-12 – 120dB
Level0 – 10.7

# Hiwatt 1 input

Hiwatt DR103 amp (full circuit): three could-be-cleaner cascaded triode stages with a stiff power supply and a bright, high-headroom voice -- the clean-but-LOUD British military-grade tone (Townshend / Gilmour) that stays articulate where a Marshall breaks up. Gain drives the preamp, Tone tilts the stack, Master pushes the power stage, Level trims. Cascaded triode transfer + voiced tone stack + supply sag, not a single tanh + fixed EQ.

ParamRangeDefaultUnit
Gain0 – 10.5
Tone-1 – 10
Master0 – 10.5
Level0 – 10.7

# Orange 1 input

Orange OR-series amp (full circuit): mid-forward, thick and woody with more preamp gain and a spongier supply than the Hiwatt -- the chunky British crunch. Gain, Tone, Master, Level. Shares the cascaded-triode + voiced-tone-stack + supply-sag circuit model, voiced for Orange's mid push.

ParamRangeDefaultUnit
Gain0 – 10.55
Tone-1 – 10
Master0 – 10.5
Level0 – 10.7

# Dumble 1 input

Dumble Overdrive Special amp (full circuit): smooth, singing high-gain with a spongy supply for bloom and sustain -- the holy-grail boutique lead voice. Gain, Tone, Master, Level. Same cascaded-triode + voiced-tone-stack + supply-sag model, voiced for Dumble's compressed sustain.

ParamRangeDefaultUnit
Gain0 – 10.6
Tone-1 – 10
Master0 – 10.5
Level0 – 10.7

# MarkIIC 1 input

Mesa/Boogie Mark IIC+ amp (full circuit): tight, scooped, high-gain lead with a stiff supply for fast attack and a singing sustain (the 80s metal lead voice). Gain, Tone, Master, Level. Same cascaded-triode + voiced-tone-stack + supply-sag model, voiced for the Mark's tight low end and scooped mids -- distinct from the looser, fatter Rectifier.

ParamRangeDefaultUnit
Gain0 – 10.7
Tone-1 – 10
Master0 – 10.5
Level0 – 10.7

# SD1 1 input

Boss SD-1 Super Overdrive: an op-amp gain stage into an ASYMMETRIC soft clipper (two diodes one way, one the other) for a more open, even-harmonic crunch than the symmetric Tube Screamer, with the familiar mid-hump tone that cuts through a band. Drive sets the gain, Tone the mid/treble balance, Level the output.

ParamRangeDefaultUnit
Drive1 – 5012
Tone0 – 10.5
Level0 – 10.6

# JC120 1 input

Roland JC-120 Jazz Chorus (solid-state clean): the transistor clean platform -- a stiff power supply (no sag), big bright headroom that stays glassy and articulate, and a harder, more brittle clip when finally pushed, unlike the soft, compressing tube amps. Drive sets the gain, Tone the brightness, Level the output. Pair with a Chorus block for the full JC stereo shimmer.

ParamRangeDefaultUnit
Drive0 – 10.4
Tone0 – 10.6
Level0 – 10.7

# Peavey5150 1 input

Peavey 5150 / 6505 amp (full circuit): tight, aggressive, high-gain crunch with a stiff supply for percussive attack -- the metalcore / Van Halen rhythm and lead standard. Gain, Tone, Master, Level. Shares the cascaded-triode + voiced-tone-stack + supply-sag model, voiced for the 5150's tight low end and biting upper mids.

ParamRangeDefaultUnit
Gain0 – 10.75
Tone-1 – 10
Master0 – 10.5
Level0 – 10.7

# SunnModelT 1 input

Sunn Model T amp (full circuit): fat, dark, high-headroom and loose -- the wall-of-low-end doom / sludge / stoner voice, the opposite of a tight bright amp. Gain, Tone, Master, Level. Same cascaded-triode + voiced-tone-stack + supply-sag model, voiced for huge bass, dark top and a spongy, blooming low end.

ParamRangeDefaultUnit
Gain0 – 10.5
Tone-1 – 10
Master0 – 10.5
Level0 – 10.7

# HM2 1 input

Boss HM-2 Heavy Metal ('Swedish chainsaw'): a high-gain hard clipper into the HM-2's scooped dual-band Color EQ. Turn Color up and it guts the mids while pushing a resonant low end and a fizzy top into the unmistakable buzzsaw wall of Swedish death metal (Entombed). Dist sets the gain, Color sweeps flat -> full chainsaw scoop, Level the output. Distinct from the mid-scoop MetalZone by the dual-band buzzsaw voicing.

ParamRangeDefaultUnit
Dist1 – 6030
Color0 – 10.8
Level0 – 10.5

# FZ1 1 input

Maestro FZ-1 Fuzz-Tone: the first fuzz pedal (the 'Satisfaction' buzz). Three germanium stages give a thin, splatty, ripped-speaker square-wave fuzz that GATES hard as the note decays into the famous sputtering decay. Thinner, harder and more gated than the thick Tone Bender or the FuzzFace. Attack sets the gain, Bias starves the supply (more gate/sputter), Level the output.

ParamRangeDefaultUnit
Attack1 – 6025
Bias0 – 10.4
Level0 – 10.5

# EP3 1 input

Echoplex EP-3 preamp: the Echoplex's FET preamp section, famous as an always-on tone boost (Page, Van Halen). A touch of FET saturation plus a presence bump and slightly tightened lows make whatever runs through it fuller, clearer and more present -- a buffer/boost with character, not a distortion or amp. Gain sets the boost, Bright the presence bump, Level the output.

ParamRangeDefaultUnit
Gain1 – 102.5
Bright0 – 10.5
Level0 – 10.8

# BlueBox 1 input

MXR Blue Box-style octave fuzz: cascaded flip-flops divide the pitch down two octaves into a gritty square sub-octave, blended with a fuzzed dry signal - the synthetic, glitchy -2-octave fuzz.

ParamRangeDefaultUnit
Drive1 – 4012
Sub0 – 10.6
Tone800 – 60002500Hz
Level0 – 10.5

# FuzzFactory 1 input

Z.Vex Fuzz Factory-style two-transistor fuzz: massive asymmetric gain into a hard clip, with Gate choking the decay into a sputtery rip and Stab starving the bias toward a self-oscillating squeal that ducks under the note - the pinched, gated, velcro fuzz. 4x-oversampled.

ParamRangeDefaultUnit
Drive1 – 6020
Gate0 – 10.3
Stab0 – 10
Tone800 – 60002800Hz
Level0 – 10.5

# Percolator 1 input

Interfax Harmonic Percolator-style fuzz: mixed germanium/silicon asymmetric clipping generates strong even-order harmonics for a wooly, octave-tinged thickness unlike symmetric fuzzes. Balance skews the asymmetry from even-rich to odd-rich. 4x-oversampled.

ParamRangeDefaultUnit
Drive1 – 5014
Balance-1 – 10.4
Tone700 – 60002600Hz
Level0 – 10.5

# SansAmp 1 input

Tech 21 SansAmp-style amp/cab DI: a Character tilt into cascaded asymmetric soft-clipping (4x oversampled) and a speaker-cabinet low-pass, giving the recorded amp tone direct with no mic. Drive sets the gain into the stages, Character tilts presence vs warmth, Level the output.

ParamRangeDefaultUnit
Drive1 – 408
Character0 – 10.5
Level-24 – 120dB

# BluesDriver 1 input

Boss BD-2 Blues Driver-style overdrive: a JFET-buffered asymmetric soft-clipper that stays bright, dynamic and amp-like - cleans up with pick attack, breaks up when pushed. Gain sets the drive, Tone the top-end tilt, Level the output.

ParamRangeDefaultUnit
Gain1 – 6010
Tone0 – 10.5
Level-24 – 6-6dB

# Guvnor 1 input

Marshall Guv'nor-style distortion: hard symmetric diode clipping after a Marshall-voiced mid push with an active treble tilt - the 'amp in a box' crunch-to-roar. Gain sets the clipping, Tone the brightness, Body the low-mid push, Level the output.

ParamRangeDefaultUnit
Gain1 – 8020
Tone0 – 10.5
Body0 – 10.5
Level-30 – 6-8dB

# Timmy 1 input

Paul C Timmy-style transparent overdrive: low-gain op-amp soft clipping with cut-only Bass and Treble shaped BEFORE the gain (so it tightens and de-fizzes without adding colour) - clean, dynamic, amp-like. Gain sets the drive, Bass/Treble cut, Level the output.

ParamRangeDefaultUnit
Gain1 – 306
Bass0 – 11
Treble0 – 11
Level-18 – 6-3dB

# Fulldrive 1 input

Fulltone Fulldrive-style overdrive: a TS-derived circuit opened up with less mid-hump and more gain on tap, asymmetric soft clipping that stays articulate when pushed, plus a cleaner Boost stage. Gain sets the drive, Tone the brightness, Boost stacks gain, Level the output.

ParamRangeDefaultUnit
Gain1 – 6014
Tone0 – 10.5
Boost0 – 10
Level-24 – 6-6dB

# JfetStage 1 input

JFET common-source overdrive (true square-law device model, ckt::jfetId): the signal swings the gate of a J201-style JFET and its drain current Id = Idss(1-Vgs/Vp)^2 forms the output, which clips ASYMMETRICALLY - compressing toward zero-bias, cutting off at pinch-off - for the even-harmonic, dynamic, 'amp-like' warmth of a FET preamp stage. Drive sets the gate swing, Bias the operating point (asymmetry / edge of breakup), Tone a post treble tilt, Level the output.

ParamRangeDefaultUnit
Drive1 – 5010
Bias-1.1 – -0.25-0.6
Tone0 – 62dB
Level0 – 10.5

# ZenerClip 1 input

Back-to-back Zener shunt clipper (Newton-solved, 4x oversampled): two Zeners anode-to-anode clip symmetrically at about +/-3.3 V - far more headroom than a silicon diode pair - so the signal passes clean until it slams into a hard knee. Louder and punchier than soft diode overdrive, the 'stays clean then cracks' character of high-headroom Zener/LED clipping stages. Drive sets the gain into the clipper, Tone a tilt around 1.2 kHz, Level the output.

ParamRangeDefaultUnit
Drive1 – 6018
Tone0 – 10.5
Level0 – 10.4

# RectifierSag 1 input

Tube-rectifier power-supply sag: a model of the B+ supply drooping under load and recovering with the reservoir cap's RC time. Loud transients momentarily collapse the headroom (duck/compress) then BLOOM back as the supply recovers - the springy, touch-sensitive 'sag' of a tube amp with a 5U4/GZ34 rectifier, distinct from a feed-forward compressor. Drive sets the stage gain, Sag the droop depth, Recover the supply recovery time, Level the output.

ParamRangeDefaultUnit
Drive1 – 204
Sag0 – 0.90.5
Recover20 – 400120ms
Level0 – 10.6

# EF86 1 input

EF86 pentode preamp (Vox AC15/AC30, Matchless front end): a pentode gain stage modeled by the 3/2-power Child-Langmuir plate law with a sharp cutoff (ckt::pentodeIp) - far more gain and a harder, faster-compressing grind than the triode stages in the amp models, with the asymmetric even-harmonic colour of a single tube stage. Drive sets the grid swing, Bias the operating point (edge of breakup / asymmetry), Tone a post treble tilt, Level the output.

ParamRangeDefaultUnit
Drive1 – 408
Bias-2.4 – -0.6-1.3
Tone0 – 62dB
Level0 – 10.5

# OD1 1 input

Boss OD-1 OverDrive-style pedal: the original asymmetric soft-clipper (two diodes one way, one the other) for a smooth, warm, even+odd-harmonic break-up - lower gain and rounder than a Tube Screamer, with no mid hump. Drive sets the overdrive, Level the output (the real OD-1 has no tone knob).

ParamRangeDefaultUnit
Drive1 – 408
Level-24 – 6-6dB

# Zendrive 1 input

Hermida Zendrive-style overdrive: a smooth, mid-focused 'Dumble-in-a-box' with singing sustain and a touch-sensitive, vocal break-up. Gain sets the drive, Tone the top end, Voice the upper-mid focus (the Dumble cut), Level the output.

ParamRangeDefaultUnit
Gain1 – 5012
Tone0 – 10.5
Voice0 – 10.5
Level-24 – 6-6dB

# WoolyMammoth 1 input

ZVex Wooly Mammoth-style gated fuzz: a huge, square-wave synth-bass fuzz with the signature Pinch control - a starve/gate that chokes the low-level tail into a spluttery, ripped-speaker gate while keeping a massive low end. Wool sets the fuzz, Pinch the gate/starve, EQ the tone, Level the output.

ParamRangeDefaultUnit
Wool1 – 6025
Pinch0 – 10.4
EQ0 – 10.5
Level-24 – 6-6dB

# ODR1 1 input

Nobels ODR-1-style natural overdrive: an op-amp soft-clipper with the signature Spectrum control that scoops the mids while bumping bass and treble together for a transparent, open, amp-like break-up - the Nashville session staple. Drive sets the gain, Spectrum the bass+treble vs mid balance, Level the output.

ParamRangeDefaultUnit
Drive1 – 5012
Spectrum0 – 10.5
Level-24 – 6-6dB

# AsymFold 1 input

Asymmetric triangle wavefolder: positive and negative excursions fold against a biased threshold for even-harmonic content, with a leaky DC servo that recenters the folded output.

ParamRangeDefaultUnit
Drive1 – 162
Asym-1 – 10.3
Level0 – 10.6

# SlewShape 1 input

Slew-rate distortion: separate rise and fall step limits soften fast edges asymmetrically (TIM-style), generating triangular, program-dependent harmonics; mix blends the slewed and dry signals.

ParamRangeDefaultUnit
Rise0.01 – 10.3
Fall0.01 – 10.3
Mix0 – 11

# NoiseShapeQuant 1 input

Noise-shaped quantizer: crushes the sample value to N levels but feeds the quantization error forward into the next sample, pushing the crush noise up out of the band a plain bit-crusher leaves it in.

ParamRangeDefaultUnit
Levels2 – 648
Shape0 – 10.8
Mix0 – 11

# RectMorph 1 input

Rectifier morph: sweeps continuously from half-wave to full-wave rectification, generating octave-up and even-harmonic content; dry blend keeps the fundamental.

ParamRangeDefaultUnit
Morph0 – 10.5
Dry0 – 10
Level0 – 11

# WaveWrap 1 input

Sinusoidal wavefolder: drives the signal through sin() so that increasing index folds it through multiple sine lobes (Serge-style), staying perfectly bounded while adding rich symmetric harmonics.

ParamRangeDefaultUnit
Index0 – 81
Level0 – 10.8

# DualBandDrive 1 input

Two-band saturator: a single crossover splits low and high bands that are tanh-driven independently before recombining, so you can grit the highs without muddying the lows (or the reverse).

ParamRangeDefaultUnit
Split100 – 4000600Hz
LoDrive1 – 102
HiDrive1 – 102
Level0 – 10.6

# ChebyShaper 1 input

Chebyshev harmonic shaper: a Chebyshev polynomial of order N maps a sine input to its Nth harmonic exactly, letting you dial a specific overtone (2nd..6th) instead of a generic distortion smear.

ParamRangeDefaultUnit
Harmonic2 – 63
Drive0 – 10.5
Mix0 – 11

# FoldSine 1 input

Phase-warped sine folder: folds through sin() like a sinusoidal folder but pre-warps the phase with a second-harmonic term, breaking the pure odd-harmonic symmetry to give a brighter, asymmetric fold spectrum.

ParamRangeDefaultUnit
Fold1 – 123
Sym0 – 10.5
Level0 – 10.8

# CrossFold 2 inputs

Cross-modulated wavefolder: the fold threshold is set live by a second input, so one signal carves the folding ceiling of another - audio-rate fold-threshold modulation for spectra that move with the modulator.

ParamRangeDefaultUnit
Drive1 – 122
Level0 – 10.7

# DiodeClip 1 input

Antiparallel-diode clipper: the exponential Shockley curve (1 - e^-|x|) soft-clips with the smooth, rounded knee of a real diode pair rather than a hard or tanh limiter.

ParamRangeDefaultUnit
Drive1 – 204
Level0 – 10.6

# WaveMirror 1 input

Reflecting waveshaper: excursions past a slowly DC-tracked threshold are mirrored back down by an adjustable amount, folding ring-like overtones that recenter as the signal's bias drifts.

ParamRangeDefaultUnit
Amount0 – 10.5
Level0 – 10.8

# ChaosDrive 1 input

Chaos-modulated drive: a logistic-map iterator nudges the saturation gain every sample, so the distortion shimmers and never sits perfectly still - controlled instability between clean and crushed.

ParamRangeDefaultUnit
Drive1 – 124
Chaos0 – 10.5
Level0 – 10.6

# AsymSat 1 input

Asymmetric saturator: positive and negative half-cycles are tanh-driven by independent amounts, producing even-harmonic, tube-like asymmetry you dial per polarity.

ParamRangeDefaultUnit
Pos1 – 123
Neg1 – 125
Level0 – 10.7

# RectFold 1 input

Rectify-then-fold: full-wave rectification followed by triangle folding stacks octave-up rectifier content with fold harmonics for a dense, aggressive shaper unlike either stage alone.

ParamRangeDefaultUnit
Drive1 – 123
Level0 – 10.7

# AuralExciter 1 input

Aural exciter: high-passes the signal, generates new upper harmonics through a soft nonlinearity, high-passes again and adds them back - restoring air and presence without an EQ boost.

ParamRangeDefaultUnit
Freq1000 – 80003000Hz
Amount0 – 10.5
Level0 – 10.8

# AmpScan 1 input

Amplitude wave-scanner: the instantaneous level indexes a position in a single-cycle waveform, so louder samples read further through the cycle - a 1-D wave-terrain shaper with offset scanning, distinct from a direct sine folder.

ParamRangeDefaultUnit
Scans1 – 82
Level0 – 10.8

# BiasBreath 1 input

Breathing bias saturator: the signal envelope drives a DC offset into the input before a tanh stage (and removes it after), so the harmonic asymmetry swells with playing dynamics - quiet stays clean, loud goes asymmetric.

ParamRangeDefaultUnit
Drive1 – 103
Breath0 – 10.5
Level0 – 10.7

# SlewFold 1 input

Tracking wavefolder: the fold threshold slews toward the signal level, so the fold density pumps and breathes with dynamics rather than staying fixed - a self-adjusting fold.

ParamRangeDefaultUnit
Drive1 – 123
Track0 – 10.5
Level0 – 10.7

# BitLogic 1 input

Bitwise logic shaper: quantizes the sample to an integer and combines it with a bit-shifted copy of itself via AND/OR/XOR (the bytebeat trick), producing harsh digital staircase artifacts no analog circuit makes.

ParamRangeDefaultUnit
Bits2 – 168
OpAND · OR · XOR
Level0 – 10.6

# SlewCrush 1 input

Slew + crush: a slew-rate limiter rounds the fast edges, then a noise-shaped quantizer drops the bit depth - the combined softening and grit of a cheap converter feeding a slow line.

ParamRangeDefaultUnit
Slew0.01 – 10.3
Bits2 – 166
Level0 – 10.8

# TanhLadder 1 input

Cascaded tanh stages: several tanh gain stages in series compound their soft saturation, building the progressive, harmonically dense overdrive of a multi-stage tube preamp rather than a single clip.

ParamRangeDefaultUnit
Drive1 – 82
Stages1 – 53
Level0 – 10.6

# AsymFuzz 1 input

Asymmetric fuzz: a bias offset pushes the signal into a hard clip that ceilings the two polarities at different levels, the gated, sputtery, even-harmonic snarl of a starved-bias fuzz pedal.

ParamRangeDefaultUnit
Drive1 – 408
Bias-0.5 – 0.50.2
Level0 – 10.6

# WaveCrush 1 input

Crush-then-fold: a low-bit quantizer's staircase is fed straight into a triangle folder, so the quantization steps themselves get folded - a layered digital-plus-fold timbre neither stage makes alone.

ParamRangeDefaultUnit
Bits2 – 124
Fold1 – 62
Level0 – 10.7

# EnvBitcrush 1 input

Dynamic bit-crusher: the quantizer's bit depth rides the input envelope, so loud passages stay clean and quiet tails crumble into lo-fi grit (or the reverse) - level-dependent digital decay.

ParamRangeDefaultUnit
MinBits2 – 83
MaxBits4 – 1612
Time1 – 20030ms
Level0 – 10.9

# ZeroCrush 1 input

Zero-cross sample-hold: latches the input value at each rising zero crossing and holds it until the next, reducing the waveform to one stair-step per pitch period - a pitch-synced lo-fi staircase.

ParamRangeDefaultUnit
Mix0 – 11
Level0 – 10.9

# WaveMix 1 input

Blended waveshaper: one knob crossfades the transfer curve from soft tanh saturation to sinusoidal folding, sweeping the harmonic character from warm clip to bright fold in a single stage.

ParamRangeDefaultUnit
Shape0 – 10.5
Drive1 – 62
Level0 – 10.7

# MuLaw 1 input

Mu-law compander: the logarithmic mu-law curve from telephone codecs squashes the dynamics nonlinearly, adding the gritty, level-dependent quantization grain of an 8-bit phone line.

ParamRangeDefaultUnit
Mu1 – 255100
Mix0 – 11
Level0 – 10.8

# BitReverse 1 input

Bit-reversal scrambler: quantizes the sample and reverses the order of its bits, so the most and least significant bits swap roles - a violent, structured digital distortion with no analog analogue.

ParamRangeDefaultUnit
Bits2 – 128
Mix0 – 11
Level0 – 10.7

# GrayFold 1 input

Gray-code folder: quantizes the sample and XORs it with its own Gray code (v ^ (v>>1)), refracting the waveform into a self-similar staircase of digital harmonics.

ParamRangeDefaultUnit
Bits2 – 128
Level0 – 10.6

# FoldCascade 1 input

Cascaded wavefolder: drives the signal through several fold stages at progressively tighter thresholds, multiplying the fold density into a dense, West-Coast complex-oscillator timbre.

ParamRangeDefaultUnit
Drive1 – 83
Stages1 – 42
Level0 – 10.7

# ExpShaper 1 input

Exponential waveshaper: maps the signal through an exponential transfer curve so small signals stay small and large ones swell sharply, an aggressive convex distortion unlike the concave tanh.

ParamRangeDefaultUnit
Amount0 – 10.5
Level0 – 10.7

# ChebyBank 1 input

Chebyshev harmonic bank: generates harmonics 2..5 simultaneously via Chebyshev polynomials and mixes them by a spread control, sculpting a precise additive harmonic spectrum from a single waveshaper.

ParamRangeDefaultUnit
Spread0 – 10.5
Drive0.5 – 21
Level0 – 10.7

# LorenzDrive 1 input

Lorenz-modulated drive: the Lorenz attractor's wandering x coordinate continuously bends the gain of a tanh saturator, so the distortion character drifts chaotically and organically as the signal passes through.

ParamRangeDefaultUnit
Drive1 – 103
Speed0.001 – 0.020.006
Level0 – 10.7

# CrossDist 1 input

Multiband distortion: two crossovers split the signal into low, mid and high bands that are each saturated independently before recombining, so you can grind one band hard while keeping the others clean.

ParamRangeDefaultUnit
LoDrive1 – 102
MidDrive1 – 103
HiDrive1 – 102
Level0 – 10.6

# AbsShaper 1 input

Odd/even harmonic blender: crossfades between a tanh stage (odd harmonics, symmetric) and a rectifying stage (even harmonics, octave-up), letting you dial the exact odd-vs-even harmonic balance of the distortion.

ParamRangeDefaultUnit
Drive1 – 82
Even0 – 10.5
Level0 – 10.7

# RingFuzz 1 input

Ring fuzz: ring-modulates the input against an internal sine, then slams the result into a hard fuzz clip, stacking clangorous inharmonic sidebands with gated fuzz spit for a destroyed, robotic tone.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
Drive1 – 308
Mix0 – 10.7

# OctFuzz 1 input

Octave fuzz: blends a straight hard fuzz with a full-wave-rectified fuzz (an octave above), the classic Octavia/octave-up fuzz voice that screams an octave over the note when pushed.

ParamRangeDefaultUnit
Drive1 – 3010
Oct0 – 10.6
Level0 – 10.6

# GatedFuzz 1 input

Gated fuzz: a hard fuzz clip followed by a fast noise gate, so the fuzz collapses into stuttering, velcro-ripping decay as notes die - the dying-battery / starved fuzz sound.

ParamRangeDefaultUnit
Drive1 – 4012
Gate0 – 0.50.08
Level0 – 10.6

# TapeMachine 1 input

Tape machine: combines soft tape saturation, a slow wow pitch wobble via a modulated delay, and a hint of hiss into one block - the glued, warm, slightly-unstable character of analog tape.

ParamRangeDefaultUnit
Drive1 – 62
Wow0 – 10.3
Hiss0 – 10.1

# LockhartFold 1 input

Lockhart wavefolder: the closed-form transfer curve of the Lockhart transistor folding cell (the heart of many West-Coast folders), giving smooth, analog-accurate fold harmonics rather than a piecewise reflection.

ParamRangeDefaultUnit
Drive0.5 – 83
Level0 – 10.7

# SergeFold 1 input

Serge wave multiplier: six folding cells at staggered offsets sum into the dense, bright, vocal-formant-like spectrum of a Serge VCM, a richer fold than a single threshold reflection.

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.6

# TriToSine 1 input

Triangle-to-sine shaper: the soft-clipping transfer that classic analog VCOs use to round a triangle into a near-perfect sine, useful for warming any signal or deriving a sine from a triangle core.

ParamRangeDefaultUnit
Shape0 – 10.7
Level0 – 10.8

# TransformerSat 1 input

Transformer saturation: a hysteresis loop (the output lags and remembers, like a magnetized iron core) plus soft clipping models an audio transformer's low-end thickening and gentle history-dependent distortion.

ParamRangeDefaultUnit
Drive1 – 62
Hyst0 – 10.4
Level0 – 10.8

# CrossoverDist 1 input

Crossover distortion: introduces a dead-band notch around zero like an underbiased class-B push-pull amplifier, adding the gritty, buzzy artefact that appears on low-level signal near the zero crossing.

ParamRangeDefaultUnit
Width0 – 0.40.1
Level0 – 10.8

# PowShaper 1 input

Power-law shaper: raises the signal's magnitude to a variable exponent (preserving sign), sweeping the transfer curve from expanding/concave below 1 to compressing/convex above - continuous control of harmonic content.

ParamRangeDefaultUnit
Exp0.3 – 41.5
Level0 – 10.8

# LogShaper 1 input

Logarithmic shaper: a log transfer curve lifts quiet detail steeply and compresses loud peaks, the opposite curvature of the exponential shaper - a bright, dense, low-level-emphasizing distortion.

ParamRangeDefaultUnit
Amount0.5 – 205
Level0 – 10.7

# AnalogClip 1 input

Variable clipper: one knob morphs the clipping knee from a smooth soft-clip to a hard brick wall, with an asymmetry/bias control for even harmonics - a general-purpose analog-flavored clipper covering the whole soft-to-hard range.

ParamRangeDefaultUnit
Drive1 – 123
Hardness0 – 10.5
Bias-0.3 – 0.30
Level0 – 10.7

# HarmonicMul 1 input

Harmonic multiplier: passes the signal through the Nth Chebyshev polynomial, which maps a sine to its exact Nth harmonic - a precise single-harmonic generator (octave at N=2, fifth-of-octave at N=3, etc.) for additive coloring.

ParamRangeDefaultUnit
N2 – 82
Mix0 – 10.5
Level0 – 10.8

# AdaaTanh 1 input

Anti-aliased tanh: applies 1st-order antiderivative anti-aliasing (ADAA) to a tanh saturator, evaluating the average of the nonlinearity's integral across each sample step - hot drive without the harsh aliasing naive tanh produces.

ParamRangeDefaultUnit
Drive1 – 123
Level0 – 10.7

# OverdriveOS 1 input

Oversampled overdrive: linearly upsamples 2x, applies tanh saturation at the higher rate and averages back down, so the alias products generated by the distortion fall mostly above the audible band - cleaner high-gain tone.

ParamRangeDefaultUnit
Drive1 – 154
Level0 – 10.7

# AdaaHardClip 1 input

Anti-aliased hard clip: applies 1st-order antiderivative anti-aliasing to a brick-wall clipper, so the brutal clipping edges generate far less aliasing than a naive hard clip - aggressive yet clean digital clipping.

ParamRangeDefaultUnit
Drive1 – 204
Level0 – 10.7

# AdaaFold 1 input

Anti-aliased wavefolder: a sinusoidal folder with 1st-order antiderivative anti-aliasing, so hard driving into many folds generates far less of the harsh aliasing that plagues naive digital folders.

ParamRangeDefaultUnit
Drive0.5 – 83
Level0 – 10.7

# AdaaCubic 1 input

Anti-aliased cubic clip: the classic cubic soft-clip (1.5x - 0.5x^3, flat past unity) with 1st-order antiderivative anti-aliasing, giving warm odd-harmonic overdrive without the aliasing of the naive cubic.

ParamRangeDefaultUnit
Drive1 – 82
Level0 – 10.7

# ADAAsym 1 input

Anti-aliased asymmetric drive: a diode-like curve that saturates the two polarities differently (even + odd harmonics) with 1st-order antiderivative anti-aliasing, so the asymmetry's bright harmonics do not fold back as aliasing.

ParamRangeDefaultUnit
Drive1 – 103
Asym0 – 10.5
Level0 – 10.7

# EnvFold 1 input

Envelope-driven wavefolder: the drive into a triangle folder rises with the input envelope, so quiet passages stay clean and loud ones fold into ever-brighter harmonics - dynamics-dependent folding with a DC servo.

ParamRangeDefaultUnit
Drive1 – 82
EnvDepth0 – 10.5
Level0 – 10.6

# ChaosCrush 1 input

Chaotic bitcrusher: a logistic-map chaos generator wobbles the quantizer's bit depth on every decimated sample, so the crush noise floor wanders unpredictably instead of sitting at a fixed grit - a living, never-repeating lo-fi.

ParamRangeDefaultUnit
Bits2 – 168
Chaos0 – 10.5
Rate0.01 – 10.3
Mix0 – 11

# RectFuzzGate 1 input

Gated rectifier fuzz: full-wave rectification feeds a hard tanh fuzz (octave-up, even harmonics) that only opens when the envelope crosses a threshold, with a touch of crackle on the gate - a spitty, gated octave-fuzz.

ParamRangeDefaultUnit
Drive1 – 103
Thresh0 – 0.50.05
Level0 – 10.5

# ZeroCrossGlitch 1 input

Zero-cross sample-hold: tracks the signed peak within each half-cycle and freezes the output to it until the next zero crossing, rebuilding the waveform as flat plateaus that snap on every crossing - a PWM-like, octave-rich square reconstruction.

ParamRangeDefaultUnit
Mix0 – 11
Level0 – 10.8

# HystShaper 1 input

Backlash distortion: the output only moves once the driven input pulls beyond a deadband around its last position, modelling mechanical play / relay hysteresis - it sticks then jumps, adding memory-dependent grit unlike any clip or fold.

ParamRangeDefaultUnit
Drive1 – 62
Width0.01 – 0.60.15
Level0 – 10.7

# OctaveDivider 1 input

Analog-style sub-octave: a flip-flop toggles on every rising zero crossing of the input, producing a square one octave below that tracks the pitch; scaled by the input's own envelope so it follows dynamics, then blended under the dry signal for a thick sub.

ParamRangeDefaultUnit
Sub0 – 10.5
Level0 – 10.8

# FeedbackSaturator 1 input

Feedback saturation: the saturated output is low-passed and fed back into the saturator's input, so the distortion compounds on itself and the harmonics bloom and self-bias the way a cranked amp with a feedback loop does - richer and more compressed than a single tanh stage.

ParamRangeDefaultUnit
Drive1 – 163
Feedback0 – 0.950.5
Tone200 – 80003000Hz
Level0 – 10.6

# SlewFuzz 1 input

Slew-then-fuzz: a slew-rate limiter rounds the fast edges (program-dependent triangular softening) before a hot tanh fuzz, so the fuzz bites on sustained energy but the rounded transients keep it from fizzing - a thick, controlled gnarl.

ParamRangeDefaultUnit
Rate0.005 – 0.50.08
Drive1 – 205
Level0 – 10.6

# HermiteShaper 1 input

Hermite waveshaper: maps the input through a probabilist's Hermite polynomial He_n of selectable order, generating a specific harmonic (like Chebyshev shaping but on the Hermite basis), then tanh-limited - a precise, order-selectable harmonic adder.

ParamRangeDefaultUnit
Drive0.2 – 21
Order2 – 53
Level0 – 10.5

# WaveshapeMorph 1 input

Morphing waveshaper: one knob crossfades the drive curve from a tanh saturator (odd harmonics, soft clip) to a sine wavefolder (dense fold harmonics), sweeping continuously from warm overdrive to bright metallic folding on the same input.

ParamRangeDefaultUnit
Drive1 – 123
Morph0 – 10.5
Level0 – 10.6

# CrushFold 1 input

Crush-then-fold: the signal is bit- and sample-rate-crushed, then the stepped result is driven into a triangle wavefolder, so the quantization steps become hard fold edges - a harsh, aliased, digital-destruction timbre neither stage makes alone.

ParamRangeDefaultUnit
Bits2 – 166
Rate0.05 – 10.4
Fold1 – 41.5
Level0 – 10.5

# MultibandFold 1 input

Two-band wavefolder: a crossover splits the signal into low and high bands that are wavefolded with separate drive amounts, so the bass can stay clean while the highs shred (or vice versa) - frequency-selective folding that a full-band folder cannot do.

ParamRangeDefaultUnit
Cross100 – 4000800Hz
LowDrive1 – 62
HighDrive1 – 63
Level0 – 10.5

# TiltDistort 1 input

Tilt-weighted saturation: the spectrum is tilted before a tanh stage and tilted back after, so the distortion bites hardest on the boosted band - dial Tilt positive to fizz only the highs, negative to grind only the lows, while the overall balance is restored.

ParamRangeDefaultUnit
Tilt-1 – 10.5
Drive1 – 123
Level0 – 10.6

# TransientFold 1 input

Transient-keyed folder: a fast-minus-slow envelope detector measures the attack of each event and opens a wavefolder only on those transients, so the body of a sound stays clean while every hit cracks with a burst of fold harmonics - percussive brightening, not sustained grind.

ParamRangeDefaultUnit
Drive1 – 62
Depth0 – 10.6
Level0 – 10.6

# ResonantFold 1 input

Resonant folder: a state-variable low-pass with adjustable resonance feeds a triangle wavefolder, so the resonant peak is driven into folding and rings into a screaming formant of fold harmonics - a vocal, whistling distortion that tracks the cutoff.

ParamRangeDefaultUnit
Cutoff60 – 60001000Hz
Reso0 – 0.90.5
Drive1 – 62
Level0 – 10.5

# FractalFold 1 input

Recursive folder: the folded output is fed back into the folder's input, so each sample folds against a memory of the last fold - the harmonics build into a self-similar, evolving, fractal-like spectrum that a single-pass folder cannot make.

ParamRangeDefaultUnit
Drive1 – 82
Feedback0 – 0.90.5
Level0 – 10.5

# MishShaper 1 input

Mish waveshaper: the self-gated neural activation x*tanh(ln(1+e^x)) used as a transfer curve - nearly linear for loud positive signal but with a smooth non-monotonic dip just below zero, adding a soft asymmetric saturation with subtle even harmonics distinct from tanh.

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.6

# GeluShaper 1 input

GELU waveshaper: the Gaussian-error-linear-unit transfer 0.5x(1+tanh(sqrt(2/pi)(x+0.0447x^3))), which gates the signal by an approximate Gaussian CDF - a soft, slightly dipping asymmetric saturation that fades small signals and passes large ones, a gentler-than-Mish self-gate.

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.6

# SoftplusShaper 1 input

Softplus waveshaper: the centred softplus ln(1+e^x)-ln2 as a transfer curve - it passes positive signal almost linearly but smoothly compresses negative excursions toward a floor, an asymmetric soft half-wave shaper rich in even harmonics (octave-up colour).

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.6

# EluShaper 1 input

ELU waveshaper: the exponential-linear-unit transfer passes positive signal linearly but bends negative excursions through alpha*(e^x-1) toward a soft floor at -Alpha - a strongly asymmetric saturation that adds even harmonics and a tube-like one-sided compression.

ParamRangeDefaultUnit
Drive0.5 – 62
Alpha0.5 – 31
Level0 – 10.6

# SoftsignShaper 1 input

Softsign waveshaper: the rational sigmoid x/(1+|x|), a soft clipper that saturates far more gradually than tanh and never quite reaches the rails - a smooth, gentle overdrive with a softer knee and longer transition than transcendental saturators.

ParamRangeDefaultUnit
Drive0.5 – 102
Level0 – 10.7

# SignedSquare 1 input

Signed square: sign(x)*x^2, which squares the magnitude while keeping the sign - so loud parts are pushed louder and quiet parts quieter (a downward expander curve) without the octave-up of a plain square, adding odd-harmonic edge as it expands.

ParamRangeDefaultUnit
Drive0.5 – 41.5
Level0 – 10.6

# ALawShaper 1 input

A-law companding: the telecom A-law transfer (linear below 1/A, logarithmic above), which heavily compresses level and lifts quiet detail - a gritty, lo-fi logarithmic saturation distinct from mu-law, with a hard knee at the 1/A breakpoint.

ParamRangeDefaultUnit
A2 – 10087.6
Level0 – 10.7

# Nroot 1 input

Signed nth root: sign(x)*|x|^(1/N), which lifts low-level signal toward unity while leaving the sign intact - so quiet detail is brought up (the opposite of squaring), brightening and thickening as N rises, a continuously-tunable root-law shaper.

ParamRangeDefaultUnit
N1 – 62
Level0 – 10.6

# SmoothClamp 1 input

Smooth clamp: passes the signal linearly until it reaches the Knee, then smoothly tanh-saturates the excess toward the +/-1 rails - a soft-knee limiter with a genuinely flat (undistorted) centre, distinct from a plain tanh that curves everywhere.

ParamRangeDefaultUnit
Knee0 – 0.950.6
Level0 – 10.8

# AsinShaper 1 input

Arcsine waveshaper: maps the clamped input through asin(x)/(pi/2), the inverse of a sine - so it steepens toward the rails and expands the mid-level (the opposite curvature of a sine soft-clip), brightening and adding odd harmonics as Drive pushes into the clamp.

ParamRangeDefaultUnit
Drive0.3 – 1.51
Level0 – 10.6

# CoshShaper 1 input

Cosh expander: sign(x)*(cosh(|x|*drive)-1), normalized, which grows faster than a square so loud signal is pushed up hard while quiet signal is suppressed - an aggressive upward-expansion shaper that adds odd harmonics and exaggerates dynamics, the opposite of a soft clip.

ParamRangeDefaultUnit
Drive0.5 – 31.5
Level0 – 10.6

# GudermannianShaper 1 input

Gudermannian waveshaper: maps the input through the Gudermannian gd(x)=2*atan(e^x)-pi/2, a transcendental soft-clip with a gentler knee than tanh and a softer approach to the rails - a smooth, transparent saturation that adds subtle odd harmonics without harsh edges.

ParamRangeDefaultUnit
Drive0.5 – 82
Level0 – 10.6

# AlgSigmoidShaper 1 input

Algebraic-sigmoid waveshaper: the rational soft-clip x/sqrt(1+(Drive*x)^2), which saturates faster than softsign but more gradually than a hard clip and is cheap to compute (no transcendentals) - a clean, neutral overdrive with a smooth rail approach.

ParamRangeDefaultUnit
Drive0.5 – 102
Level0 – 10.7

# ParabolicSatShaper 1 input

Parabolic-saturation waveshaper: passes the signal through x*(2-|x|) up to unity then hard-limits, so the approach to the rails is a smooth parabola rather than a tanh curve - a punchy soft-clip with a distinct second-harmonic-tinged knee, then a clean ceiling.

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.6

# SinhExciter 1 input

Sinh exciter: shapes the signal through sinh(Drive*x)/sinh(Drive), an expanding transfer curve that is the mirror image of tanh saturation - instead of squashing peaks it pushes mid and high levels outward, exaggerating dynamics and adding bright odd harmonics. A de-compressing exciter rather than a soft-clipper. Normalized so unity input stays unity.

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.7

# LangevinShaper 1 input

Langevin waveshaper: shapes the signal through the Langevin function L(x)=coth(x)-1/x, the saturation curve of paramagnetic and ferrofluid magnetization - a sigmoid that approaches the rails more gently than tanh and with a softer knee, giving a smooth, magnetic-style saturation. Normalized so unity input maps to full scale at the chosen Drive.

ParamRangeDefaultUnit
Drive0.5 – 82
Level0 – 10.7

# BentIdentityShaper 1 input

Bent-identity shaper: passes the signal through (sqrt(x^2+1)-1)/2 + x, a curve that is almost a straight line but bends slightly and asymmetrically around zero - so it stays near-transparent while adding a touch of low-order (mostly even) harmonic warmth. A subtle console-style colour rather than an overt distortion. Drive sets the bend amount.

ParamRangeDefaultUnit
Drive0.5 – 41
Level0 – 10.6

# GompertzShaper 1 input

Gompertz waveshaper: shapes the signal through the asymmetric double-exponential sigmoid 2*e^(-e^(-Drive*x))-1, which approaches its lower and upper rails at different rates - unlike the symmetric tanh, this lopsidedness injects strong even harmonics and a tube-like asymmetry. A distinctly coloured saturation; a transfer-curve use of the Gompertz growth function.

ParamRangeDefaultUnit
Drive0.5 – 62
Level0 – 10.6

# VirtualBass 1 input

Virtual bass / missing-fundamental enhancer: isolates the sub-bass band, rectifies it to synthesize a harmonic series (2f, 3f, 4f...) of the fundamental, then mixes those upper-bass harmonics back with the dry signal. The ear fuses the harmonics into the residue pitch of the absent fundamental, so a small speaker that cannot reproduce 50 Hz still seems to - the MaxxBass/psychoacoustic-bass principle. Distinct from a sub-octave generator, which adds a lower octave the speaker still cannot play.

ParamRangeDefaultUnit
Freq40 – 250100Hz
Drive0 – 41.5
Mix0 – 10.6
Level0 – 21

# Waveset 1 input

Waveset distortion (Trevor Wishart, 'Audible Design'): slices the in0 signal into wavesets - the segments between upward zero-crossings - and plays each one Repeat times before moving on, dropping the input in between. Repeating every waveset time-stretches and drops the pitch in gritty, vowel-like steps that track the signal's own period, not a fixed grid - the classic granular-but-pitch-synchronous Wishart sound. Repeat sets how many times each waveset loops, Mix blends dry/wet. in0 = Audio In.

ParamRangeDefaultUnit
Repeat1 – 163
Mix0 – 11

# Saturator 1 input

Multi-mode saturator: drives the in0 signal into one of four waveshaping curves - tanh, soft tube, sigmoid or hard clip - with Tone tilting the result darker/brighter, output-level compensation, and a dry/wet Mix. A clean, controllable distortion stage distinct from the modeled fuzz/amp circuits.

ParamRangeDefaultUnit
Drive1 – 324
ModeTanh · Tube · Sigmoid · Hard
Tone0 – 10.6
Mix0 – 11

# Decimator 1 input

Bit-crusher + sample-rate reducer: quantises the in0 signal to Bits resolution and holds each sample for Downsample steps, for everything from gentle lo-fi grit to full 8-bit / telephone destruction. Mix blends against the clean signal. Distinct from Bitcrush in adding the sample-rate-reduction (aliasing) stage.

ParamRangeDefaultUnit
Bits1 – 168
Downsample1 – 644
Mix0 – 11

# Wavemult 1 input

West-coast wave multiplier (Serge/Buchla-style): cascades several triangle wavefolders so the signal is folded again and again as Drive rises, multiplying the harmonics far beyond a single Wavefolder for ringing, metallic, formant-rich timbres. Drive sets the fold depth, Stages the number of cascaded folders (more = denser), Bias the fold asymmetry, and Mix the dry/wet blend.

ParamRangeDefaultUnit
Drive0 – 102
Stages1 – 42
Bias-1 – 10
Mix0 – 11

# Roar 1 input

Feedback waveshaper (Ableton Roar-style): drives the signal through a selectable saturation curve, but wraps it in a resonant feedback loop - the distorted output is band-passed at Color and fed back into the input, so it rings, blooms and self-oscillates into the gnarly 'roar' that plain saturation can't make. Drive sets the push into the Shape (soft sine / tube / soft clip / diode / fold), Tone tilts the spectrum before the shaper, Feedback how much output returns, Color the feedback resonance frequency, and Mix the dry/wet. (Single-shaper core; the full device's serial/parallel/multiband/mid-side routings need a rack.)

ParamRangeDefaultUnit
Drive0 – 10.4
ShapeSoft Sine · Tube · Soft Clip · Diode · Fold
Tone-1 – 10
Feedback0 – 0.980.3
Color60 – 8000600Hz
Mix0 – 11

# DrumBuss 1 input

Drum-bus processor (Ableton Drum Buss-style): a one-stop chain for drum groups - Transient sharpens or softens the attack, Drive adds tube grit, Crunch a harder harmonic edge, and Boom adds a tuned resonant low-end thump at BoomFreq. Mix blends it back. Glues and beefs up a drum bus in one block.

ParamRangeDefaultUnit
Drive0 – 10.3
Crunch0 – 10.2
Transient-1 – 10.2
Boom0 – 10.3
BoomFreq40 – 20080Hz
Mix0 – 11

# Drive 1 input

Waveshaping overdrive with three curves (Type: tanh soft-clip, sine fold, or hard clip) driven by up to 48 dB of gain plus a Bias offset for even-harmonic asymmetry. A post Tone low-pass tames fizz, Mix blends dry/wet, and Output trims the final level. Spans subtle warmth to aggressive distortion depending on Drive and curve.

ParamRangeDefaultUnit
Drive0 – 4812dB
Output-24 – 6-6dB
Bias-1 – 10
Tone200 – 1800018000Hz
Mix0 – 11
Type0 – 20

# Wavefolder 1 input

West-coast wavefolder that multiplies the signal by Fold and reflects it through triangle folding boundaries, adding bright harmonics that bloom as level rises. Bias shifts the fold symmetry for asymmetric timbres, Mix blends dry/wet and Output trims gain. Unlike clipping, folding keeps energy moving, so the tone stays lively even at extreme settings.

ParamRangeDefaultUnit
Fold1 – 122
Bias-1 – 10
Mix0 – 11
Output-24 – 60dB

# Bitcrush 1 input

Digital degradation: Bits quantizes the amplitude to 2^Bits levels (quantization noise) while Downsample holds each sample for N frames (sample-rate reduction and aliasing). Mix blends against the dry signal. Low Bits gives gritty lo-fi crunch; high Downsample adds metallic aliasing for retro and 8-bit textures.

ParamRangeDefaultUnit
Bits1 – 168
Downsample1 – 644x
Mix0 – 11

# StochasticResonance 1 input

Stochastic resonance: the counter-intuitive effect where adding NOISE to a weak, sub-threshold signal HELPS it through a nonlinearity instead of burying it. The signal drives a bistable double-well system (x' = Barrier*x - x^3 + Drive*in + noise) that hops between its two states; a tuned amount of noise makes those hops follow the weak input, recovering and amplifying detail a gate or expander would simply cut. Too little noise and nothing crosses, too much and it is random - the sweet spot in between is the resonance, so SWEEP Noise to find it. A gritty, alive texture/recovery tool with no equivalent in the catalog. Drive scales the input into the wells, Noise the assist level, Barrier the well depth/threshold, Mix the blend.

ParamRangeDefaultUnit
Drive0 – 41
Noise0 – 10.5
Barrier0.3 – 21
Mix0 – 11

# FeedbackShaper 1 input

Self-modulating waveshaper: the block's OWN previous output is fed back into the shaping curve - y = tanh(Drive*in + Feedback*y_prev) - so the distortion bends itself every sample. From warm saturation up into chaotic screaming as Feedback rises; a living, unstable fuzz no static waveshaper can make. Drive sets gain, Feedback the self-modulation, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 506
Feedback0 – 0.950.3
Mix0 – 11

# AsymWrap 1 input

Asymmetric wrap/fold: positive swings WRAP around a ceiling (sawtooth wraparound -> a brash, octave-rich buzz) while negative swings soft-clip with tanh. The deliberate lopsidedness throws strong even harmonics and a glitchy upper octave that symmetric folders never produce. Drive pushes it, Ceiling sets the positive wrap point, Mix blends.

ParamRangeDefaultUnit
Drive1 – 204
Ceiling0.2 – 21
Mix0 – 11

# HysteresisQuant 1 input

Hysteresis quantizer: a stepped quantizer with a DEADBAND - it holds its current step and only jumps to a new one once the input moves past the deadband, so dithery, wandering signals stop chattering between adjacent steps. Glitch-free stair-stepping with a sticky, lagged digital character. Steps sets the resolution, Deadband the stickiness, Mix the blend.

ParamRangeDefaultUnit
Steps2 – 4812
Deadband0 – 10.4
Mix0 – 11

# EnvCrush 1 input

Envelope-driven bit-crusher: the bit depth tracks the input LEVEL, so loud passages stay clean and quiet passages dissolve into gritty quantization - the opposite of how digital normally behaves, like a dying battery or a sample-player running out of headroom on the tails. Floor/Ceil set the bit-depth range, Sens how fast the level pulls it, Mix the blend.

ParamRangeDefaultUnit
Floor1 – 83
Ceil4 – 1612
Sens0.2 – 82
Mix0 – 11

# GravityQuant 1 input

Magnetic quantizer: instead of hard-snapping to a grid, the output is PULLED toward the nearest grid level by a continuous spring (Strength). At low Strength it just nudges the signal toward the steps for a subtle pitch/level magnetism; at full Strength it becomes a hard quantizer. The in-between gives a soft, gravitational stair-step. Levels sets the grid, Strength the pull.

ParamRangeDefaultUnit
Levels2 – 4812
Strength0 – 10.5

# FloatCrush 1 input

Floating-point crusher: quantizes the MANTISSA at the signal's own exponent, so the quantization step scales WITH the level (like low-bit floating-point audio) - the noise floor rides up and down with the signal instead of sitting at a fixed level as in a normal (linear) bit-crusher. A subtler, more 'alive' digital grit. Mantissa sets the kept bits, Mix the blend.

ParamRangeDefaultUnit
Mantissa1 – 124
Mix0 – 11

# ShotNoise 1 input

Shot noise: adds grit whose loudness follows the PHYSICAL shot-noise law - its amplitude scales with the square root of the instantaneous signal level (sqrt(|x|)), the way photon/electron shot noise grows with current. So the noise tracks the signal's contour instead of sitting flat: a self-masking, signal-dependent fizz that disappears in the gaps. Amount sets the noise gain, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.3
Mix0 – 11

# SagClip 1 input

Sag clipper: the clipping ceiling DROPS as the running level rises, modelling a power supply that sags under load - so sustained loud passages compress and clip harder while transients punch through before the rail collapses. A living, dynamic distortion that breathes, unlike a fixed clipper. Drive pushes it, Sag how far the rail collapses, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 304
Sag0 – 10.5
Mix0 – 11

# PhaseBurn 1 input

Phase burn: a first-order all-pass whose coefficient is driven by the SIGNAL ITSELF (a shaped, level-dependent phase shift), so the waveform's phase smears and self-warps more as it gets louder - a frequency-dependent, dynamic phase distortion that adds a hollow, vowel-like movement and grit on transients without changing the amplitude curve. Drive scales the modulation, Amount the burn depth, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 204
Amount0 – 10.5
Mix0 – 11

# ChaosFold 1 input

Chaotic wavefolder: the fold density is steered every sample by a logistic chaos map running in its turbulent regime, so the harmonics shimmer and scramble unpredictably - a folder that never repeats, between a controllable warble (low Chaos) and a fully scrambled metallic roar (high Chaos). Drive sets the input gain, Chaos the strangeness of the modulation, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 123
Chaos0 – 10.5
Mix0 – 11

# TransientExciter 1 input

Transient exciter: harmonics are added ONLY during attacks - a fast/slow envelope split detects each onset and injects bright odd harmonics that fade as the note settles, so picks, hits and consonants get crisp bite while sustains stay clean. The opposite of smearing. Amount sets the bite, Sharp the harmonic edge, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Sharp0 – 10.5
Mix0 – 11

# Sizzle 1 input

Sizzle: an HF exciter that generates fizzy new top end from the signal's OWN high frequencies (it shapes the highpassed content, so it only sizzles where there is already brightness, never on bass). Adds air, presence and a metallic crackle. Drive sets the harmonic heat, Amount the added sizzle, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 308
Amount0 – 10.4
Mix0 – 11

# GrowlBox 1 input

Growl box: at random zero crossings the polarity of an added sub-octave FLIPS, so the period randomly doubles and the tone breaks into a gnarly, sputtering sub-harmonic growl/multiphonic - the controlled chaos of a fuzz on the edge of tracking. Amount sets the sub level, Chaos how often it flips (smooth octave-down at 0, chaotic growl high), Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Chaos0 – 10.4
Mix0 – 11

# BitStick 1 input

Stuck-bit glitch: instead of quantizing every sample, the output randomly STICKS at its previous quantized value and only refreshes with probability (1 - Stick) - like a failing converter with stuck pixels, freezing little plateaus of the waveform into a jittery, broken digital texture. Steps sets the resolution, Stick the freeze probability, Mix the blend.

ParamRangeDefaultUnit
Steps2 – 6416
Stick0 – 0.990.5
Mix0 – 11

# Munge 1 input

Munge: a digital mangler that flips between a small bank of per-sample operations (clean, invert, full-wave rectify, sine fold) on a random clock, so the waveform is mauled into a glitchy, ever-shifting destruction. No two passes mangle the same way. Rate sets how fast the operation switches, Amount the wet level, Mix the blend.

ParamRangeDefaultUnit
Rate1 – 40040Hz
Amount0 – 11
Mix0 – 11

# Snarl 1 input

Snarl: a high-resonance band-pass parked in the low-mids feeds a saturator, so the signal grows a vicious vocal-formant growl - a snarling, throaty bite midway between a wah stuck in place and a fuzz. Freq sets where it snarls, Drive the aggression, Mix the blend.

ParamRangeDefaultUnit
Freq150 – 2000600Hz
Drive1 – 123
Mix0 – 11

# Corrode 1 input

Corrode: a bit-depth that DROPS the longer the signal is sustained loud, so a held note progressively decays into a coarse, quantized, corroded version of itself, then recovers resolution in the gaps. Rate sets how fast it corrodes, Mix the blend.

ParamRangeDefaultUnit
Rate0 – 10.5
Mix0 – 11

# Pulverize 1 input

Pulverize: the signal is run through a stack of sine wavefolders in series, each one pulverizing the last, so a clean tone is ground into a dense, buzzing cloud of high harmonics. The more stages, the finer the powder. Drive sets the input level, Stages the grind depth, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 82
Stages1 – 53
Mix0 – 11

# Magnetize 1 input

Magnetize: a saturator with magnetic HYSTERESIS - the transfer curve lags differently on the rising and falling edges, tracing a loop like tape magnetization, which adds warmth, a soft memory smear and even-order colour the way a real magnetic medium does. Drive sets the level into the loop, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 163
Mix0 – 11

# Polarize 1 input

Polarize: the asymmetry of a soft clipper is slowly swept by an LFO, so the bias drifts and the generated even harmonics wax and wane over time - the tone breathing between symmetric (odd-only) and lopsided (even-rich) saturation. Rate sets the sweep, Depth the bias swing, Mix the blend.

ParamRangeDefaultUnit
Rate0.05 – 40.4Hz
Depth0 – 10.6
Mix0 – 11

# ZenerClamp 1 input

Zener clamp: a voltage-reference clamp that limits asymmetrically - a soft forward knee one way, a harder reverse-breakdown wall the other - so the waveform is squashed lopsidedly the way a Zener-diode protection circuit clips, adding strong even harmonics. Forward sets the soft side, Reverse the breakdown wall, Mix the blend.

ParamRangeDefaultUnit
Forward0.2 – 10.7
Reverse0.1 – 10.4
Mix0 – 11

# DomainFlip 1 input

Domain flip: a hysteretic staircase quantizer modelling magnetic domains that only flip once the input pushes far enough past the current level - so the output sticks on a step then jumps, tracing the jagged Barkhausen staircase rather than the smooth signal. Step sets the flip threshold, Mix the blend.

ParamRangeDefaultUnit
Step0.02 – 0.40.12
Mix0 – 11

# DeltaSigma 1 input

Delta-sigma crush: re-quantizes the audio to a single bit with first-order noise shaping (an error-feedback modulator), turning the signal into a dense +/-1 pulse-density stream like a 1-bit DSD converter - harsh, grainy, with the quantization noise pushed up high. Then a low-pass recovers a gritty version. Tone sets the recovery filter, Mix the blend.

ParamRangeDefaultUnit
Tone1000 – 160008000Hz
Mix0 – 11

# SlopeOverload 1 input

Slope overload: a slew-rate-limited follower that can only change so fast, so when the input moves quicker than the limit it lags behind and overshoots - the slope-overload and granular-noise distortion of a delta / CVSD modulator. Slow signals stay clean, fast ones tear. Slew sets the rate limit, Mix the blend.

ParamRangeDefaultUnit
Slew0.001 – 0.20.03
Mix0 – 11

# SlewChew 1 input

Slew chew: a slew limiter with DIFFERENT rise and fall rate caps, so the waveform is chewed asymmetrically - sharp on one edge, rounded on the other - bending the shape and pumping in even harmonics, the lopsided cousin of a symmetric slew. Rise sets the up-rate, Fall the down-rate, Mix the blend.

ParamRangeDefaultUnit
Rise0.005 – 0.30.08
Fall0.005 – 0.30.03
Mix0 – 11

# GridConduction 1 input

Grid conduction: when the drive swings positive past the bias the tube's grid starts drawing current and clamps that half hard, while the negative half stays soft - the asymmetric blocking distortion of an overdriven valve grid that gives tube amps their compressed, sagging bite. Drive sets the push, Bias where conduction starts, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 164
Bias0 – 0.80.4
Mix0 – 11

# BiasStarve 1 input

Bias starve: a starved-plate, dying-battery fuzz - low supply voltage chokes the gain, so notes splat, sputter, gate and sag with a sick, broken-up 'velcro' decay that collapses as it starves. Starve sets how low the supply runs, Drive the gain into it, Mix the blend.

ParamRangeDefaultUnit
Starve0 – 10.6
Drive1 – 206
Mix0 – 11

# SampleRot 1 input

Sample rot: the effective sample rate decays the longer a note sustains - the decimation deepens over a held tone so it grows progressively more aliased and gritty, then refreshes in the gaps. A time-axis companion to bit-rot, on the rate axis instead of the depth axis. Rate sets the rot speed, Mix the blend.

ParamRangeDefaultUnit
Rate0 – 10.5
Mix0 – 11

# CapLeak 1 input

Capacitor leak: a slow DC bias leaks in proportional to the recent signal and bleeds away in silence, drifting the operating point so the clipping turns lopsided and wanders - the bias-creep of a leaky coupling capacitor that never quite settles. Amount sets the leak, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# LPCWhiten 1 input

Linear-prediction whitener: a one-tap adaptive predictor (NLMS) continuously guesses the next sample from the last one and outputs only the prediction ERROR, so the predictable, resonant part is subtracted away and what's left is the flat, whitened, edgy residual - instant presence and de-resonance. Amount sets how much residual replaces the signal, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.6
Mix0 – 11

# TriState 1 input

Tri-state quantizer: collapses the signal to just three levels - full positive, full negative, or zero inside a central dead band - so it squares up like an infinite clipper but with a silent gap around zero, giving a gated, telegraph-like buzz. Dead sets the size of the zero zone, Mix the blend.

ParamRangeDefaultUnit
Dead0.01 – 0.50.1
Mix0 – 11

# GeoFold 1 input

Geometric folder: a wavefolder whose fold spacing is logarithmic rather than linear, so the harmonics it adds are spread geometrically (octave-like) instead of evenly - a brighter, bell-ier, more musical fold than the usual triangle/sine wrap. Drive sets how deep it folds, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 163
Mix0 – 11

# SpectralClip 1 input

Band clipper: splits the signal into low and high bands and clips ONLY the highs, leaving the lows clean - so you get crunchy, distorted top end riding over an undistorted, solid bottom, the inverse of the usual full-range fuzz that turns bass to mush. Drive sets the high-band clip, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 306
Mix0 – 11

# BitRotate 1 input

Bit rotate: quantizes to a byte then circularly ROTATES the bits, so the most-significant (loudest) bits wrap down into the least-significant places - a violent, non-monotonic remapping that turns smooth ramps into buzzing digital staircases. Distinct from bit-crushing: no information is dropped, it's scrambled. Bits sets the rotation amount, Mix the blend.

ParamRangeDefaultUnit
Bits1 – 73
Mix0 – 11

# XorFold 1 input

XOR fold: bit-wise exclusive-ORs the current sample against a delayed copy of itself, a digital comb that carves jagged, metallic, glitch-ridden notches no analog filter can make - the harmonics interfere at the BIT level rather than the amplitude level. Time sets the delay, Mix the blend.

ParamRangeDefaultUnit
Time0.1 – 405ms
Mix0 – 11

# SlewStep 1 input

Slew step: quantizes to a coarse staircase but then GLIDES toward each new step at a limited rate instead of jumping, so you get the lo-fi stepping of a bit-crusher with smooth ramps between treads - a soft, gooey digital quantization rather than a hard one. Steps sets the resolution, Slew the glide rate, Mix the blend.

ParamRangeDefaultUnit
Steps2 – 6412
Slew0.002 – 0.30.05
Mix0 – 11

# BitParity 1 input

Parity fuzz: quantizes the sample and inverts its polarity whenever the parity (XOR of all its bits) is odd - so the waveform is flipped on a fine, signal-dependent bit pattern, generating a dense, dirty, ring-mod-like fuzz that tracks the amplitude in a chaotic, digital way. Bits sets the resolution, Mix the blend.

ParamRangeDefaultUnit
Bits1 – 84
Mix0 – 11

# ChaosClip 1 input

Chaos clipper: a hard clipper whose ceiling is jittered every sample by a logistic chaos map, so the clip level dances unpredictably between tight and loose - the distortion shimmers and crackles with a living, never-repeating edge instead of a static wall. Drive sets the push, Chaos the ceiling jitter, Mix the blend.

ParamRangeDefaultUnit
Drive1 – 163
Chaos0 – 10.5
Mix0 – 11

# PowerShape 1 input

Power-law shaper: raises the signal to a variable exponent (preserving sign), so below 1 it expands quiet detail and rounds the peaks while above 1 it contracts, hollowing the body and sharpening the spikes - a continuous control over the whole transfer curve's shape from soft-and-fat to hard-and-thin. Exp sets the exponent, Mix the blend.

ParamRangeDefaultUnit
Exp0.3 – 31
Mix0 – 11

# Waveshaper 1 input

Memoryless waveshaper with four transfer curves (Shape: tanh, atan, cubic soft-clip, sine fold) driven by Drive and blended via Mix. Each curve adds a different harmonic signature, from smooth saturation (tanh/atan) to a foldback character (sine). Lighter-weight than Drive when you just want one fixed shaping curve.

ParamRangeDefaultUnit
Drive1 – 202
Shape0 – 30
Mix0 – 11

# Exciter 1 input

Harmonic exciter: splits off the band above Freq, generates new upper harmonics from it with a tanh Drive, and blends them back via Amount for added air and presence. Subtle settings add sheen and intelligibility without raising broadband level. Most effective on dull vocals, drums and full mixes.

ParamRangeDefaultUnit
Freq500 – 120003000Hz
Drive1 – 204
Amount0 – 10.4

# Lofi 1 input

Lo-fi degrader: sample-rate reduction (holds each sample for Rate frames) plus a Tone low-pass and added tape Hiss, blended via Mix. Unlike Bitcrush it quantizes in time rather than bit-depth, layering filtering and noise for a warmer vintage-sampler grime. Push Rate for aliasing; lower Tone and raise Hiss for cassette/SP-style character.

ParamRangeDefaultUnit
Rate1 – 648x
Tone500 – 120004000Hz
Hiss0 – 10.05
Mix0 – 11

# Tube 1 input

Tube-style saturation: an asymmetric transfer curve (offset by Bias) adds the even and odd harmonics of a valve stage, tamed by a Tone low-pass and blended via Mix. Warmer and rounder than the harder Drive/Waveshaper - subtle settings thicken and glue, higher Drive gives singing tube grit. See the TubePre and VariMu analog models for circuit-specific versions.

ParamRangeDefaultUnit
Drive0 – 3612dB
Bias0 – 10.3
Tone500 – 160008000Hz
Mix0 – 11

# Clip 1 input

Clipper that morphs from soft (tanh) to hard clipping at the Threshold via Hardness, with Output trim and dry/wet Mix. Soft adds rounded saturation harmonics; hard adds bright odd harmonics and caps peaks dead. Use as a tone shaper or a transparent peak ceiling ahead of a limiter.

ParamRangeDefaultUnit
Threshold-24 – 0-6dB
Hardness0 – 10.5
Output-12 – 120dB
Mix0 – 11

# Shaper 1 input

SynthMaster-style 12-mode waveshaper: Shape selects soft/hard clip, tube, diode, sine and triangle fold, full/half rectify, sine, crush, sync-wrap and Chebyshev modes, each driven by Drive with Bias for symmetry. Mix and Output blend and trim. Modulate Shape to morph between distortion characters - a one-stop tone-shaping distortion.

ParamRangeDefaultUnit
Drive0 – 3612dB
Shape0 – 110
Bias-1 – 10
Mix0 – 11
Output-24 – 60dB

# Rectify 1 input

Rectifier waveshaper: full-wave (Mode 0) folds the negative half upward to add strong octave-up and even harmonics, while half-wave (Mode 1) keeps only the positive half. Mix blends with the dry signal. The classic octave-fuzz colour - aggressive alone, useful in small amounts for harmonic lift.

ParamRangeDefaultUnit
Mode0 – 10
Mix0 – 11

# Fuzz 1 input

High-gain fuzz: heavy drive soft-saturates then hard-clips into a square wave for a thick, sustaining buzz, with a Tone low-pass to tame the fizz and Level to set output. Mix blends dry/wet. Aggressive and compressed - see the BigMuff and FuzzFace analog models for circuit-specific fuzz voicings.

ParamRangeDefaultUnit
Drive0 – 4824dB
Tone0 – 10.5
Level-24 – 6-8dB
Mix0 – 11

# OctaveFuzz 1 input

Octave fuzz: blends a fuzz-distorted signal with a DC-corrected full-wave-rectified upper octave, the classic Hendrix/Octavia scream. Drive sets gain, Octave the upper-octave blend and Mix dry/wet. Tracks best on clean single notes near the 12th fret; chords intermodulate, by design.

ParamRangeDefaultUnit
Drive0 – 4824dB
Octave0 – 10.6
Mix0 – 11

# Chebyshev 1 input

Chebyshev-polynomial shaper that synthesizes a single chosen Harmonic (2nd-8th) from the input via the T_n recurrence, blended by Amount and Mix. Unlike broadband clipping it adds one targeted overtone - the 2nd for octave thickness, higher orders for metallic ring. Pairs well with a clean sine input for precise harmonic generation.

ParamRangeDefaultUnit
Harmonic2 – 82
Amount0 – 10.5
Mix0 – 11

# SubEnhance 1 input

Sub-bass enhancer: a flip-flop toggled per rising zero crossing generates a half-frequency square tracked by the input envelope and low-passed, added under the dry signal at Sub. Reinforces weak low end on kicks, bass and 808s. Monophonic by nature - best on clean low-register sources.

ParamRangeDefaultUnit
Sub0 – 10.5
Mix0 – 11

# TapeSat 1 input

Tape-style saturation: a soft tanh stage with a touch of linear blend emulates magnetic-tape compression, with Warmth rolling off the highs for a rounder tone and Mix blending dry/wet. Gentle glue and harmonic thickening rather than overt distortion. See the Studer and Ampex analog models for machine-specific tape.

ParamRangeDefaultUnit
Drive0 – 3612dB
Warmth0 – 10.4
Mix0 – 11

# XformerSat 1 input

Transformer saturation: asymmetric soft-clipping knees (different for positive and negative swings) add even-harmonic colour, plus a low-passed component for iron-core low-end thickening. Subtle weight and warmth on bass, drums and the mix bus. See the NevePre analog model for a transformer-preamp variant.

ParamRangeDefaultUnit
Drive0 – 3612dB
Mix0 – 11

# DynSat 1 input

Dynamic saturation: the drive amount tracks the input envelope, so louder passages distort more and quiet ones stay clean (Sens sets how strongly). Adds harmonics on transients and peaks without muddying sustained low-level material. Good for program-dependent grit on drums and bus.

ParamRangeDefaultUnit
Drive0 – 366dB
Sens0 – 10.5
Mix0 – 11

# Erosion 1 input

Noise-modulation distortion: sprays band-limited noise (Freq sets its colour) onto the signal by multiplying it with the input, eroding the tone into gritty granular texture. Amount sets intensity and Mix dry/wet. From subtle dirt to harsh destruction - a creative degrade rather than a clean overdrive.

ParamRangeDefaultUnit
Amount0 – 10.4
Freq0 – 10.5
Mix0 – 11

# Character 1 input

Character drive with five voicings (Mode): Push (soft clip), Heat (S-clip), Soar (sine fold), Howl (triangle fold) and Shred (wrap fold), each driven by Drive and blended via Mix. One module spanning warm saturation to wild folding distortion. Modulate Mode or Drive for evolving textures.

ParamRangeDefaultUnit
Drive0 – 3612dB
Mode0 – 40
Mix0 – 11

# Vinyl 1 input

Vinyl character that reads the signal through a slowly modulated delay for wow pitch-drift, injects random impulses for surface crackle, and pushes the result through a tanh saturator for groove distortion. Wow scales the pitch-drift depth, Crackle sets how often surface pops appear, Drive sets the saturation amount, and Mix sets dry/wet. Use it to age a clean source with turntable wobble, dust noise and warm grit.

ParamRangeDefaultUnit
Crackle0 – 10.4
Wow0 – 10.3
Drive0 – 10.3
Mix0 – 11

# AmpSim 1 input

Guitar amp model chaining an asymmetric tanh preamp, a tone-tilt filter and a speaker-cabinet low-pass with output compensation. Drive sets preamp gain (0-48 dB) into the asymmetric clipper, Tone tilts between darker and brighter response, and Cab sets the cabinet cutoff (brighter at higher values). Mix blends the modeled tone against the dry; ranges from edge-of-breakup grit to saturated lead tones.

ParamRangeDefaultUnit
Drive0 – 4818dB
Tone0 – 10.5
Cab0 – 10.7
Mix0 – 11

# Bitwise 1 input

Bitwise mangler / databender (a first as a synth block): converts each sample to a 16-bit integer and applies a raw bit operation - XOR, AND, OR or bit-rotate - against Mask, then back to audio. Where Bitcrush only quantises the amplitude, this rips into the actual bit pattern: flipping a high bit folds the waveform, toggling low bits adds fizzing digital grit. Op picks the operation, Mask the bits to act on, Mix the blend. Pure circuit-bent digital destruction with no analogue equivalent.

ParamRangeDefaultUnit
OpXOR · AND · OR · Rotate
Mask0 – 655350
Mix0 – 11

# SlewClip 1 input

Slew-rate distortion (a first as a synth block): limits how fast the output can move between samples, so when Drive pushes the input past that maximum slope the block cannot keep up - fast transients are sheared into ramps and the waveform is dragged toward a buzzing triangle. Where a clipper flattens the peaks, SlewClip mangles the slopes: a harsh, gritty, distinctly digital lo-fi grind that also drops level as it limits. Rate sets the maximum step per sample, Drive the input gain, Mix the blend.

ParamRangeDefaultUnit
Rate0.002 – 10.05
Drive1 – 162
Mix0 – 11

# Schmitt 1 input

Schmitt-trigger fuzz (a first as a synth block): a comparator with memory - the output snaps fully high once the driven input rises past +Hyst and stays high until it falls past -Hyst, squaring the signal into a hard two-level wave that resists chattering near zero. The hysteresis band makes it 'stick', cleaning the buzz of a raw square-up while adding a gated, brutal edge. Drive sets the gain into the trigger, Hyst the dead-band width, Level the output, Mix the blend. A hysteretic square fuzz no clipper or fold reproduces.

ParamRangeDefaultUnit
Drive1 – 324
Hyst0 – 0.50.05
Level0 – 10.7
Mix0 – 11

# MultiDist 1 input

Three-band distortion: one-pole filters at 300 Hz and 3 kHz split the input into low, mid and high bands, each saturated through its own tanh stage before being summed. Low, Mid and High set the drive into each band's saturator and Mix blends the result against dry. Per-band drive lets you grind the highs without muddying the lows, or add weight to bass alone.

ParamRangeDefaultUnit
Low0 – 10.3
Mid0 – 10.3
High0 – 10.3
Mix0 – 11

# CabSim 1 input

Generic speaker-cabinet voicing: a 90 Hz high-pass trims sub rumble, a high-frequency rolloff tames fizz, and a peak around 1.5 kHz adds cabinet body, all blended by Mix. Body sets how much of the resonant midrange peak is added and Bright raises the rolloff corner for a more open top end. A lightweight tone-shaping voicing for amp signals, not an impulse-response capture of a real cabinet.

ParamRangeDefaultUnit
Body0 – 10.5
Bright0 – 10.5
Mix0 – 11

# BEOD 1 input

Friedman BE-OD-style high-gain overdrive: a hot op-amp gain stage into a tight asymmetric silicon diode clipper, voiced like the BE-100 amp's lead channel - saturated, focused, amp-in-a-box drive.

ParamRangeDefaultUnit
Drive0 – 10.5
Tone0 – 10.5
Level-24 – 6-6dB
Mix0 – 11

# Tumnus 1 input

Wampler Tumnus-style transparent boost/overdrive (Klon-lineage): a clean op-amp boost summed with a mild germanium-diode clip stage for a touch of grit while keeping the dry signal intact - the famous transparent mid-push.

ParamRangeDefaultUnit
Drive0 – 10.5
Tone0 – 10.5
Level-24 – 6-6dB
Mix0 – 11

# MorningGlory 1 input

JHS Morning Glory-style transparent overdrive: a low-gain symmetric LED-clipper drive that stays open, dynamic and amp-like, cleaning up with the guitar volume - a pedalboard always-on.

ParamRangeDefaultUnit
Drive0 – 10.5
Tone0 – 10.5
Level-24 – 6-6dB
Mix0 – 11

# TurboRAT 1 input

ProCo Turbo RAT-style distortion: a high-gain op-amp stage into hard LED clipping for a sharper, louder, more aggressive RAT with a fierce midrange bite.

ParamRangeDefaultUnit
Drive0 – 10.5
Tone0 – 10.5
Level-24 – 6-6dB
Mix0 – 11

# SovtekMuff 1 input

Sovtek (Green Russian) Big Muff-style fuzz: cascaded transistor gain into two symmetric silicon-diode clipping stages for the thick, smooth, mid-scooped wall of sustain - darker and bassier than the US Muff.

ParamRangeDefaultUnit
Drive0 – 10.5
Tone0 – 10.5
Level-24 – 6-6dB
Mix0 – 11

# Riot 1 input

Suhr Riot-style distortion: a high-gain asymmetric-clipper drive that nails a tight, saturated, amp-like high-gain rhythm and lead - JCM800-into-a-box aggression with a smooth top.

ParamRangeDefaultUnit
Drive0 – 10.5
Tone0 – 10.5
Level-24 – 6-6dB
Mix0 – 11

# Diode 1 input

Asymmetric diode clipper that drives the input into an exponential soft-knee saturation, shaping the positive and negative halves differently. Drive sets the input gain in dB into the nonlinearity, while Bias increases the curvature of the negative half for stronger asymmetry and added even harmonics. Mix blends the clipped signal against the dry input for germanium/silicon-style warmth and grit.

ParamRangeDefaultUnit
Drive0 – 3612dB
Bias0 – 10.3
Mix0 – 11

# VHS 1 input

Cassette/VHS tape emulation: the input runs through a short modulated delay whose time wobbles via an internal 0.7 Hz LFO, then a one-pole low-pass rolls off highs and random pseudo-noise hiss is summed in. Wow sets the LFO delay-modulation depth (pitch wobble), Hiss scales the added noise level, and Dropout raises the probability of brief signal dropouts driven by a per-sample random envelope. Mix blends the degraded signal against the dry input for subtle aging or full lo-fi destruction.

ParamRangeDefaultUnit
Wow0 – 10.4
Hiss0 – 10.3
Dropout0 – 10.2
Mix0 – 11

# Subharmonic 1 input

Subharmonic generator: zero-crossing detection on the input drives a divide-by-four flip-flop, multiplying the input's rectified amplitude to synthesize a tone two octaves below, then smooths it with a one-pole low-pass. Sub sets the level of the generated sub, Tone opens the low-pass cutoff (darker to brighter sub), and Mix sums the sub onto the dry signal. Adds weight and low-end body to bass, kicks and leads.

ParamRangeDefaultUnit
Sub0 – 10.6
Tone0 – 10.5
Mix0 – 11

# Rumble 1 input

Techno rumble bass: the input on in0 (a kick) drives an envelope follower that swells two slightly detuned sub-sines running underneath it, so a low rolling sub locks to the kick pattern and the slow Release lets the rumble roll on between hits - the Drumcode-style rumble built by sub-under-kick rather than a reverb send. Tune sets the sub pitch, Detune beats the two oscillators against each other for movement, Release sets how long the rumble tail rolls, Drive saturates it for weight, and Mix blends the rumble under the dry input.

ParamRangeDefaultUnit
Tune25 – 12045Hz
Detune0 – 10.3
Release0.05 – 20.6s
Drive0 – 10.4
Mix0 – 10.6

Amp

33 modules

# Tweed 1 input

Fender Tweed 5E3-style amp: two asymmetric triode stages into a physical B+ reservoir sag (droops and blooms under pick attack) and an output-transformer stage - warm, loose, early breakup.

ParamRangeDefaultUnit
Gain1 – 204
Tone0 – 10.5
Sag0 – 10.6
Level0 – 10.5

# Blackface 1 input

Fender Blackface-style amp: a triode stage, scooped-mid clean headroom (~500 Hz notch), a stiff (low-sag) power section and an output-transformer stage with a bright, glassy top.

ParamRangeDefaultUnit
Gain1 – 122
Treble0 – 10.6
Bass0 – 10.5
Bright0 – 10.3
Level0 – 10.6

# Recto 1 input

Mesa Rectifier-style high-gain amp: three cascaded asymmetric triode stages with tight inter-stage high-passing, a deep mid scoop, selectable reservoir sag and an output-transformer stage.

ParamRangeDefaultUnit
Gain1 – 4015
Scoop0 – 10.6
Presence0 – 10.5
Sag0 – 10.3
Master0 – 10.5

# Ampeg 1 input

Ampeg SVT-style bass amp: two triode stages, thick low-mid focus, power-supply sag and an output-transformer stage with a dark cab - built for bass.

ParamRangeDefaultUnit
Gain1 – 203
Bass0 – 10.6
Mid0 – 10.5
Master0 – 10.6

# Friedman 1 input

Friedman BE-100-style amp: hot-rodded Marshall - two cascaded triode stages, tight low end, singing mids, reservoir sag and an output-transformer stage.

ParamRangeDefaultUnit
Gain1 – 4012
Mid0 – 10.6
Presence0 – 10.5
Master0 – 10.5

# Soldano 1 input

Soldano SLO-100-style amp: three cascaded triode stages for a smooth, saturated lead with singing sustain, reservoir sag and an output-transformer stage.

ParamRangeDefaultUnit
Gain1 – 4015
Tone0 – 10.5
Presence0 – 10.5
Master0 – 10.5

# Diezel 1 input

Diezel VH4-style amp: three cascaded triode stages, ultra-tight aggressive high-gain with a scooped low end, reservoir sag and an output-transformer stage.

ParamRangeDefaultUnit
Gain1 – 4018
Scoop0 – 10.6
Presence0 – 10.5
Master0 – 10.5

# ENGL 1 input

ENGL-style amp: three cascaded triode stages, tight scooped modern-metal high-gain, reservoir sag and an output-transformer stage with a dark cab.

ParamRangeDefaultUnit
Gain1 – 4016
Scoop0 – 10.7
Presence0 – 10.5
Master0 – 10.5

# Supro 1 input

Supro 1624T-style octal amp: 6973 power tubes on a tube-rectifier supply with no negative feedback, so loud transients sag the rails - the amp ducks then blooms, breaking up asymmetrically and early. Sag sets how hard the supply droops.

ParamRangeDefaultUnit
Drive1 – 306
Sag0 – 10.5
Tone1500 – 90004000Hz
Level0 – 10.5

# Bassman 1 input

Fender 5F6-A tweed Bassman / JTM45-lineage tube amp: two cascaded 12AX7 gain stages modeled with the Koren triode plate-current equation (real self-bias, grid-conduction asymmetry - not a tanh) into a Fender-style tone stack (wide ~650 Hz mid), then a class-AB EL34 push-pull power stage whose plate currents subtract through the output transformer (even harmonics cancel, odd-harmonic clip + supply sag emerge from the physics), 4x oversampled.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Plexi 1 input

Marshall Plexi 1959 Super Lead-style amp: two cascaded Koren 12AX7 stages into a scooped Marshall tone stack (~500 Hz mid) and a class-AB EL34 push-pull power stage - the bright, crunchy British roar, with real push-pull even-harmonic cancellation and supply sag. Same physics engine as the Bassman, Marshall voicing.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# JCM800 1 input

Marshall JCM800 2203-style high-gain amp: three cascaded Koren 12AX7 stages (the extra gain stage = hot-rodded crunch) into a scooped Marshall tone stack and a class-AB EL34 push-pull power stage. The 80s rock/metal standard - tight, aggressive, harmonically rich.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# AC30 1 input

Vox AC30 Top Boost-style amp: two cascaded Koren 12AX7 stages into a chimey top-boost tone stack (flat ~800 Hz mid, bright treble) and a class-A EL84 push-pull power stage that compresses and sags early - the jangly British chime. EL84 (lower max current) + class-A bias distinguish it from the EL34 Marshalls.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# JTM45 1 input

Marshall JTM45-style amp: the original Marshall, two cascaded Koren 12AX7 stages into a Marshall tone stack and a class-AB KT66 push-pull power stage (more headroom and a rounder break-up than the later EL34 Plexi). Bluesy British crunch with bloom.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Twin 1 input

Fender Twin Reverb-style amp: two Koren 12AX7 stages into a deeply scooped blackface tone stack and a big class-AB 6L6 push-pull power stage with huge clean headroom - the loud, sparkling, scooped American clean. Breaks up only when pushed hard.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# DeluxeRev 1 input

Fender Deluxe Reverb-style amp: two Koren 12AX7 stages into a blackface tone stack and a class-AB 6V6 push-pull power stage - the warm, touch-sensitive American combo that breaks into a sweet, compressed overdrive when cranked. Lower headroom than the Twin.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Vibrolux 1 input

Fender Vibrolux Reverb-style amp: two Koren 12AX7 stages into a blackface tone stack and a class-AB 6L6 push-pull power stage voiced bright and chimey - a smaller, livelier blackface clean that sings with pick dynamics.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Matchless 1 input

Matchless DC30-style boutique amp: two Koren 12AX7 stages into a chimey top-boost-style tone stack and a class-A EL84 push-pull power stage - the AC30 chime with tighter low end and a more focused, hi-fi breakup. Boutique British class-A.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Bogner 1 input

Bogner Ecstasy-style amp: three cascaded Koren 12AX7 stages into a tight, focused tone stack and a class-AB EL34 push-pull power stage - smooth, singing, high-gain modern British-voiced lead with a refined, liquid sustain.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Jubilee 1 input

Marshall Silver Jubilee 2555-style amp: three cascaded Koren 12AX7 stages into a scooped Marshall tone stack and a class-AB EL34 push-pull power stage - a hot-rodded JCM800 with a tighter, more compressed high-gain crunch. The 80s/90s rock-lead Marshall.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# EVH5150 1 input

EVH 5150III-style amp: three cascaded Koren 12AX7 stages into a scooped, aggressive tone stack and a class-AB EL34 push-pull power stage driven hard - the tight, saturated, percussive modern metal/shred standard with massive gain and a fast attack.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# MarkV 1 input

Mesa/Boogie Mark V-style amp: three cascaded Koren 12AX7 stages into a deeply scooped Mesa tone stack and a class-AB power stage - the smooth, compressed, mid-scooped American high-gain lead (the 'Santana/Metallica' voice) with singing sustain.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Rectoverb 1 input

Mesa/Boogie Rectoverb-style amp: three cascaded Koren 12AX7 stages into a loose, scooped Recto-voiced tone stack and a class-AB EL34 push-pull power stage - thick, saturated, sagging modern high-gain with a huge low end. The nu-metal/modern-rock rhythm crush.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Princeton 1 input

Fender Princeton Reverb-style amp: two Koren 12AX7 stages into a blackface tone stack and a small class-AB 6V6 push-pull power stage - the low-power (~12 W) blackface combo that breaks into a sweet, touch-sensitive overdrive earlier than the Deluxe, the studio recording favourite. Lower power-tube headroom = earlier sag and bloom.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Bandmaster 1 input

Fender Bandmaster-style amp: two Koren 12AX7 stages into a deeply scooped blackface tone stack and a class-AB 6L6 push-pull power stage - a piano-clean ~40 W blackface head with big headroom and a glassy, scooped top, breaking up only when pushed hard.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Showman 1 input

Fender Dual Showman-style amp: two Koren 12AX7 stages into a scooped blackface tone stack and a big, stiff class-AB 6L6 push-pull power stage - the loudest, cleanest blackface (~85 W), enormous headroom and a tight, sparkling, scooped clean that barely breaks up. Stiffer power supply (less sag) than the Twin.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# SuperReverb 1 input

Fender Super Reverb-style amp: two Koren 12AX7 stages into a blackface tone stack and a class-AB 6L6 push-pull power stage voiced bright and chimey through its 4x10 cab - a livelier, more touch-responsive blackface clean than the Twin, singing with pick dynamics and breaking up sweetly when cranked.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Bluesbreaker 1 input

Marshall 1962 Bluesbreaker-style amp: two Koren 12AX7 stages into a Marshall tone stack and a class-AB KT66 push-pull power stage - the JTM45-lineage combo behind the classic British blues-rock 'Beano' tone, with a warm, bloomy, KT66 break-up and more low-end body than the later EL34 Plexi.

ParamRangeDefaultUnit
Gain0 – 10.5
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.6
Master0 – 10.6
Level-24 – 6-6dB

# Brit412 1 input

Marshall 1960A-style 4x12 with Celestion Greenback voicing: a tight low-cut, a roll-off around 4.5 kHz and a forward upper-mid presence - the definitive British rock guitar cabinet.

ParamRangeDefaultUnit
Tone0 – 10.5
Body0 – 10.5
Level-12 – 60dB

# Recto412 1 input

Mesa/Boogie Rectifier-style 4x12 (V30 loaded): a big low end, a slightly later treble roll-off and an aggressive 3-4 kHz bite - the modern high-gain metal cab.

ParamRangeDefaultUnit
Tone0 – 10.5
Body0 – 10.5
Level-12 – 60dB

# Blue212 1 input

Vox AC30-style 2x12 with Celestion Blue alnico voicing: an open low end, an extended top and a sweet chimey presence - the jangly British combo cab.

ParamRangeDefaultUnit
Tone0 – 10.5
Body0 – 10.5
Level-12 – 60dB

# Orange412 1 input

Orange-style 4x12: a thick, dark, low-mid-forward voicing with an earlier treble roll-off - the heavy, woody stoner/doom cabinet.

ParamRangeDefaultUnit
Tone0 – 10.5
Body0 – 10.5
Level-12 – 60dB

# Bass410 1 input

Ampeg-style 4x10 bass cabinet: a deep extended low end, a gentle low-mid bump and an early treble roll-off for a round, punchy bass tone.

ParamRangeDefaultUnit
Tone0 – 10.5
Body0 – 10.5
Level-12 – 60dB

Modulation

401 modules

# SwitcherLFO 0 inputs

Massive X morphing LFO: runs one phase at Rate through a bank of 8 bipolar shapes (sine, triangle, saw up/down, square, narrow pulse, s-curve, double sine), crossfading between adjacent shapes and mapping the result to a 0 to 1 output. Rate sets the cycle speed, Shape selects and morphs continuously across the bank, and Phase offsets the read position. Sweeping Shape gives a continuous waveform-morph modulator rather than a fixed LFO shape.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Shape0 – 10
Phase0 – 10

# DAHDSR 1 input

Six-stage modulation envelope driven by the gate at in0: on gate-on it runs Delay, Attack, Hold, Decay then holds at Sustain, and on gate-off it enters Release, outputting a 0 to 1 level. Delay/Attack/Hold/Decay/Release are times in seconds and Sustain is the held level. The extra Delay and Hold stages over a plain ADSR let it shape slow swells or gated bursts as a modulation source.

ParamRangeDefaultUnit
Delay0 – 40s
Attack0 – 50.01s
Hold0 – 40s
Decay0 – 50.2s
Sustain0 – 10.7
Release0 – 50.3s

# Glide 2 inputs

Portamento: one-pole smooths the pitch/control signal at in0 toward each new value over Time, gated by in1. Time sets the glide duration in seconds (zero snaps instantly), and Mode chooses Always (glide on every note change) or Legato (snap on an isolated note, glide only between overlapping notes). Drop it between a note source and an oscillator for per-layer portamento.

ParamRangeDefaultUnit
Time0 – 20.1s
Mode0 – 10

# PathLFO 0 inputs

Drawable XY-path LFO: a Rate-driven phase traverses the loop of 2D waypoints set in node config and reads back one coordinate as a bipolar -1 to 1 output, scaled by Level. Rate sets the traversal speed, Axis chooses whether the X or Y coordinate drives the output, and Level scales the result. Pair two nodes set to X and Y on the same drawn path to modulate two targets in a coordinated 2D motion.

ParamRangeDefaultUnit
Rate0.01 – 501Hz
Axis0 – 10
Level0 – 11

# MSEG 1 input

Multi-segment envelope generator: a gate edge resets a phase that ramps from 0 to 1 over Rate seconds, and the output linearly interpolates between user-defined 'time,level' breakpoints parsed from the node config. Rate sets the total run time of the shape, Loop makes the phase wrap and repeat instead of holding the last level, Level scales the final output, and Sync (1/1..1/16T) locks the cycle length to host tempo instead of the free Rate seconds. Breakpoints come from a 't,l;t,l;...' config string (defaulting to a fast attack and gentle decay when fewer than two are given), giving a flexible Serum/Vital-style modulation source for arbitrary multi-stage curves.

ParamRangeDefaultUnit
Rate0.05 – 81s
Loop0 – 10
Level0 – 11
Sync0 – 80

# Performer 1 input

Performer (Massive X-style step modulator): a tempo-synced step sequencer that runs a drawn pattern of up to 64 step levels (up to ~8 bars) locked to the host tempo. Draw the pattern in the step-bar editor; Sync sets the per-step note division (1/1..1/16T), Glide slews between steps (hard steps to a smooth contour), Level scales the output, and a gate on in0 restarts the pattern from step 1. Patch its output into cutoff, pitch, level or any mod input for long, evolving rhythmic movement that locks to the transport.

ParamRangeDefaultUnit
Sync1 – 84
Glide0 – 10
Level0 – 11

# Barberpole 1 input

Infinite (barberpole) phaser: two 4-stage allpass banks a half-cycle apart, each amplitude-windowed so one fades in as the other wraps, giving an endless rising or falling sweep. Rate sets the sweep speed (Hz), Depth scales the allpass coefficient swing, Dir flips between rising and falling, and Mix blends wet against dry. A Shepard-tone style effect that seems to climb or descend forever.

ParamRangeDefaultUnit
Rate0.02 – 40.3Hz
Depth0 – 10.7
Dir0 – 10
Mix0 – 10.5

# PeakPhaser 1 input

A 6-stage allpass phaser whose sweep is driven by a peak envelope follower on the input, so transients trigger the filter motion instead of an LFO. Soften sets the envelope release time, Feedback sets the allpass regeneration (up to 0.9), Amount scales how far each peak sweeps the phaser, and Mix blends wet against dry. Part of the Traktor Pulse family, it pumps the phaser in time with the signal's own dynamics.

ParamRangeDefaultUnit
Soften0 – 10.5
Feedback0 – 0.90.5
Amount0 – 10.7
Mix0 – 10.5

# TriceraChorus 1 input

Tri-voice chorus with a micro-detune swirl: three LFO-modulated delay taps at spread phases plus a slow pitch-detuned voice for a rich animated widening.

ParamRangeDefaultUnit
Rate0.05 – 60.5Hz
Depth0 – 10.6
Detune0 – 10.3
Mix0 – 10.5

# DimensionD 1 input

Roland Dimension D-style BBD chorus: two anti-phase bucket-brigade lines (compander + clock-tracked reconstruction filter) for a wide, 'motionless' thickening with no audible wobble.

ParamRangeDefaultUnit
Mode1 · 2 · 3 · 4
Mix0 – 10.5

# CE1 1 input

Boss CE-1-style BBD chorus/vibrato: a triangle-LFO chorus or a wet-only vibrato through a companded bucket-brigade line, with preamp coloration.

ParamRangeDefaultUnit
ModeChorus · Vibrato
Rate0.1 – 81Hz
Depth0 – 10.5
Mix0 – 10.5

# Solina 1 input

Solina/string-machine-style ensemble: three BBD taps on 120-degree-phased dual LFOs (slow + fast) through one companded bucket-brigade line for a lush, moving multi-voice swirl.

ParamRangeDefaultUnit
Slow0.1 – 20.6Hz
Fast1 – 126Hz
Depth0 – 10.6
Mix0 – 10.5

# ElectricMistress 1 input

EHX Electric Mistress-style flanger: a swept companded bucket-brigade line forms moving comb notches; Filter Matrix freezes the sweep for a fixed metallic tone.

ParamRangeDefaultUnit
Rate0.05 – 80.4Hz
Range0 – 10.5
Color0 – 10.4
MatrixSweep · Freeze

# TriStereo 1 input

Dytronics Tri-Stereo Chorus-style ensemble: three bucket-brigade voices (compander + clock-tracked reconstruction) at staggered rates for a lush, wide three-dimensional chorus.

ParamRangeDefaultUnit
Rate0.1 – 30.5Hz
Depth0 – 10.6
Mix0 – 10.5

# MXRFlanger 1 input

MXR Flanger-style BBD flanger: a companded bucket-brigade line swept for a deep, metallic comb with line-level regeneration for jet-plane sweeps.

ParamRangeDefaultUnit
Rate0.05 – 60.3Hz
Depth0 – 10.7
Regen0 – 0.90.4
Mix0 – 10.5

# Phase90 1 input

MXR Phase 90-style 4-stage phaser: four JFET all-pass stages (bias-dependent frequency shift + transfer-curve saturation) give two evenly-tracking notches; Script (clean) or Block (resonant feedback).

ParamRangeDefaultUnit
Rate0.05 – 50.5Hz
BlockScript · Block
Mix0 – 10.5

# Phase100 1 input

MXR Phase 100-style 6-stage phaser: six JFET all-pass stages give three evenly-tracking notches - deeper and more resonant than the 4-stage Phase 90 - with a 4-position Intensity that adds feedback resonance for the thick, swirling, peakier sweep. Rate sets the LFO speed, Intensity the notch depth/feedback, Mix the blend.

ParamRangeDefaultUnit
Rate0.05 – 50.5Hz
Intensity0 – 10.5
Mix0 – 10.5

# SmallStone 1 input

EHX Small Stone-style 4-stage OTA phaser: nonlinear OTA all-pass stages; the Color switch adds feedback, drives the OTAs harder and widens the notch sweep for a more vocal, resonant swirl.

ParamRangeDefaultUnit
Rate0.05 – 50.4Hz
ColorOff · On
Mix0 – 10.5

# UniVibe 1 input

Uni-Vibe-style 4-stage phaser: staggered all-pass frequencies driven by an asymmetric lamp-filament LFO through a power-law photocell I-V curve, with nonlinear stages - the watery, throbbing swirl. Chorus or Vibrato.

ParamRangeDefaultUnit
Rate0.05 – 82Hz
Depth0 – 10.7
ModeChorus · Vibrato
Mix0 – 10.5

# OptoTrem 1 input

Fender optical tremolo: a lamp drives a photocell whose asymmetric lag (cools slower than it warms) and sublinear I-V curve round the throb; Shape sets the cell response speed (smooth to choppy).

ParamRangeDefaultUnit
Rate0.5 – 125Hz
Depth0 – 10.6
Shape0 – 10.7

# BiasTrem 1 input

Tube bias tremolo: the LFO shifts the tube grid bias (operating point), so the throb modulates both amplitude and 2nd-harmonic content - a richer, harmonically-moving wobble than plain amplitude tremolo.

ParamRangeDefaultUnit
Rate0.5 – 104Hz
Depth0 – 10.5
Bias0 – 10.3

# FuncGen 0 inputs

H3000-style function generator: a modulation source with 19 selectable waveshapes plus random sample-and-hold, smooth random and noise (no audio input).

ParamRangeDefaultUnit
Rate0.01 – 301Hz
ShapeSine · Triangle · Saw Up · Saw Down · Square · Pulse · Sine2 · Rectified · Half Sine · Exp Up · Exp Down · Log · Trapezoid · Staircase · Random S&H · Smooth Rand · Noise · Ramp Hold · Chaos
Depth0 – 11
Phase0 – 10
Width0.05 – 0.950.5
Bias-1 – 10

# BiPhase 1 input

Mu-Tron Bi-Phase dual phaser: TWO complete 6-stage OTA phasers with independent LFO rates (RateA / RateB), whose two moving notch combs beat against each other for a swirling, three-dimensional sweep no single-sweep phaser (Phase 90, Small Stone) can reach. Depth sets the sweep width, Feedback the resonant emphasis of the notches, Mix the wet blend. Six 1st-order all-pass stages per side.

ParamRangeDefaultUnit
RateA0.02 – 80.3Hz
RateB0.02 – 80.5Hz
Depth0 – 10.7
Feedback0 – 0.90.3
Mix0 – 10.5

# BodeRing 1 input

Bode / Moog 6401-style ring modulator: the input multiplied by an internal tunable sine carrier through a diode-ring nonlinearity, giving the metallic sum-and-difference sidebands of the classic sci-fi/bell sound. Freq tunes the carrier, Drive sets the diode-bridge bite, Mix blends modulated against dry.

ParamRangeDefaultUnit
Freq1 – 4000220Hz
Drive0 – 10.3
Mix0 – 11

# PhaseDiffuse 1 input

Phase diffuser: a cascade of first-order all-pass stages whose coefficient drifts under a slow LFO smears phase (decorrelation / shimmer) without any delay line - flat magnitude, moving phase.

ParamRangeDefaultUnit
Amount0 – 10.5
Rate0.01 – 50.2Hz
Stages1 – 64

# RingSelf 1 input

Self ring modulator: multiplies the signal by a short-delayed copy of itself, producing metallic, pitch-tracking sidebands without an external carrier; delay sets the inharmonic flavour.

ParamRangeDefaultUnit
Delay0.1 – 203ms
Amount0 – 10.7
Level0 – 10.8

# SlewNoise 0 inputs

Slew-limited random LFO: picks a new random target at a set rate and glides toward it with a slew time, producing smooth, organic, non-repeating modulation (a continuous cousin of sample-and-hold).

ParamRangeDefaultUnit
Rate0.1 – 404Hz
Slew1 – 50050ms
Level0 – 10.8

# PhaseGate 1 input

Phase-windowed rhythmic gate: an internal LFO opens the gate only during the first Width fraction of each cycle, with a smoothed edge - a tempo-set chopper / trance-gate without a sequencer.

ParamRangeDefaultUnit
Rate0.1 – 204Hz
Width0 – 10.5
Smooth1 – 505ms

# TapeWow 1 input

Tape wow / flutter: a slow LFO sweeps a fractional delay so pitch wobbles like a slipping tape transport - the analog instability a clean digital path lacks.

ParamRangeDefaultUnit
Depth0 – 10.4
Rate0.1 – 81.2Hz
Mix0 – 11

# EnvTrace 1 input

Blendable envelope follower CV: morph between a peak and an RMS detector with one knob and scale the output - a clean control source for driving mods, distinct from the audio-path dynamics blocks.

ParamRangeDefaultUnit
Time1 – 50050ms
Mode0 – 10
Sens0 – 41

# CombFlange 1 input

Feedback flanger: a slow LFO sweeps a short delay line with regeneration, producing the swooshing swept-comb resonance of a classic flanger.

ParamRangeDefaultUnit
Rate0.05 – 50.3Hz
Depth0 – 10.6
Feedback0 – 0.90.5
Mix0 – 10.5

# NoiseBreath 1 input

Breath/texture layer: low-passed deterministic noise scaled by the input envelope adds air, breath or grit that swells with the signal - the 'noise component' of a sound, dynamics-keyed.

ParamRangeDefaultUnit
Color50 – 80002000Hz
Amount0 – 10.5
Track0 – 10.7

# ChordRing 1 input

Chord ring modulator: rings the input against three internal carriers tuned to a triad ratio at once, scattering harmonically-related sidebands instead of the single clangorous tone of a one-carrier ring mod.

ParamRangeDefaultUnit
Root20 – 2000200Hz
Spread1 – 21.5
Mix0 – 10.5

# GateShape 1 input

Shaped rhythmic gate: an internal rate chops the signal, with one knob morphing the gate envelope from hard square (trance gate) to triangle (tremolo) - rhythmic amplitude shaping without a sequencer.

ParamRangeDefaultUnit
Rate0.1 – 164Hz
Shape0 – 10.5
Depth0 – 11

# RingFollow 1 input

Pitch-tracking ring modulator: the carrier frequency follows a ratio of the input's own pitch (from its zero crossings), so the ring-mod sidebands stay harmonically related and in tune instead of clashing.

ParamRangeDefaultUnit
Ratio0.5 – 82
Mix0 – 10.5

# DCWander 1 input

Slow DC wander: a gliding random offset drifts the signal's baseline like a thermally-unstable analog circuit, adding subtle low-frequency movement and bias for an alive, imperfect feel.

ParamRangeDefaultUnit
Rate0.01 – 20.2Hz
Depth0 – 10.3

# ChorusEns 1 input

Ensemble chorus: three independently LFO-modulated delay taps detune and spread the signal into a lush, string-machine-style ensemble - richer than a single-voice chorus.

ParamRangeDefaultUnit
Rate0.1 – 30.5Hz
Depth0 – 10.5
Mix0 – 10.5

# GateRandom 1 input

Random rhythmic gate: at each step of an internal clock the gate opens or stays shut by a set probability, chopping the signal into an ever-changing stutter pattern (deterministic RNG).

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Prob0 – 10.5
Smooth1 – 505ms

# BrownDrift 1 input

Brownian drift: a random walk accumulates small steps and reflects off the rails, producing smooth, momentum-carrying wander (1/f-ish) rather than the memoryless jumps of sample-and-hold random.

ParamRangeDefaultUnit
Step0 – 10.3
Rate0.1 – 408Hz
Level0 – 10.8

# PitchVibrato 1 input

Sine vibrato: a clean sinusoidal LFO sweeps a fractional delay for smooth, periodic pitch modulation (the controlled, musical counterpart to the random wow/drift blocks).

ParamRangeDefaultUnit
Rate0.1 – 125Hz
Depth0 – 10.3
Mix0 – 11

# RotorDoppler 1 input

Rotary speaker: one LFO drives both a Doppler pitch sweep (modulated delay) and the amplitude tremolo of a spinning horn at once, the intertwined motion a plain chorus or tremolo can't reproduce.

ParamRangeDefaultUnit
Rate0.5 – 85Hz
Depth0 – 10.5
Mix0 – 10.6

# TremHarmonic 1 input

Harmonic tremolo: the signal is split into low and high bands whose amplitudes are modulated in anti-phase by one LFO, producing the swirling, phase-shifting throb of a brownface amp tremolo rather than flat volume wobble.

ParamRangeDefaultUnit
Rate0.1 – 125Hz
Depth0 – 10.7
Split200 – 3000800Hz

# GateClock 0 inputs

Clock gate generator: emits a steady rhythmic gate (rate + duty cycle) as a control source for triggering envelopes, plucks or sample-holds - a self-contained tempo pulse, needs no input.

ParamRangeDefaultUnit
Rate0.1 – 164Hz
Duty0.05 – 0.950.5
Level0 – 11

# Phaser4 1 input

Four-stage phaser: a cascade of four LFO-swept all-pass stages with feedback creates moving notches across the spectrum - the classic sweeping phaser whoosh, a true all-pass (not a flange delay).

ParamRangeDefaultUnit
Rate0.05 – 40.4Hz
Depth0 – 10.7
Feedback0 – 0.70.3
Mix0 – 10.5

# CellAuto 1 input

Cellular-automaton sequencer: evolves a 32-cell elementary CA (any Wolfram rule, e.g. 30) one generation per clock step and outputs the centre cell - emergent, rule-driven gate/CV patterns from a one-line universe.

ParamRangeDefaultUnit
Rate0.5 – 508Hz
Rule0 – 25530
Level0 – 11

# GaloisSeq 1 input

Galois LFSR sequencer: a maximal-length linear-feedback shift register clocks out a long, deterministic pseudo-random bit sequence as a gate - the structured randomness behind Turing-machine-style sequencers.

ParamRangeDefaultUnit
Rate0.5 – 508Hz
Level0 – 11

# RingFB 1 input

Feedback ring modulator: the carrier sine is phase-modulated by the previous output, so the sidebands recursively breed more sidebands - a self-feeding, FM-flavoured ring mod that grows denser with feedback.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
Feedback0 – 0.90.3
Mix0 – 10.6

# CombSelf 1 input

Self-modulating comb: the comb's delay length is bent in real time by its own output, a feedback loop that breeds chaotic, screaming, never-quite-repeating resonances - a comb that modulates itself.

ParamRangeDefaultUnit
Freq40 – 2000200Hz
ModDepth0 – 10.5
Feedback0 – 0.850.4
Mix0 – 10.5

# BounceBall 1 input

Bouncing-ball envelope: simulates a ball dropped under gravity that loses energy each bounce, so the control output bounces ever faster and lower then resets - an accelerating rhythmic ramp no LFO shape gives.

ParamRangeDefaultUnit
Gravity0.1 – 41
Bounce0.3 – 0.950.7
Level0 – 11

# FibSeq 1 input

Fibonacci sequencer: clocks out a modular Fibonacci recurrence (next = (a+b) mod M), a deterministic sequence that visits its values in a fixed but non-obvious order - structured melodic/CV patterns from number theory.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Mod3 – 168
Level0 – 11

# VocoderBank 2 inputs

Channel vocoder: a modulator (e.g. voice) is split into four bands whose envelopes gate the matching bands of a carrier, stamping the modulator's moving spectrum onto the carrier - the classic robot-voice/talking-synth effect.

ParamRangeDefaultUnit
Bright0 – 10.5
Mix0 – 11
Level0 – 11

# EuclidRhythm 0 inputs

Euclidean rhythm: spreads a number of pulses as evenly as possible across a number of steps (the Bjorklund algorithm that underlies most world-music rhythms) and clocks it out as a gate - generative grooves from two numbers.

ParamRangeDefaultUnit
Pulses1 – 164
Steps2 – 168
Rate0.5 – 164Hz

# ShiftMelody 1 input

Shift-register melody: a looping bit register clocks out a stepped CV; a probability knob occasionally flips the recirculating bit, morphing a locked loop into a slowly-mutating one - the Turing-machine sequencer in a block.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Mutate0 – 10.1
Level0 – 11

# FuncMaths 1 input

Function generator: a continuously-cycling rise/fall ramp with adjustable up and down times and a curve control (log to exp), a Maths-style slope source for modulation and looping envelopes.

ParamRangeDefaultUnit
Rise1 – 2000100ms
Fall1 – 2000100ms
Curve0 – 10.5
Level0 – 11

# BurstGen 1 input

Burst / ratchet generator: each gate fires a finite count of evenly-spaced trigger pulses, turning one hit into a programmable roll or ratchet - drum fills and stutters from a single trigger.

ParamRangeDefaultUnit
Count1 – 164
Rate1 – 5016Hz
Level0 – 11

# TrigDelay 1 input

Trigger delay: outputs the gate plus a time-shifted copy of itself, so one hit becomes a flam (two close hits) or a rhythmic echo of triggers - timing displacement for drums and envelopes.

ParamRangeDefaultUnit
Delay1 – 50050ms
Mix0 – 11

# SlewSeq 1 input

Slewed step sequencer: a fixed-length loop of deterministic pseudo-random step values glided together by a slew limiter, a repeating melodic/CV contour that you can smooth from stepped to legato.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Length2 – 168
Slew1 – 20020ms

# BodeShift 1 input

Frequency shifter: builds an approximate quadrature (90-degree) pair from the input and heterodynes it with a complex oscillator, shifting every partial by a fixed number of Hz - inharmonic, metallic, NOT pitch shifting (a Bode-style shifter).

ParamRangeDefaultUnit
Shift-500 – 500100Hz
Mix0 – 11

# ClockMultiply 1 input

Clock multiplier: measures the period between incoming clock pulses and emits a chosen number of evenly-spaced sub-pulses inside each one, generating faster synced clocks (1/8 from 1/4 notes, etc.) from a single trigger stream.

ParamRangeDefaultUnit
Mult1 – 82
Level0 – 11

# KuramotoPair 1 input

Kuramoto coupled oscillators: two phase oscillators at slightly different rates pull on each other; below a coupling threshold they beat, above it they lock - the canonical model of spontaneous synchronization, as an evolving two-tone source.

ParamRangeDefaultUnit
Freq20 – 1000110Hz
Detune0 – 0.10.02
Coupling0 – 41
Level0 – 10.5

# DiodeRing 2 inputs

Diode ring modulator: passes the product of two inputs through the exponential curve of a four-diode bridge, so the sidebands carry the gritty asymmetry and crossover kink of a real ring-mod transformer - not a clean multiply.

ParamRangeDefaultUnit
Drive0.5 – 41.5
Mix0 – 11

# SteppedLFO 1 input

Stepped LFO: a ramp quantized to a chosen number of discrete levels, producing a rising (or shaped) staircase control voltage for arpeggiated, sequenced-feeling modulation rather than a smooth sweep.

ParamRangeDefaultUnit
Rate0.05 – 201Hz
Steps2 – 168
Level0 – 11

# MarkovGate 1 input

Markov sequencer: a small state machine that on each clock step either holds or jumps to a new state by a transition probability, emitting each state as a CV level - structured-random sequences that have memory, unlike pure random.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Stay0 – 10.5
States2 – 84

# ProbSkip 1 input

Probability gate: each incoming trigger is passed through with a set probability and dropped otherwise, thinning a steady clock into a sparser, ever-varying rhythm (deterministic RNG).

ParamRangeDefaultUnit
Prob0 – 10.5
Level0 – 11

# EnvPluck 1 input

Transient-triggered envelope: detects attacks in the input and fires a short attack/decay envelope on each one, turning any rhythmic audio into a clean pluck/percussive CV without an external trigger.

ParamRangeDefaultUnit
Sens0 – 10.5
Attack1 – 1005ms
Decay5 – 1000150ms

# OnsetGate 1 input

Onset detector: compares a fast and a slow envelope and outputs a short gate whenever the fast one surges past the slow one (an energy-flux onset), turning audio attacks into clean triggers for envelopes or drums.

ParamRangeDefaultUnit
Sens0 – 10.5
Width1 – 10010ms

# PhotoVibe 1 input

Photocell vibe: four all-pass stages at staggered offsets are swept by an asymmetric (fast-rise, slow-fall, photocell-shaped) LFO, recreating the warbling, throbbing modulation of a Uni-Vibe rather than a symmetric phaser.

ParamRangeDefaultUnit
Rate0.1 – 84Hz
Depth0 – 10.7
Mix0 – 10.5

# LSystemSeq 1 input

L-system sequencer: expands a fractal rewriting grammar (the algae rule A->AB, B->A) into a self-similar symbol string and clocks it out as a stepped CV, generating structured, recursive, never-trivially-periodic melodic patterns.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# ArpSeq 2 inputs

Arpeggiator: samples a base pitch CV, then on each clock pulse steps an output CV through a fixed chord shape (root, third, fifth, octave) above it, turning one held note into a running arpeggio.

ParamRangeDefaultUnit
ChordMaj · Min · Oct
Range1 – 11
Level0 – 11

# BarberFlange 1 input

Barber-pole flanger: two delay taps sweep in the same direction and crossfade as each resets, so the comb notches appear to glide endlessly upward (or downward) without ever wrapping - the auditory barber-pole illusion as a flanger.

ParamRangeDefaultUnit
Rate0.05 – 40.3Hz
Depth0 – 10.7
Mix0 – 10.5

# ThruZeroFlange 1 input

Through-zero flanger: a wet delay is modulated against a fixed dry delay so their difference passes through (and beyond) zero, producing the deep tape-flange null sweep and the brief reversal that only true through-zero flanging gives.

ParamRangeDefaultUnit
Rate0.05 – 40.4Hz
Depth0 – 10.7
Mix0 – 10.5

# DetuneDouble 1 input

Detune doubler: blends in a single copy whose pitch is shifted by a few cents via a slowly-swept delay, fattening a sound into a tight unison double (artificial double-tracking) without the wide motion of a chorus.

ParamRangeDefaultUnit
Detune0 – 10.4
Mix0 – 10.5

# ThueMorseSeq 1 input

Thue-Morse sequence: each step's value is the parity of the number of 1-bits in the step index, the famously cube-free, self-similar, aperiodic binary sequence - a non-repeating yet highly-structured gate/CV pattern.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# RudinShapiroSeq 1 input

Rudin-Shapiro sequence: +/-1 set by the parity of '11' bit-pairs in the index, the automatic sequence famous for its nearly-flat (white-like) Fourier spectrum despite being fully deterministic - a structured yet broadband stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# SternBrocotSeq 1 input

Stern diatomic sequence: the 'fusc' function that builds the Stern-Brocot tree of all rationals (a(2n)=a(n), a(2n+1)=a(n)+a(n+1)), giving a fractal sawtooth-of-sawtooths whose every value is a rational's numerator - structured self-similar CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# PaperFold 1 input

Paperfolding sequence: the turn directions you get by repeatedly folding a strip of paper in half (which trace the dragon curve), a 2-automatic sequence whose value comes from the bit just above the lowest set bit of the index - a self-similar fold pattern.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# GoldenSeq 1 input

Golden-ratio sequence: an additive recurrence that adds the golden ratio's fractional part each step and wraps, producing the maximally-equidistributed low-discrepancy sequence - quasi-random values that fill the range more evenly than noise.

ParamRangeDefaultUnit
Rate0.5 – 508Hz
Level0 – 11

# VanDerCorputSeq 1 input

Van der Corput sequence: each step's value is the index's binary digits mirrored after the point (the base-2 radical inverse), which fills the unit interval by repeated bisection - the 1-D foundation of quasi-Monte-Carlo low-discrepancy sampling.

ParamRangeDefaultUnit
Rate0.5 – 508Hz
Level0 – 11

# WeylSeq 1 input

Weyl sequence: adds a chosen irrational increment each step and wraps; by Weyl's equidistribution theorem the values fill the range uniformly without ever repeating - a tunable quasi-periodic CV whose step size sets how it scans the range.

ParamRangeDefaultUnit
Step0.1 – 0.90.414
Rate0.5 – 508Hz
Level0 – 11

# HaltonSeq 1 input

Halton sequence: the base-3 radical inverse (the van-der-Corput construction in base 3), filling the interval by repeated trisection; paired with base-2 it forms the 2-D Halton points used to scatter quasi-random samples evenly.

ParamRangeDefaultUnit
Rate0.5 – 508Hz
Level0 – 11

# KolakoskiSeq 1 input

Kolakoski sequence: the unique 1,2 sequence that is its own run-length encoding (its run lengths spell out the sequence itself), a self-referential aperiodic pattern; precomputed once and clocked out as a hypnotically self-similar stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# BaumSweetSeq 1 input

Baum-Sweet sequence: a 2-automatic binary sequence where term n is 1 only if the binary of n contains no block of consecutive zeros of odd length - a deterministic, self-similar gate pattern from automata theory.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# FibWordSeq 1 input

Fibonacci word: the fixed point of the golden substitution 0->01, 1->0, a Sturmian sequence whose 0s and 1s fall at golden-ratio spacing - the most-ordered aperiodic binary pattern, clocked out as a gate.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# PeriodDoublingSeq 1 input

Period-doubling sequence: the fixed point of 0->01, 1->00, the symbolic itinerary of the logistic map's period-doubling cascade at the Feigenbaum point - a self-similar binary pattern that mirrors the route to chaos.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# MephistoSeq 1 input

Mephisto Waltz sequence: the fixed point of 0->001, 1->110, a self-similar ternary-grouped binary pattern with a swung, waltzing rhythmic feel when clocked out as a gate.

ParamRangeDefaultUnit
Rate0.5 – 166Hz
Level0 – 11

# ChampernowneSeq 1 input

Champernowne digits: the digits of 0.123456789101112... (formed by concatenating the integers), a normal number whose digit stream is deterministic yet statistically uniform - an endlessly-climbing-then-resetting decimal-digit CV.

ParamRangeDefaultUnit
Rate0.5 – 308Hz
Level0 – 11

# PrimeGapSeq 1 input

Prime gaps: the distances between successive prime numbers (2,1,2,4,2,4,2,4,6,...), an irregular yet not-quite-random integer sequence; clocked out, it makes a jagged melodic/CV pattern that drifts upward as primes thin out.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# DivisorCountSeq 1 input

Divisor count: the number-of-divisors function d(n) (1 for primes, large for highly-composite numbers), a multiplicatively-structured integer sequence; as a CV it spikes on composite-rich steps and dips on primes.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# TotientSeq 1 input

Euler totient: phi(n), the count of integers up to n coprime to it, an arithmetic function full of multiplicative structure; normalized by n it hovers and dips in a fractal-looking pattern, here a stepped control source.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# MoebiusSeq 1 input

Moebius function: mu(n) is +1, -1 or 0 depending on the prime factorization of n (0 if a square divides it), the sign sequence at the heart of analytic number theory - a sparse three-level CV that flickers between +1, -1 and rest.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# RecamanSeq 1 input

Recaman's sequence: start at 0 and at step n jump back by n if that lands on a new non-negative value, else jump forward by n; the result darts unpredictably over the number line (a famous OEIS visualization) - a wide-ranging stepped melody.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# LookAndSay 1 input

Look-and-say: each term describes the previous one aloud (1 -> '11' -> '21' -> '1211' -> ...), the self-describing sequence whose length grows by Conway's constant; its digit stream (only 1s, 2s and 3s) makes a chattering stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 166Hz
Level0 – 11

# DigitSumSeq 1 input

Digit-sum sequence: the sum of the base-B digits of the step index, a self-similar arithmetic sequence (sawtooth-of-sawtooths in any base) whose averaged growth is logarithmic - a tunable-base stepped control pattern.

ParamRangeDefaultUnit
Base2 – 1010
Rate0.5 – 164Hz
Level0 – 11

# HofstadterQSeq 1 input

Hofstadter Q sequence: the meta-recurrence Q(n)=Q(n-Q(n-1))+Q(n-Q(n-2)) where the sequence indexes into itself, producing erratic, chaotic-looking yet deterministic growth (from Godel, Escher, Bach) - a self-referential stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 165Hz
Level0 – 11

# RulerSeq 1 input

Ruler sequence: the exponent of the highest power of 2 dividing the step index (the tick heights on an imperial ruler: 0,1,0,2,0,1,0,3,...), a self-similar pattern that doubles its tallest mark at every power of two.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# GrayCodeSeq 1 input

Gray-code sequence: the reflected binary code (each successive integer differs from the last by exactly one bit), read out as a low-bit gate; its single-bit-change property gives a smoothly-rotating, glitch-minimal pattern.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Bit0 – 40
Level0 – 11

# PascalMod 1 input

Pascal mod 2: scans Pascal's triangle modulo 2 (binomial parity, which draws the Sierpinski triangle); by Kummer's theorem the bit is 1 only where the row and column indices share no carry - a self-similar triangular gate pattern.

ParamRangeDefaultUnit
Rate0.5 – 308Hz
Width4 – 3216
Level0 – 11

# CatalanModSeq 1 input

Catalan mod sequence: the Catalan numbers (1,1,2,5,14,42,...) reduced modulo a small base, a combinatorial sequence counting balanced-bracket and tree structures; the modular fold makes a quirky repeating melodic pattern.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# PartitionSeq 1 input

Partition sequence: p(n), the number of ways to write n as a sum of positive integers (1,1,2,3,5,7,11,15,...), reduced modulo a base; this deeply-studied sequence (Ramanujan congruences) makes an irregular repeating CV pattern.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# BeattySeq 1 input

Beatty sequence: the gaps in floor(n*phi) alternate between 1 and 2 in the golden-ratio (Fibonacci-word) pattern, partitioning the integers into the complementary Beatty pair - a Sturmian, maximally-even rhythmic gate.

ParamRangeDefaultUnit
Ratio1.2 – 2.51.618
Rate0.5 – 164Hz
Level0 – 11

# WythoffSeq 1 input

Wythoff sequence: floor(n*phi), the lower Wythoff sequence whose pairs with floor(n*phi^2) are the losing positions of Wythoff's nim game; its values climb in a golden, self-similar staircase, here a stepped control source.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# DeBruijnSeq 1 input

De Bruijn sequence: a cyclic binary string in which every possible k-bit pattern appears exactly once (generated here by the prime-necklace/Lyndon-word concatenation), the maximally-compressed traversal of all sub-patterns - a dense structured gate.

ParamRangeDefaultUnit
Order2 – 54
Rate0.5 – 308Hz
Level0 – 11

# HilbertScan 1 input

Hilbert curve scan: walks the Hilbert space-filling curve and reads out one coordinate, so a 1-D index sweeps a 2-D square while keeping nearby steps spatially close - a locality-preserving, self-similar stepped control source.

ParamRangeDefaultUnit
Order2 – 64
Rate0.5 – 308Hz
Level0 – 11

# QuasiCrystal1D 1 input

1-D quasicrystal: the cut-and-project construction that tiles the line with two lengths in a golden, non-repeating order (the 1-D Penrose / Fibonacci quasicrystal), giving aperiodic-yet-ordered points - a Sturmian gate with quasicrystalline structure.

ParamRangeDefaultUnit
Slope0.3 – 0.80.618
Rate0.5 – 164Hz
Level0 – 11

# StanleySeq 1 input

Stanley sequence: the greedy set containing no three-term arithmetic progression (0,1,3,4,9,10,12,13,...), which turns out to be exactly the integers whose base-3 representation uses only 0s and 1s - a Cantor-set-flavoured stepped pattern.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# GolombSeq 1 input

Golomb sequence: the unique non-decreasing sequence where term n states how many times n appears (1,2,2,3,3,4,4,4,...), a self-describing sequence that grows like n^(phi) - a gently-climbing staircase with repeated plateaus.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# PrimeIndicator 1 input

Prime gate: outputs high only when the step index is a prime number, so the gate fires on 2,3,5,7,11,... - an irregular, thinning-with-time rhythmic pattern straight from the primes.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# SquareFreeSeq 1 input

Squarefree gate: high when the step index has no repeated prime factor (1,2,3,5,6,7,10,...), the indicator of the squarefree numbers (density 6/pi^2) - a sieve-flavoured aperiodic gate.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# PadovanSeq 1 input

Padovan sequence: P(n)=P(n-2)+P(n-3) (the recurrence whose growth ratio is the plastic number), the 'Fibonacci with a gap' that underlies Padovan spirals; reduced modulo a base it makes a slow, gently-rolling melodic pattern.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# PerrinSeq 1 input

Perrin sequence: 3,0,2,3,2,5,5,7,... satisfying P(n)=P(n-2)+P(n-3) with its own seeds (famous because n divides P(n) almost exactly when n is prime - the Perrin pseudoprime test); modded, a quirky climbing pattern.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# TribonacciSeq 1 input

Tribonacci sequence: T(n)=T(n-1)+T(n-2)+T(n-3), the three-term generalization of Fibonacci whose growth ratio is the tribonacci constant; reduced modulo a base it gives a faster-climbing, busier melodic pattern than Fibonacci.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# PellSeq 1 input

Pell sequence: P(n)=2P(n-1)+P(n-2) (0,1,2,5,12,29,...), whose ratios converge to the silver ratio and whose terms give the best rational approximations to sqrt(2); modded, a brisk climbing melodic pattern.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# JacobsthalSeq 1 input

Jacobsthal sequence: J(n)=J(n-1)+2J(n-2) (0,1,1,3,5,11,21,43,...), the Fibonacci-like sequence whose ratio tends to 2 and which counts tilings and binary strings without adjacent 1s; modded, a doubling-ish stepped pattern.

ParamRangeDefaultUnit
Mod3 – 127
Rate0.5 – 164Hz
Level0 – 11

# UlamSeq 1 input

Ulam sequence: 1,2,3,4,6,8,11,13,... where each new term is the smallest integer that is the sum of two distinct earlier terms in exactly one way; mysteriously near-periodic in its density, it makes an intriguing climbing stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# KaprekarMap 1 input

Kaprekar routine: take a 4-digit number, subtract its ascending from its descending digit arrangement, and repeat; almost every start converges in at most 7 steps to the fixed point 6174 (Kaprekar's constant), then reseeds - a digit-process attractor.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# HappySeq 1 input

Happy numbers: repeatedly replace a number by the sum of the squares of its digits; 'happy' starts reach 1, the rest fall into the cycle 4,16,37,58,89,145,42,20,4... - this traces that digit-square trajectory, reseeding at each resolution.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# PeanoScan 1 input

Peano curve scan: walks Peano's original base-3 space-filling curve and reads out one coordinate; like the Hilbert scan it keeps consecutive indices spatially adjacent, but its ternary boustrophedon structure gives a different self-similar sweep.

ParamRangeDefaultUnit
Order1 – 43
Rate0.5 – 308Hz
Level0 – 11

# MortonScan 1 input

Morton Z-order scan: de-interleaves the bits of the step index into one coordinate, walking the Z-shaped space-filling curve; unlike Hilbert it has occasional long jumps at quadrant boundaries, giving a self-similar sweep with sudden leaps.

ParamRangeDefaultUnit
Order2 – 85
Rate0.5 – 308Hz
Level0 – 11

# FareySeq 1 input

Farey sequence: all reduced fractions in [0,1] with denominator up to a chosen order, listed in increasing size (0/1, 1/n, ..., 1/2, ..., 1/1); the gaps between successive Farey fractions make a symmetric, self-similar stepped CV.

ParamRangeDefaultUnit
Order3 – 106
Rate0.5 – 308Hz
Level0 – 11

# TribonacciWordSeq 1 input

Tribonacci word: the fixed point of the substitution a->ab, b->ac, c->a, a three-letter aperiodic sequence whose letter frequencies follow the tribonacci constant (the 3-symbol analogue of the Fibonacci word) - a structured three-level CV.

ParamRangeDefaultUnit
Rate0.5 – 165Hz
Level0 – 11

# SierpinskiArrowhead 1 input

Sierpinski arrowhead: the turn sequence of the space-filling curve that traces out the Sierpinski triangle, a self-similar left/right turn pattern (derived from the ruler-like 2-adic structure of the index) - a fractal gate rhythm.

ParamRangeDefaultUnit
Rate0.5 – 166Hz
Level0 – 11

# AbundanceSeq 1 input

Abundance sequence: compares the sum of a number's divisors to twice the number, outputting deficient (-), perfect (0) or abundant (+); perfect numbers (6,28,496,...) hit exactly zero, a rare event in an otherwise mostly-negative stream.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# LychrelMap 1 input

Reverse-and-add: take a number, add it to its digit-reversal, and repeat; most numbers quickly reach a palindrome, but suspected Lychrel numbers (like 196) seem never to - this traces that growing iteration, reseeding when a palindrome is hit.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# HofstadterFGMG 1 input

Hofstadter Female-Male sequences: two intertwined recurrences (F(n)=n-M(F(n-1)), M(n)=n-F(M(n-1))) that each call the other (from Godel, Escher, Bach); their interleaved growth makes a gently-jittering self-referential stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 165Hz
Level0 – 11

# DigitalRoot 1 input

Digital root: repeatedly sum the decimal digits of the step index until one digit remains (equivalently 1 + (n-1) mod 9), producing a perfectly periodic 1..9 staircase - a nine-step modular ramp from elementary number theory.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# CollatzStopping 1 input

Collatz stopping time: how many 3n+1/halve steps it takes for the step index to reach 1, a famously erratic integer (27 takes 111 steps) - clocked out, it makes a wildly-jumping stepped pattern from the unsolved Collatz conjecture.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# PrimeCountSeq 1 input

Prime-counting function: pi(n), the running count of primes up to the step index, a staircase that climbs by one at each prime and flattens between them; its slope (the prime density) thins logarithmically per the prime number theorem.

ParamRangeDefaultUnit
Rate0.5 – 166Hz
Level0 – 11

# MertensSeq 1 input

Mertens function: the running sum of the Moebius function, a slow random-walk-like staircase whose growth rate is tied to the Riemann hypothesis (the disproved Mertens conjecture said it stays within +/-sqrt(n)) - a meandering number-theoretic CV.

ParamRangeDefaultUnit
Rate0.5 – 166Hz
Level0 – 11

# LiouvilleSeq 1 input

Liouville function: lambda(n) is +1 or -1 by the parity of the total number of prime factors of n (with multiplicity); its sign sequence and partial sums are central to analytic number theory - a deterministic, nearly-balanced +/-1 stream.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# MangoldtSeq 1 input

Von Mangoldt function: Lambda(n) equals log(p) when n is a power of a single prime p and zero otherwise, the weighting that makes the prime-counting explicit formula work; it fires log-scaled spikes only on prime powers - a sparse arithmetic CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# DigitProductSeq 1 input

Digit product: multiplies together the base-B digits of the step index (which collapses to zero whenever any digit is zero), giving a spiky pattern that drops to silence on every index containing a zero digit - a base-tunable arithmetic CV.

ParamRangeDefaultUnit
Base2 – 1010
Rate0.5 – 164Hz
Level0 – 11

# PersistenceSeq 1 input

Multiplicative persistence: how many times you must replace a number by the product of its digits before reaching a single digit (e.g. 277777788888899 takes 11, the known record); this counts that depth for each index - a sparse spiky CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# NivenSeq 1 input

Niven (Harshad) gate: high when the step index is divisible by the sum of its own digits (1,2,...,10,12,18,20,...), a pattern that is common among small numbers but thins out - an arithmetic rhythmic gate.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# SelfNumberSeq 1 input

Self-number gate: high when the step index is a self (Colombian) number - one that cannot be written as some smaller number plus that number's digit sum (1,3,5,7,9,20,31,...) - a sparse, self-referential arithmetic gate.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# GilbreathSeq 1 input

Gilbreath sequence: repeatedly take absolute differences of consecutive primes and stack the rows; the leading entry of every row is conjectured to always be 1 (Gilbreath's conjecture). This reads out one diagonal of that triangle as a sparse pattern.

ParamRangeDefaultUnit
Rate0.5 – 165Hz
Level0 – 11

# ThueMorseTernary 1 input

Ternary Thue-Morse: the sum of the base-3 digits of the index taken mod 3, a three-symbol automatic sequence generalizing the binary Thue-Morse, giving a self-similar three-level stepped CV that avoids short repetitions.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# WeylTwoTone 1 input

Two-tone Weyl: two additive-irrational (Weyl) sequences at incommensurate increments summed and wrapped, filling the range with a quasi-periodic, never-exactly-repeating two-frequency beat - an equidistributed dual-rate control source.

ParamRangeDefaultUnit
Step10.05 – 0.90.382
Step20.05 – 0.90.618
Rate0.5 – 508Hz
Level0 – 11

# PrimeMod6 1 input

Primes mod 6: every prime past 3 is congruent to 1 or 5 (i.e. +/-1) modulo 6; this clocks out that residue of successive primes, a near-balanced two-level stream whose subtle biases (Chebyshev's prime-race) are a topic of active research.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# RudinShapiroWalk 1 input

Rudin-Shapiro walk: the running partial sum of the +/-1 Rudin-Shapiro sequence, a deterministic walk that - unlike a random walk - stays provably within order-sqrt(n) of zero (the source of the Rudin-Shapiro polynomials' flat sup-norm) - a tightly-bounded meandering CV.

ParamRangeDefaultUnit
Rate0.5 – 166Hz
Level0 – 11

# PrimeOmegaSeq 1 input

Big-omega Omega(n): counts the prime factors of the step index with multiplicity (so 12 = 2*2*3 gives 3), the additive function at the heart of the Erdos-Kac theorem; clocked out it makes a low, jittery integer staircase.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# DistinctPrimesSeq 1 input

Little-omega omega(n): counts the distinct prime factors of the step index (so 12 = 2^2*3 gives 2), ignoring multiplicity; it grows like log-log n on average and makes a sparse, slowly-rising stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# RadicalSeq 1 input

Radical rad(n): the product of the distinct prime factors of the step index (the squarefree kernel, central to the abc conjecture); equal to n for squarefree numbers and much smaller for prime-power-rich ones - a log-scaled arithmetic CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# LegendreSymbol 1 input

Legendre symbol: outputs +1 if the step index is a quadratic residue modulo the chosen odd prime, -1 if a non-residue, 0 if divisible; this +/-1 pattern (a multiplicative character) underlies quadratic reciprocity and is conjectured pseudo-random.

ParamRangeDefaultUnit
Prime3 – 21131
Rate0.5 – 164Hz
Level0 – 11

# JacobiSymbol 1 input

Jacobi symbol: the Legendre symbol generalized to any odd modulus via reciprocity, giving a +/-1 (or 0) sequence computed by the fast reciprocity flip-and-reduce algorithm - a number-theoretic character pattern over composite moduli.

ParamRangeDefaultUnit
Modulus3 – 25545
Rate0.5 – 164Hz
Level0 – 11

# KroneckerSeq 1 input

Kronecker symbol: the Jacobi symbol extended to even and negative arguments via the special rule for 2, completing the quadratic character to a fully-multiplicative function on all integers - a +/-1/0 sequence with a distinct even-index structure.

ParamRangeDefaultUnit
Modulus3 – 25560
Rate0.5 – 164Hz
Level0 – 11

# LucasSeq 1 input

Lucas numbers: the Fibonacci companion 2,1,3,4,7,11,18,... with L(n)=L(n-1)+L(n-2), stepped live and reduced modulo a base you set - the recurrence is iterated each clock so the modulus knob is fully live, giving a tunable climbing pattern.

ParamRangeDefaultUnit
Mod3 – 169
Rate0.5 – 164Hz
Level0 – 11

# PisanoSeq 1 input

Pisano sequence: the Fibonacci numbers reduced modulo M, which are periodic with the Pisano period pi(M); stepped live, changing the modulus knob switches you between different cyclic patterns of varying length - a tunable periodic CV.

ParamRangeDefaultUnit
Mod2 – 168
Rate0.5 – 164Hz
Level0 – 11

# JacobsthalLucasSeq 1 input

Jacobsthal-Lucas numbers: the companion to the Jacobsthal sequence, 2,1,5,7,17,31,65,... with JL(n)=JL(n-1)+2JL(n-2), stepped live and reduced modulo a base - a doubling-flavoured tunable pattern with a fully-live modulus knob.

ParamRangeDefaultUnit
Mod3 – 169
Rate0.5 – 164Hz
Level0 – 11

# SmoothNumberSeq 1 input

Smooth-number gate: high when the step index's largest prime factor does not exceed the bound B (a B-smooth number), the property that makes integers easy to factor and underlies sieve algorithms; raising B opens the gate on more indices.

ParamRangeDefaultUnit
Bound2 – 507
Rate0.5 – 164Hz
Level0 – 11

# LargestPrimeFactor 1 input

Largest prime factor: P(n), the biggest prime dividing the step index (the Stormer / smoothness measure), which equals n on primes and drops sharply on smooth numbers - a spiky log-scaled arithmetic CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# SumOfSquaresSeq 1 input

Sum-of-two-squares count: r2(n), how many ways the step index is a sum of two (signed, ordered) squares, governed by its primes congruent to 1 vs 3 mod 4 (Gauss circle problem); a sparse pattern that is zero for many indices.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# CollatzMaxSeq 1 input

Collatz peak: the highest value the 3n+1 trajectory reaches before falling to 1 (27 climbs all the way to 9232), a wildly-varying integer that dwarfs the starting number; log-scaled it makes a jagged, occasionally-spiking stepped CV.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# CollatzParityWord 1 input

Collatz parity word: as the 3n+1 trajectory of the step index unfolds it emits a bit at each step (0 if even, 1 if odd), the 'parity vector' that uniquely encodes the starting number - a deterministic bit-stream from the Collatz dynamics.

ParamRangeDefaultUnit
Rate1 – 5012Hz
Level0 – 11

# AliquotSeq 1 input

Aliquot sequence: repeatedly replace a number by the sum of its proper divisors; it may hit a prime then 1, settle on a perfect number, or enter an amicable/sociable cycle (the open Catalan-Dickson question) - a number-theoretic trajectory, reseeded on collapse.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# UnitaryDivisorSeq 1 input

Unitary divisor sum: sigma*(n) adds only the divisors d of the step index that are coprime to n/d (the unitary divisors), the product of (p^a + 1) over prime powers; a multiplicative function distinct from the ordinary divisor sum.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# SumOfDivisorsSeq 1 input

Divisor sum sigma(n): the total of all divisors of the step index (1+2+3+6=12 for n=6), the multiplicative function whose comparison to 2n defines perfect/abundant numbers; log-scaled it makes a lumpy arithmetic CV that peaks on highly-composite indices.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Level0 – 11

# RissetRhythm 1 input

Risset rhythm: several click layers at octave-related tempos crossfade so that as fast layers fade in and slow ones fade out the pulse seems to accelerate (or decelerate) forever - the rhythmic analogue of the Shepard tone, as a gate/CV.

ParamRangeDefaultUnit
Speed-1 – 10.3
BaseTempo0.5 – 41.5Hz
Level0 – 11

# PoissonPulse 1 input

Poisson pulses: random clicks whose gaps follow an exponential distribution (a Poisson point process at a set mean rate), the model of radioactive decay and shot noise - memoryless random impulses with no underlying periodicity.

ParamRangeDefaultUnit
Rate1 – 20020Hz
Level0 – 10.7

# RandomTelegraph 1 input

Random telegraph signal: a two-level (+/-1) signal that flips state at random with a fixed per-sample probability (a symmetric two-state Markov chain), the dichotomous noise behind 1/f flicker and burst noise in electronics - a stochastic square wave.

ParamRangeDefaultUnit
SwitchRate0.5 – 10010Hz
Level0 – 10.7

# GeometricNoise 1 input

Geometric noise: the discrete count of failures before the first success in repeated coin flips (the discrete memoryless distribution), quantized into integer levels; lower success probability stretches the tail toward larger counts - a stepped discrete source.

ParamRangeDefaultUnit
Prob0.1 – 0.90.4
Rate1 – 20020Hz
Level0 – 10.6

# HawkesProcess 1 input

Hawkes process: a self-exciting point process where each event temporarily raises the intensity of further events, so impulses arrive in bursts and aftershock clusters (used for earthquakes, trades, neural spikes) - a clustering, contagious click train.

ParamRangeDefaultUnit
Baseline0.5 – 103Hz
Excite0 – 10.5
Decay1 – 308
Level0 – 10.7

# MarkovMelody 1 input

Markov chain melody: walks an eight-state chain where the next state is chosen by a near-neighbour transition rule (mostly small moves, occasional leaps), producing stepped pitch sequences that feel coherent yet never quite repeat - a stochastic melody generator.

ParamRangeDefaultUnit
Wander0 – 10.4
Rate0.5 – 164Hz
Level0 – 11

# BenfordSeq 1 input

Benford's law: draws leading digits with the logarithmic frequencies P(d)=log10(1+1/d) that real-world data (street addresses, stock prices) obey, by taking the first digit of 10^u; digit 1 appears ~30% of the time, 9 under 5% - a skewed digit CV.

ParamRangeDefaultUnit
Rate1 – 10012Hz
Level0 – 11

# MoranProcess 1 input

Moran process: in a fixed population of N, each step one individual reproduces and one dies, so an allele's count does a random walk until it fixes at 0 or N (genetic drift to extinction or takeover); it then reseeds - a drift-to-absorption CV.

ParamRangeDefaultUnit
Pop8 – 6424
Rate1 – 50080Hz
Level0 – 10.6

# WrightFisher 1 input

Wright-Fisher model: each generation the whole population is resampled, so the next allele count is binomial in the current frequency, driving faster drift to fixation than the Moran process; it reseeds on fixation - a jumpier generational drift CV.

ParamRangeDefaultUnit
Pop8 – 4820
Rate0.5 – 305Hz
Level0 – 10.6

# GamblersRuinWalk 1 input

Gambler's ruin: a +/-1 random walk (optionally biased) between two absorbing barriers of 0 and the stake; it wanders until it hits a wall - bust or broke-the-bank - then resets to the middle, giving runs of varying length to absorption.

ParamRangeDefaultUnit
Bias0.3 – 0.70.5
Stake8 – 6424
Rate1 – 50080Hz
Level0 – 10.6

# SkellamNoise 1 input

Skellam noise: the signed difference of two independent Poisson counts, the integer distribution of net change when arrivals and departures both happen randomly (goal differences, net votes) - a discrete, signed, mean-zero stepped source.

ParamRangeDefaultUnit
Mean1 – 124
Rate1 – 10012Hz
Level0 – 10.6

# NegBinomialNoise 1 input

Negative-binomial noise: the count of failures before r successes in repeated trials, a discrete distribution that is more overdispersed (clumpier) than Poisson - the model of contagious or clustered counts, here a stepped integer source.

ParamRangeDefaultUnit
Successes1 – 83
Prob0.2 – 0.80.5
Rate1 – 10012Hz
Level0 – 10.6

# BernoulliNoise 1 input

Bernoulli noise: a biased coin flipped at the clock rate, outputting +1 with probability p and -1 otherwise, the simplest possible random source and the building block of every binomial process - a probability-tunable random gate.

ParamRangeDefaultUnit
Prob0 – 10.5
Rate1 – 20016Hz
Level0 – 10.8

# DirichletPick 1 input

Dirichlet pick: draws a random probability vector over several levels from a symmetric Dirichlet distribution (normalized gamma samples) then selects a level by it; low concentration makes one level dominate, high concentration spreads the choice - a structured random quantizer.

ParamRangeDefaultUnit
Levels3 – 126
Concentration0.2 – 41
Rate1 – 10010Hz
Level0 – 10.7

# TuringMachineSeq 1 input

Turing-machine sequencer: a 16-bit loop is rotated each step and the recirculating bit is flipped with an adjustable probability - at zero the loop locks into a repeating melody, at one-half it is fully random, and in between it slowly mutates; a window of bits forms the CV.

ParamRangeDefaultUnit
Length2 – 168
Mutate0 – 10.1
Rate0.5 – 206Hz
Level0 – 11

# DynamicAllpass 1 input

Level-dependent allpass: a first-order allpass whose phase-rotation coefficient is pushed by the input envelope, so the phase smear (and the phasey notches when mixed dry) breathes with how hard you play.

ParamRangeDefaultUnit
Coef-0.9 – 0.90.5
EnvMod-1 – 10.5
Mix0 – 11

# AsymTremolo 1 input

Asymmetric tremolo: the amplitude LFO is a skewable ramp - fast-up/slow-down or the reverse - so the volume pumps lopsidedly instead of the usual symmetric sine, giving a rhythmic, sawtooth-like swell.

ParamRangeDefaultUnit
Rate0.1 – 204Hz
Skew0.05 – 0.950.2
Depth0 – 10.7

# RingChorus 1 input

Ring-modulated chorus: a modulated short delay (the chorus voice) is multiplied by a low carrier before it is mixed back in, so the doubled voice takes on a clangorous inharmonic ring on top of the usual chorus widening.

ParamRangeDefaultUnit
Rate0.05 – 60.8Hz
Depth0 – 10.5
Carrier20 – 40080Hz

# EnvRingMod 1 input

Envelope-tracking ring mod: the sine carrier's frequency rises with the input's loudness, so quiet passages ring low and inharmonic while loud hits shoot the sidebands up the spectrum - a dynamics-driven clangour no static ring mod produces.

ParamRangeDefaultUnit
Base20 – 2000200Hz
EnvMod0 – 10.7
Mix0 – 11

# DiodeRectChorus 1 input

Rectified chorus: the modulated delay voice is passed through an asymmetric diode rectifier (the negative half attenuated) before mixing, adding even-harmonic grit and an octave-up shimmer to the usual chorus widening - a dirtier, more vocal double.

ParamRangeDefaultUnit
Rate0.05 – 60.7Hz
Depth0 – 10.5
Asym0 – 10.5

# EnvPhaser 1 input

Auto-phaser: a four-stage allpass chain whose coefficient (notch frequency) is pushed up by the input's loudness instead of an LFO, so the phaser sweeps open on every transient and falls back as the note decays - a touch-sensitive sweep that follows your playing.

ParamRangeDefaultUnit
Coef0 – 0.90.3
EnvMod0 – 10.6
Feedback0 – 0.90.4
Mix0 – 10.5

# EnvFlanger 1 input

Auto-flanger: the swept comb delay (0.5-10 ms) is driven by the input envelope rather than an LFO, so the jet-like flange whoosh opens with dynamics - quiet passages sit short and bright, loud hits sweep the comb wide. Feedback sharpens the resonant peaks.

ParamRangeDefaultUnit
EnvMod0 – 10.7
Feedback0 – 0.950.5
Mix0 – 10.5

# PhaserFold 1 input

Folding phaser: a six-stage allpass chain whose feedback is wavefolded before it re-enters, so the phaser's resonant peaks generate fold harmonics that swirl with the notches - a screaming, harmonically-alive phaser unlike any clean one.

ParamRangeDefaultUnit
Coef0 – 0.950.6
Feedback0 – 0.90.5
Fold1 – 31.5
Mix0 – 10.5

# FoldTremolo 1 input

Timbral tremolo: an LFO pumps the drive into a wavefolder rather than the volume, so the brightness/harmonic density pulses in rhythm while the level stays steady - a spectral throb distinct from amplitude tremolo.

ParamRangeDefaultUnit
Rate0.1 – 124Hz
Depth0 – 10.6
Level0 – 10.6

# VibratoFold 1 input

Folded vibrato: the signal is pitch-modulated by a short swept delay (vibrato) and then wavefolded, so the fold harmonics shift in pitch with the vibrato sweep - a warbling, animated brightness on top of the pitch waver.

ParamRangeDefaultUnit
Rate0.5 – 105Hz
Depth0 – 10.6
Fold1 – 31.5
Mix0 – 10.7

# CrushChorus 1 input

Lo-fi chorus: the modulated chorus voice is bit-crushed before mixing, so the doubled layer is grainy and degraded against the clean original - a digital, vintage-sampler shimmer distinct from a clean analog chorus.

ParamRangeDefaultUnit
Rate0.05 – 60.8Hz
Depth0 – 10.5
Bits2 – 126

# RectTremolo 1 input

Rectified tremolo: the amplitude is modulated by |sin| rather than a sine, so the volume drops to sharp V-shaped dips twice per LFO cycle (double-time) with a rounded top - a more rhythmic, percussive throb than a smooth sine tremolo.

ParamRangeDefaultUnit
Rate0.1 – 155Hz
Depth0 – 10.6
Level0 – 11

# PhaseScramble 1 input

Phase scrambler: six allpass sections with incommensurate, slowly LFO-modulated coefficients rotate phase without touching magnitude, smearing and de-correlating transients into a soft wash - a moving phase-only diffuser for thickening or blurring a source.

ParamRangeDefaultUnit
Rate0.05 – 50.5Hz
Depth0 – 10.5
Mix0 – 11

# SaturateChorus 1 input

Saturated chorus: the input is tanh-saturated first, then doubled by a modulated short delay, so the chorus voice carries the same harmonic grit as the dry - a thicker, dirtier widening than a clean chorus, the order (drive-then-chorus) giving consistent colour across both layers.

ParamRangeDefaultUnit
Drive1 – 103
Rate0.05 – 60.8Hz
Depth0 – 10.5

# TeagerEnergy 1 input

Teager-Kaiser energy operator: computes psi(x)=x[n-1]^2 - x[n-2]*x[n], which tracks the instantaneous energy of an oscillation (proportional to amplitude^2 times frequency^2) using only three samples - it spikes on transients and follows combined amplitude/frequency modulation far faster than an RMS detector. Gain scales the output. Adds 1 sample latency.

ParamRangeDefaultUnit
Gain0.5 – 408
Level0 – 11

# KurtosisDetector 1 input

Kurtosis detector: computes the 4th standardized moment of a 7-sample window minus 3 (excess kurtosis), which is near zero for noise, negative for a steady sine, and spikes positive on impulsive clicks and transients - a control signal that measures how 'peaky' the local waveform distribution is. A statistical transient/impulsiveness sensor, not an envelope follower.

ParamRangeDefaultUnit
Gain0.01 – 20.2
Level0 – 11

# SkewnessDetector 1 input

Skewness detector: computes the 3rd standardized moment of a 7-sample window, which is zero for a symmetric waveform and swings positive or negative when the local shape leans one way - so it tracks waveform asymmetry and even-harmonic / DC-offset character. A different statistical feature from kurtosis: lopsidedness rather than peakedness. Useful as a modulation source.

ParamRangeDefaultUnit
Gain0.1 – 41
Level0 – 11

# HjorthMobility 1 input

Hjorth mobility: sqrt(var(dx)/var(x)) over an 8-sample window - the ratio of the signal's slope variance to its amplitude variance, which is a time-domain estimate of mean frequency (brightness). It rises for fast, bright material and falls for slow, dull material, all without an FFT. A spectral-brightness control signal from EEG analysis.

ParamRangeDefaultUnit
Gain0.1 – 20.5
Level0 – 11

# PetrosianFD 1 input

Petrosian fractal dimension: estimates how 'crinkled' the waveform is from the number of direction changes in its slope across a 16-sample window, via log(n)/(log(n)+log(n/(n+0.4*Nd))). Near 1 for smooth tones, higher for noisy or busy signals - a cheap roughness/complexity control derived from sign changes alone. Output is scaled excess over the smooth baseline.

ParamRangeDefaultUnit
Gain0.5 – 208
Level0 – 11

# PermutationEntropy 1 input

Permutation entropy: classifies every consecutive triple in a 16-sample window into one of the 6 possible orderings, then takes the normalized Shannon entropy of that histogram - 0 when the waveform is perfectly ordered (a clean ramp or tone), 1 when the ordering is random (noise). An ordinal-pattern complexity measure that ignores amplitude entirely. Output in 0..1.

ParamRangeDefaultUnit
Gain0.1 – 21
Level0 – 11

# KatzFD 1 input

Katz fractal dimension: measures waveform crinkliness as log(n)/(log(n)+log(d/L)) over a 16-sample window, where L is the total Euclidean path length along the curve and d is the farthest reach from the first point - 1 for a straight line, rising as the path folds back on itself. Unlike Petrosian's sign-change form, Katz uses real path geometry, so it responds to amplitude excursions too.

ParamRangeDefaultUnit
Gain0.5 – 208
Level0 – 11

# SampleEntropy 1 input

Sample entropy: counts how many length-2 sub-sequences in a 16-sample window stay within Tolerance of each other and how many of those still match when extended to length 3, returning -log(A/B) - low for regular, repeating signals and high for irregular, unpredictable ones. A self-match-free predictability measure (more robust than approximate entropy). Tolerance sets the matching radius.

ParamRangeDefaultUnit
Tolerance0.02 – 0.50.1
Gain0.1 – 10.3
Level0 – 11

# EsaFrequency 1 input

Energy-separation frequency: uses the Teager operator on both the signal and its difference to solve for the instantaneous normalized frequency, arccos(1 - psi(dx)/(2*psi(x))) - an FFT-free pitch tracker that follows fast frequency modulation sample by sample. Outputs the normalized frequency (0..1 over 0..Nyquist) and is distinct from Teager energy, which measures amplitude.

ParamRangeDefaultUnit
Gain0.5 – 21
Level0 – 11

# IqrSpread 1 input

Interquartile-range detector: sorts a 7-sample window and outputs the gap between its upper and lower quartiles - a robust measure of local signal spread that ignores the single most extreme sample on each side, so it tracks sustained activity/roughness without being thrown off by isolated clicks. A click-immune alternative to variance as a modulation source.

ParamRangeDefaultUnit
Gain0.5 – 82
Level0 – 11

# HigherOrderCrossings 1 input

Higher-order crossings: counts zero-crossings not of the signal itself but of its Order-1 th finite difference over a 16-sample window - Order 1 is the ordinary zero-crossing rate, higher Orders emphasize progressively higher frequencies, so the output is a tunable spectral-tilt sensor (Kedem's HOC). A frequency-content control distinct from a plain zero-crossing counter.

ParamRangeDefaultUnit
Order1 – 42
Gain0.5 – 21
Level0 – 11

# TripleCorrelation 1 input

Triple correlation: a leaky average of the triple product x[n]*x[n-1]*x[n-2], the third-order autocorrelation at lags 1 and 2 - unlike variance (lag-zero, 2nd order) or skewness it captures lagged, time-asymmetric structure and quadratic phase coupling, staying near zero for symmetric/Gaussian signals and growing for waveforms with consistent directional shape. A higher-order-statistics modulation source.

ParamRangeDefaultUnit
Gain1 – 205
Level0 – 11

# OneEuroSmooth 1 input

One-euro filter: an adaptive low-pass whose cutoff rises with the input's rate of change, so a slow or still signal is smoothed hard (killing jitter) while a fast move passes with little lag - the Casiez 1-euro algorithm prized for de-noising control signals without the sluggishness of a fixed smoother. MinCut is the at-rest cutoff, Beta how aggressively speed opens it up.

ParamRangeDefaultUnit
MinCut0.1 – 201Hz
Beta0 – 20.3
Level0 – 21

# AlphaBetaTrack 1 input

Alpha-beta tracker: the radar constant-velocity estimator applied to a control signal - it predicts the next value from an internal velocity, then corrects position by Alpha and velocity by Beta of the residual. Because it carries momentum it follows ramps and sweeps with far less lag than an exponential smoother of equal noise rejection, settling without the overshoot of a resonant filter - a predictive smoother distinct from the median/trimmed-mean family.

ParamRangeDefaultUnit
Alpha0.001 – 10.1
Beta0 – 0.50.05
Level0 – 21

# Random 0 inputs

Self-contained random modulation source: latches a new random value at Rate (internal sample-and-hold of a noise source) with Smooth slewing between steps - from hard random steps to smooth wandering drift. Depth scales the swing and Bias offsets the centre. Needs no input; patch its output into any mod input for evolving, never-repeating movement.

ParamRangeDefaultUnit
Rate0.01 – 502Hz
Smooth0 – 10
Depth0 – 11
Bias-1 – 10

# MIDI CC 0 inputs

MIDI continuous-controller mod source: outputs the live value (0..1) of MIDI CC number CC, so any hardware knob, fader, expression or breath controller becomes a modulation source - patch its output into any parameter's mod input. Smooth slews fast controller jumps, Depth scales the range and Bias offsets the centre. Common numbers: 1 mod wheel, 2 breath, 7 volume, 11 expression, 64 sustain, 74 brightness.

ParamRangeDefaultUnit
CC0 – 1271#
Smooth0 – 10
Depth0 – 11
Bias-1 – 10

# Walk 1 input

Random walk (drunk): on each rising edge of the in0 clock the output takes a random step of up to +/- Step, bounded to 0..1 - a wandering melodic/modulation CV that meanders rather than jumping, the classic 'drunk' generator. Hold the clock high-rate for a smooth wander, slow for stepped motion.

ParamRangeDefaultUnit
Step0 – 0.50.15

# ChuaOsc 0 inputs

Chua's-circuit chaos oscillator: a self-running analog-chaos modulation source - a strange attractor that wanders unpredictably yet stays bounded, never repeating. Rate sets the speed of evolution, Shape the attractor regime. A textured, organic chaos for evolving modulation. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 406Hz
Shape0 – 10.5

# LogisticMap 0 inputs

Logistic-map chaos: the classic population-dynamics iterator x = R*x*(1-x), stepped at Rate. As R climbs past ~3.57 the output period-doubles into full chaos, then snaps back to order in the periodic windows - a stepped, glitchy random source you can tune from steady to wild. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 20020Hz
R2.8 – 43.8

# SmoothRandom 0 inputs

Smooth random modulation: latches a new random target at Rate and continuously glides toward it, for organic wandering motion with no steps. Depth scales the swing. The smooth cousin of a sample-and-hold random - free-running, needs no clock.

ParamRangeDefaultUnit
Rate0.05 – 302Hz
Depth0 – 11

# SteppedRandom 1 input

Stepped random (sample & hold): on each rising edge of the in0 clock it latches a new random voltage and holds it until the next clock - the hard-stepped random for melodic and rhythmic modulation. Range scales the swing.

ParamRangeDefaultUnit
Range0 – 11

# MultiLFO 1 input

Multi-phase LFO: blends two sine waves a settable Phase apart into a single richer, evolving modulation shape - cross between a complex LFO and a quadrature pair. Rate sets the speed, Phase the offset (90 deg = quadrature), Depth the blend of the second phase. A trigger into in0 resets the phase; unpatched = free-run.

ParamRangeDefaultUnit
Rate0.01 – 301Hz
Phase0 – 10.25
Depth0 – 10.5

# Rungler 0 inputs

Rungler (Rob Hordijk): a shift register clocked at Rate is fed a pseudo-random bit and its low bits are read out as a stepped, looping-but-evolving voltage staircase - the gurgling, semi-random heart of the Benjolin. Length sets the loop length / repeat character. Needs no input.

ParamRangeDefaultUnit
Rate0.5 – 20030Hz
Length2 – 88

# StandardMap 0 inputs

Chirikov standard-map chaos: iterates the area-preserving kicked-rotor map (p += K*sin(theta); theta += p) at Rate. At low K the output is smooth and quasi-periodic; past K~1 it breaks into hard chaos - a tunable bridge from orderly to wild stepped modulation. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 20020Hz
K0 – 31

# PhaseLFO 1 input

Phase-offset LFO: a free-running sine LFO with an adjustable phase shift, resettable to zero on a rising edge of in0 - patch one clock into several PhaseLFOs at different Phase settings for quadrature or poly-rhythmic modulation from a single source. Rate sets the speed, Phase the offset (0..1 of a cycle), Depth the output level.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Phase0 – 10
Depth0 – 11

# DrunkLFO 1 input

Drunk-walk modulation: a random source that takes small random steps up or down at a set rate, wandering smoothly within +/-1 and reflecting off the rails - a bounded random walk (the drunk walk) for organic, slowly-drifting modulation, unlike sample-and-hold's independent jumps. Step sets the stride size, Rate the step interval, Depth the output level. A trigger into in0 restarts the walk at centre; unpatched = free-run.

ParamRangeDefaultUnit
Step0.01 – 0.50.15
Rate0.1 – 304Hz
Depth0 – 11

# SkewLFO 1 input

Variable-skew LFO: a triangle whose rising/falling balance is continuously adjustable, morphing from a ramp-down through a symmetric triangle to a ramp-up - one knob covers saw, triangle and reverse-saw modulation shapes. Rate sets the speed, Skew the rise/fall ratio, Depth the output level. A trigger into in0 resets the phase; unpatched = free-run.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Skew0.02 – 0.980.5
Depth0 – 11

# PerlinLFO 1 input

Perlin-noise LFO: a smoothly-interpolated coherent-noise modulation source - organic, wandering movement with no audible steps, smoother than sample-and-hold and less regular than an LFO. Rate sets the speed, Smooth the curve, Depth the output. A trigger into in0 resets the phase; unpatched = free-run.

ParamRangeDefaultUnit
Rate0.05 – 201Hz
Smooth0 – 10.7
Depth0 – 11

# ThruZero 1 input

Through-zero flanger: two delay taps sweep symmetrically about a short centre delay - one lengthening while the other shortens - so as the LFO crosses zero the taps pass through each other, producing the deep notch that sweeps all the way down to DC and momentarily cancels, the unmistakable tape-flanger 'through-zero' sound a normal flanger (with its fixed minimum delay) can't make. Rate sets the sweep speed, Depth the excursion, Feedback the resonance, and Mix the wet blend.

ParamRangeDefaultUnit
Rate0.01 – 80.3Hz
Depth0 – 53ms
Feedback0 – 0.950.3
Mix0 – 10.5

# LFO 1 input

Low-frequency control generator with sine, triangle, saw and pulse shapes (Shape), free-running at Rate. Depth scales the swing, Bias offsets the centre, Phase shifts the start point, and Width sets the pulse duty cycle. Patch its output into any parameter's mod input for vibrato, tremolo, filter sweeps and rhythmic movement. A trigger into in0 resets the phase (retrigger); leave it unpatched to free-run.

ParamRangeDefaultUnit
Rate0.01 – 1001Hz
Shape0 – 30
Depth0 – 11
Phase0 – 10
Bias-1 – 10
Width0.05 – 0.950.5

# RingMod 2 inputs

Ring and amplitude modulator that multiplies the input by a carrier on in 2 (plus Bias). Mode morphs from true ring modulation (bipolar carrier, inharmonic metallic sum/difference tones) to amplitude modulation (unipolar, keeps the original plus sidebands), and Amount sets dry/wet. An audio-rate carrier yields clangorous bell tones; a low-rate carrier becomes tremolo.

ParamRangeDefaultUnit
Amount0 – 11
Mode0 – 10
Bias-1 – 10

# PhaseMod 2 inputs

FM / phase-modulation processor: phase-modulates the in0 carrier with the in1 modulator (stack any number of sources into either input) to make classic FM sidebands - the modular way to FM oscillators together without per-oscillator routing. Patch one oscillator into in0 and another into in1 for two-operator FM; stack more cables on in1 to FM with several sources at once. Index sets the modulation depth, Feedback routes the output back into the modulator for harmonic edge toward noise, and Mix blends against the dry carrier. Distinct from the self-contained FM oscillator: this FMs whatever audio you feed it.

ParamRangeDefaultUnit
Index0 – 10.3
Feedback0 – 0.950
Mix0 – 11

# Clock 0 inputs

Tempo-synced clock generator: emits a gate-pulse train locked to the host tempo (or a free Hz Rate). Sync picks the note division (0=free Hz, 1=1/1 .. 8=1/16T), Rate is the free-running frequency when Sync is 0, and Width sets the pulse length as a fraction of the step. Patch its output into envelopes, sample-and-holds, ClockDiv or any gate input to drive rhythmic movement from the host transport.

ParamRangeDefaultUnit
Rate0.1 – 402Hz
Width0.05 – 0.950.5
Sync0 – 83

# Euclid 0 inputs

Euclidean rhythm generator: distributes Pulses hits as evenly as possible across Steps positions (the algorithm behind countless drum patterns) and clocks them at the tempo-synced step Rate. Steps is the pattern length, Pulses the number of hits, Rotate shifts the pattern start, Rate the per-step note division (1=1/1 .. 8=1/16T), and Width the gate length. Outputs a gate on each active step - feed a drum/pluck envelope for generative rhythm that locks to the host.

ParamRangeDefaultUnit
Steps1 – 3216
Pulses0 – 324
Rotate0 – 310
Rate1 – 85
Width0.05 – 0.950.5

# Ratchet 1 input

Ratchet / retrigger: while the in0 gate is high, replaces the held gate with a fast burst of Count sub-gates at the tempo-synced Rate - the classic 'stutter/roll' on a step. Count sets how many retriggers fire per gate, Rate the sub-division (1=1/1 .. 8=1/16T), and Width each sub-gate's length. Patch a clock or sequencer gate into in0 and the ratcheted gate out into an envelope for rolls and rhythmic fills.

ParamRangeDefaultUnit
Count1 – 82
Rate1 – 86
Width0.05 – 0.950.5

# Turing 1 input

Turing-machine sequencer (looping shift register): on each rising edge of the in0 clock it shifts an internal register of step values and feeds the end back to the front - but with probability set by Lock it injects a fresh random value instead, so Lock fully up gives a locked repeating loop, fully down a new random sequence each pass, and in between a slowly mutating pattern. Length sets the loop length (2-16 steps), Lock the lock/mutation amount, Range the CV span, and Quantize snaps each step to a chromatic grid. The classic generative Eurorack CV source - patch its output into an oscillator pitch or any mod input.

ParamRangeDefaultUnit
Length2 – 168
Lock0 – 10.5
Range0 – 11
Quantize0 – 10

# Grids 0 inputs

Topographic drum trigger generator (Mutable Instruments Grids): walks a 32-step groove map and fires a gate when the selected Voice's pattern density at the current step beats the Density threshold, so turning Density up adds hits and down thins them out. Map morphs the rhythm between two feels, Chaos sprays in random hits/drops, and Voice picks Kick, Snare or Hat (run three Grids off the same patch for a full kit). Self-clocks at Rate. Distinct from Euclid's evenly-spread Euclidean rhythms - these are curated grooves.

ParamRangeDefaultUnit
Rate0.1 – 1008Hz
Map0 – 10.5
Density0 – 10.5
Chaos0 – 10
VoiceKick · Snare · Hat

# Marbles 0 inputs

Random voltage source with a loop lock (Mutable Instruments Marbles): on each internal Rate step it generates a new random value around Bias with a width set by Spread, but Deja Vu blends in replay of a stored loop - 1 = a locked, repeating random melody of Length steps, 0 = fresh randomness every step. A stepped CV source between pure chance and a fixed sequence; quantize the output for pitch. Distinct from Random (no loop memory) and Turing (binary shift register, not continuous CV).

ParamRangeDefaultUnit
Rate0.1 – 1006Hz
Bias0 – 10.5
Spread0 – 10.5
DejaVu0 – 10.5
Length1 – 168

# Wogglebug 0 inputs

Source of uncertainty (Make Noise Wogglebug / Buchla 266): an irregular internal clock latches a new random value each tick; Smooth blends from hard stepped voltages toward a smoothly wandering output, and Woggle rings each step with a decaying sinusoid for the burbling Buchla character. A self-running random modulation source - no input needed. Distinct from Random (steady clock, no woggle) and Chaos/LorenzLFO (deterministic attractors).

ParamRangeDefaultUnit
Rate0.05 – 604Hz
Smooth0 – 10.4
Woggle0 – 10.3

# Maths 1 input

Function generator (Make Noise Maths / Buchla 281 / Serge DUSG): a rise/fall slope with shapeable curves. Rise and Fall set the up/down times; Curve bends them from logarithmic through linear to exponential. Mode: Cycle self-runs as a variable-shape LFO; Trig fires a one-shot AD envelope on a gate at in0; Gate rises while in0 is held and falls when released (AR). The CV building block behind envelopes, slope LFOs and generative Krell patches. Patch a Clock/Euclid into in0 to trigger it.

ParamRangeDefaultUnit
Rise0.001 – 50.05s
Fall0.001 – 100.4s
Curve0 – 10.5
ModeCycle · Trig · Gate

# Tides 0 inputs

Tidal modulator (Mutable Instruments Tides): a slope source whose shape morphs continuously. Rate sets the speed (LFO into audio range); Slope skews the ramp from a fast-rise/slow-fall sawtooth through a symmetric triangle to slow-rise/fast-fall; Smooth rounds the contour from a sharp triangle toward a smooth sine swell. Use it as an evolving LFO, an envelope, or a raw oscillator. Distinct from the stepped MSEG and the fixed LFO shapes.

ParamRangeDefaultUnit
Rate0.01 – 40001Hz
Slope0 – 10.5
Smooth0 – 10.5

# QuadLFO 1 input

Quadrature LFO (Doepfer A-143-9): one rate, four phase-locked outputs 90 degrees apart. Each instance reads the shared transport clock, so several QuadLFOs at the same Rate stay phase-coherent and Phase (0/90/180/270) picks which quadrature tap this one outputs - patch four for circular/3D panning, stereo movement or evolving cross-modulation. Shape selects sine, triangle, saw or square. Distinct from the free-running LFO (no fixed phase relationship between instances). A trigger into in0 resets the phase (trigger several together to re-lock them); unpatched = free-run.

ParamRangeDefaultUnit
Rate0.01 – 401Hz
Phase0 · 90 · 180 · 270
ShapeSine · Tri · Saw · Square

# PLL 1 input

Phase-locked loop (Doepfer A-196): an internal square-wave VCO chases the frequency of the in0 input through an XOR phase comparator and a loop filter, locking onto it (or a multiple) - the lock is never perfect, so it warbles, glitches and screams in the classic PLL way. Base sets the VCO centre, Lock the loop tightness (low = sloppy, unstable, vocal; high = quick, tight tracking), and Range how far it can pull (octaves). Feed it audio or a clock for frequency multiplication, robot voices and chaotic tracking tones.

ParamRangeDefaultUnit
Base20 – 4000220Hz
Lock0 – 10.4
Range1 – 53oct

# Bloom 0 inputs

Fractal sequencer (Qu-Bit Bloom): grows a melody from a short Trunk seed sequence by recursively grafting variations onto it. Length sets the trunk length; Branch adds fractal sub-sequences derived from the trunk (0 = play the plain trunk, up = ever more elaborate variations); Path chooses which route through the recursive tree is traversed; Scale sets the output range. Self-clocks at Rate. A generative stepped-CV source - quantize for pitch. Distinct from Turing (shift register) and StepSeq (fixed).

ParamRangeDefaultUnit
Rate0.1 – 1008Hz
Length2 – 168
Branch0 – 10.3
Path0 – 10
Scale0 – 11

# Frames 4 inputs

Keyframe morphing mixer (Mutable Instruments Frames): blends its four inputs (A-D) by sweeping one Frame knob through a chain of keyframes, crossfading from A toward D as Frame moves 0 to 1 - the modular take on animation keyframing. Frame sets the position and Anim, when above zero, animates it automatically at that rate (an evolving 4-source morph). Patch four oscillators or modulators in for smooth timbral or CV morphs. Distinct from the static Mixer and the XY-plane Vector.

ParamRangeDefaultUnit
Frame0 – 10
Anim0 – 100Hz

# Stages 1 input

Segment generator (Mutable Instruments Stages): builds a function from a chain of Segs segments, each ramping to a new level over Time. Shape morphs every segment from a hard step, through a linear ramp, to a smooth S-curve; Loop makes the chain cycle as an evolving LFO, or one-shot it from a gate at in0 as a complex envelope. The flexible CV building block between an envelope, an LFO and a slow sequencer. Distinct from the breakpoint MSEG.

ParamRangeDefaultUnit
Rate0.05 – 602Hz
Segs2 – 84
Shape0 – 10.5
LoopOneShot · Loop

# JustFriends 0 inputs

Manifold function generator (Mannequins Just Friends): one shape, six harmonically-related copies summed into a rich evolving wave. Time sets the base rate (slow LFO up to audio pitch); Intone spreads the six harmonics from a tight integer series toward stretched, detuned ratios; Curve bends every slope from a linear ramp toward a smooth sine; Level trims output. A function generator and harmonic oscillator in one - drones, organ-ish tones and undulating modulation. Distinct from the partial-summing Additive (pure sines, spectral tilt).

ParamRangeDefaultUnit
Time0.05 – 20004Hz
Intone0 – 10
Curve0 – 10.5
Level0 – 10.7

# SampleHold 1 input

Clocked sample-and-hold that latches the input value at Rate and holds it until the next tick, producing stepped random or quantized control. Glide slews between steps for a smoother, portamento-like contour. Feed it noise for classic random sample-and-hold modulation, or an audio source to quantize it in time.

ParamRangeDefaultUnit
Rate0.1 – 2008Hz
Glide0 – 10

# Slew 1 input

Slew-rate limiter that caps how fast the signal can rise and fall, with independent Rise and Fall rates. Use it as portamento/glide on pitch CV, a smoother on stepped modulation, or a lag to de-zipper control changes. Asymmetric Rise/Fall gives simple envelope-like attack and decay shaping.

ParamRangeDefaultUnit
Rise0 – 10.5
Fall0 – 10.5

# Chaos 0 inputs

Chaos modulator driven by the logistic map (x = r*x*(1-x)): at each Rate tick it iterates the map, and Chaos raises r from the periodic into the chaotic regime for unpredictable-but-deterministic motion. Smooth slews between values for a flowing control source rather than hard steps. Use it for evolving, never-quite-repeating modulation.

ParamRangeDefaultUnit
Rate0.1 – 50020Hz
Chaos0 – 10.8
Smooth0 – 10.5

# Phaser 1 input

All-pass cascade phaser: an LFO sweeps 2-8 all-pass stages (Stages) to move a series of notches through the spectrum, with Feedback sharpening their resonance. Depth sets the sweep range and Mix the dry/wet blend. More stages add more notches for a deeper, more vocal swirl.

ParamRangeDefaultUnit
Rate0.05 – 80.4Hz
Depth0 – 10.7
Feedback0 – 0.90.3
Stages2 – 84
Mix0 – 10.5

# BiasPump 1 input

Bias pumping: a level-dependent tremolo modelling the way a leaking bias/supply makes an amp 'breathe' - the amplitude wobble gets DEEPER as the signal gets louder, so quiet parts are steady and loud parts pump and throb. Distinct from a plain tremolo whose depth is fixed. Rate sets the pump speed, Depth the worst-case pumping, Mix the blend.

ParamRangeDefaultUnit
Rate0.1 – 124Hz
Depth0 – 10.5
Mix0 – 11

# Gargle 1 input

Gargle modulator: chops the amplitude on and off at an audio-rate random clock, the classic 'gargle' robot-voice ring/AM chop - between a coarse buzzy ring-modulation and a sputtering bitlike chatter depending on Rate. Rate sets the chop clock, Mix the blend.

ParamRangeDefaultUnit
Rate20 – 4000400Hz
Mix0 – 11

# Wobbulate 1 input

Wobbulator: a resonant band sweeps wildly across the spectrum driven by a sine LFO blended with a smoothed random walk, so the colour lurches and wobbles unpredictably between hollow vowels and shrill peaks - the lab-bench wobbulator turned into an effect. Rate sets the wobble speed, Depth the sweep range, Mix the blend.

ParamRangeDefaultUnit
Rate0.1 – 122Hz
Depth0 – 10.6
Mix0 – 11

# Dopplerize 1 input

Doppler: a delay line whose length is swept by a velocity LFO, so the pitch bends up as the virtual source rushes toward you and down as it recedes - the siren-passing-by warp. A continuous, physical pitch-vibrato quite unlike a static chorus. Rate sets the pass-by speed, Depth the pitch swing, Mix the blend.

ParamRangeDefaultUnit
Rate0.05 – 81Hz
Depth0 – 10.5
Mix0 – 10.6

# RatchetGate 1 input

Ratchet gate: each bar the gate retriggers at a clock that ACCELERATES through the bar - even subdivisions at the start rushing into a fast machine-gun stutter by the end, then resetting. The drum-fill ratchet as a rhythmic gate. Rate sets the bar speed, Accel how hard it speeds up, Mix the blend.

ParamRangeDefaultUnit
Rate0.2 – 41Hz
Accel0 – 0.60.2
Mix0 – 11

# ProbGate 1 input

Probability gate: on every step it flips a weighted coin and either passes the audio or mutes it for that step, so a steady part is randomly thinned into an ever-changing rhythm. Bernoulli muting, musical-rate, not the audio-rate chop of a ring chopper. Prob sets the pass likelihood, Rate the step clock, Mix the blend.

ParamRangeDefaultUnit
Prob0 – 10.6
Rate1 – 328Hz
Mix0 – 11

# DriftDetune 1 input

Analog drift: a single delayed copy whose pitch wanders on a smoothed random walk - the slow, lazy detuning of a warm analog oscillator that never quite stays in tune. Thickens and animates without the regular swirl of a chorus. Drift sets the wander speed, Depth the detune amount, Mix the blend.

ParamRangeDefaultUnit
Drift0 – 10.5
Depth0 – 10.4
Mix0 – 10.5

# RingDip 1 input

Ducking ring-mod: the ring modulation depth is keyed INVERSELY to level, so quiet passages turn clangorous and metallic while loud hits ring through nearly clean - the robot tone emerges only in the gaps. Freq sets the carrier, Depth the maximum metallic-ness, Mix the blend.

ParamRangeDefaultUnit
Freq20 – 2000200Hz
Depth0 – 10.7
Mix0 – 11

# Gallop 1 input

Gallop: an amplitude pattern that plucks the signal in a galloping long-short-short triplet figure (hits at the downbeat and the back two thirds), turning a pad or a drone into a rhythmic canter. Rate sets the gallop tempo, Mix the blend.

ParamRangeDefaultUnit
Rate0.3 – 61.5Hz
Mix0 – 11

# Breathe 1 input

Breathe: a slow asymmetric volume swell - a quick inhale rise and a longer exhale fall - that makes the signal seem to breathe in and out. Gentler and more lifelike than a sine tremolo because the shape itself is lung-like. Rate sets the breaths, Depth how deep the breath, Mix the blend.

ParamRangeDefaultUnit
Rate0.05 – 20.3Hz
Depth0 – 10.7
Mix0 – 11

# Undulate 1 input

Undulate: amplitude and timbre roll together on one slow LFO - as the volume swells the tone opens and brightens, as it dips the tone closes and darkens - so the sound undulates like a wave rather than just pulsing. Rate sets the swell speed, Depth the range, Mix the blend.

ParamRangeDefaultUnit
Rate0.05 – 40.5Hz
Depth0 – 10.6
Mix0 – 11

# Fracture 1 input

Fracture: an onset splits the signal into two delayed copies whose detune WIDENS over time, so the sound starts unified then cracks open and drifts apart into a widening rift. Spread sets how fast and far it fractures, Mix the blend.

ParamRangeDefaultUnit
Spread0 – 10.5
Mix0 – 10.6

# Melt 1 input

Melt: while a note is sustained the pitch slowly sags downward as a growing delay stretches it, so a held tone seems to melt and drip toward the floor, snapping back when you release. A continuous downward droop, not a triggered fall. Rate sets the melt speed, Mix the blend.

ParamRangeDefaultUnit
Rate0 – 10.5
Mix0 – 10.6

# Tremble 1 input

Tremble: a nervous, fluttering tremolo - the amplitude jitters on a fast smoothed-random envelope rather than a steady LFO, so the sound shivers and trembles unevenly, like a held note played by a shaking hand. Rate sets the flutter speed, Depth the shake, Mix the blend.

ParamRangeDefaultUnit
Rate2 – 3010Hz
Depth0 – 10.6
Mix0 – 11

# PitchStair 1 input

Pitch staircase: a delay line whose length jumps in discrete steps after each onset, so a held note climbs or sits on a STEPPED pitch ladder rather than a smooth glide - a quantized, robotic pitch staircase. Step sets the size of each tread, Rate how often it steps, Mix the blend.

ParamRangeDefaultUnit
Step0 – 10.5
Rate1 – 206Hz
Mix0 – 10.6

# SlideUp 1 input

Slide up: each onset starts the pitch below target and slides up into place as a shrinking delay closes the gap - the scoop-up / fall-up portamento into every note. Time sets how long the slide takes, Depth how far below it starts, Mix the blend.

ParamRangeDefaultUnit
Time0.02 – 0.50.12s
Depth0 – 10.6
Mix0 – 10.6

# PhaseRotate 1 input

Phase rotator: a cascade of all-pass stages spins the broadband phase of the signal without touching its magnitude spectrum, so asymmetric waveforms (voice, brass) get their positive/negative peaks evened out - a free headroom/symmetry trick that sounds identical alone but changes how it clips and sums. Amount sets the rotation, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# AutoRing 1 input

Self ring-mod: the signal is ring-modulated by a DELAYED copy of ITSELF rather than an external oscillator, so the carrier is always related to the source - producing inharmonic, evolving metallic sidebands that move with the material instead of a fixed clang. Time sets the delay (and so the carrier pitch), Depth the ring amount, Mix the blend.

ParamRangeDefaultUnit
Time0.1 – 304ms
Depth0 – 10.6
Mix0 – 11

# Tremolo 0 inputs

Amplitude tremolo: an LFO at Rate modulates the signal level by Depth, switchable between a smooth sine and a choppy square (Shape). Classic for rhythmic volume pulsing, surf-guitar wobble and rotary-style throb. At full Depth with the square shape it becomes a hard on/off gate.

ParamRangeDefaultUnit
Rate0.05 – 205Hz
Depth0 – 10.5
Shape0 – 10

# Dropout 1 input

Random rhythmic muting: a clock at Rate decides per cycle whether to drop the signal to silence (Amount sets the drop probability), smoothed by Smooth to avoid clicks. Emulates a bad cable, dying battery or stuttery transmission. Subtle for movement, extreme for glitch and IDM textures.

ParamRangeDefaultUnit
Rate0.1 – 304Hz
Amount0 – 10.3
Smooth0 – 10.5

# TranceGate 1 input

Rhythmic hard gate: an LFO at Rate chops the signal on and off with a Duty cycle, smoothed by Smooth and scaled by Depth. Modulate Rate to lock it to tempo for the classic trance/EDM stutter. See StepSeq for arbitrary per-step patterns rather than a fixed duty.

ParamRangeDefaultUnit
Rate0.1 – 308Hz
Duty0.05 – 0.950.5
Smooth0 – 10.2
Depth0 – 11

# Vector 4 inputs

Bilinear XY vector mixer: blends four inputs across an X/Y plane (in 1/in 2 the top corners, in 3/in 4 the bottom), with X and Y setting the morph position. Classic vector synthesis (Prophet VS / Wavestation) - feed it four oscillators or sources and automate X/Y to morph between them.

ParamRangeDefaultUnit
X0 – 10.5
Y0 – 10.5

# Scan 4 inputs

Scanning four-source mixer: a read position sweeps across in 1..in 4 and crossfades between adjacent sources, wrapping 4 back to 1 for a continuous loop. Pos sets the position by hand; Rate above zero auto-scans the position and loops it; Smooth rounds the crossfade from linear to an S-curve. Feed it four oscillators or signals and scan or automate to morph between them - the sequential companion to the bilinear Vector mixer.

ParamRangeDefaultUnit
Pos0 – 10
Rate0 – 300Hz
Smooth0 – 11

# StepSeq 0 inputs

Step sequencer modulation source: cycles through up to 6 step levels (S1-S6) at Rate steps per second, outputting the held value of the current step. Use it as a rhythmic mod source for cutoff, pitch or level, or to chop gain into patterns. Modulate Rate to lock to tempo; see TranceGate for a simple on/off duty gate.

ParamRangeDefaultUnit
Rate0.1 – 304Hz
Steps1 – 64
S10 – 11
S20 – 10.5
S30 – 10.75
S40 – 10.25
S50 – 10.6
S60 – 10.4

# Stepper 0 inputs

Tempo-synced step-sequencer modulator: steps through S1..S5 levels locked to the host tempo, with Glide smoothing the jumps from hard sample-and-hold steps to a slewed contour. Sync sets the per-step note division (1/1..1/16T), Steps how many levels are used, and Glide the slew time. Per-voice (each instance runs independently); patch it into cutoff, pitch or level for rhythmic, tempo-locked movement. Distinct from StepSeq, which free-runs in Hz with no glide or sync.

ParamRangeDefaultUnit
Sync1 – 84
Steps1 – 54
Glide0 – 10
S10 – 11
S20 – 10.4
S30 – 10.7
S40 – 10.2
S50 – 10.55

# KeyTrack 1 input

Keyboard-tracking mod source: turns the note pitch into a centered, scalable modulation - the classic filter keytrack. Patch the Note source into in0; the output is (note - Center) x Amount around the midpoint, so notes above Center push the modulation up and notes below push it down (Amount 1 = full 1:1 tracking across the keyboard, 0.5 = half, negative inverts). Patch the output into a filter cutoff (or any param) so the timbre follows the keyboard. Center sets the pivot note (0-127), Amount the bipolar tracking depth. Unlike the raw Note source this is centered and scalable, so the modulation is zero at the pivot.

ParamRangeDefaultUnit
Center0 – 12760
Amount-2 – 21

# Drift 0 inputs

Slow smoothed random-walk modulator centred on 0.5, emulating vintage analog drift. Rate sets how often it picks a new target and Depth the deviation. Patch a little into pitch, cutoff or level to take the static, too-perfect edge off a patch.

ParamRangeDefaultUnit
Rate0.05 – 50.5Hz
Depth0 – 10.5

# Allpass 1 input

All-pass diffuser: a cascade of 1-8 first-order all-pass sections (Stages) that rotate phase while leaving magnitude flat, set by Coef. A building block for reverb diffusion, phasers and stereo de-correlation rather than an audible filter on its own. More stages and higher Coef smear transients harder.

ParamRangeDefaultUnit
Coef-0.95 – 0.950.7
Stages1 – 84
Mix0 – 11

# LorenzLFO 1 input

Lorenz strange-attractor chaos modulator (Serum-style): integrates the Lorenz system and outputs one Axis (X/Y/Z), normalized and scaled by Depth. Produces smooth, organic, never-repeating motion - more flowing than stepped random. Great for evolving cutoff, pitch or pan drift. A trigger into in0 resets the attractor; unpatched = free-run.

ParamRangeDefaultUnit
Rate0.01 – 502Hz
Axis0 – 20
Depth0 – 11

# Combinate 2 inputs

Combines two modulation or audio inputs (Pigments-style): Mode selects sum, ring (multiply), max, min, difference or sign-XOR, scaled by Mix. A math/logic node for the mod matrix - build complex modulators from simpler ones, or use it as a flexible ring/AM stage. Complements the Expr script node for inline math.

ParamRangeDefaultUnit
Mode0 – 50
Mix0 – 11

# TZFlanger 1 input

Through-zero flanger that reads two short delay taps swept in opposite directions by a cosine LFO, so the offsets cross and produce a deep tape-style null. Rate sets the LFO speed, Depth scales the sweep range, Feedback (up to 0.95) regenerates one tap for sharper resonance, and Mix sets dry/wet. The counter-swept design gives the dramatic zero-crossing whoosh that fixed flangers cannot reach.

ParamRangeDefaultUnit
Rate0.01 – 80.3Hz
Depth0 – 10.6
Feedback0 – 0.950.4
Mix0 – 10.5

# Vibe 1 input

Photocell-style vibe that runs the signal through four staggered first-order all-pass stages whose coefficients are swept by a cosine LFO, each stage offset slightly to mimic mismatched optical cells. Rate sets the swirl speed, Depth scales how far the all-pass coefficients move, and Mix blends the phase-shifted output against the dry signal. The uneven staging gives the watery, throbbing swirl associated with classic vibe pedals.

ParamRangeDefaultUnit
Rate0.05 – 81Hz
Depth0 – 10.7
Mix0 – 10.5

# HarmTremolo 1 input

Harmonic tremolo that splits the signal into low and high bands with a one-pole low-pass and amplitude-modulates them in opposition with a sine LFO, so as the lows swell the highs dip and back again. Rate sets the LFO speed, Depth sets the modulation intensity, Freq places the band split, and Mix sets dry/wet. The opposing band motion gives a richer, more vocal sweep than amplitude tremolo.

ParamRangeDefaultUnit
Rate0.1 – 124Hz
Depth0 – 10.6
Freq200 – 3000800Hz
Mix0 – 11

# WowFlutter 1 input

Tape pitch instability emulated by a short delay line (centred near 5 ms) whose read time is modulated by two sine LFOs, a slow ~0.6 Hz wow and a fast ~7 Hz flutter, producing continuous pitch drift. Wow scales the slow drift depth and Flutter scales the fast wobble, while Mix blends the warped signal against the dry input. Use low amounts for subtle tape warmth and higher settings for seasick, detuned movement.

ParamRangeDefaultUnit
Wow0 – 10.4
Flutter0 – 10.3
Mix0 – 11

# Swarm 0 inputs

Flocking modulation source (a first as a synth block): a swarm of six agents drift under boids rules - steering toward the flock centre (Cohesion), away from crowding neighbours (Separation), toward the average heading, plus a little wander - and the output is the swarm's collective centre as a slowly evolving, organic CV. Rate sets the motion speed. Unlike an LFO (a fixed shape) or the memoryless random of Marbles/Wogglebug, the swarm self-organises: it flocks, splits and regroups, moving smoothly but never repeating. Needs no input.

ParamRangeDefaultUnit
Rate0 – 10.4
Cohesion0 – 10.5
Separation0 – 10.5

# DoublePendulum 0 inputs

Double-pendulum chaos source (a first as a synth block): integrates the real equations of motion of two jointed pendulums - the textbook deterministic-chaos system - and outputs the lower bob's swing as a smooth, never-repeating CV. Tiny differences in motion explode into wholly different trajectories, so it wanders organically forever without an LFO's repetition or a noise source's harshness. Rate sets the simulation speed; the output stays bounded in +/-1 however wildly the arms tumble. A different, smoother chaos than the logistic Chaos or Lorenz blocks.

ParamRangeDefaultUnit
Rate0.05 – 41

# Chua 0 inputs

Chua's-circuit chaos source (a first as a synth block): integrates the dimensionless Chua equations - the simplest electronic circuit that is provably chaotic, a real analog oscillator built from an op-amp, two capacitors, an inductor and the piecewise-linear 'Chua diode'. The trajectory winds around two attracting loops and flips unpredictably between them (the famous double-scroll), giving a smooth bipolar CV that meanders forever without repeating. Rate sets the integration speed. A circuit-born chaos, smoother than a map and distinct from the mechanical DoublePendulum or the Lorenz LFO.

ParamRangeDefaultUnit
Rate0.05 – 41

# Duffing 0 inputs

Driven-Duffing chaos source (a first as a synth block): integrates the forced double-well Duffing oscillator x'' + d*x' - x + x^3 = Drive*cos(w t) - a mass in a twin-valley potential shaken by a periodic drive. At chaotic settings it jumps erratically between the two wells, never locking to the drive's period, yielding a smooth bipolar CV with a rhythmic pulse running under the chaos. Rate sets the speed, Drive the forcing amplitude (raise it to push from periodic motion into chaos). A forced-oscillator chaos distinct from the autonomous Chua or DoublePendulum.

ParamRangeDefaultUnit
Rate0.05 – 41
Drive0 – 0.60.37

# Standard 0 inputs

Chirikov standard-map source (a first as a synth block): the kicked-rotor map p <- p + K*sin(theta), theta <- theta + p on a torus - the textbook model of Hamiltonian chaos and the onset of turbulence. Below the critical kick the motion is smooth and quasi-periodic; above it (raise K) the phase space dissolves into a chaotic sea. It free-runs at Rate, stepping the map and outputting sin(theta) as a bipolar CV - regular and rolling at low K, wildly scattered at high K. A momentum-kicked chaos distinct from the dissipative attractors.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
K0.5 – 62

# Gingerbread 0 inputs

Gingerbreadman-map source (a first as a synth block): iterates the piecewise-linear chaotic map x <- 1 - y + |x|, y <- x - an area-preserving map whose orbits fill a strange six-sided 'gingerbread man' region of interleaved chaotic seas and stable islands. It free-runs at Rate, stepping the map and emitting x as a bipolar stepped CV that hops around the figure forever without repeating. Built from only an absolute value and a subtraction, it is a different, more angular chaos than the trig-based attractors.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Clifford 0 inputs

Clifford-attractor source (a first as a synth block): iterates the strange-attractor map x <- sin(A*y) + cos(A*x), y <- sin(1.6*x) + 0.7*cos(1.6*y), whose orbit is forever drawn toward a delicate folded-ribbon fractal. It free-runs at Rate, stepping the map and outputting x as a smooth bipolar CV that traces the attractor's swirls. A sets the warp of the figure - small changes redraw the whole attractor - giving a rich family of organic, never-repeating motions distinct from the scrolls of Chua or the kicks of the standard map.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
A-2 – -0.5-1.4

# CircleMap 0 inputs

Sine-circle-map source (a first as a synth block): iterates theta <- theta + Omega - (K/2pi) sin(2pi theta) on a circle - the model of an oscillator being kicked once per turn, and the textbook route to MODE-LOCKING. For bands of settings (the Arnold tongues) it locks onto a rational rhythm and repeats exactly; between them it runs quasi-periodically or, at high K, chaotically - so sweeping Omega walks a devil's-staircase of locked and unlocked ratios. It free-runs at Rate, outputting the angle as a 0..1 CV. K sets the kick strength, Omega the bare turn rate. A locking oscillator distinct from the dissipative attractors.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
K0 – 64
Omega0 – 10.33

# GaussMap 0 inputs

Gauss-map (mouse-map) source (a first as a synth block): iterates x <- exp(-Alpha x^2) + Beta, a bell-shaped map named for the Gaussian in it. Sweeping Beta marches it through a remarkable cascade - fixed points, period-doubling, and period-ADDING windows where the cycle length grows by one - drawing the 'mouse' shape in its bifurcation diagram. It free-runs at Rate, stepping the map and outputting x as a bipolar CV that ranges from steady to multi-step periodic to chaotic as Alpha and Beta move. A bell-curve map distinct from the parabolic logistic and tent maps.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Alpha4 – 86.2
Beta-0.7 – 0.3-0.5

# Cusp 0 inputs

Cusp-map source (a first as a synth block): iterates x <- 1 - 2*sqrt(|x|), a map with a sharp cusp at the origin instead of a smooth parabola. The square-root gives it an infinitely steep peak, so it stretches and folds the line more violently near zero than the polynomial maps, producing fully-developed chaos with a characteristic spiky density. It free-runs at Rate, stepping the map and outputting x as a bipolar CV that hops sharply across [-1, 1]. A non-smooth chaos distinct from the parabolic logistic and the piecewise tent.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# SineMap 0 inputs

Sine-map source (a first as a synth block): iterates x <- R*sin(pi*x), the trigonometric twin of the logistic map - a single smooth hump that, as R approaches 1, period-doubles its way into chaos by the very same Feigenbaum route, which is why it is a favourite engine for chaotic encryption. It free-runs at Rate, stepping the map and outputting x as a 0..1 CV. R sets the position on the road to chaos: low and it settles, near 1 and it never repeats. A sinusoidal unimodal map distinct from the polynomial logistic. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
R0.7 – 10.99

# Cubic 0 inputs

Cubic-map source (a first as a synth block): iterates x <- A*x - x^3, an ODD-symmetric map (it treats positive and negative x as mirror images) unlike the lopsided logistic. That symmetry gives it a distinctive bifurcation diagram with two mirrored chaotic bands that can suddenly merge, and orbits that swing through both signs. It free-runs at Rate, stepping the map and outputting x as a bipolar CV. A sets the gain on the road to chaos. A symmetric cubic chaos distinct from the asymmetric quadratic maps. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
A2 – 32.59

# DeJong 0 inputs

De-Jong attractor source (a first as a synth block): iterates Peter de Jong's map x <- sin(A*y) - cos(B*x), y <- sin(C*x) - cos(D*y), whose orbit weaves into a dense web of looping filaments - one of the most varied strange-attractor families, redrawing completely with the smallest change of constants. It free-runs at Rate, stepping the map and outputting x as a smooth bipolar CV that wanders the web. A warps the figure. A four-sine attractor distinct from the two-sine Clifford. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
A1 – 1.81.4

# Tinkerbell 0 inputs

Tinkerbell-map source (a first as a synth block): iterates x <- x^2 - y^2 + A*x + B*y, y <- 2*x*y + C*x + D*y - a quadratic map of the plane whose orbit traces a comma-shaped fractal said to resemble Tinkerbell's flight path. Its mix of squaring and cross-coupling folds the trajectory into a tight curl with delicate internal banding. It free-runs at Rate, stepping the map and outputting x as a bipolar CV. A quadratic-plane attractor distinct from the trig-based De Jong and Clifford. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# GumowskiMira 0 inputs

Gumowski-Mira attractor source (a first as a synth block): iterates a map built around the recursive nonlinearity f(x) = A*x + 2(1-A)x^2/(1+x^2), devised at CERN to model the chaotic drift of particles in an accelerator beam. It is famous for the astonishing variety of shapes it draws - rings, swirls, lattices and creatures - from tiny parameter changes. It free-runs at Rate, stepping the map and outputting x as a bipolar CV. A particle-physics attractor distinct from the trigonometric and quadratic maps. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Lozi 0 inputs

Lozi-map source (a first as a synth block): iterates x <- 1 - A*|x| + y, y <- B*x - the piecewise-linear cousin of the Henon map, with an absolute value where Henon has a square. That sharp corner gives it a strange attractor made of straight-line segments rather than smooth curves, and one of the few chaotic maps proven rigorously to be chaotic. It free-runs at Rate, stepping the map and outputting x as a bipolar CV. A sets the fold sharpness. An angular, provably-chaotic attractor distinct from the smooth Henon. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
A1.4 – 1.81.7

# Svensson 0 inputs

Svensson attractor source (a first as a synth block): iterates Johnny Svensson's map x <- D*sin(A*x) - sin(B*y), y <- C*cos(A*x) + cos(B*y), a sine-and-cosine attractor that draws tight rosette and starburst figures with sharp radial symmetry. The mix of large and small coefficients pulls the orbit into spiked petals quite unlike the woven webs of De Jong. It free-runs at Rate, stepping the map and outputting x as a bipolar CV. A radial-symmetry attractor distinct from the other trigonometric maps. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Thomas 0 inputs

Thomas cyclically-symmetric attractor (a first as a synth block): integrates x' = sin(y) - b*x and its two cyclic rotations - a flow built entirely from sines, completely symmetric under swapping x->y->z. As the damping b is lowered the trajectory unwinds from a simple loop into a labyrinthine chaotic walk that drifts through space like a particle in a turbulent crystal lattice. It free-runs at Rate, outputting x as a smooth, gently-wandering bipolar CV. A trig-flow chaos distinct from the polynomial Lorenz or Chua systems.

ParamRangeDefaultUnit
Rate0.05 – 41

# Halvorsen 0 inputs

Halvorsen attractor (a first as a synth block): integrates the cyclically-symmetric system x' = -a*x - 4y - 4z - y^2 (and its x->y->z rotations), whose quadratic cross-terms wind the trajectory into a tight three-armed spiral knot. It free-runs at Rate, outputting x as a smooth bipolar CV that loops and lurches around the attractor's arms. A denser, more wound-up chaos than the open Lorenz butterfly, distinct from the trig-based Thomas. Internally 3 small Euler sub-steps keep the stiff dynamics stable.

ParamRangeDefaultUnit
Rate0.05 – 41

# Aizawa 0 inputs

Aizawa attractor (a first as a synth block): integrates a six-parameter forced system whose trajectory wraps around a sphere while a hole opens through its top axis, producing a shape unlike any other strange attractor - a knotted ball with a drilled core. It free-runs at Rate, outputting x as a smooth bipolar CV that orbits the sphere and dips through the hole, giving rich circular motion with sudden axial excursions. A visually and sonically distinct chaos from the butterfly and spiral attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# Qi 0 inputs

Qi-Chen four-wing attractor (a first as a synth block): integrates x' = a*(y - x) + y*z, y' = c*x - y - x*z, z' = x*y - b*z, a system famous for growing FOUR wings instead of the usual two, the trajectory hopping chaotically between all four lobes. The extra quadratic cross-terms give it very wide, energetic swings. It free-runs at Rate, outputting x as a smooth bipolar CV with large excursions. A four-wing chaos distinct from the two-wing Lorenz and Chen attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# ChenLee 0 inputs

Chen-Lee attractor (a first as a synth block): integrates x' = a*x - y*z, y' = b*y + x*z, z' = c*z + x*y/3, a model of a rigid body rotating under feedback torque, derived from Euler's equations for a gyroscope. Its trajectory traces a pair of stacked, twisted rings (a double-scroll that loops rather than wings), wandering chaotically between them. It free-runs at Rate, outputting x as a smooth bipolar CV with wide swings. A rotational-dynamics chaos distinct from the Lorenz and Rossler families.

ParamRangeDefaultUnit
Rate0.05 – 41

# ShimizuMorioka 0 inputs

Shimizu-Morioka attractor (a first as a synth block): integrates x' = y, y' = x - a*y - x*z, z' = -b*z + x^2, a simplified model of the Lorenz system near the onset of chaos. It shows a symmetric butterfly that is born through a sequence of bifurcations as the parameters change, a clean laboratory for studying how order gives way to chaos. It free-runs at Rate, outputting x as a smooth bipolar CV that flips between the two wings. A reduced-Lorenz chaos distinct from the full Lorenz attractor.

ParamRangeDefaultUnit
Rate0.05 – 41

# WangSun 0 inputs

Wang-Sun attractor (a first as a synth block): integrates a four-term quadratic system x' = a*x + c*y*z, y' = b*x + d*y - x*z, z' = e*z + f*x*y with an unusual mix of small and large coefficients, one of the gallery of distinct chaotic flows catalogued in the search for new attractor shapes. Its orbit folds into a lopsided, asymmetric scroll. It free-runs at Rate, outputting x as a smooth bipolar CV. A custom-coefficient chaos distinct from the named classical attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# Rucklidge 0 inputs

Rucklidge attractor (a first as a synth block): integrates x' = -k*x + a*y - y*z, y' = x, z' = -z + y^2, a model of convection in a fluid layer subject to a magnetic field (double-diffusive convection). It produces a symmetric two-lobed attractor as the rolls of fluid reverse chaotically. It free-runs at Rate, outputting x as a smooth bipolar CV with broad excursions. A convective-magnetic chaos distinct from the rigid-body and reduced-Lorenz flows.

ParamRangeDefaultUnit
Rate0.05 – 41

# Yu 0 inputs

Yu-Wang attractor (a first as a synth block): integrates x' = a(y - x), y' = b*x - c*x*z, z' = exp(x*y) - d*z - unusual for its EXPONENTIAL term, which makes the z dynamics snap rather than curve. The orbit forms a tight two-scroll butterfly with sharp, fast reinjections. It free-runs at Rate, outputting x as a smooth bipolar CV. An exponential-nonlinearity chaos distinct from the purely polynomial attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# ThreeScroll 0 inputs

Three-scroll attractor (a first as a synth block): integrates the Pan-Xu-Zhou system x' = a(y - x) + d*x*z, y' = c*y - x*z, z' = b*z + x*y - e*x*x, a unified chaotic flow whose trajectory weaves through THREE separate scroll centres instead of the usual two, hopping between all three lobes. It free-runs at Rate, outputting x as a smooth bipolar CV with wide swings. A three-lobe chaos distinct from the two-wing Lorenz and four-wing Qi attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# Lorenz84 0 inputs

Lorenz-84 attractor (a first as a synth block): integrates Edward Lorenz's low-order model of the GLOBAL ATMOSPHERIC circulation, x' = -y^2 - z^2 - a*x + a*F, y' = x*y - b*x*z - y + G, z' = b*x*y + x*z - z, where x is the strength of the westerly wind current and y, z are a travelling weather wave. It chaotically switches between calm and stormy regimes, a toy climate that never repeats. It free-runs at Rate, outputting x as a smooth bipolar CV. A climate-model chaos distinct from the original Lorenz convection attractor.

ParamRangeDefaultUnit
Rate0.05 – 41

# MooreSpiegel 0 inputs

Moore-Spiegel oscillator (a first as a synth block): integrates the jerk system x' = y, y' = z, z' = -z - (T - R + R*x*x)*y - T*x, devised to model the aperiodic flickering of a parcel of gas in a star's atmosphere (thermo-mechanical oscillations under radiation). The cubic stiffness term makes it burst between small and large oscillations chaotically. It free-runs at Rate, outputting x as a smooth bipolar CV. An astrophysical jerk-chaos distinct from the rotational and convective attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# Dequan 0 inputs

Dequan-Li attractor (a first as a synth block): integrates a five-term unified chaotic system x' = a(y - x) + d*x*z, y' = k*x + f*y - x*z, z' = c*z + x*y - e*x*x with large coefficients that drive very energetic, wide-ranging orbits forming a dense double scroll. It free-runs at Rate, outputting x as a smooth bipolar CV with broad excursions. A high-energy unified chaos distinct from the gentler classical attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottJ 0 inputs

Sprott-J attractor (a first as a synth block): integrates x' = 2z, y' = -2y + z, z' = -x + y + y^2 - one of the 19 algebraically SIMPLEST chaotic flows that Julien Sprott found by computer search, each with the bare minimum of terms needed for chaos. Case J folds a single quadratic term into an otherwise linear system. It free-runs at Rate, outputting x as a smooth bipolar CV. A minimal-quadratic chaos distinct from the elaborate named attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottK 0 inputs

Sprott-K attractor (a first as a synth block): integrates x' = x*y - z, y' = x - y, z' = x + 0.3*z - another of Sprott's minimal chaotic systems, this one driven by the single product term x*y. Despite having only one nonlinearity it produces a fully chaotic orbit. It free-runs at Rate, outputting x as a smooth bipolar CV. A single-product chaos distinct from the other minimal Sprott cases.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottN 0 inputs

Sprott-N attractor (a first as a synth block): integrates x' = -2y, y' = x + z^2, z' = 1 + y - 2z - a minimal chaotic flow whose only nonlinearity is the squared z term. It traces a folded sheet that the orbit wanders chaotically. It free-runs at Rate, outputting x as a smooth bipolar CV. A squared-term minimal chaos distinct from the product-driven Sprott cases.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottR 0 inputs

Sprott-R attractor (a first as a synth block): integrates x' = 0.9 - y, y' = 0.4 + z, z' = x*y - z - a minimal chaotic system with constant forcing terms and a single product nonlinearity. The constants push the orbit steadily while the x*y coupling folds it into chaos. It free-runs at Rate, outputting x as a smooth bipolar CV. A forced minimal chaos distinct from the unforced Sprott cases.

ParamRangeDefaultUnit
Rate0.05 – 41

# FinanceChaos 0 inputs

Financial-chaos attractor (a first as a synth block): integrates a model of a chaotic macroeconomy x' = z + (y - a)x, y' = 1 - b*y - x^2, z' = -x - c*z, where x is the interest rate, y the investment demand and z the price index. It shows how a deterministic economy with no outside shocks can still wander unpredictably between booms and busts. It free-runs at Rate, outputting x as a smooth bipolar CV. An econophysics chaos distinct from the mechanical and climate attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# NoseHoover 0 inputs

Nose-Hoover oscillator (a first as a synth block): integrates the thermostatted system x' = y, y' = -x + y*z, z' = a - y^2 - the equations a physicist uses to hold a simulated molecule at constant temperature, which famously refuse to settle and instead wander chaotically. Unlike the dissipative attractors it is volume-CONSERVING, so the trajectory never collapses onto a thin sheet but fills a fat tube of phase space, giving a fuller, more even chaotic motion. It free-runs at Rate, outputting x as a smooth bipolar CV. A conservative chaos distinct from the dissipative attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# Rikitake 0 inputs

Rikitake-dynamo attractor (a first as a synth block): integrates the two-disc Rikitake dynamo x' = -mu*x + z*y, y' = -mu*y + (z - a)*x, z' = 1 - x*y - a model of the Earth's geomagnetic field built from two coupled current discs. Its chaos is the textbook explanation for why the planet's magnetic poles REVERSE at irregular intervals: the trajectory orbits one polarity for a while then flips to the other, unpredictably. It free-runs at Rate, outputting x as a smooth bipolar CV with long stretches in one sign broken by sudden reversals - a switching chaos distinct from the steadily-wandering attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# Chen 0 inputs

Chen attractor (a first as a synth block): integrates Chen's system x' = a(y-x), y' = (c-a)x - xz + cy, z' = xy - bz - a close relative of the Lorenz butterfly discovered by feedback control, but with a more tightly wound double scroll whose two lobes are pulled closer and spun faster. It free-runs at Rate, outputting x as a smooth bipolar CV that loops within one lobe then flips chaotically to the other. A wound-up cousin of Lorenz distinct from the Rossler and Thomas flows.

ParamRangeDefaultUnit
Rate0.05 – 41

# Lu 0 inputs

Lu (Lu-Chen) attractor (a first as a synth block): integrates x' = a(y-x), y' = -xz + cy, z' = xy - bz - the system that forms the missing BRIDGE between the Lorenz and Chen attractors, morphing continuously from one to the other as its parameter changes. Its double scroll sits between the two, with its own balance of slow orbiting and sudden lobe-switching. It free-runs at Rate, outputting x as a smooth bipolar CV. A transitional double-scroll chaos distinct from both Lorenz and Chen.

ParamRangeDefaultUnit
Rate0.05 – 41

# BurkeShaw 0 inputs

Burke-Shaw attractor (a first as a synth block): integrates x' = -s(x+y), y' = -y - s*x*z, z' = s*x*y + V - a tightly-coiled variant of the Lorenz system that winds into a dense, near-toroidal spiral rather than two separate wings, spinning rapidly around a doughnut of trajectories. It free-runs at Rate, outputting x as a smooth, fast-cycling bipolar CV with a strong underlying rotation. A coiled, rotation-dominated chaos distinct from the wing-flipping Lorenz and Chen.

ParamRangeDefaultUnit
Rate0.05 – 41

# NewtonLeipnik 0 inputs

Newton-Leipnik attractor (a first as a synth block): integrates a rigid-body rotation system (from the Euler equations of a tumbling object with feedback) that has the rare property of TWO coexisting strange attractors - depending on where it starts, the trajectory settles onto one of two different chaotic shapes. It free-runs at Rate, outputting x as a smooth bipolar CV that winds through a delicate folded-ribbon attractor. A two-attractor chaos distinct from the single-attractor Lorenz family.

ParamRangeDefaultUnit
Rate0.05 – 41

# FourWing 0 inputs

Four-wing attractor (a first as a synth block): integrates x' = a*x + y*z, y' = b*x + c*y - x*z, z' = -z - x*y, a system whose trajectory visits FOUR separate wings instead of the usual two, wandering chaotically between all four quadrants in a butterfly with double the lobes. It free-runs at Rate, outputting x as a smooth bipolar CV that jumps unpredictably between the four wings. A four-lobed chaos distinct from the two-winged Lorenz, Chen and Lu attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottB 0 inputs

Sprott-B attractor (a first as a synth block): integrates x' = y*z, y' = x - y, z' = 1 - x*y, one of the algebraically SIMPLEST possible chaotic systems - J.C. Sprott found, by computer search, the minimal sets of terms that still produce chaos, and this is among them. Despite having only five terms it folds a genuine strange attractor. It free-runs at Rate, outputting x as a smooth bipolar CV. A minimal-form chaos distinct from the larger Lorenz and Chen systems. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottC 0 inputs

Sprott-C attractor (a first as a synth block): integrates x' = y*z, y' = x - y, z' = 1 - x^2, a sibling of the Sprott-B system with the cross-term x*y swapped for the square x^2 - another of Sprott's minimal five-term chaotic flows. The small change reshapes the attractor into its own distinct double-lobed fold. It free-runs at Rate, outputting x as a smooth bipolar CV. A minimal quadratic chaos distinct from Sprott-B and the classical attractors. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottE 0 inputs

Sprott-E attractor (a first as a synth block): integrates x' = y*z, y' = x^2 - y, z' = 1 - 4x, another of Sprott's algebraically-minimal chaotic systems, with a square nonlinearity in the y equation and a linear ramp in z. Its orbit winds through a compact, tightly-folded strange attractor. It free-runs at Rate, outputting x as a smooth bipolar CV. A minimal-form chaos distinct from the Sprott-B and Sprott-C variants. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# SprottG 0 inputs

Sprott-G attractor (a first as a synth block): integrates x' = 0.4x + z, y' = xz - y, z' = -x + y, a minimal chaotic flow with a small linear self-feedback that lets it spiral outward before the nonlinear term folds it back. Its attractor is a delicate scrolled spiral. It free-runs at Rate, outputting x as a smooth bipolar CV that winds and folds. A spiral minimal chaos distinct from the other Sprott systems. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# Bouali 0 inputs

Bouali attractor (a first as a synth block): integrates a three-variable system devised to model fluctuating economic and predator-prey-like quantities - x' = x(4 - y) + 0.3z, y' = -y(1 - x^2), z' = -x(1.5 - 0.05z) - 0.05z - whose trajectory winds onto a broad, layered, sheet-like strange attractor. It free-runs at Rate, outputting x as a smooth bipolar CV with a strong slow sway under faster folds. A sheet-like chaos distinct from the scroll attractors. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# Hopalong 0 inputs

Hopalong-map source (a first as a synth block): iterates Barry Martin's 'hopalong' map x <- y - sign(x)*sqrt(|x|), y <- A - x, which hurls the orbit back and forth across the origin, the point hopping along an intricate web of nested arcs and swirls. The square-root fold keeps it from running away while letting it explore a wide, lacy attractor. It free-runs at Rate, stepping the map and outputting x as a bipolar CV that leaps across the figure. An orbital, root-folded chaos distinct from the trigonometric and polynomial maps.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Bedhead 0 inputs

Bedhead-map source (a first as a synth block): iterates the trigonometric map x <- sin(x*y/b)*y + cos(a*x - y), y <- x + sin(y)/b, one of the 'bedhead' attractors whose orbit tangles into a soft, hair-like snarl of overlapping loops. The product term x*y inside the sine couples the two coordinates nonlinearly, giving a dense, organic, woven motion. It free-runs at Rate, outputting x as a bipolar CV. A coupled-trig chaos distinct from the additive De Jong and Clifford maps.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# FractalDream 0 inputs

Fractal-dream-map source (a first as a synth block): iterates Clifford Pickover's 'fractal dream' map x <- sin(B*y) + C*sin(B*x), y <- sin(A*x) + D*sin(A*y), a four-term sine system whose orbit settles into soft, dreamlike clouds of nested filaments. It free-runs at Rate, stepping the map and outputting x as a smooth bipolar CV that drifts through the dream. A four-sine attractor distinct from the De Jong and Svensson maps. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Martin 0 inputs

Martin-map source (a first as a synth block): iterates the sine variant of Barry Martin's map x <- y - sin(x), y <- A - x, whose orbit hops across a broad, wavy lattice of interleaved bands rather than a compact attractor. The single sine fold gives a wide, drifting, quasi-tiled motion that roams far before folding back. It free-runs at Rate, outputting x as a bipolar CV. A wide-ranging, lattice-like chaos distinct from the compact Hopalong and the trig attractors.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Pickover 0 inputs

Pickover attractor source (a first as a synth block): iterates Clifford Pickover's 3-D map x <- sin(a*y) - z*cos(b*x), y <- z*sin(c*x) - cos(d*y), z <- sin(x), whose orbit is drawn into a delicate, three-dimensional thread-like sculpture of looping filaments. The z-coupling pulls the motion out of the plane, giving a richer wander than the 2-D maps. It free-runs at Rate, outputting x as a smooth bipolar CV. A 3-D threaded attractor distinct from the planar De Jong, Clifford and Svensson maps.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Julia 0 inputs

Julia-set source (a first as a synth block): iterates the complex map z <- z*z + c, the equation behind the Julia fractals - a point in the complex plane is squared and shifted again and again. For points inside the set it wanders forever in an intricate bounded orbit; when one escapes to infinity the source reseeds near the centre and sets off again, so the output is a restless, fractal-flavoured CV. CReal and CImag pick which Julia set (its shape and dynamics) to explore. It free-runs at Rate, outputting the real part. A complex-dynamics source unlike any real-valued chaos.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
CReal-1 – 0.5-0.8
CImag-1 – 10.156

# BurningShip 0 inputs

Burning-Ship source (a first as a synth block): iterates z <- (|Re z| + i|Im z|)^2 + c, the Burning Ship fractal's map, where taking the ABSOLUTE VALUE of each part before squaring breaks the usual symmetry and produces the jagged, flame-and-mast shape it is named for. The folding makes its bounded orbits sharper and more angular than a Julia set; escapes reseed near the centre. CReal and CImag pick the region. It free-runs at Rate, outputting the real part. An absolute-value complex map distinct from the Julia and Tricorn sources.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
CReal-2 – 0-1.8
CImag-1 – 1-0.08

# Tricorn 0 inputs

Tricorn (Mandelbar) source (a first as a synth block): iterates z <- conj(z)^2 + c, the same squaring as a Julia set but on the CONJUGATE of z (flipping the sign of its imaginary part each step). That conjugation gives the fractal a three-cornered symmetry and makes its boundary fractal in a different way, so the bounded orbits twist with a distinctive three-fold pull; escapes reseed near the centre. CReal and CImag pick the region. It free-runs at Rate, outputting the real part. A conjugate complex map distinct from the Julia and Burning Ship sources.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
CReal-1 – 0.5-0.5
CImag-1 – 10.5

# Phoenix 0 inputs

Phoenix-set source (a first as a synth block): iterates z <- z*z + c + p*z_prev, a complex map with MEMORY - the next value depends not only on the current z but on the PREVIOUS one too, the extra feedback that grows the curling, bird-like Phoenix fractal. That one-step memory makes its bounded orbits curl and spiral more than a plain Julia set; escapes reseed near the centre. It free-runs at Rate, outputting the real part. A memory-fed complex map distinct from the memoryless Julia, Tricorn and Burning Ship.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
CReal0 – 10.567
P-1 – 0-0.5

# Newton 0 inputs

Newton-fractal source (a first as a synth block): runs Newton's root-finding method on the equation z^3 = 1 in the complex plane - z <- z - (z^3 - 1)/(3 z^2) - which always homes in on one of the three cube roots of unity, but WHICH one depends with fractal sensitivity on where it starts. The source iterates until it locks onto a root, then reseeds from a fresh random point, so the output jumps between the three roots' values with a swirling transient before each lock. It free-runs at Rate, outputting the real part. A root-finding chaos distinct from the squaring fractals.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Firefly 0 inputs

Firefly-synchronisation source (a first as a synth block): models a swarm of twelve fireflies, each charging toward its flash; when one fires it nudges all the others a little closer to firing too. Through this pulse coupling they spontaneously fall into rhythm - the real mechanism behind fields of fireflies flashing in unison. The output is the swarm's phase COHERENCE (0 = scattered, 1 = all flashing together), which rises as they sync and breaks up again, breathing in and out. Couple sets how strongly each flash pulls the others. A self-organising sync source distinct from the chaos oscillators. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Couple0 – 0.40.2

# Vicsek 0 inputs

Vicsek-flocking source (a first as a synth block): models twelve self-propelled particles on a ring, each steering its heading toward the AVERAGE direction of its neighbours plus a dash of random Noise - the minimal model of how birds flock, fish school and bacteria swarm. At low noise they all line up and move as one (high order); raise the noise past a critical point and the flock shatters into disorder. The output is the order parameter (how aligned the flock is), which hovers and flickers near the flocking transition. A collective-motion source distinct from the single-body chaos. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Noise0 – 1.50.3

# Deffuant 0 inputs

Deffuant opinion-dynamics source (a first as a synth block): models twelve people each holding an opinion between 0 and 1; at each step two meet at random and, only if their views are already within Tolerance of each other, they compromise and move closer - if they are too far apart they simply ignore one another. This 'bounded confidence' makes the crowd settle into one consensus (narrow Tolerance gives several rival camps), occasionally shaken up when someone changes their mind. The output is the SPREAD of opinion (wide = divided, near zero = agreed), drifting as clusters form and dissolve. A social-dynamics source distinct from the physical models. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Tolerance0.05 – 0.50.3

# Galam 0 inputs

Galam majority-rule source (a first as a synth block): models twelve people on a ring each holding a yes/no opinion; at each step a small group is picked and EVERYONE in it adopts the local MAJORITY view - the mechanism Galam used to model how rumours, fashions and political opinions sweep through a crowd toward unanimity. A trickle of independent mind-changing keeps it from freezing forever. The output is the fraction holding 'yes', which lurches toward total consensus (all-yes or all-no) and then gets knocked back. A majority-driven opinion source distinct from the pairwise Deffuant model. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Flip0 – 0.050.01

# Schelling 0 inputs

Schelling-segregation source (a first as a synth block): models twelve agents of two kinds on a ring; an agent is content only if enough of its neighbours are of its OWN kind, and a discontented one swaps places with a random other - Schelling's Nobel-winning demonstration that even a mild preference for similar neighbours drives a population into sharply segregated blocks. A little random relocation keeps it stirring. The output is the segregation index (how clumped the two kinds are), climbing as the blocks form. A self-sorting source distinct from the opinion models. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Stir0 – 0.050.01

# SIR 0 inputs

SIR epidemic source (a first as a synth block): integrates the textbook Susceptible-Infected-Recovered model - the equations Kermack and McKendrick wrote in 1927 that underlie every epidemic forecast. A pathogen burns through the susceptible population in a wave that peaks and fades as the recovered build up herd immunity; births slowly refill the susceptible pool and a seasonal swing in contagion keeps the waves coming. The output is the infected fraction, a rising-and-falling epidemic curve. R0 sets the basic reproduction number (how contagious), Season the seasonal swing. A disease-dynamics source distinct from the chemical and predator-prey oscillators. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 41
R01.5 – 84
Season0 – 0.40.15

# SIRS 0 inputs

SIRS epidemic source (a first as a synth block): the Susceptible-Infected-Recovered-Susceptible model, where immunity WANES - the recovered slowly become susceptible again and can be reinfected, so instead of a single epidemic the disease settles into recurring waves, the dynamics behind seasonal flu and the common cold. The output is the infected fraction, oscillating endlessly as immunity builds and fades. R0 sets the contagiousness, Season the seasonal forcing. A waning-immunity epidemic distinct from the one-shot SIR. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 41
R01.5 – 84
Season0 – 0.40.15

# SIS 0 inputs

SIS epidemic source (a first as a synth block): the Susceptible-Infected-Susceptible model, where there is NO immunity at all - the infected recover straight back to susceptible and can immediately catch it again, the model for diseases like the common cold or many bacterial infections that confer no lasting protection. Above its threshold the disease never dies out but stays endemic at a high steady level, breathing up and down with the seasons. The output is the infected fraction, hovering high. R0 sets the contagiousness, Season the swing. A no-immunity epidemic distinct from the SIR and SIRS. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 41
R01.5 – 84
Season0 – 0.40.15

# SEIR 0 inputs

SEIR epidemic source (a first as a synth block): the Susceptible-Exposed-Infected-Recovered model, which adds a LATENT period - the newly-infected are Exposed but not yet contagious for a while before they become Infectious, the more realistic model used for measles and COVID. That incubation delay slows and stretches the epidemic wave and makes its peaks lag behind the cause. The output is the infected fraction, a delayed rising-and-falling curve. R0 sets the contagiousness, Season the seasonal swing. A latent-period epidemic distinct from the instantaneous SIR. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 41
R01.5 – 84
Season0 – 0.40.15

# SEIRS 0 inputs

SEIRS epidemic source (a first as a synth block): the full Susceptible-Exposed-Infected-Recovered-Susceptible cycle, combining BOTH a latent incubation period AND waning immunity - the most complete of the classic compartment models, used for endemic seasonal diseases. The exposed delay and the loss of immunity together produce rich, sustained, sometimes multi-year oscillation cycles in the infection level. The output is the infected fraction, oscillating with a layered rhythm. R0 sets the contagiousness, Season the seasonal forcing. The full-cycle epidemic distinct from the simpler SIR, SIRS and SEIR. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 41
R01.5 – 84
Season0 – 0.40.15

# ElFarol 0 inputs

El-Farol-bar source (a first as a synth block): models Brian Arthur's famous bar problem - twelve regulars each decide whether to go out, wanting to go only if the bar will NOT be too crowded. Since everyone is second-guessing everyone else, no fixed rule works, yet through trial-and-error adjustment the crowd self-organises so attendance hovers right around Capacity, never settling. The output is the attendance, fluctuating around the comfort threshold - the founding model of bounded-rationality economics and inductive reasoning. A self-defeating-prediction source distinct from the consensus-seeking opinion models. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Capacity0.3 – 0.70.6

# Cobweb 0 inputs

Cobweb-market source (a first as a synth block): models the boom-bust price cycle of a market where producers decide TODAY'S supply based on YESTERDAY'S price - the cobweb theorem behind hog and crop cycles. High prices trigger overproduction, which crashes prices, which triggers underproduction, and so on. With a realistic exponential (Ricker) supply response the price never settles: it oscillates and, when producers over-react (high R), tips into genuine chaos. The output is the price. R sets how strongly supply reacts. A lagged-market chaos distinct from the smooth predator-prey and the logistic map. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
R2 – 3.83

# Bass 0 inputs

Bass-diffusion source (a first as a synth block): the marketing model of how a new product spreads - a few INNOVATORS adopt on their own, then a wave of IMITATORS follows as they see others using it, giving the classic S-shaped adoption curve. Here the market saturates and resets, so the output is a repeating slow swell from zero to full adoption: a smooth, asymmetric ramp that starts slow, accelerates through the tipping point, then levels off. Innovate sets the spontaneous-adoption rate, Imitate the word-of-mouth strength. A technology-adoption curve distinct from the oscillating dynamical sources. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 504Hz
Innovate0.005 – 0.10.03
Imitate0.1 – 0.60.4

# Goodwin 0 inputs

Goodwin growth-cycle source (a first as a synth block): Richard Goodwin's model of the capitalist business cycle, which borrows the predator-prey equations from ecology - here EMPLOYMENT plays the prey and the WORKERS' WAGE SHARE the predator. High employment lets workers win higher wages, which squeezes profits and investment, which raises unemployment, which weakens wages, which restores profits, and round it goes. The output is the employment rate, cycling endlessly like a boom-and-bust. A class-struggle oscillation, integrated symplectically so the cycle never winds down, distinct from the biological predator-prey. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# Kirman 0 inputs

Kirman-herding source (a first as a synth block): Alan Kirman's 'ants' model of why crowds and markets swing between extremes - twelve agents each hold one of two views, and at each step one agent either switches by IMITATING a random other (herding) or changes its mind spontaneously. With strong herding the population does not settle in the middle but lurches as a herd, swinging to nearly all-one-way, lingering, then stampeding to the other - the bimodal switching behind fads, bank runs and market bubbles. The output is the fraction holding one view. Herd sets the imitation strength. A herding-instability source distinct from the consensus-seeking opinion models. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 5012Hz
Herd0 – 10.4
Spontaneous0 – 0.10.01

# Excitable 0 inputs

Excitable-medium source (a first as a synth block): a ring of sixteen FitzHugh-Nagumo cells coupled by diffusion, the model of an excitable tissue like heart muscle or a nerve sheet. A pulse, once lit, travels around the ring re-igniting each cell as it passes - a self-sustaining wave of excitation, the same mechanism behind a heartbeat and the spiral waves of a fibrillating heart. The output is one cell's voltage, spiking each time the wave sweeps by. Drive sets the excitability. A travelling-wave source distinct from the single-cell oscillators. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41
Drive0 – 10.5

# KuramotoRing 0 inputs

Kuramoto-ring source (a first as a synth block): sixteen phase oscillators arranged in a circle, each pulled toward the phase of its two NEIGHBOURS only (not the whole crowd as in the classic Kuramoto model). Local coupling lets waves of synchrony travel around the ring - bands of in-step oscillators sweeping past out-of-step ones, the metachronal waves seen in beating cilia and centipede legs. The output is one oscillator's value, beating as the synchrony waves roll by. Couple sets the pull toward neighbours. A spatially-coupled sync source distinct from the all-to-all chaos. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 82
Couple0 – 20.5

# CoupledPendula 0 inputs

Coupled-pendulum-chain source (a first as a synth block): a ring of sixteen pendulums, each linked by a spring to its neighbours - the classic lecture-hall wave machine. Give one a push and the swing travels along the chain as a wave, reflecting and interfering with itself (this is the sine-Gordon system, famous for its solitons). With almost no friction the energy sloshes around the ring forever. The output is one pendulum's swing, rising and falling as the waves pass through it. A mechanical wave source distinct from the electronic and chemical oscillators. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41
Coupling0 – 1.50.5

# LambdaOmega 0 inputs

Lambda-omega medium source (a first as a synth block): a ring of sixteen cells each running a little rotational oscillator (the lambda-omega reaction-diffusion system, the normal form for any chemical or biological medium near the onset of oscillation), coupled by diffusion. The cells phase-lock into travelling and spiral waves - the spinning patterns of the Belousov-Zhabotinsky reaction and slime-mould aggregation. The output is one cell's concentration, oscillating as the spiral arms sweep past. A pattern-forming oscillatory medium distinct from the excitable Excitable and the single-cell oscillators. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41
Diffuse0 – 10.4

# Toda 0 inputs

Toda-lattice source (a first as a synth block): a ring of sixteen masses joined by springs whose force grows EXPONENTIALLY with compression - the Toda lattice, one of the rare nonlinear systems that is exactly solvable and supports SOLITONS, lumps of energy that travel through the chain and pass through each other unchanged. Kick it and solitons circulate the ring forever, colliding and re-emerging. The output is one mass's momentum, kicking each time a soliton passes through. An integrable-soliton source distinct from the chaotic lattices. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# Henon 2 inputs

Henon-map chaos sequencer (a first as a synth block): iterates the classic 2-D strange-attractor map x' = 1 - A*x^2 + y, y' = B*x on every rising edge of the in0 clock, outputting x as a stepped CV that hops chaotically across the attractor. At the textbook A=1.4, B=0.3 it traces the famous folded Henon curve - deterministic yet never repeating, a sharper, more angular chaos than the smooth DoublePendulum or the logistic Chaos. A rising edge on in1 reseeds to the origin.

ParamRangeDefaultUnit
A1 – 1.41.4
B0 – 0.30.3

# Telegraph 0 inputs

Random-telegraph-signal source (a first as a synth block): the dichotomous noise of physics - a two-level signal that flips between 0 and 1 at random (memoryless) moments, the model for a trapped electron blinking or a bistable circuit jittering. Rate sets the mean number of flips per second; because the wait between flips is exponentially distributed the result is a random square wave with no fixed period, holding each level for an unpredictable time. A genuine stochastic gate, distinct from the random-but-clocked Sample-and-Hold sources. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 504Hz

# Poisson 0 inputs

Poisson-process trigger (a first as a synth block): fires a one-sample impulse at random, memoryless moments at an average Rate of events per second - the canonical model for radioactive decay clicks, photon arrivals or raindrops. The gaps between triggers follow an exponential distribution, so the pulses are genuinely random in time yet hold a steady long-run density. Patch it to gate or trigger anything that wants un-quantised, never-repeating randomness. Distinct from a regular Clock and from the Bernoulli gate (which only thins an existing clock). Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 1008Hz

# Hawkes 0 inputs

Self-exciting (Hawkes) trigger (a first as a synth block): a point process where every event briefly RAISES the chance of another - so triggers arrive in bursts and clusters rather than evenly, the model for earthquake aftershocks, neuron avalanches and viral cascades. Rate sets the background event rate, Excite how strongly each firing kicks the intensity up, and Decay how fast that excitement fades. With low Excite it behaves like a plain Poisson source; raise it and the output clumps into flurries of activity separated by lulls. The branching is kept sub-critical so it can never run away. Needs no input.

ParamRangeDefaultUnit
Rate0.5 – 306Hz
Excite0 – 4020
Decay5 – 50021ms

# Renewal 0 inputs

Regularised (Erlang renewal) trigger (a first as a synth block): a point process that is MORE evenly spaced than random - it fires only every Regularity-th pulse of a faster internal Poisson source, so the wait between outputs is an Erlang sum of exponentials. Rate sets the output event rate. At Regularity 1 it is plain Poisson (fully random); raise it and the triggers tighten toward a steady metronome while keeping a little jitter - the sub-Poisson, anti-clustering opposite of Hawkes. The natural model for a neuron's refractory firing or a heartbeat's near-regular rhythm. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 1008Hz
Regularity1 – 84

# Ornstein 0 inputs

Ornstein-Uhlenbeck source (a first as a synth block): the mean-reverting random process - Brownian motion on a spring, which wanders randomly but is always pulled back toward its centre, so it drifts and meanders without ever running off the way a free random walk does. It is the standard model for a noisy voltage settling, a particle in a fluid, or an interest rate. Pull sets how strongly it springs back to centre (higher = tighter, faster wobble) and Depth the noise amount. A smooth, naturally-bounded random CV distinct from the target-hopping Drift and the free Levy flight. Needs no input.

ParamRangeDefaultUnit
Pull0 – 0.020.002
Depth0 – 0.10.02

# VanDerPol 0 inputs

Van-der-Pol relaxation oscillator (a first as a synth block): integrates x'' - Mu(1 - x^2)x' + x = 0, the classic self-sustaining oscillator from early radio valves and the heartbeat. Unlike a sine it has nonlinear damping that pumps energy in when the swing is small and bleeds it off when large, so it settles into a fixed-amplitude limit cycle. At low Mu it is nearly sinusoidal; raise Mu and it snaps into a sharp relaxation wave - slow charge, sudden flip - the sawtooth-like pulse of a blinking neon or a firing neuron. Rate sets the speed. A self-stabilising oscillator distinct from the chaotic attractors.

ParamRangeDefaultUnit
Rate0.05 – 41
Mu0.5 – 52

# FitzHughNagumo 0 inputs

FitzHugh-Nagumo neuron (a first as a synth block): integrates the two-variable simplification of the Hodgkin-Huxley nerve-impulse equations, v' = v - v^3/3 - w + Drive, w' = 0.08(v + 0.7 - 0.8w). It is the textbook EXCITABLE system: a fast voltage v that fires and a slow recovery w that resets it. With enough Drive it spikes over and over - a sharp upstroke, a refractory dip, a slow recharge - the canonical shape of a firing neuron. Rate sets the speed, Drive the injected current (turn it up to cross from silent into repetitive spiking). A spiking oscillator distinct from the smooth chaos sources.

ParamRangeDefaultUnit
Rate0.05 – 41
Drive0 – 10.5

# HindmarshRose 0 inputs

Hindmarsh-Rose bursting neuron (a first as a synth block): integrates a three-variable neuron model with a slow adaptation current that makes it BURST - it fires a rapid cluster of spikes, then falls quiet while the slow variable recovers, then bursts again, often chaotically so no two bursts match. This spike-then-rest-then-spike rhythm is exactly how many real neurons fire. The output is the membrane voltage: fast spiking riding on a slow up-and-down envelope. Rate sets the speed. A bursting chaos distinct from the steady spiking of FitzHugh-Nagumo and the smooth attractors.

ParamRangeDefaultUnit
Rate0.05 – 41

# WilsonCowan 0 inputs

Wilson-Cowan neural-mass oscillator (a first as a synth block): models a whole population of brain cells, not one neuron - a pool of excitatory cells E that drives itself and an inhibitory pool I that reins it back, each passed through a sigmoid firing curve. The push-pull between excitation and delayed inhibition makes the population activity oscillate, the mechanism behind brain rhythms like the alpha and gamma waves on an EEG. The output is the excitatory activity, a smooth 0..1 rhythmic swell. Rate sets the speed and Drive the background input. A network-level oscillation distinct from the single-cell neuron models.

ParamRangeDefaultUnit
Rate0.05 – 41
Drive0 – 1.50.5

# Rulkov 0 inputs

Rulkov-map neuron (a first as a synth block): a two-variable MAP (not a differential equation) that reproduces neuron spiking and bursting with just x' = Alpha/(1 + x^2) + y and a slow y - prized because it captures the rich firing of a real cell at a fraction of the cost. A fast x that spikes sits on a slow y that drifts it in and out of bursting, so raising Alpha moves it from silence through tonic spikes into chaotic bursts. It free-runs at Rate, stepping the map and outputting x as a bipolar CV. A discrete-map neuron distinct from the integrated Hindmarsh-Rose and FitzHugh-Nagumo models.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Alpha4 – 4.64.3

# LotkaVolterra 0 inputs

Lotka-Volterra predator-prey oscillator (a first as a synth block): the founding equations of mathematical ecology - prey x breed freely but are eaten by predators y, whose numbers in turn rise and fall on the food supply. The two populations chase each other in a perpetual cycle: prey boom, predators follow and crash them, then starve and let the prey boom again. Rate sets the speed and Growth the prey's breeding rate. The output is the prey population as a smooth 0..1 swell, integrated symplectically so the cycle never winds down. An ecological oscillation distinct from the neuron and chaos sources.

ParamRangeDefaultUnit
Rate0.05 – 41
Growth0.5 – 21.1

# Brusselator 0 inputs

Brusselator chemical oscillator (a first as a synth block): the textbook model of an autocatalytic chemical clock, where a reactant feeds a loop that periodically builds up and consumes an intermediate, so the concentration pulses up and down on its own - the kind of self-organising rhythm seen in real oscillating reactions. Above the critical feed it locks into a stable limit cycle. Rate sets the speed and B the feed parameter (raise it past 2 to start the oscillation). The output is the concentration x. A chemistry-born oscillation distinct from the biological and chaotic sources.

ParamRangeDefaultUnit
Rate0.05 – 41
B2 – 43

# Selkov 0 inputs

Sel'kov glycolytic oscillator (a first as a synth block): the model of glycolysis - the pathway cells use to burn sugar - which does not proceed steadily but PULSES, the concentration of an intermediate rising and falling in a self-sustained rhythm (the glycolytic oscillations seen in yeast extract). Rate sets the speed and Feed the substrate supply. The output is the oscillating concentration. A metabolic oscillation distinct from the Brusselator chemistry and the neuron models.

ParamRangeDefaultUnit
Rate0.05 – 41
Feed0.4 – 0.80.6

# Repressilator 0 inputs

Repressilator gene oscillator (a first as a synth block): the first synthetic gene circuit built to oscillate - three genes wired in a ring where each represses the next (A silences B, B silences C, C silences A), so no state is stable and the three protein levels cycle round in turn, a genetic clock engineered into living bacteria. Rate sets the speed and Strength the repression (raise it to deepen the swing). The output is the first protein's level. A synthetic-biology oscillation distinct from the metabolic and neural models.

ParamRangeDefaultUnit
Rate0.05 – 41
Strength4 – 1610

# Lengyel 0 inputs

Lengyel-Epstein chemical oscillator (a first as a synth block): the model of the CIMA reaction (chlorine-dioxide / iodine / malonic-acid), the experiment that first produced stationary Turing patterns in a real chemical and which, well stirred, oscillates in time instead. Two coupled concentrations chase each other into a stable limit cycle. Rate sets the speed and Feed the reactant supply. The output is the activator concentration. A pattern-forming chemistry distinct from the Brusselator and the biological oscillators.

ParamRangeDefaultUnit
Rate0.05 – 41
Feed8 – 1410

# Perlin 0 inputs

Perlin-noise source (a first as a synth block): smooth coherent gradient noise - the organic, flowing randomness used to generate natural terrain, clouds and fire in computer graphics. Unlike white noise or a sample-and-hold (which jump instantly), Perlin noise glides: nearby moments are always close in value, so the output meanders gently and naturally with no abrupt steps, set by a quintic-smoothed lattice of random gradients. Rate sets how fast it drifts through the noise field. The natural-movement modulator, distinct from the white/pink NoiseLFO and the stepped Random.

ParamRangeDefaultUnit
Rate0.05 – 201Hz

# fBm 0 inputs

Fractal-Brownian-motion source (a first as a synth block): stacks several octaves of Perlin noise - each one twice as fast and half as loud as the last - into the rich, self-similar randomness of natural terrain, coastlines and mountain skylines. The low octaves give the slow overall drift while the high ones add fine detail, so the motion is organic at every timescale at once. Rate sets the base speed and Octaves how many layers (more = finer, rougher detail). A multi-scale coherent-noise modulator distinct from the single-octave Perlin. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 201Hz
Octaves1 – 64

# Ridged 0 inputs

Ridged-multifractal source (a first as a synth block): a fractal noise that takes each octave's absolute value and inverts it (1 - |noise|), so the smooth valleys of fBm become sharp upward RIDGES - the technique that carves mountain crests, canyon walls and lightning veins in procedural terrain. The output rides high and crinkles into sudden creases instead of rolling smoothly. Rate sets the base speed and Octaves the detail. A ridged, peaky coherent-noise modulator distinct from the rounded fBm and Billow. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 201Hz
Octaves1 – 64

# Billow 0 inputs

Billow-noise source (a first as a synth block): a fractal noise that takes the absolute value of each octave (2|noise| - 1), turning the gentle zero-crossings of fBm into rounded, puffy lobes - the look of cumulus clouds, rolling smoke and bubbling foam in procedural textures. The output swells up in soft billows with creased troughs where it folds back on itself, the rounded opposite of the sharp Ridged. Rate sets the base speed and Octaves the detail. A billowy coherent-noise modulator distinct from fBm and Ridged. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 201Hz
Octaves1 – 64

# Worley 0 inputs

Worley (cellular) noise source (a first as a synth block): scatters random feature points along the timeline and outputs the distance from the moving read-head to the NEAREST one - the cellular/Voronoi noise behind stone, scales, cracked mud and water-caustic textures. The value falls to zero each time the read-head passes a feature point and swells up in the gaps between them, giving a bumpy, organic ramp-and-dip motion quite unlike the smooth hills of Perlin. Rate sets how fast it travels between cells. A cellular coherent-noise modulator distinct from the gradient-noise family. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 201Hz

# Ehrenfest 0 inputs

Ehrenfest-urn source (a first as a synth block): the textbook model of diffusion and the arrow of time - Balls are split between two boxes and at each step ONE random ball is moved to the other box. Whichever box has more balls is more likely to lose one, so the split is gently pulled back toward 50/50 and then jiggles around it forever. The output is the fraction in one box: a mean-reverting random wander that, unlike a free random walk, never strays far - a statistical-mechanics restoring force rather than the spring of Ornstein-Uhlenbeck. Rate sets the step speed. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Balls8 – 12832

# PolyaUrn 0 inputs

Polya-urn source (a first as a synth block): the canonical 'rich get richer' process - an urn holds red and black balls; draw one at random, then put it back ALONG WITH another of the same colour, so every draw makes that colour likelier still. The proportion drifts and then locks onto a random value that is different every run (the path-dependent limit). Here the urn is periodically emptied and reseeded, so the output settles to one plateau, holds, then jumps and settles on a fresh one - a self-reinforcing sample-and-hold quite unlike uniform randomness. Rate sets the draw speed. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz

# Moran 0 inputs

Moran-process source (a first as a synth block): the model of random genetic drift in a fixed population - Balls individuals are each one of two types; at every step one is chosen to reproduce and one (at random) dies, so the share of each type wanders purely by chance. A trickle of Mutation flips the occasional offspring, which keeps the share from ever getting permanently stuck at all-one-type. The output is that share: an unbiased random walk on a population, the discrete cousin of neutral evolution. Rate sets the generation speed. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Balls8 – 12832
Mutation0 – 0.20.05

# GamblersRuin 0 inputs

Gambler's-ruin source (a first as a synth block): a fortune that takes a coin-flip step up or down each turn between two walls - bankruptcy at the bottom, the jackpot at the top. The path is a pure random walk, but the moment it touches either wall the game restarts from the middle, so the output is a stream of random excursions: long meandering climbs and slides that always end in a sudden reset to centre. Rate sets the bet speed and Wall the playing-field size (wider walls = longer, rarer excursions). An absorbing-barrier walk distinct from the mean-reverting urns. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Wall8 – 12832

# BirthDeath 0 inputs

Birth-death (queue) source (a first as a synth block): a population (or a queue of waiting jobs) where new arrivals appear at a steady Birth rate while each member already present has a Death chance of leaving, so the more there are the faster they go - a self-limiting balance that settles around Birth/Death. The output is the population, an ASYMMETRIC mean-reverting wander: it drifts up on a run of arrivals then thins out faster the higher it climbs, the Poisson-occupancy shape of a busy queue. Distinct from the symmetric Ehrenfest diffusion. Rate sets the event speed. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Birth1 – 104
Death0.1 – 20.5

# Rose 0 inputs

Rose-curve (rhodonea) LFO (a first as a synth block): traces the petal curve r = cos(Petals * angle) and outputs its horizontal sweep, a smooth modulation whose single cycle folds into a rosette of Petals lobes. The result is a repeating shape far richer than a sine - a flower of evenly-spaced swells and dips - whose symmetry is set directly by the petal count. Rate sets the speed. A geometric multi-lobe LFO distinct from the sine, ramp and random sources.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Petals2 – 125

# Spirograph 0 inputs

Spirograph (hypotrochoid) LFO (a first as a synth block): traces the looping curve a small circle draws as it rolls inside a larger one - the toy-spirograph pattern - and outputs its sweep, the sum of two circular motions whose speeds are set by Ratio. The result is an epicyclic LFO with a fast inner wobble riding on a slow outer swing, Depth balancing the two. A geometric two-rate modulation distinct from a plain sine or a synced pair. Rate sets the speed.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Ratio2 – 93
Depth0 – 10.6

# Epicycloid 0 inputs

Epicycloid LFO (a first as a synth block): traces the curve a point on a small circle draws as it rolls around the OUTSIDE of a larger one - the path of a planet in a geocentric sky - and outputs its sweep. With Cusps points it forms a star-like loop of sharp, evenly-spaced cusps, so the LFO sweeps smoothly then snaps at each cusp, a spiky repeating contour. Rate sets the speed. A rolling-circle modulation distinct from the inner-rolling Spirograph.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Cusps2 – 104

# Harmonograph 0 inputs

Harmonograph LFO (a first as a synth block): models the Victorian drawing machine where two pendulums swinging at slightly-detuned frequencies trace a slowly-evolving figure. It sums two sinusoids at the FreqA and FreqB harmonics with a tiny detuning, so the shape drifts and precesses cycle after cycle, never quite repeating - an organic, breathing modulation rather than a fixed loop. Rate sets the base speed, FreqA and FreqB the two pendulum rates. A quasi-periodic curve distinct from the exactly-repeating Rose and Spirograph.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
FreqA1 – 62
FreqB1 – 63

# Lissajous 0 inputs

Lissajous LFO (a first as a synth block): multiplies two sinusoids whose frequencies are in the ratio RatioX:RatioY - the pair that, plotted against each other, trace the classic Lissajous figures on an oscilloscope. The product is a complex, symmetric modulation that beats and nulls as the two rates cross, its character set entirely by the integer ratio. Simple ratios give clean repeating shapes, larger ones dense interference. Rate sets the speed. A two-tone interference LFO distinct from the rolling-circle curves.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
RatioX1 – 83
RatioY1 – 82

# Cardioid 0 inputs

Cardioid LFO (a first as a synth block): traces the heart-shaped curve r = 1 - cos(angle) and outputs its horizontal sweep, a strongly ASYMMETRIC modulation - a slow, lingering dwell near one extreme and a quick sweep through the other, the single-cusped 'heart' contour. Its lopsided shape makes it good for envelope-like swells that rise gently and fall fast (or vice versa). Rate sets the speed. A heart-curve LFO distinct from the symmetric sine and the multi-lobe Rose.

ParamRangeDefaultUnit
Rate0.01 – 201Hz

# Lemniscate 0 inputs

Lemniscate LFO (a first as a synth block): traces the figure-eight curve of Bernoulli (r-squared = cos(2*angle)) and outputs its sweep, which produces TWO smooth pulses per cycle separated by flat dead zones where the curve pinches to nothing at the crossing point. The result is a paired-pulse modulation - two lobes of motion, then rest, then two more - quite unlike a single sine swing. Rate sets the speed. A figure-eight LFO distinct from the single-loop curves.

ParamRangeDefaultUnit
Rate0.01 – 201Hz

# Astroid 0 inputs

Astroid LFO (a first as a synth block): traces the four-cusped star curve x = cos-cubed(angle) and outputs it directly - a cosine with FLATTENED peaks and steepened zero-crossings, so it lingers at the extremes and snaps quickly through the middle, the inverse of a sine's rounded shape. A gentle, plateau-topped modulation good for slow holds with fast transitions. Rate sets the speed. A cubed-cosine star curve distinct from the sine and triangle shapes.

ParamRangeDefaultUnit
Rate0.01 – 201Hz

# Deltoid 0 inputs

Deltoid LFO (a first as a synth block): traces the three-cusped hypocycloid (a circle rolling inside one three times its size), outputting (2*cos(angle) + cos(2*angle)) / 3 - a smooth modulation with a strong main swell and a smaller secondary bump, the triangular cousin of the astroid. Its three-fold asymmetry gives a lopsided, gently galloping motion. Rate sets the speed. A three-cusp curve distinct from the four-cusp astroid and the rolling-circle epicycloid.

ParamRangeDefaultUnit
Rate0.01 – 201Hz

# Superformula 0 inputs

Superformula LFO (a first as a synth block): Johan Gielis's single equation that draws a vast family of natural shapes - circles, polygons, stars, flowers, leaves - from just two knobs, by setting the radius from |cos(Sym*t/4)| and |sin(Sym*t/4)| raised to a power. Symmetry sets how many lobes (the polygon/star order) and Shape how sharp or rounded they are, so sweeping them MORPHS the LFO contour continuously from a smooth blob to a spiky star. The most shape-versatile single LFO, distinct from every fixed-curve source. Rate sets the speed.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Symmetry2 – 126
Shape0.3 – 31

# Rossler 0 inputs

Rossler-attractor chaos source (a first as a synth block): integrates the three Rossler equations dx=-y-z, dy=x+a*y, dz=b+z*(x-c) - a smooth deterministic-chaos system that traces a spiralling band with an occasional fold. The output is x as a slowly wandering CV: gentler and more periodic-looking than Lorenz, with long quasi-cycles broken by sudden excursions. Rate sets the integration speed. A continuous chaos with a different character from the angular Henon or the tumbling DoublePendulum; needs no input.

ParamRangeDefaultUnit
Rate0.05 – 41

# Kuramoto 0 inputs

Kuramoto synchronisation source (a first as a synth block): eight phase oscillators, each at its own natural frequency, are nudged toward each other by Coupling - the model of how fireflies, neurons and metronomes spontaneously fall into step. The output is their combined mean field: with low Coupling the eight detuned waves smear into a restless wobble, and as Coupling rises they lock into one coherent oscillation that swells in amplitude. Rate sets the centre frequency and Spread the detuning. A self-organising motion no LFO or noise source produces. Needs no input.

ParamRangeDefaultUnit
Rate0.05 – 81Hz
Spread0 – 10.3
Coupling0 – 41

# Orbit 0 inputs

Kepler-orbit LFO (a first as a synth block): a body sweeps an elliptical orbit under gravity, so unlike a sine it lingers slowly at the far point (aphelion) then whips quickly through the near point (perihelion) - the asymmetric speed of a real planet, set by Eccentricity. It solves Kepler's equation each sample for the eccentric anomaly and outputs its cosine. At zero eccentricity it is a pure cosine; cranked up it becomes a lopsided swing that hangs and then lunges. Rate sets the orbital period. A gravitationally-shaped modulation curve, needs no input.

ParamRangeDefaultUnit
Rate0.01 – 201Hz
Eccentricity0 – 0.90.5

# Ising 0 inputs

Ising-model magnetisation source (a first as a synth block): a 4x4 lattice of up/down spins evolves by the Metropolis rule - a spin flips if it lowers the energy, or randomly with a chance set by Temperature - the textbook model of a magnet. The output is the net magnetisation: cold, the spins align into one domain and it drifts toward +/-1; hot, they tumble and it jitters around zero; near the critical temperature it swings in large, slow, self-similar fluctuations. A statistical-physics modulation source. Needs no input.

ParamRangeDefaultUnit
Temperature0.1 – 52.27

# ForestFire 0 inputs

Forest-fire CA (a first as a synth block): a 4x4 grid of cells that are empty, growing a tree, or burning. Each sample a tree sprouts on an empty cell with chance Growth, a stray tree catches fire by Lightning, and fire spreads to neighbouring trees then burns out - the Drossel-Schwabl model of self-organised criticality. The output is the burning density: quiet while the forest regrows, then sudden sweeping fire-fronts, with the avalanche statistics of real wildfires. A different criticality than the Sandpile. Needs no input.

ParamRangeDefaultUnit
Growth0 – 0.050.01
Lightning0 – 0.010.001

# Levy 0 inputs

Levy-flight modulation source (a first as a synth block): a random walk whose step sizes are drawn from a heavy-tailed (Cauchy) distribution, so it mostly creeps in tiny steps but every so often makes a sudden enormous leap across the range - the foraging pattern of albatrosses and the maths of anomalous diffusion. Step sets the typical jump scale and Rate how often it moves; the walk reflects off +/-1 to stay in range. Where a smoothed-noise LFO wanders gently, Levy lurks then pounces - clustered stillness punctuated by leaps. Needs no input.

ParamRangeDefaultUnit
Step0.001 – 0.20.02
Rate0 – 10.5

# NBody 0 inputs

Gravitational N-body source (a first as a synth block): three point masses pull on one another by Newton's inverse-square law inside a box with reflecting walls, tracing the famously unsolvable three-body motion - bodies swing past, sling-shot and tumble in an endless gravitational dance. Gravity sets the attraction strength and Rate the simulation speed; the output follows the first body's horizontal position. A softened-gravity, wall-bounded chaos with its own swooping character, distinct from the pendulum or the strange-attractor maps. Needs no input.

ParamRangeDefaultUnit
Gravity0.05 – 20.5
Rate0.05 – 41

# Voter 0 inputs

Voter-model consensus source (a first as a synth block): a 4x4 grid of cells each holding one of two opinions; each step a random cell simply copies a random neighbour, the simplest model of imitation, gossip and herd behaviour. Domains coarsen and fight along their borders until - on a finite grid - one opinion wins and the whole field falls into consensus, at which point it freezes. The output is the net opinion, a CV that wanders then locks. Unlike the Ising model there is no temperature, only blind copying. Needs no input.

ParamRangeDefaultUnit
Rate1 – 84

# RandomWalk 0 inputs

Random-walk source (a first as a synth block): the classic drunkard's walk - each step nudges the value by a random amount, so it wanders with no memory of where it has been, the very model of Brownian diffusion. It free-runs at Rate; reflecting walls at the rails keep it bouncing inside the range forever. Step sets how far each move can carry it. A memoryless diffusion distinct from the mean-pulled Ornstein-Uhlenbeck and the heavy-tailed Levy flight. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 508Hz
Step0 – 10.1

# OrnsteinUhlenbeck 0 inputs

Ornstein-Uhlenbeck source (a first as a synth block): a random walk on an elastic leash - noise kicks it around but a restoring pull always drags it back toward the centre, the textbook mean-reverting process used to model everything from particle velocities to interest rates. The result is smooth, organic, band-limited drift (Brownian motion's well-behaved cousin) with no sharp jumps. Revert sets the strength of the pull, Sigma the noise. A mean-reverting drift distinct from the free random walk. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 20030Hz
Revert0 – 10.05
Sigma0 – 10.12

# LevyFlight 0 inputs

Levy-flight source (a first as a synth block): a random walk whose step sizes are drawn from a heavy-tailed Cauchy distribution, so most moves are tiny but every so often it takes a wild, far-reaching leap - the search pattern of foraging animals and the signature of anomalous, super-diffusive transport. The value mostly hovers, then teleports across the range and resumes. Jump scales the leaps; the rails wrap so a big jump reappears on the far side. A heavy-tailed flight distinct from the Gaussian random walk. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 506Hz
Jump0 – 0.20.02

# TelegraphProcess 0 inputs

Random-telegraph source (a first as a synth block): a two-state signal that sits at one rail and then randomly flips to the other, the dichotomous noise that models a flickering switch, burst noise in electronics, and ion channels snapping open and shut. The hold times are exponentially distributed, so it is a stepped square wave with utterly unpredictable timing. Switch sets the flip probability per step (the average rate of jumps). A two-level jump process distinct from the continuous random walks. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 20040Hz
Switch0 – 10.05

# BrownianBridge 0 inputs

Brownian-bridge source (a first as a synth block): a random walk that is tied down at both ends - it wanders freely in the middle but is mathematically guaranteed to arrive back at zero exactly at the end of each cycle, then starts a fresh bridge. This is the conditioned Brownian motion used to interpolate between fixed points and to model paths with a known destination. Length sets the cycle in steps. A pinned, self-resetting drift distinct from the open random walk. Needs no input.

ParamRangeDefaultUnit
Rate0.1 – 20040Hz
Length4 – 25664

# CML 0 inputs

Coupled-map-lattice source (a first as a synth block): eight logistic maps sit in a ring, each iterating its own chaos while a Coupling term shares a fraction of each cell with its neighbours. The competition between local chaos and diffusive smoothing produces spatiotemporal chaos - travelling fronts, frozen-random patches and turbulent bursts that no single attractor shows. The output is the lattice average, a richly textured wandering CV. R sets each map's chaos and Coupling the diffusion. A whole field of coupled chaos rather than one oscillator. Needs no input.

ParamRangeDefaultUnit
R3.6 – 43.9
Coupling0 – 0.50.1

# Dimension 1 input

Dimension-D-style BBD chorus: a slow ~0.5 Hz LFO modulates a short delay around 8 ms, with the right channel running anti-phase, and the wet copy is blended with the dry at a fixed ratio. Depth scales how far the delay time is swept. Out picks L or R for the per-channel modulation phase, giving the lush stereo movement of the classic unit rather than a deep vibrato.

ParamRangeDefaultUnit
Depth0 – 10.5
Out0 – 10

# Gater 1 input

Step-sequenced tremolo gate that reads a per-step on/off pattern from a 16-bit mask, advancing through the steps on a sample-clock phase for tempo coherence. Rate sets the cycle frequency, Pattern is the bitmask of active steps, Steps sets how many steps are used, and Smooth softens the transitions between open and closed. Mix sets how deeply the gate cuts the signal, from subtle pulsing to full rhythmic chopping.

ParamRangeDefaultUnit
Rate0.25 – 82Hz
Pattern0 – 6553543690
Steps1 – 168
Smooth0 – 10.3
Mix0 – 11

# Undulator 1 input

Modulated short delay combined with an envelope swell and a tremolo running at twice the LFO rate for H3000-style undulation. Rate sets the LFO speed, Depth sets how far the delay time is swept for pitch-wobble and chorus, and Swell controls the tremolo depth driven from a slow input follower. Mix blends the moving, detuned voice against the dry signal for shimmering, breathing modulation.

ParamRangeDefaultUnit
Rate0.05 – 50.5Hz
Depth0 – 10.5
Swell0 – 10.5
Mix0 – 10.5

# SideLFO 1 input

Sidechain-curve mod source: outputs the classic pump/duck envelope as a control signal (no audio through-path) so one ducking shape drives many destinations - patch it into a Mixer level, a reverb/delay send or a filter cutoff to sidechain them all to the same beat without a key signal. Rate sets the duck cycle in Hz (modulate or tempo-sync it to the kick), Depth how far the curve dips, Curve shapes the recovery ramp from snappy to gradual, and Bias offsets the output centre. Shares the Pump curve, exposed as CV instead of an inline gain. A trigger into in0 resets the duck cycle (sync it to the kick); unpatched = free-run.

ParamRangeDefaultUnit
Rate0.1 – 82Hz
Depth0 – 10.8
Curve0.2 – 41.5
Bias0 – 10

Delay

59 modules

# FreqEcho 1 input

Frequency-shifted echo: a delay line whose feedback is single-sideband frequency-shifted via a polyphase Hilbert pair, so every repeat slides up or down in Hz rather than in pitch. Time sets the delay (1 to 1000 ms), Shift sets the linear frequency offset (-500 to +500 Hz), Feedback (0 to 0.95) sets repeat count, and Mix blends dry/wet. Because the shift is inharmonic, the tail detunes and smears with each pass for metallic, ever-evolving echoes.

ParamRangeDefaultUnit
Time1 – 1000250ms
Shift-500 – 50080Hz
Feedback0 – 0.950.6
Mix0 – 10.4

# Multitap 1 input

Multi-tap delay: the input is written into a circular buffer and read back at several time-spaced taps that are summed, averaged, and fed back into the buffer. Time sets the base delay in ms, Taps chooses 1 to 6 read points, Feedback recirculates the averaged taps for repeats, Spread pulls the taps toward the longer end for uneven echo timing, and Mix crossfades dry input against the wet sum. Low Spread gives evenly stacked echoes while high Spread spaces them out, and higher Feedback builds longer rhythmic delay trails.

ParamRangeDefaultUnit
Time1 – 1000250ms
Taps1 – 63
Feedback0 – 0.90.4
Spread0 – 10.5
Mix0 – 10.4

# Bouncer 2 inputs

A feedback delay whose delay time continually shrinks, so the echoes speed up toward a stutter like a bouncing ball; a gate on in1 re-arms the delay back to its start time. Time sets the initial delay (20..600 ms), Accel sets how fast the time shrinks, Feedback sets the echo regeneration (up to 0.95), and Mix blends wet against dry. Higher Accel collapses the repeats into a rapid buzz, while a gate retrigger resets the bounce.

ParamRangeDefaultUnit
Time20 – 600250ms
Accel0 – 10.5
Feedback0 – 0.950.7
Mix0 – 10.5

# Beatmasher 2 inputs

Beat-repeat: while the gate on in1 is held it records a slice of audio on the first pass then loops that captured slice; releasing the gate passes the dry signal through. Length sets the size of the captured/looped slice (20..1000 ms) and Mix blends the looped slice against the dry input. Hold the gate to freeze and stutter a fragment, release to drop back to live audio.

ParamRangeDefaultUnit
Length20 – 1000250ms
Mix0 – 11

# BeatSlicer 2 inputs

Captures a buffer while the gate on in1 is held, divides it into 8 slices, and replays them in one of several reorder patterns; releasing the gate passes dry audio through. Length sets the buffer/loop size (100..2000 ms), Pattern selects the slice reordering (0..4, e.g. straight, swapped pairs, doubled, reversed, interleaved), and Mix blends the sliced output against dry. Hold the gate to scramble a phrase into a rhythmic rearrangement.

ParamRangeDefaultUnit
Length100 – 2000500ms
Pattern0 – 41
Mix0 – 11

# SliceShuffler 1 input

Continuous buffer-shuffler (Max-for-Live Buffer-Shuffler style): records the incoming audio one bar at a time and, while recording the next bar, plays the last bar back as Steps slices re-ordered by a Seed-driven permutation, with a fraction of slices (Reverse) played backwards and a 16-step on/off Gate mask muting chosen slots. Length sets the bar in milliseconds, Steps the slice count (4/8/16), Seed the rearrangement (every value a different reproducible shuffle), and Mix blends against dry. Unlike BeatSlicer's five fixed patterns this is a fully addressable per-slice remap that runs without a trigger.

ParamRangeDefaultUnit
Length50 – 2000500ms
Steps4 · 8 · 16
Seed0 – 2550
Reverse0 – 10
Gate0 – 6553565535
Mix0 – 11

# ReverseGrain 2 inputs

Captures a buffer while the gate on in1 is held, then plays it backward at a pitch-shifted read rate for a reversed, stuttered texture; releasing the gate passes dry audio through. Length sets the captured grain size (50..1500 ms), Pitch transposes the reverse playback rate (+/-12 semitones), and Mix blends the reversed grain against dry. Hold the gate to suck a phrase into a backward swell.

ParamRangeDefaultUnit
Length50 – 1500400ms
Pitch-12 – 120st
Mix0 – 11

# PeakFlanger 1 input

A comb flanger whose delay time is swept by a peak envelope follower on the input, so transients drive the flange motion (delay ranges ~0.5..9.5 ms). Soften sets the envelope release time, Feedback sets the comb regeneration (+/-0.95, negative inverts the comb), Amount scales how far each peak sweeps the delay, and Mix blends wet against dry. The Traktor Flanger Pulse character: the jet sweep follows the music's own dynamics rather than a fixed LFO.

ParamRangeDefaultUnit
Soften0 – 10.5
Feedback-0.95 – 0.950.5
Amount0 – 10.7
Mix0 – 10.5

# SpaceEcho 1 input

Roland Space Echo-style tape delay: wow+flutter-modulated tape transport with magnetic hysteresis (asymmetric saturation + remanence) and tone-shaped head gap loss in the feedback repeats.

ParamRangeDefaultUnit
Time50 – 700300ms
Feedback0 – 0.950.4
Wow0 – 10.2
Tone1000 – 120005000Hz
Mix0 – 10.4

# Echorec 1 input

Binson Echorec-style magnetic drum delay: several fixed playback heads give rhythmic multi-tap echoes with rotating-drum wobble and magnetic hysteresis in the feedback.

ParamRangeDefaultUnit
Time40 – 350150ms
Heads1 · 1-2 · 1-2-3 · All
Feedback0 – 0.90.4
Mix0 – 10.4

# MemoryMan 1 input

EHX Memory Man-style analog BBD delay: a companded bucket-brigade line whose clock-tracked reconstruction filter darkens each repeat with delay length, gently chorused, with line-level regeneration.

ParamRangeDefaultUnit
Time30 – 550250ms
Feedback0 – 0.90.35
Chorus0 – 10.3
Mix0 – 10.4

# SDD3000 1 input

Korg SDD-3000-style delay: a characterful input preamp into a modeled converter (ADC anti-alias + 13-bit quantization) - clean and bright with subtle digital grain.

ParamRangeDefaultUnit
Time20 – 900350ms
Feedback0 – 0.90.35
Tone2000 – 160009000Hz
Mix0 – 10.4

# TimeCube 1 input

Cooper Time Cube-style delay: a short, dark acoustic-tube delay (sound piped through a garden hose between transducers) for tight doubling and slapback. Time sets the short delay, Feedback the repeats and Mix the blend. Naturally band-limited and woody - characterful on vocals and snare, not a clean digital echo.

ParamRangeDefaultUnit
Time5 – 8030ms
Feedback0 – 0.60.2
Mix0 – 10.4

# Echoplex 1 input

Maestro Echoplex EP-34-style tape echo: warm, wow+flutter-modulated repeats with magnetic hysteresis (asymmetric saturation + remanence) and head gap-loss HF roll-off.

ParamRangeDefaultUnit
Time80 – 650300ms
Feedback0 – 0.90.4
Wow0 – 10.3
Mix0 – 10.4

# PitchEcho 1 input

Pitch-locked echo: the delay time is set to a whole number of the input's detected pitch periods, so the repeats land exactly in phase and reinforce the tone instead of smearing it.

ParamRangeDefaultUnit
Periods1 – 164
Feedback0 – 0.850.4
Mix0 – 10.4

# SlapDelay 1 input

Slapback echo: a single short delayed repeat (with optional feedback for a few taps) - the rockabilly/vocal slap that fattens a sound without turning into a wash.

ParamRangeDefaultUnit
Time20 – 250120ms
Feedback0 – 0.70.3
Mix0 – 10.4

# BBDelay 1 input

Bucket-brigade delay: emulates an analog BBD chip with input companding, a darkening low-pass on each repeat and gentle saturation, for the warm, lo-fi, increasingly-murky echoes of a vintage analog delay.

ParamRangeDefaultUnit
Time20 – 600250ms
Feedback0 – 0.850.4
Tone800 – 60002500Hz
Mix0 – 10.4

# MultiTapDelay 1 input

Multi-tap delay: reads four taps at 1/4, 1/2, 3/4 and 1x of the base time off a single delay line with decreasing levels, building a rhythmic pattern of echoes from one knob.

ParamRangeDefaultUnit
Time50 – 800300ms
Feedback0 – 0.80.3
Mix0 – 10.4

# DubEcho 1 input

Dub echo: each repeat passes through a low-pass and soft saturation in the feedback loop, so echoes get progressively darker and warmer as they decay - the classic dub/reggae spring-into-the-mix delay.

ParamRangeDefaultUnit
Time50 – 800350ms
Feedback0 – 0.90.5
Tone400 – 60002000Hz
Mix0 – 10.4

# FractalEcho 1 input

Fractal echo: five taps spaced at successive golden-ratio fractions of the base time, each quieter than the last, so one hit scatters into a self-similar cluster of echoes that bunch up as they fade - a fractal stutter, not an even repeat.

ParamRangeDefaultUnit
Time20 – 1000300ms
Decay0 – 0.90.6
Mix0 – 10.4

# TapeFlutter 1 input

Tape flutter: a short fractional delay whose read head wobbles under three stacked LFOs - slow wow, mid flutter and fast scrape - reproducing the drifting pitch waver of worn tape; no echo, just the wobble.

ParamRangeDefaultUnit
Base1 – 308ms
Depth0 – 41.5
Mix0 – 11

# NoiseModDelay 1 input

Random-warble delay: the delay time wanders on a smoothed random-step modulator that picks a new target at the set rate, giving an unpredictable detuned warble between a chorus and a broken-tape pitch drift.

ParamRangeDefaultUnit
Base2 – 4012ms
Depth0 – 84
Mix0 – 10.5
Rate0.1 – 102Hz

# CrossFeedbackDelay 1 input

Cross-coupled delay: two delay lines at incommensurate times each feed the OTHER line's input through a damping filter, so echoes bounce between the two streams and interleave into a denser, evolving pattern than a single tap can make.

ParamRangeDefaultUnit
Feedback0 – 0.90.6
Damp0 – 0.950.3
Mix0 – 10.4

# SpectralTiltDelay 1 input

Spectral-tilt delay: each pass through the feedback loop tilts the spectrum around a pivot, so successive echoes get progressively darker (or brighter) - tape-like high-end decay or a reverse 'opening up' tail, set by one bipolar Tilt knob.

ParamRangeDefaultUnit
Time20 – 1000300ms
Feedback0 – 0.90.6
Tilt-1 – 1-0.3
Mix0 – 10.4

# GrainReverse 1 input

Reverse-grain smear: continuously records the input and reads each short grain backwards through a Hann window, so the sound is chopped into little reversed snippets - a stuttering, sucking, backwards texture from a live signal, no buffer-capture needed.

ParamRangeDefaultUnit
Size10 – 20080ms
Mix0 – 10.7

# FoldDelay 1 input

Folding echo: a long delay whose feedback path is wavefolded each pass, so every repeat grows brighter and more harmonically dense instead of darker - an inverted, ever-spikier echo tail that a damped delay never produces.

ParamRangeDefaultUnit
Time20 – 1000300ms
Feedback0 – 0.90.6
Fold1 – 31.3
Mix0 – 10.4

# RectDelay 1 input

Octave-rising echo: the feedback is full-wave rectified (DC-removed) each pass, so every repeat jumps an octave and the tail climbs into a shimmering high cloud - a pitched, ascending echo unlike any flat-pitch delay.

ParamRangeDefaultUnit
Time20 – 1000250ms
Feedback0 – 0.850.55
Mix0 – 10.4

# WowDelay 1 input

Wow echo: the delay time drifts under a slow sub-1 Hz wow LFO, so the repeats sag and rise in pitch like a worn tape echo - the warbling, detuning character of an old Echoplex, distinct from the fast flutter of TapeFlutter.

ParamRangeDefaultUnit
Time50 – 800300ms
WowDepth0 – 206ms
Feedback0 – 0.850.5
Mix0 – 10.4

# LagrangeDelay 1 input

Lagrange fractional delay: reads the delay line at a sub-sample position using 4-point (cubic) Lagrange interpolation rather than the usual linear interpolation, so sub-sample delays keep their high-frequency content instead of being dulled - the interpolation used in high-quality tuning, chorus and physical-modeling delay lines. Delay in ms, wet/dry Mix.

ParamRangeDefaultUnit
Delay0.1 – 305ms
Mix0 – 10.5

# DuckingDelay 1 input

Ducking delay: a feedback echo whose wet output is pulled down by an envelope of the dry input, so the repeats stay out of the way while you play and swell up in the gaps - the classic technique for delays that add space without cluttering the mix. Time sets the delay, Feedback the repeats, Depth how hard the dry ducks the wet.

ParamRangeDefaultUnit
Time10 – 500250ms
Feedback0 – 0.90.4
Depth0 – 10.7
Mix0 – 10.5

# ThiranAllpass 1 input

Thiran fractional delay: an integer delay line followed by a first-order Thiran all-pass that adds the sub-sample remainder with a maximally-flat group delay, resolving the delay to a fraction of a sample without the high-frequency loss of linear interpolation. A recursive all-pass method distinct from the FIR Lagrange delay - flat magnitude at the cost of frequency-dependent group delay. Feedback recirculates, Mix blends.

ParamRangeDefaultUnit
Delay0.5 – 505ms
Feedback0 – 0.90.3
Mix0 – 10.5

# Slapback 1 input

Slapback echo: a single short delayed repeat (typically 60-150 ms) layered under the dry signal - the snappy rockabilly/vocal doubling slap, no feedback wash. Time sets the delay, Mix the level of the repeat.

ParamRangeDefaultUnit
Time20 – 400110ms
Mix0 – 10.5

# Freeze 2 inputs

Audio freeze / looper: while in1 is high it captures the recent input and loops a window of it indefinitely (an instant sustain/pad-freeze); while in1 is low it passes the dry signal and keeps recording. Size sets the loop window length, Mix the wet level.

ParamRangeDefaultUnit
Size20 – 1000250ms
Mix0 – 11

# TapeStop 2 inputs

Tape-stop effect: while in1 is held the playback slows from full speed to a halt over Time, dropping the pitch and smearing into silence - the classic turntable/tape brake. Releasing in1 returns to normal speed. Mix blends against the dry. A performance effect, not a fixed pitch shift.

ParamRangeDefaultUnit
Time0.05 – 40.6s
Mix0 – 11

# Delay 3 inputs

Feedback delay line (1-8000 ms) with a damping low-pass in the feedback path that progressively darkens each repeat. Time is modulated by in 3 (scaled by Mod) for chorus and flange-style movement, Feedback sets regeneration up to 0.99, and Mix sets dry/wet. Damp at 0 gives bright digital echoes; higher values emulate tape/BBD high-frequency loss.

ParamRangeDefaultUnit
Time1 – 8000250ms
Feedback0 – 0.990.35
Mod0 – 5000ms
Damp0 – 10
Mix0 – 11

# AlignDelay 1 input

Alignment delay (Ableton Align Delay-style): a clean dry delay used to time-align tracks or push a signal later by a precise amount - no feedback, no filtering, no colour. Time sets the delay in milliseconds; leave Mix fully wet for pure alignment, or blend for a simple slap double.

ParamRangeDefaultUnit
Time0 – 1000ms
Mix0 – 11

# FilterDelay 1 input

Filtered multi-tap delay (Ableton Filter Delay-style): three delay taps at spreading times, each band-passed at Color before feedback, so the echoes are tuned and coloured rather than full-range. Time sets the first tap, Spread the spacing of the other two, Color the band-pass centre, Feedback the regeneration, and Mix the wet blend. (Mono sum of the three taps; the device's L/C/R panning needs a stereo rack.)

ParamRangeDefaultUnit
Time1 – 8000250ms
Spread0 – 10.5
Color100 – 60001200Hz
Feedback0 – 0.90.4
Mix0 – 10.5

# Rainmaker 1 input

Rhythmic tapped delay (Intellijel / Cylonix Rainmaker): spreads up to Taps echoes across the delay Time in a decaying rhythm, then runs the result through a tuned Comb resonator for ringing, pitched repeats - rhythmic delays, resonant reverbs and string-like tones in one. Time sets the span, Taps the number of echoes, Feedback the regeneration, Comb the resonator pitch/amount, and Mix the wet blend. A 16-tap rhythm engine, distinct from the fixed-tap Multitap.

ParamRangeDefaultUnit
Time20 – 8000400ms
Taps1 – 168
Feedback0 – 0.90.3
Comb0 – 10.3
Mix0 – 10.5

# Morphagene 1 input

Tape-splice granular (Make Noise / Soundhack Morphagene): continuously records the in0 input onto a virtual tape, then plays back a Gene (grain) from it. Slide scans the playback position along the reel, Vari sets the varispeed (pitch + direction, reverse below centre), Gene the grain length, Morph the grain overlap/smear, and Mix the blend. Scrub, stretch, reverse and granulate live audio - distinct from the fixed-loop Looper and the cloud-style granular blocks.

ParamRangeDefaultUnit
Gene0.02 – 0.50.15s
Vari-1 – 11
Slide0 – 10
Morph0 – 10.5
Mix0 – 10.5

# Comb 1 input

Tuned comb resonator: a short feedback delay set by Freq (20-2000 Hz) with a damping low-pass, which doubles as a Karplus-Strong plucked string when excited by a transient. Feedback sets resonance and sustain while Damp darkens the decay. High feedback rings at the tuned pitch; pair it with noise or an impulse for string and membrane tones.

ParamRangeDefaultUnit
Freq20 – 2000220Hz
Feedback0 – 0.990.9
Damp0 – 10.3
Mix0 – 11

# Chorus 1 input

Single-voice chorus: an LFO (Rate, Depth) modulates a short base Delay (1-30 ms) and the detuned copy is blended back via Mix to thicken and widen the source. Short delays with light depth give subtle doubling; longer and deeper settings approach vibrato and flange. See Ensemble for a three-voice string-machine variant.

ParamRangeDefaultUnit
Rate0.05 – 80.8Hz
Depth0 – 10.5
Delay1 – 3012ms
Mix0 – 10.5

# Flanger 1 input

Swept-comb flanger: an LFO sweeps a very short delay (0.5-10 ms) mixed with the dry signal to create moving comb notches, with bipolar Feedback resonating the peaks (negative values invert for a hollow tone). Depth sets the sweep width and Mix the blend. Short delays with high feedback give the classic metallic jet-whoosh.

ParamRangeDefaultUnit
Rate0.05 – 80.3Hz
Depth0 – 10.7
Feedback-0.95 – 0.950.3
Delay0.5 – 102ms
Mix0 – 10.5

# Vibrato 1 input

Pitch vibrato: an LFO modulates a short delay's read position to bend pitch, output fully wet (no dry blend) for true vibrato rather than chorus. Rate sets the wobble speed and Depth its pitch range. Gentle settings add expression; deep settings give a seasick warble.

ParamRangeDefaultUnit
Rate0.1 – 125Hz
Depth0 – 10.3
Delay1 – 205ms

# Stutter 1 input

Auto-rhythmic buffer repeat: at each Rate cycle it snapshots a Grab-length window and loops it for the cycle, creating stutters and beat-repeat artefacts, with Mix blending against the live signal. Short grabs at high rates give granular buzz; longer grabs repeat recognizable slices. See Beatmasher and BeatSlicer for tempo-locked glitching.

ParamRangeDefaultUnit
Rate0.5 – 164Hz
Grab10 – 25060ms
Mix0 – 11

# TapeDelay 1 input

Vintage tape echo: a ~1.5 Hz wow modulates the delay time while a Tone low-pass and tanh tape Saturation in the feedback path darken and thicken each repeat. Feedback sets regeneration and Mix the blend. Unlike the clean Delay, repeats degrade and warble musically - raise Wow and Sat for worn-tape character.

ParamRangeDefaultUnit
Time1 – 8000300ms
Feedback0 – 0.990.45
Wow0 – 10.2
Tone500 – 160005000Hz
Sat0 – 10.3
Mix0 – 10.4

# Ensemble 1 input

Three-voice string-machine chorus: one LFO modulates three delay taps at evenly spread phases, summing into a lush, wide thickening richer than the single-voice Chorus. Rate and Depth set the swirl and Mix the blend. Classic for pads, strings and synth-brass.

ParamRangeDefaultUnit
Rate0.05 – 40.6Hz
Depth0 – 10.6
Mix0 – 10.5

# Rotary 1 input

Leslie rotary speaker: combines a doppler pitch wobble (modulated short delay) with a phase-offset amplitude tremolo so the tone swirls as the virtual horn spins. Speed sets the rotation rate and Depth its intensity. Iconic on organ, electric piano and guitar - automate Speed for the slow-to-fast chorale ramp.

ParamRangeDefaultUnit
Speed0.5 – 86Hz
Depth0 – 10.5
Mix0 – 10.5

# Reverse 1 input

Reverse delay: snapshots a Window-length slice of input and plays it backward on a loop, a glitchy pre-echo/reverse texture, blended via Mix. Short windows give fluttering grains; longer windows reverse recognizable phrases. See ReverseGrain and ReverseVerb for related effects.

ParamRangeDefaultUnit
Window20 – 500120ms
Mix0 – 11

# BBDDelay 1 input

Bucket-brigade style echo whose delayed tap is passed through a one-pole low-pass and a tanh saturation in the feedback path, so each repeat grows darker and grittier. Time sets the delay length (1-8000 ms), Feedback sets regeneration up to 0.9, Tone sets the high-frequency rolloff of the repeats, and Mix blends the filtered echo with the dry signal. Lower Tone yields the murky, decaying character of analog BBD delays.

ParamRangeDefaultUnit
Time1 – 8000250ms
Feedback0 – 0.90.4
Tone0 – 10.5
Mix0 – 10.5

# ReverseDelay 1 input

Captures the input into a delay buffer and reads it back newest-to-oldest within a repeating window, so each chunk plays in reverse. Time sets the window length (50-8000 ms) that defines how much audio is flipped per cycle, and Mix blends the reversed playback against the dry signal. Useful for backward-tape swells and disorienting rhythmic stutters.

ParamRangeDefaultUnit
Time50 – 8000400ms
Mix0 – 10.5

# DuckDelay 1 input

Feedback delay line whose wet output is attenuated by an envelope follower tracking the dry signal, so repeats drop out while you play and swell up in the gaps. Time sets the delay length (1-8000 ms), Feedback sets regeneration up to 0.9, Duck sets how hard the dry level suppresses the echoes, and Mix blends wet and dry. Keeps echoes from cluttering busy passages while letting them bloom in the silences.

ParamRangeDefaultUnit
Time1 – 8000300ms
Feedback0 – 0.90.4
Duck0 – 10.7
Mix0 – 10.5

# GrainDelay 1 input

Granular feedback delay that reads overlapping windowed grains from the delay line, pitch-shifting them and scattering their read positions. Time sets the base tap (10-8000 ms), Pitch transposes the grains +/-12 semitones, and Scatter randomizes each grain's offset for a smeared, diffuse cloud. Mix sets dry/wet; the shifted grains are fed back at reduced gain, so repeats drift in pitch and position.

ParamRangeDefaultUnit
Time10 – 8000300ms
Pitch-12 – 120st
Scatter0 – 10.4
Mix0 – 10.5

# DiffuseDelay 1 input

Feedback delay whose tap is smeared through a 4-stage all-pass diffusion chain, pushing echoes toward reverb. Time sets the delay (1-1000 ms), Feedback sets regeneration up to 0.9, and Diffuse sets the all-pass coefficient that controls how much each repeat is blurred. Mix sets dry/wet; low Diffuse gives clean echoes, high Diffuse dissolves them into a diffuse wash.

ParamRangeDefaultUnit
Time1 – 1000300ms
Feedback0 – 0.90.4
Diffuse0 – 0.90.6
Mix0 – 10.5

# Looper 1 input

Circulating-buffer looper that re-reads a fixed-length loop and either overdubs new input onto it or recirculates it unchanged. Length sets the loop time (100-2000 ms) and Record switches between overdub (input mixed with the looped buffer at half gain) and pure recirculation when off. Mix sets dry/wet; leave Record on to layer takes, turn it off to freeze and play back the captured loop.

ParamRangeDefaultUnit
Length100 – 20001000ms
Record0 – 11
Mix0 – 10.5

# Shuffler 1 input

Beat-shuffler that records the input and, at each segment boundary, may jump its playback to one of a few earlier segment offsets. Segment sets the slice length (50-500 ms) and Chance sets the probability that a new boundary triggers a jump to a randomly chosen prior offset. Mix sets dry/wet; low Chance plays mostly straight, high Chance stutters and rearranges the beat.

ParamRangeDefaultUnit
Segment50 – 500200ms
Chance0 – 10.5
Mix0 – 10.5

# Scratch 1 input

Turntable-scratch effect where a raised-cosine LFO sweeps the delay read head back and forth through recent input. Rate sets the sweep speed (0.1-8 Hz) and Depth sets how far back the head travels (1-200 ms). Mix sets dry/wet; faster Rate and deeper Depth give more pronounced vinyl-scratch wobble.

ParamRangeDefaultUnit
Rate0.1 – 82Hz
Depth1 – 20080ms
Mix0 – 10.5

# PingPong 1 input

Ping-pong delay for a mono source: a single line is read at time T or 2T so the two outputs hear staggered taps that appear to bounce between speakers, with regeneration fed back through the longer tap. Time sets the base delay, Feedback the number of repeats up to 0.9, and Mix dry/wet. Out picks L or R, where R hears T and L hears 2T to create the alternating bounce.

ParamRangeDefaultUnit
Time1 – 1000300ms
Feedback0 – 0.90.45
Out0 – 10
Mix0 – 10.5

# Glitch 1 input

Probabilistic buffer glitcher that records the input and, at each slice boundary, randomly jumps to a captured slice and may play it forward or reversed. Slice sets the segment length in milliseconds and Chance sets the probability that a given slice is repeated or reversed rather than passed through cleanly. Mix blends the glitched playback against the dry signal for stutter, repeat and reverse artifacts.

ParamRangeDefaultUnit
Slice50 – 500150ms
Chance0 – 10.4
Mix0 – 11

# DubDelay 1 input

Dub-techno echo: a feedback delay whose repeats are progressively band-limited and tape-saturated inside the loop, so each echo gets darker, warmer and more degraded - the endless, dubby Basic-Channel chord-stab echo of dub techno and dub house. Time sets the delay, Feedback how many repeats (high = near-infinite), Tone darkens each repeat (low-pass in the loop), Drive the in-loop tape saturation, and Mix the wet/dry blend. Long Time + high Feedback + low Tone gives the classic sinking dub tail. Distinct from the clean Delay and the wow/flutter TapeDelay - the feedback path is filtered and saturated.

ParamRangeDefaultUnit
Time50 – 1000375ms
Feedback0 – 0.950.6
Tone0 – 10.4
Drive0 – 10.3
Mix0 – 10.4

Reverb

50 modules

# Convolution 1 input

Convolution reverb: input is buffered into blocks and convolved with an impulse response via partitioned FFT, then streamed back with block latency. The IR comes from the node config (an audio file path loads that real IR, otherwise a decay time in seconds generates a decaying-noise tail); PreDelay offsets the wet by 0 to 200 ms, Tone is a one-pole low-pass on the wet, and Mix blends dry/wet. Use it to place sounds in real spaces or to apply any captured IR.

ParamRangeDefaultUnit
Mix0 – 10.3
PreDelay0 – 2000ms
Tone0 – 11

# Plate 1 input

Plate reverb: the input runs through four series allpass diffusers and then into four parallel damped feedback combs that are summed for the wet tail. Decay sets the comb feedback (0 to 0.95), Damp is a one-pole low-pass inside the feedback that darkens later reflections, Size scales the delay-line lengths, and Mix blends dry/wet. Dense, smooth metallic decay suited to plates and tight ambiences.

ParamRangeDefaultUnit
Size0 – 10.6
Decay0 – 0.950.7
Damp0 – 10.4
Mix0 – 10.3

# Shimmer 1 input

Shimmer reverb: a delay line whose feedback path is pitch-shifted by a two-window granular shifter so repeats climb in pitch each pass. Shift sets the transposition in semitones (-12 to +24), Feedback (0 to 0.95) controls how long the tail sustains, Size sets the delay time in ms, Damp low-passes the feedback, and Mix blends dry/wet. With Shift at +12 it builds the classic ethereal rising-octave wash.

ParamRangeDefaultUnit
Size50 – 800300ms
Shift-12 – 2412st
Feedback0 – 0.950.7
Damp0 – 10.4
Mix0 – 10.4

# Iceverb 1 input

Four lowpass-damped comb filters form the reverb body, then a self-oscillating resonant state-variable filter is applied to the tail for a cold, ringing sheen. Size sets the comb feedback/decay (up to 0.95), Color sets the resonant filter frequency (~100 Hz..14 kHz), Icing sets its resonance toward self-oscillation, and Mix blends wet against dry. High Icing makes the tail sing into a metallic, icy ring.

ParamRangeDefaultUnit
Size0 – 0.950.7
Color0 – 10.5
Icing0.5 – 148
Mix0 – 10.35

# ModEchoVerb 1 input

Fused reverb and modulated delay: the input feeds a wow-modulated feedback delay and a short comb reverb tank at once, blending echo and space in one block.

ParamRangeDefaultUnit
Size0 – 0.950.6
Time20 – 1000300ms
Feedback0 – 0.90.4
ModRate0.05 – 50.4Hz
Mix0 – 10.4

# EMT140 1 input

EMT 140-style plate reverb: a dispersive modulated all-pass tank (the plate shimmer where HF and LF propagate at different speeds), instant dense diffusion, bright sheen, HF decaying faster than the low tail.

ParamRangeDefaultUnit
Decay0 – 10.6
Tone0 – 10.4
PreDelay0 – 2000ms
Mix0 – 10.3

# Chamber 1 input

Chamber reverb: higher modal density than a plate with a diffuse onset and warm, non-metallic tail - between a plate and a room.

ParamRangeDefaultUnit
Decay0 – 10.6
Tone0 – 10.6
PreDelay0 – 20010ms
Mix0 – 10.3

# BX20 1 input

AKG BX-20-style torsional-spring reverb: a dispersive modulated all-pass tank models the spring chirp smeared smooth - long, dark, no boing.

ParamRangeDefaultUnit
Decay0 – 10.7
Tone0 – 10.7
Mix0 – 10.3

# Lex224 1 input

Lexicon 224-style digital hall: a long, lush, slowly-modulated reverb tail (chorusing avoids metallic ringing) with bright, dense diffusion.

ParamRangeDefaultUnit
Decay0 – 10.7
Tone0 – 10.5
PreDelay0 – 20020ms
Mix0 – 10.3

# Lex480 1 input

Lexicon 480L-style digital reverb: a brighter, denser random-hall/plate with a modulated tail and fast build-up.

ParamRangeDefaultUnit
Decay0 – 10.65
Tone0 – 10.6
PreDelay0 – 20010ms
Mix0 – 10.3

# EMT250 1 input

EMT 250-style early digital reverb: a dense tank with first-generation converter quantization grain - bright and unmistakably early-digital.

ParamRangeDefaultUnit
Decay0 – 10.55
Tone0 – 10.55
PreDelay0 – 1508ms
Mix0 – 10.3

# RMX16 1 input

AMS RMX16-style digital reverb (Nonlin program): a dense, gated tail that holds then cuts off instead of decaying naturally - the classic 80s gated sound.

ParamRangeDefaultUnit
Density0 – 10.6
Hold20 – 400150ms
Tone0 – 10.5
Mix0 – 10.3

# SchroederAP 1 input

Schroeder all-pass diffuser: the classic flat-magnitude, phase-smearing all-pass that thickens transients into a diffuse tail - one reverb-grade diffusion stage you can chain or use alone.

ParamRangeDefaultUnit
Time5 – 8030ms
Gain0 – 0.80.6
Mix0 – 10.5

# CombReverb 1 input

Two-comb reverb: a pair of damped feedback combs at incommensurate delays sum into a short, coloured reverb tail - the core of a Schroeder reverb in one block.

ParamRangeDefaultUnit
Decay0 – 0.950.7
Damp0 – 10.3
Mix0 – 10.4

# SpringVerb 1 input

Spring reverb: an all-pass-dispersed feedback delay recreates the chirpy, boingy, frequency-smeared bounce of a reverb spring tank, the surf-guitar/amp reverb sound rather than a smooth hall.

ParamRangeDefaultUnit
Decay0 – 0.90.6
Disperse0 – 0.90.7
Mix0 – 10.4

# FDNReverb 1 input

Feedback-delay-network reverb: four delay lines recirculate through a lossless Hadamard mixing matrix, the modern algorithmic-reverb core that builds a dense, smooth, hall-like tail from just four taps.

ParamRangeDefaultUnit
Decay0 – 0.950.8
Damp0 – 10.3
Mix0 – 10.4

# AllpassChain 1 input

All-pass diffusion chain: four first-order all-pass stages in series smear phase without touching magnitude, thickening and diffusing transients - a building block for reverb pre-diffusion or a standalone phasey wash.

ParamRangeDefaultUnit
Coeff0 – 0.90.6
Mix0 – 10.5

# GatedReverb 1 input

Gated reverb: a dense reverb whose tail is cut off abruptly by a gate that closes when the dry input falls quiet, the explosive, truncated drum-reverb sound of 1980s records.

ParamRangeDefaultUnit
Decay0 – 0.950.85
Hold10 – 500120ms
Mix0 – 10.5

# ShimmerVerb 1 input

Shimmer reverb: the reverb's feedback path is granular-pitch-shifted up an octave each pass, so the tail blooms into an ethereal, ever-rising angelic wash - the signature ambient/post-rock reverb.

ParamRangeDefaultUnit
Decay0 – 0.90.7
Shimmer0 – 10.5
Mix0 – 10.4

# CombAllpassDiffuse 1 input

Comb-into-allpass diffuser: a tuned feedback comb followed by an all-pass smears its periodic echoes into a denser, less-metallic tail - the comb-plus-allpass building block of Schroeder/Moorer reverbs in one cell.

ParamRangeDefaultUnit
Time10 – 12050ms
Decay0 – 0.90.7
Diffuse0 – 0.80.5
Mix0 – 10.4

# PlateReverb 1 input

Plate reverb: a pair of all-pass input diffusers feed a damped recirculating delay tank (the Dattorro topology), producing the dense, bright, metallic-smooth decay of a studio plate rather than a room.

ParamRangeDefaultUnit
Decay0 – 0.920.7
Damp0 – 10.4
Mix0 – 10.35

# SlewVerb 1 input

Slew-limiter wash: six slew-rate limiters in series, fed back on the last stage, smear every edge into a soft triangular blur that pools into a short ambient tail - a reverb-like space built entirely from slew limiting, no delay lines.

ParamRangeDefaultUnit
Rate0.001 – 0.50.05
Feedback0 – 0.90.5
Mix0 – 10.4

# CombHaze 1 input

Comb haze: four short feedback comb taps at incommensurate delays share one buffer and sum into a dense, metallic, slightly detuned resonance with a damping low-pass on the tail - a small bright box between a resonator and a reverb.

ParamRangeDefaultUnit
Feedback0 – 0.90.6
Damp0 – 0.950.4
Mix0 – 10.4

# CombSwarm 1 input

Comb swarm: four damped feedback combs at closely-detuned incommensurate delays beat against each other into a shimmering, chorused metallic resonance - denser and more animated than a single comb, between a resonator and a small bright reverb.

ParamRangeDefaultUnit
Decay0 – 0.950.8
Damp0 – 0.950.4
Mix0 – 10.4

# CrushVerb 1 input

Lo-fi crush reverb: a pair of damped feedback combs whose recirculating signal is bit-crushed each pass, so the tail degrades into a grainy, quantized, ever-coarser decay - a digital ruin between a reverb and a sample-rate reducer.

ParamRangeDefaultUnit
Decay0 – 0.920.7
Bits3 – 126
Mix0 – 10.4

# DiffusorComb 1 input

Diffused comb: a pair of allpass diffusers smear the input before it enters a tuned damped comb, so the comb's metallic resonance is softened into a smooth, dense, plate-like ring rather than a sharp peak - between a resonator and a small reverb.

ParamRangeDefaultUnit
Decay0 – 0.950.8
Damp0 – 0.950.4
Mix0 – 10.4

# CombAllpass 1 input

Schroeder allpass: a tuned delay-line allpass (feed-forward and feedback comb combined) that passes all frequencies flat but smears phase into a short coloured tail - the building block of classic reverb diffusion, here exposed standalone and tuned in Hz. Distinct from the first-order AllpassChain.

ParamRangeDefaultUnit
Tune50 – 1000200Hz
G0 – 0.90.6
Mix0 – 11

# EarlyReflections 1 input

Early reflections: sums eight delayed taps at prime-spaced room-like times with decaying gains - the discrete first echoes a room produces before the diffuse tail, with no feedback. Adds spatial depth and 'air' without the wash of a full reverb. Size scales the room dimensions (tap times); Mix blends against the dry signal.

ParamRangeDefaultUnit
Size0.3 – 21
Mix0 – 10.4
Level0 – 11

# FreezeReverb 1 input

Freeze reverb: a damped comb-feedback reverberator whose Freeze control pushes the feedback toward unity while muting the input, capturing the current sound and sustaining it forever as a smooth pad - the 'infinite reverb / hold' effect. At Freeze 0 it is an ordinary decaying reverb (set by Feedback); turn it up to lock the tail. Damping rolls off the highs in the loop.

ParamRangeDefaultUnit
Time20 – 12080ms
Feedback0 – 0.950.7
Freeze0 – 10
Mix0 – 10.5

# SpringReverb 1 input

Spring-tank reverb: a feedback delay whose loop runs through a chain of first-order all-pass sections, giving the frequency-dependent (dispersive) delay that produces a real spring's characteristic 'boing' and metallic chirp - distinct from the dense diffusion of plate or hall reverbs. Time sets the tank length, Decay the tail, Dispersion the all-pass chirp amount, Damp the high-frequency loss, and Mix the wet/dry blend.

ParamRangeDefaultUnit
Time10 – 20060ms
Decay0 – 0.950.7
Dispersion0 – 0.90.6
Damp0 – 10.4
Mix0 – 10.4

# Plonk 1 input

Modal resonator (Rings/Plonk-style): excites a bank of five tuned band-pass resonators with the input, imposing the ringing modes of a struck object - bar, plate, bell, drumhead - onto any signal. Tune sets the fundamental, Structure morphs the partials from a harmonic stack toward inharmonic metallic ratios, Decay sets the ring time (resonator Q), and Mix the wet blend. Feed it drums, noise or a synth for plucked, struck and resonated tones. Distinct from the single-mode Resonator and the self-struck Modal oscillator.

ParamRangeDefaultUnit
Tune40 – 2000220Hz
Structure0 – 10.5
Decay1 – 4012
Mix0 – 10.5

# Diffuser 1 input

Allpass diffuser: a cascade of four Schroeder all-pass sections with prime-spaced delays smears transients into a short, dense burst without adding a reverb tail or colouring the magnitude spectrum - the diffusion stage that lives inside reverbs, exposed on its own to thicken percussion, blur clicks, or pre-soften a signal before further processing. Amount sets the all-pass coefficient (smear density), Size scales the delay times, and Mix blends against the dry signal.

ParamRangeDefaultUnit
Amount0 – 0.850.6
Size0.2 – 21
Mix0 – 10.5

# Aetherizer 1 input

Grain cloud (Absynth Aetherizer-style): continuously records the input and sprays a swarm of overlapping Hann-windowed grains read back from random recent positions, each at a randomized pitch, so a held sound dissolves into an evolving shimmering cloud. Size sets grain length, Density the grains per second, Pitch the centre transpose, Spread the random pitch scatter, Scatter how far back grains are picked, and Mix the wet amount. A texture/sound-design effect distinct from the granular delay and granular reverb.

ParamRangeDefaultUnit
Size20 – 20080ms
Density5 – 12040Hz
Pitch-12 – 120st
Spread0 – 123st
Scatter20 – 1000300ms
Mix0 – 10.5

# Sympathetic 1 input

Sympathetic-string resonator bank: four high-Q tuned resonators (like the drone strings of a sitar or the undamped strings of a piano) ring in sympathy with the input, voiced as a chord above the Tune root. Tune sets the root pitch, Decay how long the strings ring (resonator Q), Spread the chord voicing, and Mix the resonated blend. Feed it a plucked or percussive source for shimmering resonant tails - distinct from reverb and from a single modal resonator.

ParamRangeDefaultUnit
Tune40 – 1000220Hz
Decay0 – 10.7
Spread0 – 10.5
Mix0 – 10.5

# ErbeVerb 1 input

Modeless morphing reverb (Make Noise / Soundhack Erbe-Verb): a continuously-variable feedback-delay-network reverb with no presets - dial Size and Decay anywhere from a tight room through a cavernous hall, and Tilt from dark to bright. Mod animates the delay network for chorused, evolving and unreal spaces, and Mix blends wet against dry. One reverb that morphs smoothly across the whole space rather than switching between fixed types.

ParamRangeDefaultUnit
Size0 – 10.5
Decay0 – 10.6
Tilt0 – 10.5
Mod0 – 10.2
Mix0 – 10.4

# Reverb 1 input

Algorithmic room reverb (Freeverb-style comb/all-pass network) with Size scaling the decay time and Damp rolling off the highs in the tail. Width sets the stereo spread and Mix the dry/wet blend. Large Size with low Damp gives long bright halls; high Damp yields short dark rooms - see Massive, Plate, Spring and Shimmer for character-specific spaces.

ParamRangeDefaultUnit
Size0 – 10.5
Damp0 – 10.5
Width0 – 11
Mix0 – 10.3

# Massive 1 input

Feedback-delay-network reverb (Valhalla Supermassive style): four modulated delay lines mixed through a unitary Hadamard matrix give huge, smooth, near-infinite tails. Size scales delay length up to multi-second, Decay sets feedback, Damp absorbs highs in the loop, and Mod choruses the lines for shimmer. Mode picks Lush / Huge / Cosmos voicings, from tight to cathedral to cosmic.

ParamRangeDefaultUnit
Size0 – 10.6
Decay0 – 10.85
Damp0 – 10.4
Mod0 – 10.3
Mode0 – 21
Mix0 – 10.4

# Spring 1 input

Spring-reverb approximation: a short (~30 ms) delay loop diffused through an all-pass cascade for the characteristic dispersive boing, with a Tone low-pass in the feedback. Decay sets the tail length and Mix the blend. The classic guitar-amp and dub reverb - splashy on transients, drippy at high Decay.

ParamRangeDefaultUnit
Decay0 – 0.950.6
Tone500 – 80003000Hz
Mix0 – 10.3

# Ascend 1 input

Pitch-rising shimmer reverb: a long delay whose feedback is pitch-shifted up an octave (granular two-tap) and damped, so the tail ascends and blooms into ethereal pads. Size sets the delay length, Shimmer the octave-up feedback amount and Damp the tail brightness. Lush on pads, vocals and ambient guitar - see Crystals for reverse+pitch and Gravity for huge inverted tails.

ParamRangeDefaultUnit
Size0 – 10.6
Shimmer0 – 0.950.5
Damp0 – 10.4
Mix0 – 10.3

# GatedVerb 1 input

Reverb whose wet tail is muted by a fast envelope-driven gate, so the reverb only passes while the dry input stays above a threshold. Size sets the room length and Damp the high-frequency decay, Threshold sets the level below which the tail is cut, and Mix blends the gated reverb against the dry signal. Reproduces the abrupt, chopped-off reverb of 80s drum production.

ParamRangeDefaultUnit
Size0 – 10.6
Damp0 – 10.4
Threshold-60 – 0-30dB
Mix0 – 10.3

# FreezeVerb 1 input

Reverb that can latch into an infinite-hold freeze mode, sustaining the current tail indefinitely instead of decaying. Size sets the room length and Damp the high-frequency decay, Freeze above its midpoint engages the infinite hold, and Mix blends the reverb against the dry signal. Use the freeze to build sustained drones and pads from a single moment of input.

ParamRangeDefaultUnit
Size0 – 10.7
Damp0 – 10.3
Freeze0 – 10
Mix0 – 10.4

# DuckVerb 1 input

Reverb whose wet signal is attenuated by an envelope follower tracking the dry input, so the tail dips while you play and swells back in the gaps. Size sets the room length and Damp the high-frequency decay, Duck sets how strongly the dry level suppresses the wet, and Mix blends the ducked reverb against the dry signal. Keeps the reverb from washing out a busy performance while preserving the tail between phrases.

ParamRangeDefaultUnit
Size0 – 10.6
Damp0 – 10.4
Duck0 – 10.7
Mix0 – 10.3

# ModVerb 1 input

Reverb whose room size is continuously modulated by a sine LFO, detuning the tail for a chorused, shimmering character. Size sets the base room length and Damp the high-frequency decay, Rate sets the LFO speed (0.05-5 Hz) and Depth how far it sweeps the size, and Mix blends the moving reverb against the dry signal. Adds motion and width to otherwise static reverb tails.

ParamRangeDefaultUnit
Size0 – 10.6
Damp0 – 10.4
Rate0.05 – 50.5Hz
Depth0 – 10.3
Mix0 – 10.3

# ReverseVerb 1 input

Reverb whose wet level swells up from silence after each detected onset, fading the tail in rather than out for a backward, blooming effect. Size sets the room length and Damp the high-frequency decay, Swell sets the fade-in time (1-500 ms) restarted on every new transient, and Mix blends the swelling reverb against the dry signal. Produces the rising, sucked-in quality of reversed reverb.

ParamRangeDefaultUnit
Size0 – 10.6
Damp0 – 10.4
Swell1 – 500150ms
Mix0 – 10.4

# Gravity 1 input

Oversized 4-line feedback delay network (FDN) reverb, each line damped by a low-pass and length-modulated by a shared LFO. Size stretches the base delay times up to 9x, Gravity raises feedback toward unity for near-infinite tails, Mod sets the LFO modulation depth, and Freeze pins feedback to 1.0 while muting new input. Mix blends the Hadamard-mixed wet sum against the dry; pushed hard it yields huge, slowly-evolving, freezable spaces.

ParamRangeDefaultUnit
Size0 – 10.8
Gravity0 – 10.9
Mod0 – 10.4
Freeze0 – 10
Mix0 – 10.4

# NonlinVerb 1 input

Nonlinear 4-line FDN reverb whose wet tail is gated by an envelope follower: a transient above the running level retriggers a hold, then the gain holds flat before cutting off. Size scales the short base delay times up to 5x, while Hold sets how long (10-500 ms) the tail sustains at full level before it decays away. Mix sets dry/wet; the held-then-cut behaviour gives gated, non-natural reverb bursts rather than a smooth decay.

ParamRangeDefaultUnit
Size0 – 10.5
Hold10 – 500150ms
Mix0 – 10.4

# Crystals 1 input

Shimmer reverb: a 4-line FDN whose output is pitch-shifted an octave up and re-injected into the network, building rising crystalline overtones. Size scales the base delay times up to 6x, Shimmer sets how much octave-up signal feeds back in, and Damp sets the per-line low-pass that darkens repeats. Mix blends the wet sum against the dry; higher Shimmer ascends further, higher Damp tames the brightness.

ParamRangeDefaultUnit
Size0 – 10.6
Shimmer0 – 10.5
Damp0 – 10.4
Mix0 – 10.4

# GrainVerb 1 input

Granular reverb that windows the input with a moving Hann grain and injects it into a 4-line feedback delay network for diffusion. Size scales the four delay lengths up to 6x for longer tails, Grain sets the grain rate in milliseconds, and Damp applies a low-pass in each feedback line to darken successive reflections. Mix blends the diffused tail against the dry input for a smeared, granular ambience.

ParamRangeDefaultUnit
Size0 – 10.6
Grain5 – 10030ms
Damp0 – 10.4
Mix0 – 10.3

# Freezer 1 input

Audio freezer that continuously buffers the input and, when Freeze is engaged, loops the most recently captured window indefinitely. Size sets the length of the looped window in milliseconds, trading a short stuttering grain against a longer evolving pad, and Mix blends the frozen loop against the dry signal. With Freeze off it passes the input through while keeping the buffer primed for an instant capture.

ParamRangeDefaultUnit
Freeze0 – 10
Size20 – 500200ms
Mix0 – 11

# MangledVerb 1 input

Reverb whose fully wet output is fed through a tanh saturation stage for gritty, broken ambience. Size sets the room size and tail length, Damp rolls off high frequencies in the decay, and Drive pushes the reverb output harder into the nonlinearity for increasing crush. Mix blends the distorted tail against the dry signal, ranging from a lightly dirtied space to a heavily mangled wash.

ParamRangeDefaultUnit
Size0 – 10.6
Damp0 – 10.4
Drive0 – 10.5
Mix0 – 10.3

Dynamics

87 modules

# Omnipressor 1 input

Extreme dynamics on one knob: Function sweeps from gating expansion through limiting compression to full dynamic reversal, where loud passages turn quiet and quiet turns loud.

ParamRangeDefaultUnit
Function-1 – 31
Threshold-48 – 0-18dB
Attack0.1 – 1003ms
Release5 – 800120ms
Gain-12 – 240dB

# VariMu 1 input

Fairchild/Manley-style tube vari-mu compressor: program-dependent ratio rises with level, and a remote-cutoff tube transfer whose genuine 2nd-harmonic warmth grows as gain reduction biases the tube toward cutoff.

ParamRangeDefaultUnit
Threshold-48 – 0-18dB
Ratio1.5 – 83
Attack1 – 10020ms
Release50 – 2000400ms
Makeup-6 – 240dB

# Opto 1 input

LA-2A-style optical compressor: a T4 photocell whose photoresistor gain law gives a soft knee and a ratio that rises with level, plus program-dependent release (recovers slower after sustained compression).

ParamRangeDefaultUnit
Threshold-48 – 0-20dB
Ratio2 – 63
Attack1 – 5010ms
Release50 – 3000600ms
Makeup-6 – 240dB

# FET 1 input

1176-style FET compressor: ultra-fast attack, fixed high ratios, and an asymmetric FET gain cell whose harmonic bite grows with gain reduction (max ratio = all-buttons slam).

ParamRangeDefaultUnit
Threshold-48 – 0-16dB
Ratio4 – 208
Attack0.02 – 50.5ms
Release20 – 1200200ms
Makeup-6 – 240dB

# SSLBus 1 input

SSL bus-style VCA glue compressor: a dual-time-constant program-dependent auto-release for pumping-free glue, through a dB-linear VCA cell with control-port slew and gain-cell THD that grows with gain reduction.

ParamRangeDefaultUnit
Threshold-40 – 0-14dB
Ratio2 – 104
Attack0.1 – 3010ms
Release0.1 – 1.20.3s
Makeup-6 – 240dB

# Dbx160 1 input

dbx 160-style VCA compressor: true-RMS detection and an 'over-easy' soft knee through a dB-linear VCA cell with control-port slew and gain-cell THD; punchy and musical.

ParamRangeDefaultUnit
Threshold-40 – 0-18dB
Ratio1 – 204
Knee0 – 2012dB
Makeup-6 – 240dB

# Distressor 1 input

Distressor-style aggressive compressor: a FET gain cell whose bite grows with gain reduction, switchable harmonic distortion (Dist2 = genuine 2nd, Dist3 = 3rd) and a British-mode all-buttons slam.

ParamRangeDefaultUnit
Threshold-40 – 0-16dB
Ratio1 – 206
Attack0.05 – 50.5ms
Release20 – 1200150ms
DistClean · Dist2 · Dist3
BritishOff · On

# LA3A 1 input

Teletronix LA-3A-style optical compressor: the LA-2A photocell gain law but a fast-attack, brighter solid-state amp - punchier optical leveling with program-dependent release.

ParamRangeDefaultUnit
Threshold-40 – 0-18dB
Ratio2 – 84
Makeup-6 – 240dB
Mix0 – 11

# API2500 1 input

API 2500-style VCA bus compressor: a Thrust sidechain tilt with Old (feedback) or New (feedforward) detection, through a dB-linear VCA cell with control-port slew and gain-cell THD.

ParamRangeDefaultUnit
Threshold-40 – 0-14dB
Ratio1.5 – 104
Attack0.1 – 3010ms
Release50 – 2000300ms
ThrustOff · Med · Loud
ModeOld · New

# StaLevel 1 input

Gates Sta-Level-style tube vari-mu limiter: a very slow program-dependent auto-release and gentle ~3:1 leveling through a remote-cutoff tube cell whose 2nd-harmonic warmth (Warmth) grows with gain reduction.

ParamRangeDefaultUnit
Threshold-40 – 0-16dB
Release0 – 10.5
Makeup-6 – 240dB
Warmth0 – 10.3

# Neve33609 1 input

Neve 33609-style diode-bridge bus compressor: smooth glue through a diode-bridge gain cell with control-port slew, a dual-time-constant release and transformer saturation.

ParamRangeDefaultUnit
Threshold-40 – 0-16dB
Ratio1.5 – 63
Attack0.1 – 308ms
Release50 – 2000400ms
Makeup-6 – 240dB

# TubeTech 1 input

Tube-Tech CL 1B-style opto compressor: a photocell gain law (soft knee, rising ratio) with program-dependent release and tube makeup warmth.

ParamRangeDefaultUnit
Threshold-40 – 0-18dB
Ratio1.5 – 104
Attack5 – 30050ms
Release100 – 50001000ms
Makeup-6 – 240dB

# ShadowHills 1 input

Shadow Hills Mastering-style compressor: a photocell opto stage (soft-knee, rising-ratio law, program-dependent release) into a discrete fixed-ratio VCA stage, with a transformer-flavour select (nickel/iron/steel).

ParamRangeDefaultUnit
Threshold-40 – 0-16dB
Opto Ratio1.5 – 42
VCA Ratio2 – 83
Release100 – 2000500ms
XfmrNickel · Iron · Steel
Makeup-6 – 240dB

# Summit 1 input

Summit TLA-100-style tube/opto leveler: photocell gain law (soft knee, rising ratio) with program-dependent release, transformer warmth and tube makeup.

ParamRangeDefaultUnit
Threshold-40 – 0-18dB
Ratio2 – 104
Attack1 – 10020ms
Release100 – 3000600ms
Makeup-6 – 240dB

# SCComp 2 inputs

Sidechain compressor: compresses the signal (in 0) by the level of a key input (in 1) through a dB-linear VCA cell with control-port slew and gain-cell THD - cable the host sidechain (SC L/R) to the key for ducking/pumping.

ParamRangeDefaultUnit
Threshold-48 – 0-18dB
Ratio1 – 204
Attack0.1 – 1005ms
Release1 – 500100ms
Makeup-6 – 240dB

# DynaComp 1 input

MXR Dyna Comp-style OTA pedal compressor (CA3080): a full-wave-rectified envelope drives a high-ratio OTA gain cell for the squishy, sustaining 'country squeeze' - fast clamp, slow bloom, and the signature high-end softening. Sensitivity sets how hard it squeezes, Attack the detector speed, Output the makeup.

ParamRangeDefaultUnit
Sensitivity0 – 10.6
Attack1 – 506ms
Output-6 – 248dB

# LA2A 1 input

Teletronix LA-2A-style opto leveling amplifier: a T4 electro-optical cell compresses slowly and smoothly with the cell's two-stage, program-dependent release - fast for the first part of recovery, then a long gentle tail - so it sits musically without surgical control. Peak Reduction sets how hard it leans, Gain the makeup, Emphasis tilts the detector toward highs (de-essing).

ParamRangeDefaultUnit
Peak Reduction0 – 10.5
Gain-6 – 308dB
Emphasis0 – 10.3

# FATSO 1 input

Empirical Labs FATSO-style warmth/comp: a soft-knee compressor into a tape-style saturation stage (a tilting HF soft-clip) that rounds transients and adds harmonic 'warmth', the way the hardware glues and thickens a mix. Comp sets the squeeze, Warmth the saturation drive, Output the makeup.

ParamRangeDefaultUnit
Comp0 – 10.4
Warmth0 – 10.3
Output-6 – 184dB

# Drawmer 1 input

Drawmer DS201-style noise gate: opens fast above Threshold and closes after Release, with hysteresis so it doesn't chatter on the edge. Range sets how far it ducks when closed (hard gate vs gentle expander), Attack the open speed - the studio-standard gate for tightening drums and killing hum between phrases.

ParamRangeDefaultUnit
Threshold-60 – 0-30dB
Range-80 – 0-60dB
Attack0.1 – 501ms
Release5 – 1000120ms

# Audimax 1 input

CBS Audimax-style broadcast AGC: a slow, bidirectional gain-riding automatic level control that holds a target output loudness - boosting quiet material UP and pulling loud material DOWN over seconds, unlike a compressor (downward-only, fast). Its 'platform' gate FREEZES the gain when the program falls silent so it never rides room noise up in the pauses. Target sets the held level, Speed the gain-ride time, Range the maximum boost, Gate the platform threshold.

ParamRangeDefaultUnit
Target0.1 – 0.70.3
Speed100 – 3000800ms
Range6 – 3018dB
Gate0 – 0.10.01

# Urei1176 1 input

UREI 1176LN-style FET peak limiter: a field-effect transistor as the variable-gain cell gives the near-instant attack (20 us-800 us) no opto or vari-mu matches, with fixed program ratios and the all-buttons-in mode that slams every ratio at once for the aggressive, distorted British crush. Input drives it into reduction, Attack/Release are the (reversed on the real unit) time constants, Ratio selects 4/8/12/20:1 or All, Output is makeup.

ParamRangeDefaultUnit
Input0 – 4016dB
Attack0.02 – 0.80.1ms
Release50 – 1100250ms
Ratio4:1 · 8:1 · 12:1 · 20:1 · All
Output-12 – 240dB

# Fairchild670 1 input

Fairchild 670-style vari-mu tube limiter: a remote-cutoff 6386 twin-triode is the gain cell, its mu falling as control bias rises so the ratio is soft and program-dependent, and the 6-position time-constant switch sets attack/release from snappy to molasses. Threshold leans it in, TimeConst picks the program-dependent ballistics, the vari-mu adds gentle glue and tube harmonics, Output is makeup.

ParamRangeDefaultUnit
Threshold-30 – 6-8dB
TimeConst1 · 2 · 3 · 4 · 5 · 6
Output-6 – 244dB

# Dbx165 1 input

dbx 165-style VCA compressor: true-RMS detection into a dB-linear VCA with the over-easy soft knee, faster and more aggressive than the 160, plus the PeakStop clamp - a click-free output brickwall that stops transients dead. Threshold/Ratio/Knee shape the compression, Makeup the makeup gain.

ParamRangeDefaultUnit
Threshold-40 – 0-16dB
Ratio1 – 308
Knee0 – 208dB
Makeup-6 – 240dB

# RossComp 1 input

Ross Compressor-style OTA pedal (CA3080): the smoother, longer-sustaining cousin of the Dyna Comp - a softer knee and slower release give singing sustain with less squash and a more open top end. Sustain sets how hard it squeezes, Attack the detector speed, Level the makeup.

ParamRangeDefaultUnit
Sustain0 – 10.6
Attack2 – 6012ms
Level-6 – 248dB

# dbxNR 1 input

dbx Type II-style companding noise reduction: a 2:1 RMS-compress encode and complementary 1:2 expand decode with HF pre-emphasis - run as one box the two halves track at slightly different speeds, so steady tone passes clean but transients pump and HF content (cymbals) modulates the floor: the signature dbx 'breathing'. Amount sets the companding depth, Emphasis the HF-triggered breathing, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Emphasis0 – 10.5
Mix0 – 11

# ContrastEnv 1 input

Amplitude contrast: a power curve applied to the signal's envelope around a reference level pushes loud parts louder and quiet parts quieter (positive) or evens them out (negative), preserving waveform shape.

ParamRangeDefaultUnit
Amount-1 – 10.5
Ref0.01 – 10.3
Time1 – 20020ms

# TransientSplit 1 input

Transient designer: a fast minus slow envelope isolates attack vs sustain energy, scaled independently so you can sharpen or soften hits and swell or dampen tails without a threshold.

ParamRangeDefaultUnit
Attack-1 – 10.5
Sustain-1 – 10
Time1 – 505ms

# HystGate 1 input

Hysteresis gate: separate open and (lower) close thresholds give Schmitt-trigger immunity to chatter near the threshold, with a smoothed gain ramp so the gate fades rather than clicks.

ParamRangeDefaultUnit
Open0 – 10.1
Close0 – 10.05
Smooth1 – 20010ms

# EnvClip 1 input

Adaptive clipper: the soft-clip ceiling follows the signal envelope, so the amount of clipping stays proportional as levels change - consistent grit from quiet to loud passages instead of a fixed wall.

ParamRangeDefaultUnit
Threshold0.02 – 10.5
Track0 – 10.5
Time1 – 10020ms
Level0 – 11

# AmpHold 1 input

Peak-hold envelope: captures the loudest recent peak and holds it, then decays slowly - a control-rate 'freeze the loudness' source for driving other parameters, distinct from a plain release-only follower.

ParamRangeDefaultUnit
Decay1 – 4000300ms
Sens0 – 41

# TransientGate 1 input

Transient-only gate: passes the signal while the fast envelope outruns the slow one (the attack) and mutes the sustain - isolates clicks / picks / hits, the inverse of a sustain ducker.

ParamRangeDefaultUnit
Sens0 – 10.5
Time1 – 505ms
Level0 – 11

# SoftKnee 1 input

Soft-knee compressor: a smooth knee region around the threshold eases gain reduction from 1:1 into the set ratio, so compression blends in gradually instead of switching hard at the threshold.

ParamRangeDefaultUnit
Thresh0.02 – 10.5
Ratio1 – 204
Knee0.02 – 10.3
Time1 – 10010ms

# EnvSwell 1 input

Auto volume swell: a slow-attack envelope suppresses each note's initial transient and fades the body in (the violin bow-swell / no-pick effect), with no pedal or LFO.

ParamRangeDefaultUnit
Time10 – 1000200ms
Depth0 – 11
Level0 – 11

# SlewGate 1 input

Self-adjusting gate: the threshold slews toward a slow running average of the level, so the gate auto-tracks a drifting noise floor and opens only on signal that rises above its own recent average.

ParamRangeDefaultUnit
Sens0 – 10.5
Time1 – 20020ms
Smooth1 – 10010ms

# NoiseGateHF 1 input

High-frequency-keyed gate: triggered by high-band energy (a one-pole high-pass detector), it clamps hiss and cymbal bleed without choking sustained low-frequency tone.

ParamRangeDefaultUnit
Cutoff500 – 80003000Hz
Thresh0 – 0.50.05
Time1 – 20020ms

# EntropyGate 1 input

Entropy gate: measures zero-crossing density (how noisy vs tonal the signal is) and gates on it, so you can pass tone and mute hiss/noise, or the reverse - a timbre-keyed gate, not a level gate.

ParamRangeDefaultUnit
Thresh0 – 10.4
Mode0 – 10
Smooth1 – 10010ms

# SoftExpand 1 input

Soft downward expander: below the threshold the gain falls off by the set ratio (smoothly, not a hard gate), widening dynamic range and pushing low-level noise/bleed down without chopping.

ParamRangeDefaultUnit
Thresh0.01 – 10.3
Ratio1 – 82
Time1 – 20020ms

# SubBoost 1 input

Sub-bass synthesizer: isolates the low band and drives it through a soft nonlinearity to regenerate and reinforce the fundamental, adding felt low end on small speakers without just boosting EQ.

ParamRangeDefaultUnit
Freq40 – 16080Hz
Amount0 – 10.6
Level0 – 10.9

# EnvGateAR 2 inputs

Gated AR envelope VCA: a second-input gate opens an attack/release envelope that shapes the audio input's level - a self-contained note-on amplitude envelope without a full synth voice.

ParamRangeDefaultUnit
Attack1 – 50010ms
Release1 – 2000200ms
Level0 – 11

# Sidechain 2 inputs

Sidechain ducker: the audio level is pulled down in proportion to a second input's envelope, the pumping kick-ducks-bass / broadcast voiceover effect, driven by an external key.

ParamRangeDefaultUnit
Amount0 – 10.7
Time1 – 30050ms

# TransientDesign 1 input

Transient designer: a fast and a slow envelope track the signal; their difference isolates the attack while the slow part is the sustain, so you can punch up or soften each independently - add snap or glue without a threshold.

ParamRangeDefaultUnit
Attack-1 – 10.5
Sustain-1 – 10
Level0 – 11

# DeSibilance 1 input

De-esser: detects energy in a high band (the 's' and 't' sounds) and ducks only that band when it exceeds a threshold, taming harsh sibilance on vocals without dulling the whole signal.

ParamRangeDefaultUnit
Freq2000 – 100006000Hz
Thresh0.01 – 0.50.1
Amount0 – 10.7

# CompProg 1 input

Program-dependent compressor: blends a fast and a slow release envelope so brief peaks recover quickly while sustained loud passages release slowly, the auto-release behaviour of classic bus compressors - transparent glue.

ParamRangeDefaultUnit
Thresh0.02 – 10.4
Ratio1 – 204
MakeUp1 – 41.4

# CompUpward 1 input

Upward compressor: instead of pulling loud parts down, it pushes signal below the threshold up, raising low-level detail and ambience - density and presence without limiting the peaks.

ParamRangeDefaultUnit
Thresh0.02 – 10.3
Amount0 – 10.5
Time1 – 30030ms

# PeakLimiter 1 input

Peak limiter: gain drops instantly whenever the signal would exceed the ceiling and recovers gradually, holding output below a hard threshold without the slow ratio behaviour of a compressor - transparent loudness control.

ParamRangeDefaultUnit
Ceiling0.1 – 10.8
Release5 – 50080ms
Gain1 – 81.5

# AutoGain 1 input

Automatic gain control: tracks the signal's average level and slowly scales it toward a target, evening out long-term loudness swings (quiet passages come up, loud ones come down) the way a broadcast leveler does.

ParamRangeDefaultUnit
Target0.05 – 0.70.3
Speed50 – 2000400ms
MaxGain1 – 166

# MultiCompress 1 input

Two-band compressor: splits the signal at a crossover and compresses the low and high bands independently before recombining, so a loud low end stops pumping the highs (and vice versa) - the core of multiband dynamics.

ParamRangeDefaultUnit
Crossover100 – 2000400Hz
Thresh0.02 – 10.4
Ratio1 – 123
Time1 – 20030ms

# RmsComp 1 input

RMS compressor: detects level with a root-mean-square window instead of peaks, so gain reduction follows perceived loudness smoothly and ignores brief spikes - the gentle, musical compression of classic RMS-detector units.

ParamRangeDefaultUnit
Thresh0.02 – 10.3
Ratio1 – 123
Window5 – 20040ms
MakeUp1 – 41.4

# TransientSculpt 1 input

Transient designer: a fast and a slow envelope follower track the signal; their difference is the attack and the slow one is the body, letting you boost or cut the punch and the sustain of a sound independently.

ParamRangeDefaultUnit
Attack-1 – 10.5
Sustain-1 – 10
Level0 – 21

# AsymComp 1 input

Asymmetric compressor: independent envelope followers level the positive and negative half-waves with separate ratios, so unequal polarity gains introduce even harmonics and a tube-like asymmetry on top of the leveling - part compressor, part saturator.

ParamRangeDefaultUnit
RatioPos0 – 83
RatioNeg0 – 81
Makeup0.5 – 41.5

# NoiseGateChop 1 input

Chopping gate: while the input sits above threshold it passes clean, but as it falls below the gate chops it with a fast square on/off instead of fading - so decaying tails break into a rhythmic glitchy stutter rather than smoothly muting. Rate sets the chop speed.

ParamRangeDefaultUnit
Thresh0 – 0.50.1
Rate2 – 5012Hz

# SoftThreshold 1 input

Soft thresholding: the wavelet-denoising shrinkage operator sign(x)*max(|x|-T,0), which subtracts the threshold from the magnitude rather than hard-gating - so signal below T is removed and signal above is passed but pulled down by T, a continuous deadband distinct from a hard noise gate.

ParamRangeDefaultUnit
Thresh0 – 0.50.1
Makeup0.5 – 41.5

# LookaheadLimit 1 input

Lookahead limiter: the signal is delayed through a short buffer while the gain is computed from the (still-undelayed) incoming peak, so the gain reduction is already in place when the peak reaches the output - catching transients a feed-forward limiter would overshoot. Release sets the recovery, Thresh the ceiling.

ParamRangeDefaultUnit
Thresh0.1 – 10.7
Release5 – 20050ms
Makeup0.5 – 41

# CrestFactor 1 input

Crest-factor follower: tracks the running peak-to-RMS ratio of the input (about 1.4 for a steady sine, ~1 for a square, high for spiky/transient or sparse material) - a control signal measuring how 'peaky' the dynamics are, for transient-aware modulation or auto-dynamics. Time sets the averaging window.

ParamRangeDefaultUnit
Time5 – 500100ms
Scale0 – 20.5

# EnvSlope 1 input

Envelope slope: outputs the per-sample rate of change of the amplitude envelope - strongly positive on attacks, negative on decays, near zero on steady sustain - a bipolar onset/transient detector and dynamics-derived modulation source. Gain scales the (small) derivative to a usable range.

ParamRangeDefaultUnit
Time1 – 10010ms
Gain1 – 500100

# FeedbackCompressor 1 input

Feedback-topology compressor: the level detector watches the already-compressed output instead of the input (the classic 1176/opto behavior), so the gain reduction is self-referential - this softens the knee, makes the effective ratio program-dependent, and gives the smoother, 'rounder' character feedback designs are prized for. Threshold, Ratio, Attack/Release in ms, Makeup.

ParamRangeDefaultUnit
Threshold0.02 – 10.3
Ratio1 – 204
Attack0.1 – 505ms
Release5 – 500100ms
Makeup0 – 41

# TruePeakLimit 1 input

True-peak limiter: estimates the inter-sample peak with a 4-point band-limited reconstruction of the midpoint between samples and limits against that, catching the over-0 dBFS overshoots a sample-peak limiter misses and that clip a downstream converter (the ITU-R BS.1770 true-peak concern). Output is one sample delayed so the gain aligns with the reconstructed peak - an inter-sample-aware ceiling, distinct from a plain lookahead limiter. Ceiling sets the ISP ceiling, Release the recovery.

ParamRangeDefaultUnit
Ceiling0.1 – 10.89
Release5 – 20050ms
Makeup0.5 – 41

# EnvFollow 1 input

Envelope follower: tracks the rectified amplitude of the input with separate Attack and Release times, outputting a smooth control signal that rises quickly on transients and falls slowly back - the standard way to turn audio into a modulation source. Patch its output into any parameter's mod input so a filter, VCA or effect responds to playing dynamics; Gain scales the result. Unlike the duckers (which bury the follower inside one effect) this exposes the envelope itself.

ParamRangeDefaultUnit
Attack0.1 – 2005ms
Release1 – 1000100ms
Gain0 – 81

# NoiseGate 1 input

Noise gate: passes the in0 audio only while its level is above Threshold, otherwise silences it - cleans up hiss, bleed and tails between notes. A peak follower with a Release time smoothly opens and closes the gate so it doesn't chatter.

ParamRangeDefaultUnit
Threshold0 – 10.1
Release1 – 2000150ms

# Envelope 1 input

Envelope follower that rectifies the input and smooths it with independent Attack and Release times into a control signal. Gain scales the output for driving a filter cutoff, VCA or any mod input (auto-wah, ducking, dynamics). Fast attack tracks transients; a longer release gives a smoother contour.

ParamRangeDefaultUnit
Attack0.1 – 2005ms
Release1 – 100080ms
Gain0 – 81

# Compressor 1 input

Peak-following compressor: tracks the input envelope with Attack/Release ballistics and, above Threshold, reduces gain by the set Ratio, with Makeup to restore level. Fast attack tames transients while slow release glues sustained material. A clean general-purpose dynamics stage - see the analog pack (FET, Opto, VariMu) for coloured compression.

ParamRangeDefaultUnit
Threshold-60 – 0-18dB
Ratio1 – 204
Attack0.1 – 1005ms
Release1 – 50080ms
Makeup-12 – 240dB

# ParallelComp 1 input

Parallel (New York) compression: a heavily-compressed copy is blended back UNDER the dry signal, so the transients and peaks stay intact while the body and low-level detail are lifted - punch and density without squashing the dynamics (the drum-bus / mix-bus trick). Distinct from a normal compressor, which replaces the signal: here the crush sits in parallel. Threshold/Ratio set the parallel crush, Attack/Release its ballistics, Makeup the parallel gain, Blend how much of the compressed copy is mixed under the dry.

ParamRangeDefaultUnit
Threshold-60 – 0-32dB
Ratio1 – 2010
Attack0.1 – 1003ms
Release1 – 500120ms
Makeup-12 – 246dB
Blend0 – 10.5

# ZeroCrossGate 1 input

Zero-cross gate: a noise gate that only ever opens or closes AT a zero crossing of the signal, so it never produces the click a normal gate makes when it slams shut mid-waveform. The gate decision is latched at each crossing from the envelope vs Threshold. Click-free gating for harsh, percussive, or already-distorted material. Threshold sets the open level, Mix the blend.

ParamRangeDefaultUnit
Threshold-60 – 0-30dB
Mix0 – 11

# MaskGate 1 input

Temporal masking gate: a loud event briefly DEAFENS the block to what follows, modelling forward auditory masking - quiet detail in the wake of a transient is pushed down (the ear can't hear it anyway), tightening busy material and emphasising the hits. Distinct from a normal gate: the threshold is set by the recent loudest peak, not a fixed level. Amount sets the masking depth, Hold the masking time, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.6
Hold5 – 20060ms
Mix0 – 11

# RateGate 1 input

Slew gate: opens on MOTION, not loudness - it passes signal only while its rate of change (slew) is high, so fast transients and bright content get through while slow, steady tones are gated out. A movement-sensitive gate that does the opposite of a sustain pedal: keeps the attacks, drops the drones. Threshold sets the motion needed, Mix the blend.

ParamRangeDefaultUnit
Threshold0.001 – 0.20.02
Mix0 – 11

# Splat 1 input

Splat: a transient that crosses the threshold briefly blows the gain into hard saturation, then recovers - so big hits 'splat' with a momentary overdriven smear before settling clean, the overshoot artifact of a slamming converter or a maxed preamp. Thresh sets the trigger, Amount the splat heat, Mix the blend.

ParamRangeDefaultUnit
Thresh0 – 0.50.15
Amount0 – 10.6
Mix0 – 11

# Choke 1 input

Choke gate: every new onset slams the gain shut for a brief window, killing whatever tail was still ringing - the hi-hat choke, applied to anything. Successive hits clamp each other off into a tight, staccato, gasping rhythm. Time sets the choke window, Mix the blend.

ParamRangeDefaultUnit
Time2 – 8020ms
Mix0 – 11

# Inflate 1 input

Inflate: a psychoacoustic loudness exciter - a gentle cubic curve that lifts the body and harmonics of the signal so it sounds bigger and louder without raising the peak level. The 'inflator' move for making a mix feel fuller. Amount sets the inflation, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.6
Mix0 – 11

# Deflate 1 input

Deflate: the opposite of an inflator - a cubic curve that sucks the body out of low-level signal so quiet detail shrinks back and the sound feels smaller, thinner and pulled-in. Use it to deflate an over-full source or for a claustrophobic effect. Amount sets the deflation, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.6
Mix0 – 11

# ThyratronZap 1 input

Thyratron latch: a gas-tube trigger that FIRES when the input crosses a strike level and stays latched on - passing full signal - until the level falls below a lower hold point, then snaps off. A latching, hysteretic on/off zap that holds a note open after a hit. Strike sets the fire level, Hold the drop-out level, Mix the blend.

ParamRangeDefaultUnit
Strike0.05 – 0.80.3
Hold0.01 – 0.50.08
Mix0 – 11

# GateBounce 1 input

Contact bounce: when the gate opens it chatters - a few fast random on/off bounces before it settles, the way a mechanical relay or switch contact bounces on closing. Adds a glitchy, machine-gun stutter to every note onset. Bounce sets how much it chatters, Mix the blend.

ParamRangeDefaultUnit
Bounce0 – 10.5
Mix0 – 11

# VarianceGate 1 input

Variance gate: opens not on loudness but on COMPLEXITY - it tracks the short-term variance (the energy of the fluctuation around the local mean) and passes only when the signal is busy/noisy, muting steady tones and DC-like calm. A texture-sensitive gate. Threshold sets the activity needed, Mix the blend.

ParamRangeDefaultUnit
Threshold0.001 – 0.10.01
Mix0 – 11

# PercentileGate 1 input

Percentile gate: the threshold is not fixed - it slowly tracks the signal's own loud peaks, so the gate passes only the top fraction of dynamics and adapts as the material gets louder or softer over time. Self-calibrating, unlike a fixed-dB gate. Open sets how much of the top passes, Mix the blend.

ParamRangeDefaultUnit
Open0 – 0.90.4
Mix0 – 11

# Gate 1 input

Noise gate: when the detected level falls below Threshold it attenuates the signal toward Range (the floor), opening and closing with Attack/Release ballistics. Range at -80 dB fully mutes between events; smaller values leave a residual for gentler ducking. Use it to silence hiss and bleed between phrases or for rhythmic gating.

ParamRangeDefaultUnit
Threshold-80 – 0-40dB
Attack0.1 – 501ms
Release1 – 500100ms
Range-80 – 0-80dB

# Limiter 1 input

Brick-wall peak limiter: instantly clamps gain so peaks never exceed Threshold, then releases smoothly back to unity over Release, with Output trimming the post-limit level. Set Threshold as the ceiling and drive the input for transparent loudness. See Maximizer for loudness-optimized limiting.

ParamRangeDefaultUnit
Threshold-24 – 00dB
Release1 – 50050ms
Output-12 – 120dB

# Transient 1 input

Transient shaper: a fast vs slow envelope follower separates the attack (fast > slow) from the sustain (fast < slow), letting Attack and Sustain each be boosted or cut independently, with Output trimming the result. Add punch to drums, or tighten/lengthen sustain - all independent of input level, unlike a compressor.

ParamRangeDefaultUnit
Attack-1 – 10.3
Sustain-1 – 10
Output-12 – 120dB

# Expander 1 input

Downward expander: attenuates signal that falls below Threshold by the set Ratio (the inverse of a compressor), tightening quiet passages and reducing bleed and hiss between notes. Attack/Release set the ballistics. Gentler than a gate - it fades low-level material rather than hard-muting it.

ParamRangeDefaultUnit
Threshold-60 – 0-40dB
Ratio1 – 102
Attack0.1 – 1005ms
Release1 – 500100ms

# MultiComp 1 input

Three-band compressor: crossovers split the signal into low, mid and high bands (Low/Mid and Mid/High), each compressed independently against a shared Threshold and Ratio with fast-attack/slow-release ballistics, then summed with Makeup. Tame a busy mix's bands separately - control boomy lows without dulling the highs. See the SSL/dbx analog models for coloured bus compression.

ParamRangeDefaultUnit
Low/Mid100 – 1000300Hz
Mid/High1000 – 120003000Hz
Threshold-48 – 0-18dB
Ratio1 – 204
Makeup-12 – 240dB

# DeEsser 1 input

Tames sibilance by splitting off a high band with a one-pole low-pass, tracking its level with a fast-attack envelope, and applying gain reduction to that band only when it crosses the threshold before recombining it with the lows. Freq sets the sibilance band, Threshold sets where reduction begins, Amount scales how hard the high band is pulled down, and Mix sets dry/wet. Because only the highs are compressed, it removes harsh esses without dulling the rest of the signal.

ParamRangeDefaultUnit
Freq2000 – 120006000Hz
Threshold-60 – 0-24dB
Amount0 – 10.7
Mix0 – 11

# Ducker 2 inputs

Sidechain ducker that follows the level of the key input (in 2) with a release-smoothed envelope and pulls down the main signal whenever that key exceeds the threshold. Threshold sets the key level that triggers ducking, Amount sets how far the main signal drops, and Release sets how quickly it recovers once the key falls back. Use it for music-under-voice ducking or rhythmic pumping driven by a separate trigger.

ParamRangeDefaultUnit
Threshold-60 – 0-30dB
Amount0 – 10.8
Release10 – 1000200ms

# Maximizer 1 input

Loudness maximizer that applies a gain boost, tracks the peak envelope, and divides back any sample exceeding the ceiling before hard-clamping to it, acting as a brick-wall limiter. Boost sets how hard the input is driven up and Ceiling sets the absolute output peak in dB. Push Boost while keeping Ceiling near 0 dB to raise apparent loudness without overshooting the output.

ParamRangeDefaultUnit
Boost0 – 246dB
Ceiling-12 – 0-0.3dB

# UpComp 1 input

Upward compressor that tracks the input envelope and, when it sits below the threshold, applies makeup gain proportional to how far below it is and to the ratio, lifting quiet passages toward the threshold. Threshold sets the level below which boosting begins, Ratio sets how aggressively the deficit is filled, Makeup adds a fixed output gain, and Mix sets dry/wet. Use it to raise low-level detail and tighten dynamic range from the bottom up rather than taming peaks.

ParamRangeDefaultUnit
Threshold-60 – 0-30dB
Ratio1 – 82
Makeup0 – 240dB
Mix0 – 11

# DynEQ 1 input

Dynamic EQ band: an SVF band-pass at Freq/Q tracks an envelope follower, and when that band's energy crosses Threshold the band is subtracted from the signal in proportion to Amount. Freq and Q place and narrow the band, Threshold sets where reduction begins, and Mix blends the result against dry. It only acts when the band gets loud, so it tames resonances and harshness without static EQ cuts.

ParamRangeDefaultUnit
Freq100 – 120002000Hz
Q0.5 – 82
Threshold-60 – 0-24dB
Amount0 – 10.7
Mix0 – 11

# MBDynamics 1 input

Multiband dynamics processor that splits the input into low, mid and high bands (crossovers near 250 Hz and 2.5 kHz) and applies independent compression and gating to each. Threshold sets the level above which a band is compressed at Ratio, while Gate sets the level below which a band is attenuated downward. Mix blends the processed sum against the dry signal, useful for tightening or de-noising specific frequency regions at once.

ParamRangeDefaultUnit
Threshold-60 – 0-24dB
Ratio1 – 203
Gate-80 – -20-60dB
Mix0 – 11

# Pump 1 input

Tempo-synced sidechain-style volume pump that ducks the input each cycle and recovers using a sample-clock phase for coherent timing. Rate sets the duck frequency in Hz, Depth sets how far the level drops, and Curve shapes the recovery ramp from snappy to gradual. Mix blends the pumped signal against the dry input for the classic EDM ducking effect without an external sidechain.

ParamRangeDefaultUnit
Rate0.1 – 82Hz
Depth0 – 10.8
Curve0.2 – 41.5
Mix0 – 11

# Squash 1 input

Aggressive parallel smash: a fast peak-following envelope drives heavy gain reduction above a fixed threshold, and the gain-reduced signal is pushed through a tanh saturator for crushed, distorted dynamics. Amount steepens the gain-reduction curve (harder squash), Tone scales the saturated output level, and Mix blends the smashed signal in parallel with the dry input. Useful for adding punch and grit to drums and bus material.

ParamRangeDefaultUnit
Amount0 – 10.7
Tone0 – 10.5
Mix0 – 10.5

# OTT 1 input

Over-the-top multiband compressor (Xfer OTT-style): splits the signal into low / mid / high bands and applies BOTH downward and upward compression to each at once - loud parts are pulled down and quiet detail is pushed up - for the dense, controlled, minimal-dynamic-range sound on modern EDM / dubstep / future-bass synths and drums. Depth sets how hard the up + down compression bites (the OTT % knob), Time the attack/release across all bands (fast = tight, slow = more transient), Low / Mid / High trim each band's output in dB, and Mix blends against dry. Unlike MultiComp / MBDynamics this also compresses upward (raises the quiet parts), which is what gives OTT its signature.

ParamRangeDefaultUnit
Depth0 – 10.6
Time0 – 10.5
Low-12 – 120dB
Mid-12 – 120dB
High-12 – 120dB
Mix0 – 11

Pitch

29 modules

# FreqShift 1 input

Bode-style single-sideband frequency shifter: splits the input at in0 into in-phase and 90-degree branches via a polyphase IIR Hilbert allpass pair, then heterodynes against an internal carrier to shift every partial by a fixed Hz amount. Shift sets the offset (-1000 to +1000 Hz) and Mix blends the shifted signal against the dry input. Because the shift is in Hz rather than ratio, harmonic relationships break, giving inharmonic, metallic, clangorous tones.

ParamRangeDefaultUnit
Shift-1000 – 1000100Hz
Mix0 – 11

# Shifter 1 input

Pitch / frequency / ring shifter in one (Ableton Shifter-style). Mode switches between granular Pitch shift (transpose by Coarse semitones + Fine cents, length preserved), Bode Frequency shift (Coarse/Fine reinterpreted as Hz via a polyphase-IIR Hilbert SSB shifter, breaking harmonics into inharmonic/metallic tones), and Ring modulation (multiply by an internal sine carrier at the Coarse/Fine frequency). Window sets the pitch-mode grain size; Mix blends dry/wet.

ParamRangeDefaultUnit
ModePitch · Frequency · Ring
Coarse-48 – 487st
Fine-100 – 1000ct
Window20 – 12060ms
Mix0 – 11

# Spinback 2 inputs

Turntable brake: a gate on in1 starts reading the captured buffer at steadily falling speed, so playback drops in pitch and slows to a dead stop like braking a record. Time sets how long the brake takes to reach a halt (50..3000 ms) and Mix blends the braked signal against the dry input. Releasing the gate stops braking and returns to live audio.

ParamRangeDefaultUnit
Time50 – 3000600ms
Mix0 – 11

# H910 1 input

Harmonizer: a pitch shifter feeding a feedback delay, so each repeat is pitched again into a rising or falling cascade (the classic H910 fused pitch+delay).

ParamRangeDefaultUnit
Pitch-12 – 127st
Delay1 – 1000200ms
Feedback0 – 0.90.4
Mix0 – 10.5

# Octavox 1 input

A cloud of four pitch-shifted voices at diatonic intervals, each on its own delay tap, summed into a shimmering harmonized pitch-delay (Octavox/Quadravox class).

ParamRangeDefaultUnit
Spread10 – 400120ms
Key0 – 20
Feedback0 – 0.850.3
Level0 – 10.6
Mix0 – 10.5

# H3000 1 input

Eventide H3000-style micro-pitch doubler: two slightly detuned, short-delayed voices thicken the signal into a wide, lush double-track.

ParamRangeDefaultUnit
Detune0 – 3012ct
Delay1 – 5018ms
Width0 – 10.7
Mix0 – 10.5

# ZeroLockRamp 1 input

Zero-cross-locked ramp: measures the input period from its rising zero crossings and emits a clean phase ramp (saw) at a multiple of that pitch - a band-limited 'reconstruct the oscillator' from any monophonic source.

ParamRangeDefaultUnit
Mult0.25 – 41
Level0 – 10.8

# SubOctave 1 input

Sub-octave generator: a flip-flop toggled on each rising zero crossing produces a square one octave below the input pitch (analog octave-divider style), smoothed and mixed with the dry signal.

ParamRangeDefaultUnit
Sub0 – 10.7
Mix0 – 10.5
Level0 – 10.8

# DriftPitch 1 input

Analog pitch drift: a quasi-random slow modulator (two incommensurate LFOs) sweeps a fractional delay so pitch wanders like a detuning analog oscillator - organic, never-repeating instability.

ParamRangeDefaultUnit
Depth0 – 10.5
Rate0.05 – 20.3Hz
Mix0 – 11

# SubHarm 1 input

Sub-harmonic sine synthesizer: tracks the input period from zero crossings and synthesizes a clean sine one octave below it - a smooth tonal sub, distinct from the square-wave flip-flop SubOctave.

ParamRangeDefaultUnit
Sub0 – 10.7
Mix0 – 10.5
Level0 – 10.8

# PitchQuant 1 input

Pitch quantizer: tracks the input pitch from zero crossings, snaps it to the nearest equal-tempered semitone, and emits a clean saw at the quantized pitch - a monophonic auto-tune-to-grid oscillator.

ParamRangeDefaultUnit
Level0 – 10.8

# OctUp 1 input

Octave-up doubler: full-wave rectification (which doubles the fundamental) followed by a DC blocker yields an octave-up tone tracking the input, blended back with the dry signal.

ParamRangeDefaultUnit
Oct0 – 10.7
Mix0 – 10.5
Level0 – 10.8

# FreqDouble 1 input

Frequency doubler: squaring the signal generates a component at twice the frequency; a DC blocker removes the rectification offset, leaving an octave-up tone that tracks the input.

ParamRangeDefaultUnit
Amount0 – 10.7
Mix0 – 10.5
Level0 – 10.7

# PhaseMult 1 input

Harmonic phase multiplier: tracks the input period and emits a clean saw at an exact integer multiple of its pitch, generating a precise upper harmonic locked to the source (octaves, fifths-as-3x, etc.).

ParamRangeDefaultUnit
Mult1 – 82
Level0 – 10.8

# PitchCV 1 input

Pitch-to-CV converter: tracks the input's fundamental from its zero crossings and outputs the frequency as a 0..1 control signal between two limits - a monophonic pitch follower for driving filters or other oscillators.

ParamRangeDefaultUnit
Min20 – 40050Hz
Max200 – 40001000Hz

# ScaleSnap 1 input

Scale quantizer: snaps a 0..1 control input to the nearest note of a chromatic, major or minor scale across a chosen octave span - the pitch-quantizer that turns a smooth or random CV into in-key steps.

ParamRangeDefaultUnit
ScaleChromatic · Major · Minor
Octaves1 – 42

# GranPitch 1 input

Granular pitch shifter: two delay read-heads sweep at the pitch-shift ratio and crossfade with overlapping windows, transposing the input up or down in real time without changing its length - classic time-domain pitch shifting.

ParamRangeDefaultUnit
Pitch0.5 – 21
Grain20 – 12060ms
Mix0 – 11

# HarmonizerFixed 1 input

Diatonic harmonizer: granular-pitch-shifts the input by a fixed musical interval (third, fourth, fifth, octave) and mixes it under the dry signal, adding a parallel harmony voice without a separate sequencer.

ParamRangeDefaultUnit
Interval3rd · 4th · 5th · Octave
Grain20 – 12060ms
Mix0 – 10.5

# InstFreq 1 input

Instantaneous frequency: differentiates the unwrapped phase of the analytic signal (input plus its quadrature) to estimate the signal's frequency continuously - a fast pitch/movement CV that responds within a cycle.

ParamRangeDefaultUnit
Scale0.001 – 0.050.01
Smooth1 – 508ms

# PitchShiftFB 1 input

Feedback pitch shifter: the granular-shifted output is fed back into the buffer, so each pass is transposed again, stacking an ever-climbing (or descending) cascade of shifted copies - the harmonic-staircase / barber-pole pitch effect.

ParamRangeDefaultUnit
Pitch0.5 – 21.5
Feedback0 – 0.850.5
Grain30 – 12070ms
Mix0 – 10.5

# PitchShift 1 input

Granular pitch shifter using two overlapping, cross-faded grains (Window 20-120 ms) to transpose +/-24 semitones without changing length. Feedback re-injects the shifted output for cascading and shimmer effects, and Mix sets dry/wet. Shorter windows tighten transients but add warble; longer windows smooth the tone at the cost of latency.

ParamRangeDefaultUnit
Pitch-24 – 247st
Mix0 – 10.5
Feedback0 – 0.90
Window20 – 12060ms

# Octaver 1 input

Sub-octave generator: a flip-flop toggled at each rising zero crossing produces a half-rate square tracked by the input envelope, low-passed by Tone for warmth and mixed under the Dry signal at Sub. Monophonic, analog-pedal style - best on clean single notes and bass. It glitches on chords, as expected of the technique.

ParamRangeDefaultUnit
Sub0 – 10.7
Dry0 – 11
Tone200 – 80002000Hz

# Unison 1 input

Unison thickener: turns a mono input into up to 16 pitch-detuned voices (the supersaw sound) using overlapping ramped-delay pitch shifters at symmetric cent offsets, so the centre stays at pitch and the outer voices spread apart. Detune sets the spread, Blend the outer-voice level and Mix dry/wet. Wide and lush on synths, pads and backing vocals.

ParamRangeDefaultUnit
Voices1 – 164
Detune0 – 5018ct
Blend0 – 10.7
Mix0 – 11

# MicroShift 1 input

Micro-pitch doubler that generates two delay-line voices detuned slightly up and slightly down, then sums them with the dry signal to widen the source. Detune sets the symmetric pitch offset (0-50 cents) and Delay sets the base tap time (0-40 ms) before the shifted voices. Mix sets dry/wet; small Detune thickens, larger Detune broadens into a chorus-like spread.

ParamRangeDefaultUnit
Detune0 – 5012cents
Delay0 – 4012ms
Mix0 – 10.5

# Harmonizer 1 input

Single-voice harmonizer that pitch-shifts the input by a chosen musical interval using overlapping windowed delay-line reads, then adds it back to the dry signal. Interval sets the transposition (+/-24 semitones), Detune adds up to 30 cents of offset for a less rigid blend, and Level sets the harmony voice gain. Mix scales the added voice into the output; useful for parallel harmonies and octave doubling.

ParamRangeDefaultUnit
Interval-24 – 247st
Detune0 – 300cents
Level0 – 10.7
Mix0 – 11

# Pitch2Midi 1 input

Monophonic pitch tracker that measures the period between rising zero-crossings, converts it to a MIDI note number, and emits it as a control value. Glide smooths the tracked pitch over time for portamento, while Out switches the output between the normalized pitch CV and a simple gate that goes high whenever the input is active. Intended to drive other modules from a played signal rather than to process audio.

ParamRangeDefaultUnit
Glide0 – 0.990.3
Out0 – 10

# PitchCorrect 1 input

Rough auto-tune that detects the input period via zero-crossings, finds the nearest semitone, and applies a crossfaded two-tap windowed pitch shift to pull the note onto pitch. Amount scales how far the signal is moved toward the target semitone, from no correction to full snapping, and Mix blends the corrected voice against the dry input. Best on clean monophonic sources; artifacts increase with stronger correction.

ParamRangeDefaultUnit
Amount0 – 10.8
Mix0 – 11

# TimeStretch 1 input

Granular time-smear that writes the input into a delay line and reads it back with two overlapping Hann-windowed grains advancing slower than real time. Stretch sets how slowly the read position moves (lower values smear the sound out further) and Grain sets the grain length in milliseconds, trading smoothness against fluttering artifacts. Mix blends the stretched texture against the dry signal for frozen, drifting timbres.

ParamRangeDefaultUnit
Stretch0.25 – 10.5
Grain20 – 20080ms
Mix0 – 11

# Doppler 2 inputs

Doppler pass-by: makes the input sound like a source moving past the listener - on a trigger the pitch bends up as it approaches then down as it recedes (a varispeed delay line), the level swells to a peak at the closest point, and a low-pass opens at the pass then closes with distance. The car / jet / projectile fly-by of film sound design. Speed sets the pass duration, Amount the pitch-bend depth (how fast the source moves), Distance the closest approach (level and tone contrast), and Mix blends against dry. in0 = Audio, in1 = Trigger.

ParamRangeDefaultUnit
Speed0.3 – 82s
Amount0 – 10.5
Distance0 – 10.5
Mix0 – 11

Utility

147 modules

# Expr 3 inputs

User-written per-sample expression compiled by an RT-safe VM (P0..P5 params plus two signal inputs) - does what the fixed blocks can't.

ParamRangeDefaultUnit
P00 – 10.5
P10 – 10.5
P20 – 10.5
P30 – 10.5
P40 – 10.5
P50 – 10.5

# Gain 1 input

Gain trim (dB) plus a DC bias offset.

ParamRangeDefaultUnit
Gain-60 – 240
Bias-1 – 10

# Mixer 3 inputs

Sums three scaled inputs plus a DC offset.

ParamRangeDefaultUnit
In 1-1.5 – 1.51
In 2-1.5 – 1.51
Mod Amt-1.5 – 1.50
Offset-1 – 10

# Subtract 3 inputs

Difference node: in0 minus in1 minus in2, plus a DC Offset. Feed two signals to get their difference (error/side-chain CV, mid-from-sum, delta detectors) or leave in2 unpatched for a simple two-input subtract. Unconnected inputs contribute 0.

ParamRangeDefaultUnit
Offset-2 – 20

# Multiply 2 inputs

Two-quadrant multiplier / VCA: in0 times in1 times Scale. With an audio-rate in1 it is ring modulation; with a control-rate in1 it is a clean amplitude VCA. Both inputs must be patched - an unconnected input is 0, which mutes the output (the multiplicative identity is not assumed).

ParamRangeDefaultUnit
Scale-4 – 41

# Divide 2 inputs

Safe divider: in0 divided by (in1 + Denom), with the result limited to +/-Limit so a near-zero denominator can never blow up. Denom both seeds the divisor when in1 is unpatched and biases it when it is, and the magnitude of the divisor is floored at a tiny epsilon. Useful for normalising, ratio CV, and reciprocal-style shaping.

ParamRangeDefaultUnit
Denom-4 – 41
Limit1 – 6416

# Negate 1 input

Sign inverter: outputs -in0 scaled by Scale (default 1) plus an Offset. Flip the phase of an audio signal, invert a control voltage, or build a difference by summing a Negate against another source. Scale at -1 passes the signal through unchanged.

ParamRangeDefaultUnit
Scale-2 – 21
Offset-1 – 10

# Reciprocal 1 input

One-over-x: 1 / (in0 + Bias), limited to +/-Limit and floored away from zero so it stays finite. Turns a rising CV into a falling one, converts frequency to period (and back), and builds hyperbolic shapes. Bias keeps the denominator off zero when in0 passes through the origin.

ParamRangeDefaultUnit
Bias-2 – 20
Limit1 – 6416

# Min 2 inputs

Outputs the smaller of in0 and in1 (after adding the In B offset to in1). Pairs with Max to build hard clippers, envelope floors, and CV limiters. An unconnected in1 reads 0, so In B sets the constant floor in that case.

ParamRangeDefaultUnit
In B-2 – 20

# Max 2 inputs

Outputs the larger of in0 and in1 (after adding the In B offset to in1). Max against 0 is a half-wave rectifier / positive-only clamp; against a constant it is an envelope ceiling. An unconnected in1 reads 0, so In B sets the constant ceiling in that case.

ParamRangeDefaultUnit
In B-2 – 20

# Clamp 1 input

Hard range limiter: constrains in0 to the [Lo, Hi] window with no saturation curve (unlike Clip, which rounds the knee). Use it to bound CV, keep a feedback signal in range, or window a modulator. If Lo > Hi the bounds swap so the window is always valid.

ParamRangeDefaultUnit
Lo-2 – 2-1
Hi-2 – 21

# Constant 0 inputs

DC source: emits a fixed Value every sample with no input. Patch it into a maths block as a constant operand, into a parameter mod input as a manual offset, or sum it onto a signal as bias. The simplest way to add a tunable number to the graph.

ParamRangeDefaultUnit
Value-1 – 11

# Crossfade 3 inputs

Blends from in0 to in1 by a fade position of Mix plus the in2 CV (clamped 0..1). Mode 0 is a linear (constant-sum) fade; Mode 1 is an equal-power (constant-energy) fade for click-free audio crossfades. Patch in2 to automate the morph; leave it unpatched to set the blend by hand with Mix.

ParamRangeDefaultUnit
Mix0 – 10.5
ModeLinear · Equal Power

# Select 3 inputs

Two-way signal switch: routes in0 when the in2 selector (plus the Threshold) is below 0.5 and in1 when it is at or above, so a gate or LFO can hard-flip between two sources. Unlike Crossfade there is no blend - it is a clean A/B route for muxing oscillators or CV paths.

ParamRangeDefaultUnit
Threshold-1 – 10

# Power 1 input

Sign-preserving exponent: outputs sign(in0) * |in0|^Exp, so it reshapes a normalised signal's curve without changing its polarity or its 0 and +/-1 endpoints. Exp > 1 bends a CV toward the extremes (snappier envelopes), Exp < 1 expands the middle (gentler control feel).

ParamRangeDefaultUnit
Exp0.1 – 82

# Sign 1 input

Sign extractor with a dead zone: outputs -1, 0, or +1 depending on whether in0 sits below, inside, or above a +/-Dead band around zero. Turns any signal into a bipolar gate, derives direction from a slope, or squares an oscillator into a pulse. Dead at 0 gives a pure two-state comparator.

ParamRangeDefaultUnit
Dead0 – 10

# Quantize 1 input

Rounds in0 to the nearest of Steps evenly-spaced levels across the [-1, 1] range, turning a smooth signal into a stepped one. Drop the resolution of a sweep into discrete plateaus, build sample-rate-style bit-crush on CV, or snap a glide into a staircase. Steps at 2 gives a bipolar square; higher Steps gives finer stairs.

ParamRangeDefaultUnit
Steps2 – 648

# Fold 1 input

Triangle wavefolder: when |in0 * Drive| exceeds Threshold the excess is reflected back inward, repeatedly, so a loud signal folds onto itself and sprouts bright upper harmonics (Serge / Buchla west-coast timbre). Unlike a clipper it keeps adding partials with more Drive instead of flattening into a square.

ParamRangeDefaultUnit
Drive1 – 161
Threshold0.1 – 11

# Wrap 1 input

Phase-style wrap: folds in0 back into the [-Range, Range] window by wrapping (modulo) rather than clamping, so a value leaving one edge re-enters from the opposite edge. Ideal for keeping a phasor or free-running ramp bounded, or for hard sync-style discontinuities.

ParamRangeDefaultUnit
Range0.1 – 21

# Modulo 1 input

Euclidean remainder: outputs in0 wrapped into [0, Mod), the non-negative remainder of in0 / Mod. Generate ramps from a rising counter, build polyrhythmic resets, or derive a phasor from accumulated CV. Differs from Wrap, which keeps a bipolar +/-Range window centred on zero.

ParamRangeDefaultUnit
Mod0.01 – 21

# Compare 1 input

Schmitt comparator: outputs +1 (high) when in0 rises above Threshold + Hyst and -1 (low) when it falls below Threshold - Hyst, holding its state in between so noise near the edge cannot chatter. Turns an audio or control signal into a clean bipolar gate; Hyst at 0 is an instantaneous comparator.

ParamRangeDefaultUnit
Threshold-1 – 10
Hyst0 – 0.50.02

# Logic 2 inputs

Boolean gate combiner: treats in0 and in1 as logic highs when they exceed 0.5 and applies AND, OR, XOR, NAND, NOR, or XNOR (Op), emitting +1 for true and -1 for false. Build trigger conditioners, gate masks, and rhythmic combinations from clocks, gates, and square LFOs.

ParamRangeDefaultUnit
OpAND · OR · XOR · NAND · NOR · XNOR

# Map 1 input

Affine range mapper: rescales in0 from its [In Lo, In Hi] range onto a [Out Lo, Out Hi] range, then optionally clamps to the output bounds. The general-purpose glue for matching signal ranges - convert a 0..1 envelope to a +/-1 CV, narrow an LFO's swing, or invert a range by setting Out Lo > Out Hi.

ParamRangeDefaultUnit
In Lo-2 – 2-1
In Hi-2 – 21
Out Lo-2 – 20
Out Hi-2 – 21
ClampOff · On

# Mux 4 inputs

Four-way input selector: routes one of in0..in3 to the output based on the Sel index (plus the in-built Sel knob), so a stepped CV or sequencer can hard-switch between four sources. Where Select chooses between two inputs, Mux scales to four - a clean N-way router with no crossfade. The selector is floored to an integer and wrapped, so an out-of-range index stays valid.

ParamRangeDefaultUnit
SelIn 0 · In 1 · In 2 · In 3

# Average 4 inputs

Mean of the four signal inputs, weighted only by how many are non-zero so an unpatched input does not drag the result toward zero. Use it to find the centre of several CVs, average detuned oscillators, or build a simple low-pass on a set of parallel signals. With one input patched it passes that signal through unchanged.

# Window 1 input

Window comparator: outputs High when in0 sits inside the [Lo, Hi] band and Low when it is outside, the two-sided counterpart to Compare's single threshold. Detect when a CV enters a range, build a band-gate, or fire a trigger only while a modulator is within bounds. If Lo > Hi the bounds swap so the window is always valid.

ParamRangeDefaultUnit
Lo-1 – 1-0.5
Hi-1 – 10.5
High-1 – 11
Low-1 – 1-1

# Round 1 input

Integer rounding with a selectable Mode (nearest, floor, ceil, truncate) applied at a chosen Step size, so a smooth signal snaps to a grid of that spacing. Unlike Quantize (which maps onto a fixed number of levels across [-1,1]), Round works at an absolute step and direction - quantise a control voltage to semitone-sized steps, or floor a phasor to whole cycles.

ParamRangeDefaultUnit
Step0.01 – 10.1
ModeNearest · Floor · Ceil · Trunc

# Smoothstep 1 input

Hermite smoothstep ramp: maps in0 across the [Edge0, Edge1] range through the classic 3t^2 - 2t^3 S-curve (zero slope at both ends), clamped outside the edges. Where Power bends a curve around zero, Smoothstep eases between two thresholds - de-zipper a control, soften a gate into a fade, or shape a crossfade position so it accelerates and decelerates smoothly.

ParamRangeDefaultUnit
Edge0-1 – 10
Edge1-1 – 11

# Hypot 2 inputs

Vector magnitude: outputs sqrt(in0^2 + in1^2) scaled by Gain - the Euclidean length of the two inputs treated as X and Y. Combine two quadrature signals into one amplitude, derive an envelope from a stereo pair, or build a distance/radius control from two CVs. Always non-negative regardless of input sign.

ParamRangeDefaultUnit
Gain0 – 41

# Frac 1 input

Fractional part: outputs in0 minus its floor, the [0, 1) remainder after the whole number is removed. A rising ramp becomes a repeating 0..1 sawtooth, so it is the quickest way to turn an accumulator or phasor into a wrapped phase - feed it a slow rising CV to generate a tempo ramp, or take the Frac of a scaled signal to build stepped repeats. Negative inputs still map to [0, 1).

ParamRangeDefaultUnit
Scale0 – 161

# Atan2 2 inputs

Two-argument arctangent: outputs the angle of the (in0, in1) vector mapped to [-1, 1] (= atan2(in1, in0) / pi). The phase counterpart to Hypot's magnitude - together they convert a quadrature (X/Y) pair to polar form. Derive a rotation angle from two CVs, recover phase from a sine/cosine pair, or build a circular panner control. Output is bipolar and wraps at the +/-1 edges.

# Exp 1 input

Linear-to-exponential converter: outputs 2^(in0 * Range), turning a linear control voltage into the exponential frequency or time multiplier that pitch and filter cutoffs expect. in0 of 1 at Range 1 gives x2 (one octave up); 0 gives x1. The companion to Log - feed a linear envelope or LFO here so it tracks musical per-octave intervals instead of a flat sweep.

ParamRangeDefaultUnit
Range-8 – 81

# Log 1 input

Exponential-to-linear converter: outputs log2(in0) / Range, the inverse of Exp - recover a linear control voltage from a frequency or time multiplier. in0 of 2 at Range 1 gives 1 (one octave). The input is floored at a tiny positive value so a zero or negative multiplier stays finite rather than diverging.

ParamRangeDefaultUnit
Range-8 – 81

# Threshold 1 input

Unipolar threshold gate: outputs High when in0 is at or above Threshold and Low otherwise - a hard one-sided switch. Where Compare returns a bipolar +/-1 with hysteresis and Window tests a two-sided band, Threshold is the plain 'is it past this level' detector: turn an envelope or LFO into a clean 0/1 gate, or trigger an event when a signal crosses a level.

ParamRangeDefaultUnit
Threshold-1 – 10
High-1 – 11
Low-1 – 10

# Skew 1 input

Asymmetric curve bender: warps in0 across the [0,1] range so its midpoint slides toward 0 or 1 by Skew, bending a linear ramp into an ease-in or ease-out while leaving the 0 and 1 endpoints fixed. Where Power is symmetric around zero, Skew pivots one-sided over the unit range - shape an envelope segment, bias an LFO ramp, or curve a crossfade. Skew at 0 passes the value through unchanged.

ParamRangeDefaultUnit
Skew-1 – 10

# ScaleQuant 1 input

Musical scale / pitch quantizer: snaps in0 - read as a pitch in semitones (the synth's Note source, a sequencer, or any CV scaled so 1.0 = one semitone) - to the nearest note of the selected Scale rooted on Root. Where Quantize maps onto N evenly-spaced levels across [-1,1], ScaleQuant snaps to a musical key, so a random or smoothly-drifting CV driving an oscillator's pitch always lands in tune. Output is the quantised semitone value - patch it into an oscillator's pitch / Note input.

ParamRangeDefaultUnit
RootC · C# · D · D# · E · F · F# · G · G# · A · A# · B
ScaleChromatic · Major · Minor · Dorian · Phrygian · Lydian · Mixolydian · Locrian · Min Penta · Maj Penta · Blues · Whole Tone

# ChordQuant 1 input

Chord quantizer: snaps in0 - a pitch in semitones (the Note source, a sequencer, or any CV scaled 1.0 = one semitone) - to the nearest tone of the chord set by Root + Chord. Where ScaleQuant snaps to a 5-7 note key, ChordQuant snaps to just the 2-5 tones of a chord, so a drifting or random CV driving an oscillator's pitch arpeggiates strictly inside the harmony. Output is the quantised semitone - patch into an oscillator's pitch / Note input.

ParamRangeDefaultUnit
RootC · C# · D · D# · E · F · F# · G · G# · A · A# · B
Chord5th · Maj · Min · Dim · Aug · Sus2 · Sus4 · Maj6 · Min6 · Maj7 · Min7 · Dom7 · Maj9 · Min9

# Abs 1 input

Absolute value / full-wave rectifier: outputs |in0| * Gain plus Offset, so every sample is folded to the positive side. Where Sign keeps only the polarity and Negate flips it, Abs discards it - turn a bipolar LFO or audio signal into a unipolar envelope, derive a level from a waveform, or build a full-wave rectifier (Max against 0 is only half-wave).

ParamRangeDefaultUnit
Gain0 – 41
Offset-2 – 20

# AbsDiff 2 inputs

Unsigned difference: outputs |in0 - in1| * Scale, the distance between the two inputs on the number line regardless of which is larger. Where Subtract keeps the sign and Hypot is the 2-D vector length, AbsDiff is the 1-D magnitude of an error - a rectified side-chain, a change detector, or a symmetric closeness measure for two CVs. Both inputs must be patched.

ParamRangeDefaultUnit
Scale0 – 41

# Equal 2 inputs

Tolerance comparator: outputs High when in0 sits within +/-Tol of (in1 plus Offset) and Low otherwise. Where Compare tests a rising/falling threshold crossing and Window tests a fixed band on one signal, Equal asks whether two moving signals currently match - detect a sequencer landing on a value, gate when two CVs coincide, or build a quantizer-hit indicator. With in1 unpatched it tests in0 against the constant Offset.

ParamRangeDefaultUnit
Offset-2 – 20
Tol0 – 20.01
High-1 – 11
Low-1 – 10

# Complement 1 input

Unit-range inverter: outputs Center - in0 * Scale, defaulting to 1 - in0 so a normalised 0..1 control is flipped end-for-end. Where Negate mirrors a bipolar signal about zero, Complement mirrors a unipolar one about its Center - derive a dry amount from a wet 0..1 knob, invert an envelope's shape, or turn a rising 0..1 ramp into a falling one. Set Center to 2 with Scale 1 to reflect about 1.

ParamRangeDefaultUnit
Center-2 – 21
Scale-2 – 21

# Decibels 1 input

Decibel <-> linear-gain converter. In dB->Gain mode it outputs 10^(in0 / 20), turning a decibel value at in0 into the linear amplitude multiplier a VCA wants; in Gain->dB mode it outputs 20*log10(|in0|), recovering the dB level of a linear gain (floored so a zero input stays finite). The result is limited to +/-Limit. Where Exp/Log work in per-octave powers of two, Decibels is the audio-level (20*log10) law.

ParamRangeDefaultUnit
ModedB->Gain · Gain->dB
Limit1 – 25664

# Semitones 1 input

Semitone-to-ratio pitch converter: outputs 2^((in0 * Range) / 12), turning a semitone interval at in0 into the frequency multiplier that retunes an oscillator, FM ratio, delay time, or sample playback rate. in0 of 12 at Range 1 gives x2 (one octave); 7 gives a perfect fifth (~1.498). Range scales the incoming interval. The 12-tone-equal-temperament counterpart to Exp's per-octave power.

ParamRangeDefaultUnit
Range-24 – 241

# AbsMax 2 inputs

Largest magnitude: outputs the greater of |in0| and |in1| times Gain - the loudest of the two inputs regardless of sign (the L-infinity norm). Where Max compares signed values, Hypot is the L2 vector length and AbsDiff is the gap between them, AbsMax is the peak of the pair - combine two level followers into a single peak meter, or take the worse-case of two error signals. Always non-negative.

ParamRangeDefaultUnit
Gain0 – 41

# GeoMean 2 inputs

Geometric mean of two inputs: outputs sign(in0*in1) * sqrt(|in0 * in1|) * Scale. Where Average is the arithmetic mean (sum/2), the geometric mean is the multiplicative centre - it pulls toward the smaller magnitude and collapses to zero if either input is zero, which makes it a soft AND for two level/CV signals. The sign follows the product, so two negatives give a positive root.

ParamRangeDefaultUnit
Scale0 – 41

# Deadband 1 input

Centre dead-zone: passes in0 straight through once it moves more than Width from zero, and outputs 0 inside the +/-Width band. With Subtract on, the surviving signal is shifted back so it leaves the band continuously (no step) instead of jumping by Width. Unlike Sign's dead-zone (which emits +/-1) this keeps the signal itself - a noise gate for CV, a joystick centre detent, or a way to ignore small wobble on a control.

ParamRangeDefaultUnit
Width0 – 10.1
SubtractOff · On

# Gaussian 1 input

Bell-curve shaper: outputs exp(-((in0 - Centre)^2) / (2 * Width^2)), a smooth hump that peaks at 1 when in0 = Centre and falls off symmetrically on both sides, never quite reaching 0. Width sets how broad the bell is. A ready-made windowing/proximity response - turn distance-from-a-target into a fade, build a resonant-looking CV peak, or weight a value by how close it sits to Centre. Unlike Smoothstep's one-sided ramp this is a two-sided peak.

ParamRangeDefaultUnit
Centre-2 – 20
Width0.01 – 20.4

# Quadratic 1 input

Second-order polynomial shaper: outputs A*in0^2 + B*in0 + C, a full parabola with adjustable curvature (A), slope (B) and offset (C). Where Power gives a single sign-preserving exponent, Quadratic mixes a squared term with a linear one for asymmetric curves, gentle pedal/expo CV responses, or a parabolic envelope segment. A=0 leaves a plain affine B*in0 + C; B=0 is a pure square bowl.

ParamRangeDefaultUnit
A-4 – 41
B-4 – 40
C-2 – 20

# Logistic 1 input

Logistic sigmoid: outputs 1 / (1 + exp(-Gain * (in0 - Centre))), the classic S-curve that eases from 0 up to 1 with its steepest slope at Centre and Gain setting the sharpness. Unlike Smoothstep (a clamped Hermite that hits exactly 0 and 1 over a finite window) the logistic asymptotes and never fully reaches the rails, so it is the natural soft gate, compander curve, or probability mapping for an unbounded input. High Gain approaches a hard 0/1 switch.

ParamRangeDefaultUnit
Gain0.1 – 326
Centre-2 – 20

# Median3 3 inputs

Median of three inputs: outputs the middle value of in0, in1, in2, discarding the highest and lowest. Where Average is pulled by an outlier and Min/Max take the extreme, the median rejects a single spike entirely - de-glitch a noisy CV, pick the consensus of three sensors or LFOs, or smooth a control without the lag of a filter. Unconnected inputs read 0, so feed all three.

# Spread 3 inputs

Dispersion of three inputs: outputs (max - min) of in0, in1, in2 times Gain - how far apart the most extreme pair sits. Where AbsDiff is the gap between two signals, Spread is the full range across three, a one-number measure of how much a set of CVs disagree: drive a 'tightness' control, detect when voices diverge, or derive a width amount. Always non-negative; unconnected inputs read 0.

ParamRangeDefaultUnit
Gain0 – 41

# Manhattan 2 inputs

Taxicab (L1) magnitude: outputs (|in0| + |in1|) * Gain, the sum of the two inputs' magnitudes. The third member of the norm family beside Hypot (the L2 straight-line length) and AbsMax (the L-infinity peak) - L1 grows fastest and is cheap, useful as a combined level/activity measure of two signals or an energy estimate. Always non-negative regardless of input sign.

ParamRangeDefaultUnit
Gain0 – 41

# Sinh 1 input

Hyperbolic-sine shaper: warps in0 through a normalised sinh(in0 * Drive) / sinh(Drive), an odd (sign-preserving) exponential curve that passes 0 and reaches +/-1 at +/-1 while bowing the middle. Low Drive is nearly linear; high Drive is steeply exponential near the rails. The symmetric, both-sides counterpart to Exp's one-sided per-octave curve - an expo response for bipolar CV or a soft expander curve.

ParamRangeDefaultUnit
Drive0.01 – 62

# Cosh 1 input

Hyperbolic-cosine bowl: warps in0 through a normalised (cosh(in0 * Drive) - 1) / (cosh(Drive) - 1), an even (symmetric) U-shaped curve that is 0 at the centre and rises to 1 at +/-1 - the catenary/parabola-like counterpart to the odd Sinh. Turn a bipolar CV into a centre-dipped magnitude, build a smile/frown response, or weight by distance from zero with a steeper-than-square edge as Drive rises.

ParamRangeDefaultUnit
Drive0.01 – 62

# Sinc 1 input

Normalised sinc: outputs sin(pi * in0 * Scale) / (pi * in0 * Scale), the cardinal sine that is 1 at the origin and rings out in decaying side-lobes on either side, crossing zero at every integer of in0 * Scale. The impulse response behind ideal interpolation and brick-wall filtering - use it as a ripply symmetric window, a decaying-oscillation CV shape, or a damped bipolar response around a centre.

ParamRangeDefaultUnit
Scale0 – 161

# Atan 1 input

Arctangent shaper: outputs (2/pi) * atan(Drive * in0), a smooth odd S-curve that asymptotes toward +/-1 without ever clipping, with Drive setting how hard it leans on the signal. The single-argument companion to Atan2 (which takes an X/Y pair) and a gentler always-on alternative to the threshold-based Clip - soft-saturate a CV, tame a hot modulator, or compress an audio signal with a rounded knee that never reaches the rail.

ParamRangeDefaultUnit
Drive0.1 – 324

# Asinh 1 input

Inverse-hyperbolic-sine compander: outputs asinh(Drive * in0) / asinh(Drive), a normalised odd curve that is near-linear for small inputs and rolls into a logarithmic slope for large ones, reaching +/-1 at +/-1. The bipolar, through-zero counterpart to Log (which is positive-only and diverges at 0) and the inverse of Sinh - a soft dynamics compander for CV or audio that keeps small detail while taming peaks, with no discontinuity at the origin.

ParamRangeDefaultUnit
Drive0.01 – 163

# Atanh 1 input

Inverse-hyperbolic-tangent expander: clamps in0 to +/-Edge then outputs atanh(in0) / atanh(Edge), an odd curve that is gentle near zero and steepens sharply toward the rails - the inverse of a tanh saturator, so it undoes soft clipping and exaggerates dynamics instead of taming them. Edge sets how close to 1 the input may get before the slope runs away (the clamp keeps it finite). Use it to add bite, expand a squashed envelope, or pre-distort before a saturator.

ParamRangeDefaultUnit
Edge0.5 – 0.9990.95

# ArgMax 4 inputs

Winner-take-all index: outputs which of in0..in3 is currently the largest, as the integer 0, 1, 2 or 3. Where Mux routes a chosen input by a selector, ArgMax generates that selector - patch its output into a Mux Sel to follow the loudest source, or use it to detect which of several envelopes/LFOs is on top. Ties resolve to the lowest index; unconnected inputs read 0.

# RMS3 3 inputs

Root-mean-square of three inputs: outputs sqrt((in0^2 + in1^2 + in2^2) / 3) * Gain, the power-average level of the trio. Where Average is the arithmetic mean (which cancels when signals are out of phase) and Hypot is the unnormalised two-input vector length, RMS3 is the normalised energy of three signals - a combined loudness/activity estimate that ignores sign and does not null out. Always non-negative; unconnected inputs read 0.

ParamRangeDefaultUnit
Gain0 – 41

# PhaseDiff 2 inputs

Wrapped phase distance: treats in0 and in1 as phases on a [-1, 1] cycle and outputs their shortest signed difference, folded back into [-1, 1] so a value near the +1/-1 seam still reads as a small gap instead of a near-2 jump. Where Subtract gives the raw (unwrapped) difference and AbsDiff its unsigned size, PhaseDiff respects the circular wrap - compare two LFO/oscillator phases, measure how far a phasor has drifted, or build a phase-lock error signal.

# Asin 1 input

Arcsine shaper: clamps in0 to [-1, 1] then outputs asin(in0) * 2/pi, an odd curve that is gentle through the centre and steepens sharply as it nears the rails - the circular cousin of Atanh (which steepens harder) and the inverse of a sine-shaped saturator. Use it to expand the mid-range of a normalised CV, add edge near the extremes, or pre-warp a value before a sine lookup. Input outside +/-1 is clamped.

# Acos 1 input

Arccosine shaper: clamps in0 to [-1, 1] then outputs acos(in0) / pi, a smooth monotone curve that falls from 1 (at in0 = -1) to 0 (at in0 = +1), passing 0.5 at the centre. Where Complement inverts a unit range linearly, Acos inverts it along a cosine arc - eased at both ends and steepest in the middle. A drop-in curved 'one minus' for a normalised control, or the falling partner to Asin's rising shape.

# Erf 1 input

Error-function sigmoid: outputs erf(Drive * in0), the Gaussian-integral S-curve that eases through zero and saturates smoothly toward +/-1 as the input grows. Drive sets the steepness. It sits between Atan (a gentle, slowly-saturating knee) and a hard tanh clip - a distinct, statistically-flavoured soft saturator whose shoulder rolls off faster than the logistic. Soft-limit a CV or warm an audio signal with a rounded, never-clipping ceiling.

ParamRangeDefaultUnit
Drive0.1 – 82

# Logit 1 input

Logit (inverse-logistic) expander: clamps in0 to [1-Edge, Edge] then outputs log(p / (1 - p)) normalised so the Edge maps to +/-1. The exact inverse of Logistic - it takes a squashed 0..1 probability-like signal and stretches it back out, gentle near the 0.5 centre and steepening toward the 0/1 ends. Edge sets how close to 0/1 the input may get before the slope runs away (the clamp keeps it finite). Expand a compressed envelope or undo a logistic soft-knee.

ParamRangeDefaultUnit
Edge0.5 – 0.9990.99

# TriShape 1 input

Phasor-to-triangle shaper: treats in0 as a phase and outputs a triangle that rises 0 -> 1 over the first half of each cycle and falls 1 -> 0 over the second, repeating every 1/Freq of input. Where Frac turns a rising ramp into a sawtooth, TriShape turns it into a symmetric triangle - reshape a phasor or accumulator into a triangle LFO, or fold a linear sweep into an up-down contour without an oscillator. Freq multiplies the cycle count.

ParamRangeDefaultUnit
Freq0 – 161

# SignGate 2 inputs

Polarity transplant: outputs the magnitude of input A carrying the sign of input B - a one-bit ring modulator that imposes B's zero-crossing structure on A's amplitude.

ParamRangeDefaultUnit
Level0 – 21

# GlitchHold 1 input

Sample-level glitch hold: with a set probability it freezes the current sample for a random run length, producing buffer-underrun-style digital stutter and aliasing artifacts (RT-safe deterministic RNG).

ParamRangeDefaultUnit
Prob0 – 10.2
MaxLen1 – 2000200smp
Level0 – 11

# BitRepeat 1 input

Fixed-rate sample-hold decimator: re-samples the input at a chosen rate and holds between samples (the deterministic, non-random cousin of a glitch hold) - classic downsampling aliasing and lo-fi character.

ParamRangeDefaultUnit
Rate100 – 240004000Hz
Mix0 – 11

# RevGrain 1 input

Reverse-grain looper: continuously plays the most recent window of input backwards on a loop, layering a reversed echo of what just happened - granular reverse texture with no transport.

ParamRangeDefaultUnit
Length10 – 20080ms
Mix0 – 10.5

# SampleSkip 1 input

Random sample dropout: with a set probability each sample is discarded and the previous one held, simulating a glitching digital link - bit-rot crackle and stutter, deterministic (RT-safe) RNG.

ParamRangeDefaultUnit
Prob0 – 10.2
Level0 – 11

# SlewExp 1 input

Exponential slew limiter: limits how fast the output can follow, but with an exponential (RC-style) approach whose speed grows with the distance to the target - smooth glide / portamento with a natural curve, separate rise and fall.

ParamRangeDefaultUnit
Rise1 – 100030ms
Fall1 – 100030ms

# DitherCrush 1 input

Dithered bit reducer: requantizes to a chosen bit depth after adding triangular (TPDF) dither, so the bit-crush decorrelates into a smooth noise floor instead of correlated distortion - lo-fi done the right way.

ParamRangeDefaultUnit
Bits2 – 168
Dither0 – 11
Level0 – 10.9

# CrossfadeLoop 1 input

Crossfade looper: two overlapping read-heads replay the most recent window forward on a loop with triangular crossfades, so the captured texture repeats seamlessly with no click at the loop point - an instant stutter/loop layer.

ParamRangeDefaultUnit
Length50 – 1000400ms
Mix0 – 10.6

# MinMaxGate 2 inputs

Two-input logic combiner: outputs the minimum, maximum or absolute difference of two signals - the analog-logic building block for combining CVs, rectifying differences or wave-multiplexing two sources.

ParamRangeDefaultUnit
ModeMin · Max · AbsDiff
Level0 – 11

# LogicGate 2 inputs

Gate logic: treats two inputs as boolean gates and outputs their AND, OR, XOR or NAND - the combinational-logic building block for deriving new triggers and rhythms from two existing gate streams.

ParamRangeDefaultUnit
OpAND · OR · XOR · NAND

# Comparator 2 inputs

Comparator: outputs a gate that goes high when input A rises above input B and low when it falls below by a hysteresis margin - turns any signal into a clean trigger with no chatter near the threshold.

ParamRangeDefaultUnit
Hysteresis0 – 0.50.05
Level0 – 11

# Attenuvert 1 input

Attenuverter + offset: scales the input by a bipolar gain (can invert) and adds a DC offset - the fundamental CV-shaping utility for inverting, attenuating and biasing control or audio signals.

ParamRangeDefaultUnit
Gain-2 – 21
Offset-1 – 10

# SampHold 2 inputs

Sample and hold: captures the value of the signal input at the instant the trigger input rises and holds it until the next trigger - the classic stepped/random voltage source when fed noise and a clock.

ParamRangeDefaultUnit
Level0 – 11

# TrackAndHold 2 inputs

Track and hold: follows the signal input while the gate is open and freezes the last value when the gate closes - a glitch-free way to freeze a moving signal or build sample-and-hold with a variable aperture.

ParamRangeDefaultUnit
Level0 – 11

# PeakFollow 1 input

Peak follower: tracks the instantaneous peak of the signal and decays back down at a set rate, a fast-attack/slow-release detector that produces a clean envelope CV for triggering or amplitude-following.

ParamRangeDefaultUnit
Decay1 – 2000200ms
Sens0 – 41

# SlopeDetect 1 input

Slope detector: outputs a smoothed derivative of the input, positive while it rises and negative while it falls - a movement/transient CV for triggering on direction changes or driving slew-dependent effects.

ParamRangeDefaultUnit
Gain1 – 20040
Smooth1 – 505ms

# GrainCloud 1 input

Granular cloud: continuously sprays short windowed grains plucked from random positions in the recent input buffer, smearing the source into an evolving textural cloud - the core of granular texture synthesis.

ParamRangeDefaultUnit
Density5 – 20060Hz
Spread10 – 500200ms
Mix0 – 10.7

# TapeBrake 2 inputs

Tape stop: when the gate goes high the playback speed of a short buffer ramps down to a standstill (pitch and tempo falling together), then spins back up when released - the DJ/turntable brake effect.

ParamRangeDefaultUnit
Time50 – 2000600ms
Mix0 – 11

# BeatRepeat 2 inputs

Beat repeat: on each trigger it grabs the most recent slice and loops it for the slice length, freezing the groove into a glitchy stutter until the next trigger - the classic beat-repeat/roll effect.

ParamRangeDefaultUnit
Slice20 – 500125ms
Mix0 – 11

# XFade 2 inputs

Equal-power crossfade: blends two inputs with a constant-power (sine/cosine) law so the perceived loudness stays even across the whole sweep - the correct way to morph or A/B between two signals.

ParamRangeDefaultUnit
Fade0 – 10.5
Level0 – 11

# RectifyCV 1 input

Rectifier: passes only the positive half, only the negative half, or the absolute value of the signal, then offsets it - the analog full/half-wave rectifier for deriving envelopes and folding control voltages.

ParamRangeDefaultUnit
ModeHalf+ · Half- · Full
Offset-1 – 10

# GranScrub 2 inputs

Granular scrubber: a position CV moves a windowed grain freely through the recent input buffer, so you can freeze, slow-scrub or jump around the recent audio in real time - tape-scrub/timestretch by hand.

ParamRangeDefaultUnit
Grain20 – 20080ms
Mix0 – 11

# HilbertEnv 1 input

Instantaneous amplitude: forms an approximate quadrature (90-degree) partner of the signal via an all-pass and takes the magnitude of the analytic signal, tracking the true envelope even within a single cycle - smoother than a rectified follower.

ParamRangeDefaultUnit
Smooth0.1 – 202ms
Sens0 – 41

# SlewLimAsym 1 input

Asymmetric slew limiter: caps how fast the output may rise and fall independently with a hard (linear, constant-slope) limit, for lag/portamento or attack-vs-release shaping with a straight-line edge rather than an exponential curve.

ParamRangeDefaultUnit
Rise1 – 200050ms
Fall1 – 200050ms

# WaveSetRepeat 1 input

Waveset repeat: detects each cycle between rising zero crossings (a 'waveset') and replays it a number of times before moving on, the Trevor-Wishart waveset-distortion technique that drops pitch and adds buzzy sub-harmonics.

ParamRangeDefaultUnit
Repeat1 – 82
Mix0 – 11

# RmsFollow 1 input

RMS follower: tracks the running root-mean-square of the signal rather than its peak, giving a smooth loudness-correlated envelope (the detector loudness meters and RMS compressors use) - steadier than a rectified peak follower.

ParamRangeDefaultUnit
Window1 – 50050ms
Sens0 – 41

# BrightCV 1 input

Brightness follower: compares the energy above a split frequency to the total energy and outputs the ratio, a cheap spectral-centroid-style 'how bright is it right now' control voltage for driving timbre-reactive patches.

ParamRangeDefaultUnit
Split500 – 60002000Hz
Smooth1 – 20030ms

# NoiseRate 1 input

Noisiness follower: measures the zero-crossing rate of the signal (low for tones, high for noise) and outputs it as a control voltage, a tone-vs-noise discriminator for driving gates, filters or morphs.

ParamRangeDefaultUnit
Smooth1 – 20030ms
Gain0.2 – 41

# CrestCV 1 input

Crest-factor follower: outputs the ratio of peak level to RMS level, which is high for spiky percussive material and low for sustained tones - a 'how punchy is it' control voltage for transient-aware patching.

ParamRangeDefaultUnit
Window5 – 30050ms
Gain0.2 – 20.7

# GranTimeStretch 1 input

Granular time stretch: overlapping grains advance their read position slower (or faster) than real time, stretching or compressing the recent audio's duration while leaving its pitch unchanged - time-domain timestretching.

ParamRangeDefaultUnit
Stretch0.25 – 42
Grain30 – 15080ms
Mix0 – 11

# WindowGate 1 input

Window comparator: outputs a high gate only while the input sits between a lower and upper bound, the analog window-detector used to fire triggers when a control voltage passes through a specific range.

ParamRangeDefaultUnit
Low-1 – 1-0.2
High-1 – 10.2
Level0 – 11

# LogSumExp 2 inputs

Smooth maximum: log(e^(k*a)+e^(k*b))/k, a differentiable soft-max of two signals that rounds the corner where a plain max would kink. Sharp sets how tightly it hugs the true maximum (high) versus averaging the two inputs (low) - a smooth selector/combiner.

ParamRangeDefaultUnit
Sharp0.5 – 102

# SmoothMin 2 inputs

Polynomial smooth minimum: blends toward min(a,b) but rounds the crossover with a quadratic over a window K (the computer-graphics smin) - a compact-support soft-min distinct from the exponential log-sum-exp, for gentle kink-free combining or ducking of two signals.

ParamRangeDefaultUnit
K0.01 – 10.3

# PowerMean 2 inputs

Power mean: the generalized Holder mean of the two input magnitudes ((|a|^p+|b|^p)/2)^(1/p), where Power sweeps continuously through harmonic (-1), geometric (0), arithmetic (1) and RMS (2) means - one knob spanning every classical average for combining envelopes or control signals.

ParamRangeDefaultUnit
Power-2 – 21

# CopySign 2 inputs

Copy-sign: outputs the magnitude of A carrying the sign (polarity) of B - so B's zero-crossings/phase drive A's, useful for re-polarizing a signal, building ring-mod-like polarity gating, or forcing one source to follow another's sign pattern.

ParamRangeDefaultUnit
Gain0 – 21

# AbsDiffSq 2 inputs

Squared difference: (a-b)^2 scaled, which is zero when the two inputs match and grows quadratically as they diverge - a sharp similarity/error detector for sidechaining, gating on signal mismatch, or driving modulation from how far apart two sources are.

ParamRangeDefaultUnit
Scale0 – 41

# AbsSum 2 inputs

Sum of magnitudes: |a|+|b| scaled, the combined rectified level of two sources - a quick total-energy/activity signal for driving envelopes, gates or meters from a pair of inputs, distinct from a signed mix or a max-of-magnitudes.

ParamRangeDefaultUnit
Gain0 – 21

# ContraharmonicMean 2 inputs

Contraharmonic mean: outputs (|a|^2+|b|^2)/(|a|+|b|) of the two inputs, a mean that always lies above the arithmetic mean and is pulled toward whichever input is larger - useful for level-combining that favours the louder source. Gain scales the result.

ParamRangeDefaultUnit
Gain0 – 21

# LehmerMean 2 inputs

Lehmer mean: outputs (|a|^p+|b|^p)/(|a|^(p-1)+|b|^(p-1)), a one-parameter family that gives the harmonic mean at Power=0, the arithmetic at 1 and the contraharmonic at 2 - so Power continuously biases the combination from the smaller toward the larger input.

ParamRangeDefaultUnit
Power0 – 31.5

# HeronianMean 2 inputs

Heronian mean: outputs (|a| + sqrt(|a||b|) + |b|)/3, the mean used for the volume of a frustum - it sits between the geometric and arithmetic means, a gentle blend of two sources that leans slightly toward their average. Gain scales the result.

ParamRangeDefaultUnit
Gain0 – 21

# LogMean 2 inputs

Logarithmic mean: outputs (|a|-|b|)/(ln|a|-ln|b|) (and |a| when they are equal), the mean from heat-transfer analysis that lies strictly between the geometric and arithmetic means - a smooth combiner biased toward the smaller value. Gain scales the result.

ParamRangeDefaultUnit
Gain0 – 21

# CentroidalMean 2 inputs

Centroidal mean: outputs (2/3)(|a|^2+|a||b|+|b|^2)/(|a|+|b|), the x-coordinate of the centroid of the region under a line between the two values - another above-arithmetic mean with its own bias toward the larger input, distinct from the contraharmonic. Gain scales the result.

ParamRangeDefaultUnit
Gain0 – 21

# StolarskyMean 2 inputs

Stolarsky mean: outputs ((a^p-b^p)/(p(a-b)))^(1/(p-1)) of the two input magnitudes, a difference-based family that interpolates the logarithmic, geometric, identric and power means as Power varies - a richly-tunable two-source combiner. Bounded.

ParamRangeDefaultUnit
Power-2 – 32

# GiniMean 2 inputs

Gini mean: outputs ((a^R+b^R)/(a^S+b^S))^(1/(R-S)) of the two input magnitudes, a two-exponent generalization of the power means - R and S together place the result anywhere from harmonic-like to contraharmonic-like, the most flexible of the two-source mean combiners. Bounded.

ParamRangeDefaultUnit
R0 – 32
S0 – 31

# HypotDiff 2 inputs

Hypotenuse difference: outputs sqrt(max(0, a^2 - b^2)), the remaining leg of a right triangle given the hypotenuse A and one side B (and zero when B exceeds A) - a complement to the usual hypot, useful for de-correlation, sideband math or gating when one signal overtakes another. Gain scales the result.

ParamRangeDefaultUnit
Gain0 – 21

# MinkowskiMix 2 inputs

Minkowski (p-norm) mixer: combines two inputs by their L-p norm (|a|^Norm+|b|^Norm)^(1/Norm), carrying the sign of their sum - at Norm=1 it sums magnitudes, at Norm=2 it is the Euclidean/RMS blend, and as Norm grows it approaches a max() of the two. A tunable interpolation between additive and maximum mixing. Bounded.

ParamRangeDefaultUnit
Norm0.5 – 82
Level0 – 10.6

# LmsCanceller 2 inputs

LMS adaptive canceller: an 8-tap adaptive FIR (least-mean-squares) that filters the reference input (in 2) to best match the correlated component of the primary input (in 1), then subtracts it - the classic adaptive setup for stripping hum, a tone, or any reference-correlated noise out of a signal. StepSize sets adaptation speed vs stability; the output is the residual error.

ParamRangeDefaultUnit
StepSize0 – 0.050.005
Level0 – 11

# NlmsCanceller 2 inputs

Normalized-LMS canceller: an 8-tap adaptive FIR like the plain LMS canceller, but the step is divided by the reference signal's instantaneous power - so convergence speed no longer depends on input level and it adapts faster and more stably across quiet and loud passages. Filters reference (in 2) to cancel its correlated part from primary (in 1); outputs the residual.

ParamRangeDefaultUnit
StepSize0.01 – 1.50.5
Level0 – 11

# MinMaxMorph 2 inputs

Order-statistic morph: blends the sample-by-sample minimum and maximum of two inputs by Morph - at 0 it outputs min(a,b) (an AM-like duck to the quieter signal), at 1 it outputs max(a,b) (an OR-style combine to the louder), and at 0.5 their average. A continuous slider across the order statistics of two signals, distinct from additive or ring mixing.

ParamRangeDefaultUnit
Morph0 – 10.5
Level0 – 11

# Sum 4 inputs

Summing node: adds inputs in 1..4 into a single output with no per-input gain - the quick way to merge oscillators, parallel chains or control signals without wiring up a full Mixer.

# Analyzer 2 inputs

Signal analyzer: passes in 1 straight through (out = in 1, transparent in the chain) while its detail panel shows a live 3D FFT waterfall + oscilloscope of in 1, and a Lissajous (X-Y) phase scope of in 1 against in 2. A measurement tool, not an effect - drop it inline to see the spectrum feeding a filter, the harmonics a distortion adds, what an envelope follower tracks, or the stereo/phase relationship of two signals.

# ClockDiv 1 input

Clock divider: passes only every Div-th rising edge of the in0 trigger, turning a fast gate or clock into a slower one for polyrhythms and rhythmic gating. The output mirrors the input pulse on the pulses it lets through and is silent otherwise, and the count stays phase-locked to the input.

ParamRangeDefaultUnit
Div2 – 162

# Counter 2 inputs

Pulse counter / staircase: each rising edge of the in0 trigger advances an internal count, and the output is that count scaled to 0..1 over Steps before wrapping to zero - a stepped CV ramp for sequences and rhythmic builds. A rising edge on in1 resets the count so it can be re-synced to a bar.

ParamRangeDefaultUnit
Steps2 – 328

# TrigToGate 1 input

Trigger-to-gate: each rising edge of the in0 trigger opens a gate that stays high for a fixed Length, then closes - turning a momentary pulse (a clock tick, a Compare edge) into a sustained gate of predictable duration. Retriggering restarts the timer, so a stream of pulses keeps the gate open. Drive envelopes, VCAs or effects from short triggers.

ParamRangeDefaultUnit
Length1 – 100050ms

# ClockMult 1 input

Clock multiplier: measures the period of the in0 clock and emits Mult evenly-spaced pulses per input beat - the complement to ClockDiv, for faster subdivisions and ratchets. Locks to the input tempo on every edge so it tracks tempo changes.

ParamRangeDefaultUnit
Mult2 – 82

# GateDelay 1 input

Trigger delay: a rising edge on in0 is held for Time, then re-emitted as a short pulse - shift a trigger later in time to stagger hits, build echoes of a clock or offset a sequence. Each input edge arms an independent delay.

ParamRangeDefaultUnit
Time1 – 2000100ms

# FlipFlop 2 inputs

T (toggle) flip-flop: each rising edge of the in0 trigger flips the output between 0 and 1, halving the clock and turning a stream of triggers into a square gate. A rising edge on in1 resets it to 0. The bistable building block for clock division and on/off latching.

# ShiftReg 2 inputs

Analog shift register: each rising edge of the in0 clock shifts the in1 voltage one stage down a chain, and the output is the value Stages steps ago - a tapped delay for CV that turns a melody or random source into canonic, echoing pitch patterns. The classic Buchla/Triadex-style sequencing trick.

ParamRangeDefaultUnit
Stages1 – 84

# WindowComp 1 input

Window comparator: outputs a high gate whenever the in0 voltage sits inside the Low..High window, and low when it strays outside - a band detector for triggering events when a CV enters a range, or for extracting a slice of a modulation curve.

ParamRangeDefaultUnit
Low-1 – 1-0.3
High-1 – 10.3

# MinMax 2 inputs

Minimum / maximum selector: outputs either the smaller or the larger of the two input voltages each sample - an analog comparator-style utility for combining envelopes, CVs or gates (max = OR-like, min = AND-like). Mode picks min or max. in0, in1 = inputs.

ParamRangeDefaultUnit
Mode0 – 11

# Hysteresis 1 input

Schmitt trigger with memory: the output latches High once in0 rises above the upper threshold (Center + Width) and stays High until in0 falls below the lower threshold (Center - Width), then latches Low. Because it remembers its last state, a noisy or slowly-drifting signal around one level produces a clean debounced gate instead of chattering - unlike the stateless Compare, which has no memory.

ParamRangeDefaultUnit
Center-1 – 10
Width0 – 10.1
High-1 – 11
Low-1 – 1-1

# PeakHold 2 inputs

Peak / hold detector: latches the extreme value in0 reaches and holds it, optionally bleeding back toward zero at Decay (Decay 0 = hold forever). Mode picks the maximum (Peak), the minimum (Trough), or the largest magnitude (Abs Peak). A rising edge on the in1 reset clears the held value to the current input. Where EnvFollow smooths the amplitude with attack/release, PeakHold captures the strict extreme - peak-metering CV, grabbing the loudest transient, or a max-tracking sample-and-hold.

ParamRangeDefaultUnit
Decay0 – 10
ModePeak · Trough · Abs Peak

# Latch 2 inputs

Bistable latch / flip-flop: remembers a High/Low state across time. In Toggle mode each rising edge on in0 flips the state (a clock divide-by-two, or tap-to-toggle). In Set/Reset mode a rising edge on in0 sets the output High and a rising edge on in1 sets it Low (a one-bit memory cell driven by two triggers). Outputs High when set and Low when clear - the missing fundamental logic block alongside Compare, Logic and Hysteresis.

ParamRangeDefaultUnit
ModeToggle · Set/Reset
High-1 – 11
Low-1 – 10

# CrossTrig 1 input

Crossing detector: emits a one-sample High pulse each time in0 crosses the Level (zero by default), on the Rising, Falling or Both edge as selected. Turns an oscillator or LFO into a clock (a zero-crossing tick), derives a trigger from a gate's edge, or fires an event when a signal passes a threshold. Pairs with TrigToGate to stretch the pulse into a sustained gate.

ParamRangeDefaultUnit
Level-1 – 10
EdgeRising · Falling · Both

# Switch 4 inputs

Clocked sequential switch: routes one of the signal inputs in0..in2 to the output and advances to the next on every rising edge of the in3 clock - an addressed router (Doepfer A-151 style) that steps through your sources in time. Steps sets how many inputs are in the rotation (2 or 3). Where Mux selects an input by a manual index and Select chooses between two by level, Switch cycles automatically on a clock.

ParamRangeDefaultUnit
Steps2 – 33

# Bernoulli 1 input

Bernoulli gate (coin-flip router): on each rising edge of the in0 trigger it flips a weighted coin and either passes that gate through or blocks it, with Probability setting the odds. A stream of clocks becomes a randomly thinned-out pattern - the building block for generative rhythms and stochastic sequencing. Unlike the deterministic ClockDiv, every pulse is an independent chance event; the decision latches until the next trigger.

ParamRangeDefaultUnit
Probability0 – 10.5

# Burst 1 input

Burst generator: a rising edge on in0 fires a burst of Count evenly-spaced trigger pulses at Rate, then falls silent until the next input edge - turn one hit into a ratchet, a drum-roll trigger or a stutter clock. Count sets how many pulses and Rate their spacing; re-triggering mid-burst restarts the count. Patch its output into envelopes, sample-and-holds or sequencer clocks.

ParamRangeDefaultUnit
Count1 – 164
Rate1 – 10020Hz

# Integrator 2 inputs

Leaky integrator / accumulator (CV): sums in0 over time so a constant input ramps and a periodic input is smoothed and phase-shifted a quarter cycle. Rate scales the input before accumulation, Leak bleeds the accumulator toward zero (0 = a near-perfect integrator that holds, higher = a shorter-memory smoother), and a rising edge on in1 resets the sum to zero. The running output is safety-limited. Distinct from Slew (which rate-limits a signal) and Counter (which counts edges).

ParamRangeDefaultUnit
Rate-8 – 81
Leak0 – 10.3

# Slope 1 input

Differentiator / rate-of-change detector (CV): outputs how fast in0 is moving - positive while it rises, negative while it falls, zero when steady - so it reads the slope of an envelope, LFO or any control signal. Scale sets the sensitivity and Smooth low-passes the result to tame noise on fast signals. Pair it with Compare to fire a trigger on a rising or falling edge. The inverse complement of the Integrator.

ParamRangeDefaultUnit
Scale0 – 10.05
Smooth0 – 10.2

# TrackHold 2 inputs

Track-and-hold (Doepfer A-148): while the gate at in1 is high the output follows the in0 signal; when the gate goes low it freezes and holds the last value until the gate returns. Unlike Sample-and-hold (which grabs one instant on a trigger), it tracks continuously through the whole gate - use it to freeze a slow LFO or envelope, glide-and-hold pitch, or window a control signal. A core CV utility.

# PhaseInvert 1 input

Flips the polarity of the signal, negating every sample when engaged and passing it untouched otherwise. Invert toggles the inversion on or off. Use it to correct out-of-phase tracks or to null one source against another.

ParamRangeDefaultUnit
Invert0 – 11

# DCBlock 1 input

Removes DC offset and sub-sonic bias with a one-pole high-pass that subtracts the previous input and feeds back a 0.9995 coefficient, passing audio while draining any constant component. It takes no parameters and always runs at the same fixed corner. Place it after asymmetric distortion or rectification stages to keep the signal centred.

# Entropy 1 input

Information-theoretic modulation source (a first as a synth block): outputs a running Shannon-entropy estimate of the input - near 0 for silence or a steady tone, rising toward 1 for noisy, unpredictable signals. It folds recent samples into a decaying 16-bin amplitude histogram and reports the normalised entropy of that distribution, answering 'how disordered is this signal right now?' as a control voltage. Window sets the memory (higher = slower, smoother). Patch it so an effect opens up only when the input turns chaotic.

ParamRangeDefaultUnit
Window0.001 – 10.05

# Stochastic 1 input

Stochastic-resonance detector (a first as a synth block): the real phenomenon where adding the RIGHT amount of noise lets a weak, sub-threshold signal cross a detector it otherwise never could - too little and the signal stays buried, too much and it drowns. Noise sets the injected level, Threshold the detector, Smooth the output ballistic, and the output is the recovered crossing envelope. Sweep Noise to find the resonance sweet spot where a rhythm hidden below the threshold suddenly emerges.

ParamRangeDefaultUnit
Threshold0 – 10.5
Noise0 – 10.3
Smooth0.001 – 10.05

# Surprise 1 input

Adaptive novelty detector (a first as a synth block): keeps a self-tuning one-tap linear predictor of the input and outputs the magnitude of its prediction error - a spike whenever the signal does something the recent past did not predict, near silence while it stays predictable. Unlike Slope (the raw derivative, which stays high through any steady ramp) Surprise LEARNS the trend and fires only on genuine novelty: a new note, a sudden jump, a broken pattern. Rate sets how fast it adapts, Smooth the output ballistic.

ParamRangeDefaultUnit
Rate0 – 10.3
Smooth0.001 – 10.05

# Correlate 2 inputs

Two-signal relatedness meter (a first as a synth block): outputs a running normalised cross-correlation of in0 against in1 - how strongly the two signals move together - as a control voltage. About +1 when they rise and fall in lock-step, 0 when independent, -1 when they mirror each other. Window sets the averaging time. Detect when two modulators line up, gate an effect on the agreement of two sources, or measure stereo/phase coherence. Both inputs must vary (a constant has no correlation).

ParamRangeDefaultUnit
Window0 – 10.02

# Periodicity 1 input

Self-similarity detector (a first as a synth block): writes the input to a delay line and outputs the running normalised correlation between the signal now and the signal one Period ago - how strongly it repeats itself at that lag. About 1 for a steady tone or loop whose cycle matches Period, near 0 for noise or a one-shot, so it reports the STRENGTH of repetition rather than the pitch (set Period to the cycle you are listening for). Window sets the averaging time. Drive an effect by how locked-in a groove is.

ParamRangeDefaultUnit
Period0.1 – 10010ms
Window0 – 10.02

# Dither 1 input

Bit-depth reducer with triangular (TPDF) dither: builds a quantization step from Bits, adds triangular noise from two xorshift draws scaled by Amount, then rounds to the step. Bits sets the target word length from 8 to 24 and Amount scales the dither level. The dither decorrelates quantization error so low-level detail survives reduction instead of distorting.

ParamRangeDefaultUnit
Bits8 – 2416
Amount0 – 11

# CVBridge 1 input

Control-voltage utility that conditions a single input value in one of three Mode settings: attenuvert (scale by Scale plus Offset), note-to-1V/oct pitch conversion, or bipolar-to-unipolar remap. Scale provides positive or negative gain including inversion, and Offset shifts the result up or down. Useful for routing and rescaling modulation or pitch control between modules.

ParamRangeDefaultUnit
Mode0 – 20
Scale-2 – 21
Offset-1 – 10

# Meter 1 input

Analysis meter that tracks the running mean-square of the input and outputs its RMS level as a scalar control value. Smooth sets the one-pole averaging coefficient, with higher values giving slower, steadier readings and lower values reacting faster to transients. Used to derive a level signal for metering or to drive other modules from program loudness.

ParamRangeDefaultUnit
Smooth0 – 0.9990.99

# NullTest 2 inputs

Null tester that subtracts the second input from the first and outputs the residual difference, scaled by Gain. When two signals are identical the output is silence, and any audible residual reveals the difference between them. Gain amplifies that residual so small mismatches become easy to hear, making this a tool for verifying bit-for-bit equivalence between processing chains.

ParamRangeDefaultUnit
Gain0 – 41

EQ

4 modules

# Baxandall 1 input

Baxandall negative-feedback tone network: the classic hi-fi Bass/Treble - a gentle low shelf (~100 Hz) and high shelf (~10 kHz) that boost or cut smoothly and symmetrically, with none of the midrange scoop of a passive stack. Bass and Treble in dB.

ParamRangeDefaultUnit
Bass-15 – 150dB
Treble-15 – 150dB

# MassivePassive 1 input

Manley Massive Passive-style EQ: broad, gentle passive-network shelf and bell curves with wide, interactive Q - boosts feel airy and musical rather than surgical, the reason it's a mastering staple. Low shelf, a wide high bell at HiFreq, and an Air shelf on top, each in dB.

ParamRangeDefaultUnit
Low-11 – 110dB
High-11 – 110dB
HiFreq2000 – 160008000Hz
Air0 – 80dB

# Sontec 1 input

Sontec MEP-250-style mastering parametric EQ: clean Class-A bell bands with a musical, selectable Q - precise without sounding clinical, the mastering standard. Two parametric bells (Lo/Hi freq + gain) sharing the Q control.

ParamRangeDefaultUnit
LoFreq40 – 1200200Hz
LoGain-10 – 100dB
HiFreq1500 – 180006000Hz
HiGain-10 – 100dB
Q0.4 – 31

# Neve1081 1 input

Neve 1081-style 4-band EQ: the 1073's bigger brother with a fixed HF and LF shelf PLUS two independently sweepable mid bells (the 1073 has only one), into an iron-core transformer whose LF flux saturates first for genuine low-end warmth. High/Low set the shelves, LoMid/HiMid the two bell gains, LoMidFreq/HiMidFreq their centres.

ParamRangeDefaultUnit
Low-16 – 160dB
LoMid-18 – 180dB
LoMidFreq200 – 1500500Hz
HiMid-18 – 180dB
HiMidFreq1500 – 90003500Hz
High-16 – 160dB

Effect

52 modules

# Lockhart 1 input

Lockhart-style transistor wavefolder (west-coast): the signal reflects off the rails through several folding stages, multiplying harmonics as Fold rises - the Buchla/Serge timbre. 4x-oversampled.

ParamRangeDefaultUnit
Fold1 – 163
Symmetry-1 – 10
Mix0 – 11

# FreqShifter 1 input

Frequency shifter: builds an approximate quadrature (Hilbert) pair of the input through two allpass paths and ring-modulates them with a complex exponential, shifting every partial by a fixed Hz amount (not a pitch ratio) - the inharmonic, Bode-style shifter.

ParamRangeDefaultUnit
Shift-500 – 500100Hz
Mix0 – 11

# Warps 2 inputs

Cross-modulator (meta): blends two inputs through one of four cross-modulation algorithms - crossfade, amplitude mod, ring mod, or sine wavefold of in0 by in1 - with Amount morphing from the clean carrier into the modulated signal. One knob from subtle movement to clangorous metallic timbres.

ParamRangeDefaultUnit
Algorithm0 – 32
Amount0 – 10.5

# SubBass 1 input

Sub-octave generator: tracks the in0 signal and synthesises a clean sine/square one octave below, fattening basslines and kicks with weight a normal octaver can't. Tone shapes the sub from pure sine to growl, Mix blends it under the dry signal.

ParamRangeDefaultUnit
Tone0 – 10.3
Mix0 – 10.6

# VinylSim 1 input

Vinyl record emulation: passes in0 through a wow/flutter pitch wobble (a slowly-modulated delay), a band-limiting filter and added surface crackle - the warm, worn character of a played record. Wow sets the pitch wobble, Crackle the surface noise, Mix the blend.

ParamRangeDefaultUnit
Wow0 – 10.4
Crackle0 – 10.3
Tone0 – 10.5
Mix0 – 11

# ToneStack 1 input

Passive guitar-amp tone stack: the interacting Bass / Mid / Treble shelving network of a Fender/Marshall preamp, with the characteristic mid scoop when the controls interact. Bass boosts the lows, Treble the highs, Mid cuts or boosts the middle. in0 = Audio.

ParamRangeDefaultUnit
Bass0 – 10.5
Mid0 – 10.5
Treble0 – 10.5

# Overdrive 1 input

Tube-style overdrive: a smooth tanh soft-clip with a midrange-focused drive, warming and compressing the signal the way a pushed valve preamp does - the Tube Screamer voicing. Drive sets the gain into the clip, Tone the post brightness, Level the output. in0 = Audio.

ParamRangeDefaultUnit
Drive1 – 406dB
Tone0 – 10.5
Level0 – 10.7

# DiodeClipper 1 input

Diode clipper: a symmetric pair of clipping diodes giving a soft-knee crunch that rounds into hard saturation as it's pushed - the core of countless distortion pedals. Drive sets the gain, Bias skews the symmetry toward even harmonics, Level the output. in0 = Audio.

ParamRangeDefaultUnit
Drive1 – 6010dB
Bias-0.5 – 0.50
Level0 – 10.6

# RatDist 1 input

RAT-style distortion: a hard op-amp clip into a sweepable lowpass 'filter' control, giving the aggressive, fuzzy-yet-focused ProCo RAT grind. Drive sets the gain into the clip, Filter rolls off the top (counter-clockwise = darker), Level the output. in0 = Audio.

ParamRangeDefaultUnit
Drive1 – 6018dB
Filter0 – 10.6
Level0 – 10.5

# Foldback 1 input

Foldback distortion: instead of clipping, any signal past the threshold is reflected back on itself, generating bright, ring-mod-like upper harmonics that grow chaotically with drive - harsher and more digital than soft clipping. Drive sets the level into the fold, Thresh the fold point, Level the output. in0 = Audio.

ParamRangeDefaultUnit
Drive1 – 304dB
Thresh0.1 – 10.6
Level0 – 10.5

# AMRadio 1 input

AM-radio lo-fi: band-limits in0 to a tinny midrange, adds a faint carrier hum and a wash of static, the sound of a distant transistor radio. Band sets the midrange tightness, Static the noise level, Mix the blend. in0 = Audio.

ParamRangeDefaultUnit
Band0 – 10.5
Static0 – 10.3
Mix0 – 11

# Megaphone 1 input

Megaphone / bullhorn: forces in0 through a harsh, peaky midrange band and clips it, the distorted, honking voice-of-authority sound. Honk sets the resonant peak, Drive the clipping, Mix the blend. in0 = Audio.

ParamRangeDefaultUnit
Honk0 – 10.6
Drive1 – 308dB
Mix0 – 11

# PhaserStages 1 input

Multi-stage phaser: a cascade of all-pass sections swept by a built-in LFO, with feedback for deeper notches - from a subtle shimmer to a vocal, resonant sweep. Rate sets the LFO, Stages the notch count, Feedback the resonance, Mix the depth. in0 = Audio.

ParamRangeDefaultUnit
Rate0.05 – 80.5Hz
Stages2 – 84
Feedback0 – 0.90.5
Mix0 – 10.6

# RotarySpeaker 1 input

Rotary speaker (Leslie): a spinning-horn cabinet that adds pitch-doppler vibrato and amplitude tremolo, sweeping between slow (chorale) and fast (tremolo) - the swirling organ and guitar cabinet. Speed morphs slow to fast, Depth the swirl, Mix the wet. in0 = Audio.

ParamRangeDefaultUnit
Speed0 – 10.6
Depth0 – 10.5
Mix0 – 11

# Robotize 1 input

Robot voice: ring-modulates the input against a fixed carrier and imposes a vowel formant, turning speech or any signal into the classic talking-robot timbre. Pitch sets the carrier, Vowel the formant, Mix the wet. in0 = Audio.

ParamRangeDefaultUnit
Pitch50 – 800200Hz
Vowel0 – 10.5
Mix0 – 11

# PrintThrough 1 input

Tape print-through: on a wound reel the magnetic field of a loud passage slowly imprints a faint GHOST of itself onto the tape layers pressed against it - so on playback a dull copy appears both one layer BEFORE the sound (the eerie pre-echo that creeps in just ahead of a loud transient on old tapes) and one layer AFTER it (the post-echo). A plain delay cannot make a pre-echo; this does, at the cost of one print-spacing of latency. Spacing sets the reel-layer time between the ghosts and the original, Amount the print strength, Tone how dull the ghosts are, Mix the print intensity. A vintage-tape character and a uniquely 'impossible' pre-echo effect.

ParamRangeDefaultUnit
Spacing10 – 12045ms
Amount0 – 10.4
Tone500 – 60002500Hz
Mix0 – 11

# IntegrateDump 1 input

Integrate-and-dump: the input is accumulated into a bucket and, the moment the bucket overflows past Threshold, it DUMPS its whole contents as one spike and resets to zero. Loud or sustained input fills it fast (rapid spikes), quiet input fills it slowly (sparse spikes) - a charge-pump rhythm generator whose pulse rate tracks the signal energy. Rate sets the fill speed, Threshold the dump level, Mix the blend.

ParamRangeDefaultUnit
Rate0.1 – 102
Threshold0.05 – 30.5
Mix0 – 10.6

# RectifierHum 1 input

Power-supply hum injector: adds mains-frequency hum (and its octave, the way a full-wave rectifier ripples at 2x mains) whose level GROWS with the signal - modelling a sagging power supply that hums harder when the amp is pushed. Distinct from a static hum: it ducks away in silence and blooms on transients. Freq sets the mains frequency, Amount the worst-case hum, Mix the blend.

ParamRangeDefaultUnit
Freq40 – 12060Hz
Amount0 – 0.50.1
Mix0 – 11

# GeigerNoise 1 input

Geiger counter: emits sharp random CLICKS whose density tracks the input level - loud input is a frantic crackle of clicks, quiet input an occasional tick, like a Geiger counter responding to radiation. Each click is a fast-decaying impulse fired by a Poisson process whose rate is driven by |signal|. A novel level-to-texture sonifier. Sensitivity sets the click rate, Decay the click length, Mix the blend.

ParamRangeDefaultUnit
Sensitivity0 – 10.4
Decay0.9 – 0.9990.99
Mix0 – 10.7

# WaterDrop 1 input

Water drop: each transient in the input strikes a resonator whose pitch RISES as it rings out - the unmistakable 'bloop' of a drip into water (the cavity shrinks as the bubble collapses, so the frequency sweeps UP). A percussion-to-droplet converter. Tune sets the base pitch, Rise how far the pitch sweeps up, Decay the ring, Mix the blend.

ParamRangeDefaultUnit
Tune200 – 2000700Hz
Rise0 – 10.6
Decay0.99 – 0.9990.997
Mix0 – 10.7

# Sproing 1 input

Sproing: each transient launches a cartoon spring 'boing' - a sine whose pitch DROPS rapidly after the hit (the opposite of WaterDrop) with a dispersive, comedic wobble. Turns drum hits and clicks into bouncy spring-toy sounds. Tune sets the start pitch, Drop how far it falls, Decay the bounce length, Mix the blend.

ParamRangeDefaultUnit
Tune200 – 2000900Hz
Drop0 – 10.7
Decay0.99 – 0.9990.996
Mix0 – 10.7

# MetalStress 1 input

Metal fatigue: the input's energy accumulates as 'stress' in a metal part; when the stress crosses a building threshold the metal CRACKS - a bright inharmonic ping - and partially relieves, so sustained loud input produces irregular, escalating metallic snaps and creaks, like a stressed sheet or cooling engine. Buildup sets how fast stress accrues, Threshold the crack point, Mix the blend.

ParamRangeDefaultUnit
Buildup0.1 – 102
Threshold0.2 – 51.5
Mix0 – 10.7

# Dropout2 1 input

Tape dropout: random brief mutes, as if the oxide flaked off the tape - the signal cuts out for a few milliseconds at random, with a quick fade so it ticks rather than clicks. Sparse and subtle for vintage wear, dense for a glitchy, failing-media stutter. Rate sets how often dropouts happen, Length their duration, Mix the blend.

ParamRangeDefaultUnit
Rate0 – 10.2
Length1 – 8015ms
Mix0 – 11

# TapeHiss 1 input

Tape noise floor: adds a band-limited hiss that behaves like real tape - it is loudest in the SILENCES and ducks down under the signal (self-masking), instead of the constant flat hiss of just summing in noise. Tone shapes the hiss colour, Amount the floor level, Mix the blend. Pairs with the tape/print-through blocks for an authentic worn-tape bed.

ParamRangeDefaultUnit
Amount0 – 0.30.06
Tone1000 – 120005000Hz
Mix0 – 11

# WaxCylinder 1 input

Wax cylinder: the 1900s phonograph sound - a steep midrange band (everything below ~250 Hz and above ~3 kHz gone), heavy slow wow from the hand-cranked mandrel, constant surface crackle, and soft horn-driven saturation. The most extreme lo-fi in the box, older than tape. Age scales the bandlimiting + saturation, Wow the pitch drift, Surface the crackle, Mix the blend.

ParamRangeDefaultUnit
Age0 – 10.6
Wow0 – 10.4
Surface0 – 10.4
Mix0 – 11

# ScrapeFlutter 1 input

Scrape flutter: the fast, nervous high-frequency wobble of tape scraping past a fixed guide or head - a rapid (tens of Hz) random micro-pitch and amplitude jitter plus a faint signal-gated scrape hiss, the gritty motion noise distinct from the slow musical wow. Rate sets the flutter speed, Depth the jitter intensity, Mix the blend.

ParamRangeDefaultUnit
Rate10 – 20060Hz
Depth0 – 10.4
Mix0 – 11

# SteamHiss 1 input

Steam hiss: a high, airy band of noise that swells and breathes like escaping steam or a hi-hat wash, with the input level pushing the pressure up. Tone sets how bright/sharp the jet is, Amount the pressure, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.4
Tone2000 – 140007000Hz
Mix0 – 11

# Sparkle 1 input

Sparkle: every transient triggers a brief random high bell 'ting', so hits and picks throw off glittering, fairy-dust overtones at random pitches above the note - an onset-driven shimmer quite unlike a reverb or a fixed octaver. Amount sets the sparkle level, Decay the ting length, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.4
Decay0.99 – 0.9990.997
Mix0 – 10.8

# Creak 1 input

Creak: a stress-driven stick-slip squeak - the input level winds up tension that periodically slips, sweeping a thin resonant tone upward in little jerks, like a creaking door, rope or floorboard. The louder you push, the faster and higher it creaks. Tune sets the squeak pitch, Mix the blend.

ParamRangeDefaultUnit
Tune150 – 3000600Hz
Mix0 – 10.7

# Groan 1 input

Groan: the input level wakes a deep, slowly wavering sub-tone that moans underneath the signal - a wobbling low resonance whose pitch drifts on a slow random LFO, adding a creaking, living, beast-like undertone to drones and pads. Tune sets the groan pitch, Mix the blend.

ParamRangeDefaultUnit
Tune30 – 20070Hz
Mix0 – 10.6

# Tinnitus 1 input

Tinnitus: a thin high sine that you only hear in the GAPS - it ducks away while the signal plays and rings out in the silences, building up after loud passages and slowly fading, exactly like the ear-ringing after a loud show. An eerie, fatiguing ambience or a sound-design unease tool. Freq sets the ring pitch, Amount the loudest ring, Mix the blend.

ParamRangeDefaultUnit
Freq2000 – 120006000Hz
Amount0 – 0.50.15
Mix0 – 11

# Shatter 1 input

Shatter: the signal is smashed into tiny grains that play back from random points in a short buffer at random gains (some silent), so the sound fractures into a jagged spray of shards - a stochastic granular shatter, not a tidy looped stutter. Size sets the shard length, Chaos how often and how violently it re-shards, Mix the blend.

ParamRangeDefaultUnit
Size5 – 12040ms
Chaos0 – 10.6
Mix0 – 11

# Stammer 1 input

Stammer: an onset captures a tiny grain and replays it a handful of times with falling level before the sound continues - a quick involuntary repeat that trips over itself, the verbal stammer made audible. Rate sets the repeat speed, Decay how fast the stammer dies, Mix the blend.

ParamRangeDefaultUnit
Rate8 – 8030Hz
Decay0.5 – 0.950.8
Mix0 – 11

# Sigh 1 input

Sigh: when a note releases (the level falls away) it triggers a downward filter sweep, so phrase endings trail off into a soft darkening sigh. A release-keyed motion you can't get from a static EQ. Fall sets how long the sigh takes, Mix the blend.

ParamRangeDefaultUnit
Fall0.99 – 0.9990.998
Mix0 – 11

# Sputter 1 input

Sputter: the signal cuts in and out at irregular intervals with little bursts of crackle at each break - a failing cable, a dying tube, a loose connection. The randomness of the timing is the point: it never settles into a rhythm. Rate sets the average break rate, Mix the blend.

ParamRangeDefaultUnit
Rate1 – 408Hz
Mix0 – 11

# Twang 1 input

Twang: each transient excites a tuned resonator whose pitch droops as it decays, so picks and hits bloom into a springy, boinging twang - the wobble-board / saw-blade / loose-spring voice. Tune sets the resonant pitch, Decay the twang length, Mix the blend.

ParamRangeDefaultUnit
Tune60 – 800200Hz
Decay0.99 – 0.9990.997
Mix0 – 10.7

# Rattle 1 input

Rattle: while the signal is loud enough a loose part buzzes against it - fast random noise bursts gated by the input envelope, like a snare wire, a blown speaker or a rattling panel that only sounds when driven hard. Goes quiet the instant the signal drops. Thresh sets the drive needed, Amount the rattle level, Mix the blend.

ParamRangeDefaultUnit
Thresh0 – 0.50.15
Amount0 – 10.5
Mix0 – 11

# Boomerang 1 input

Boomerang: a reverse delay that catches the signal and throws it back REVERSED through a sliding window, with feedback so each throw comes back again - swelling, backwards-shimmer echoes that arc out and return. Time sets the window length, Feedback how many returns, Mix the blend.

ParamRangeDefaultUnit
Time0.05 – 10.3s
Feedback0 – 0.70.4
Mix0 – 10.5

# Tumble 1 input

Tumble: a feedback echo whose delay time slowly GROWS after each onset, so the repeats droop downward in pitch and spread apart - the sound of something tumbling away down a flight of stairs. Time sets the starting gap, Feedback the tumble length, Mix the blend.

ParamRangeDefaultUnit
Time0.01 – 0.20.04s
Feedback0 – 0.80.55
Mix0 – 10.5

# Avalanche 1 input

Avalanche: a feedback line whose gain briefly exceeds unity after a loud trigger, so the sound builds on itself into a swelling roar before a tanh ceiling and a decay tame it back down - a self-amplifying cascade that snowballs and settles. Trigger sets the trip level, Decay the avalanche length, Mix the blend.

ParamRangeDefaultUnit
Trigger0 – 0.50.2
Decay0.99 – 10.999
Mix0 – 10.5

# Rust 1 input

Rust: a corrosion that ACCUMULATES the longer the signal is present - a crackle/grit bed that grows as the contact oxidizes, then slowly cleans up in silence. Unlike a static crackle, it gets worse over a held passage. Speed sets the rusting rate, Mix the blend.

ParamRangeDefaultUnit
Speed0 – 10.5
Mix0 – 11

# Crumble 1 input

Crumble: the longer a note sustains the more of its samples drop out and hold, so a held tone progressively crumbles into a stuttering, gap-riddled fragment - then knits back together in the silences. Rate sets the crumble onset, Mix the blend.

ParamRangeDefaultUnit
Rate0 – 10.5
Mix0 – 11

# Crystallize 1 input

Crystallize: each transient seeds a high shimmering partial locked to a tuned pitch grid (so the sparkle is always musical, never random), ringing out and accreting into a crystalline upper layer. Tune sets the grid root, Amount the shimmer level, Mix the blend.

ParamRangeDefaultUnit
Tune200 – 1000440Hz
Amount0 – 10.4
Mix0 – 10.8

# Ionize 1 input

Ionize: transients ignite bursts of high, crackling electric sparks - bandpassed noise gated into random arcs, like a plasma discharge or a Tesla coil snapping. Distinct from a tonal sparkle: this is pure electric noise. Amount sets the arc level, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# Vaporize 1 input

Vaporize: the attack passes clean but the sustain dissolves into a cloud of filtered noise driven by the signal's own envelope, so notes evaporate from solid tone into airy vapor as they hold. Amount sets how much vaporizes, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.6
Mix0 – 11

# BarkhausenBuzz 1 input

Barkhausen buzz: magnetic-domain jumps emit a crackle whose intensity tracks the RATE of magnetization change (dB/dt) - so fast-moving signal hisses and buzzes with domain noise while steady levels stay quiet. The audible signature of a magnetizing core. Amount sets the buzz level, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# PlosivePop 1 input

Plosive pop: each transient triggers a short low-frequency thump under the signal - the 'p'/'b' plosive blast or a mic-pop, a dull pressure pulse that fattens hits with sub-bass weight. Tune sets the pop pitch, Amount the thump level, Mix the blend.

ParamRangeDefaultUnit
Tune40 – 20090Hz
Amount0 – 10.5
Mix0 – 11

# MagnetostrictRing 1 input

Magnetostrictive ring: a magnetic core changes shape with the SQUARE of the drive (magnetostriction), exciting a high metallic resonance an octave up - so the signal grows a singing, ferromagnetic ring that tracks its envelope, the hum you hear from transformers and tape heads. Freq sets the ring pitch, Amount the ring level, Mix the blend.

ParamRangeDefaultUnit
Freq400 – 40001200Hz
Amount0 – 10.4
Mix0 – 11

# JitterClock 1 input

Clock jitter: the sampling instant is dithered by a tiny random delay each sample, so the signal acquires the smeared, noisy edge of a jittery sample clock - subtle phase-noise grime that frosts transients and high frequencies. Amount sets the jitter, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# GravelCrunch 1 input

Gravel crunch: dense bursts of low-passed noise grains gated by the signal level, like boots grinding on gravel - the more signal, the more it crunches underneath. A grounded, gritty texture rather than a hiss. Density sets the crunch amount, Mix the blend.

ParamRangeDefaultUnit
Density0 – 10.5
Mix0 – 11

# ClothRustle 1 input

Cloth rustle: soft high-frequency noise bursts triggered by how fast the signal MOVES, like fabric brushing past a microphone - it whispers and rustles on motion and falls silent when the signal holds still. Amount sets the rustle level, Mix the blend.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# SignFlip 1 input

Sign flip: at a steady clock it randomly inverts the polarity of the whole signal for that window, scrambling the phase into a harsh, fizzing, broken texture - a pure waveform-polarity destroyer with no level change, just sign chaos. Rate sets the flip clock, Mix the blend.

ParamRangeDefaultUnit
Rate1 – 40060Hz
Mix0 – 11

Envelope

6 modules

# HoldDecay 1 input

Peak-hold envelope with linear decay: latches the loudest recent peak, holds it for a set time, then ramps down at a constant slope (not exponentially) - a control source with a straight-line fall a plain release follower cannot make.

ParamRangeDefaultUnit
Hold0 – 200050ms
Decay1 – 4000500ms
Sens0 – 41

# EnvADSR 2 inputs

ADSR envelope: a gate drives the classic attack/decay/sustain/release contour, applied as a VCA to the audio input - the fundamental synth envelope as a self-contained block.

ParamRangeDefaultUnit
Attack1 – 100010ms
Decay1 – 1000100ms
Sustain0 – 10.7
Release1 – 2000200ms

# AD 1 input

Attack-Decay envelope: a rising edge on the in0 gate fires a one-shot ramp up over Attack then back down over Decay, ignoring how long the gate is held - the classic percussive/pluck envelope. Patch its CV output into a VCA, filter cutoff or any param.

ParamRangeDefaultUnit
Attack1 – 50005ms
Decay1 – 5000200ms

# AR 1 input

Attack-Release (ASR) envelope: while the in0 gate is high the output ramps up to full over Attack and holds; when the gate falls it ramps back to zero over Release - a smooth sustaining envelope for pads and swells.

ParamRangeDefaultUnit
Attack1 – 500050ms
Release1 – 5000300ms

# ADSR 1 input

Full ADSR envelope: a held in0 gate ramps up over Attack, falls to the Sustain level over Decay and holds there; releasing the gate fades to zero over Release - the standard four-stage envelope for any voice or modulation.

ParamRangeDefaultUnit
Attack1 – 50005ms
Decay1 – 5000150ms
Sustain0 – 10.7
Release1 – 5000300ms

# DADSR 1 input

Delayed ADSR: like ADSR but with a Delay stage before the attack - the gate opens, nothing happens for Delay, then the four-stage envelope runs. Useful for staggered swells and per-voice timing offsets.

ParamRangeDefaultUnit
Delay0 – 40000ms
Attack1 – 50005ms
Decay1 – 5000150ms
Sustain0 – 10.7
Release1 – 5000300ms

Physical

20 modules

# Banjo 1 input

Banjo (physical model): five digital-waveguide steel strings (Extended Karplus-Strong - tuned delay + Thiran fractional-delay allpass + one-pole loss filter + light dispersion for steel stiffness) tuned to open G, strummed at Rate, whose bridge drives a tensioned circular-membrane HEAD modelled as a 9-mode resonator bank at the Bessel-zero frequency ratios of a real drum head. The head reaction couples back into every string, so the bright percussive plunk, the broadband attack and the sympathetic ring all emerge from the string<->membrane coupling - not a canned sample. Root sets the pitch, Head the membrane tuning/brightness, Sustain the string decay.

ParamRangeDefaultUnit
Root80 – 400147Hz
Rate0.2 – 81.5Hz
Head0 – 10.5
Sustain0 – 10.4
Level0 – 10.5

# AcousticGuitar 1 input

Acoustic guitar (physical model): six digital-waveguide strings (Extended Karplus-Strong - tuned delay + Thiran fractional-delay allpass + loss filter + light dispersion) in standard EADGBE tuning, strummed at Rate, coupled through the bridge to a FIXED guitar-body modal bank - the Helmholtz air resonance (~100 Hz) plus top/back plate signature modes that colour every note the same way (the body is a formant, it does not track the note). The body reaction rings the strings, so sympathetic resonance and the woody body voice emerge from the coupling. Root sets the pitch, Tone the string brightness, Body the resonance depth, Sustain the string decay.

ParamRangeDefaultUnit
Root60 – 33082Hz
Rate0.2 – 81Hz
Tone0 – 10.5
Body0 – 10.5
Sustain0 – 10.6
Level0 – 10.5

# Harp 1 input

Harp (physical model): seven diatonic digital-waveguide strings (Extended Karplus-Strong - tuned delay + Thiran fractional-delay allpass + loss filter) arpeggiated one at a time at Rate, coupled through the bridge to a fixed wooden-soundboard modal bank. The long string sustain and heavy body->string coupling make the open strings bloom in sympathy - the shimmering wash of a harp gliss. Root sets the pitch, Rate the arpeggio speed, Sustain the string ring, Body the soundboard depth, Level the output.

ParamRangeDefaultUnit
Root50 – 400110Hz
Rate1 – 248Hz
Sustain0 – 10.7
Body0 – 10.5
Level0 – 10.5

# TubularBells 1 input

Tubular bells / orchestral chimes (physical model): a struck metal tube whose prominent partials are tuned to 2:3:4 above the perceived strike pitch - the ear fuses them into a virtual pitch one octave below the 4th partial (the missing fundamental) - with higher inharmonic tube partials for the metallic clang and a long metal ring. Struck at Rate; Root is the perceived strike pitch, Mallet the strike hardness, Decay the ring length, Level out.

ParamRangeDefaultUnit
Root80 – 1000261Hz
Rate0.2 – 61Hz
Mallet0 – 10.5
Decay0.3 – 21x
Level0 – 10.45

# Dulcimer 1 input

Appalachian dulcimer (physical model): a strummed melody string over two open drone strings (root + fifth) - the constant drone under the melody is its signature - plucked digital-waveguide strings (Extended Karplus-Strong) through a small wooden box. Root sets the pitch, Rate the strum, Melody the melody-string interval above the drone, Bright the tone, Level out.

ParamRangeDefaultUnit
Root100 – 500196Hz
Rate0.3 – 82Hz
Melody0 – 74st
Bright0 – 10.5
Level0 – 10.5

# Kantele 1 input

Kantele (physical model): the Finnish box zither - open metal strings over a shallow wooden box plucked one at a time, a very bright, clean, bell-like tone with little body colour (drier and brighter than a harp), tuned pentatonic and arpeggiated. Root sets the pitch, Rate the arpeggio, Bright the metallic shimmer, Level the output.

ParamRangeDefaultUnit
Root120 – 800330Hz
Rate1 – 207Hz
Bright0 – 10.6
Level0 – 10.5

# Clavichord 1 input

Clavichord (physical model): a brass tangent strikes the string and stays in contact, so key pressure bends the pitch - the Bebung vibrato is its signature. Thin, low-stiffness strings give a quiet, bright, near-harmonic, fast-decaying metallic tone (Extended Karplus-Strong) through a small soundboard. Root sets the pitch, Rate the re-strike, Bright the tangent attack, Bebung the pitch-vibrato depth, Level the output.

ParamRangeDefaultUnit
Root80 – 1200262Hz
Rate0.3 – 102Hz
Bright0 – 10.5
Bebung0 – 10.3
Level0 – 10.5

# Violin 1 input

Violin (physical model): a self-oscillating bowed string - an STK two-delay waveguide (separate neck and bridge delays, -1 nut + bridge reflections through a body lowpass) driven by a McIntyre-Woodhouse falling friction curve at the bow point, so the traveling Helmholtz corner sustains the classic sawtooth - coupled to a FIXED violin-body modal bank at the measured signature-mode frequencies (A0 air ~280 Hz, CBR ~400, B1-/A1/B1+ ~460/480/540) plus the ~2.3 kHz bridge hill, with three sympathetic open strings (D/A/E) ringing under the note. Root sets the pitch, BowSpeed/BowForce the articulation, Bright the tone, Level the output.

ParamRangeDefaultUnit
Root180 – 1400440Hz
BowSpeed0 – 10.5
BowForce0 – 10.5
Bright0 – 10.5
Level0 – 10.4

# Cello 1 input

Cello (physical model): a self-oscillating bowed string (STK two-delay waveguide - neck + bridge delays, -1 nut + bridge reflections through a body lowpass, McIntyre-Woodhouse falling friction at the bow) in the cello's range, coupled to a FIXED cello-body modal bank (A0 air ~100 Hz, T1 ~140, C3 ~180, main wood ~210/300, higher ~600) with three sympathetic open strings (G/D/A). Root sets the pitch, BowSpeed/BowForce the articulation, Bright the tone, Level the output.

ParamRangeDefaultUnit
Root65 – 520131Hz
BowSpeed0 – 10.5
BowForce0 – 10.5
Bright0 – 10.5
Level0 – 10.4

# DoubleBass 1 input

Double bass (physical model): the bowed STK two-delay waveguide in the double bass's deep range, coupled to a FIXED big-body modal bank scaled into the bass register (air ~60 Hz + low wood modes ~90/120/160/250/400) with three sympathetic open strings (A/D/G). The lowest, darkest of the bowed family. Root sets the pitch, BowSpeed/BowForce the articulation, Bright the tone, Level the output.

ParamRangeDefaultUnit
Root41 – 22055Hz
BowSpeed0 – 10.5
BowForce0 – 10.5
Bright0 – 10.5
Level0 – 10.4

# Viola 1 input

Viola (physical model): the bowed STK two-delay waveguide in the viola's alto range, coupled to a FIXED viola-body modal bank at its measured signature frequencies (A0 air ~230 Hz, second air ~330, main wood ~350/440, higher ~600) - lower and darker than the violin, brighter than the cello - with three sympathetic open strings (G/D/A). Root sets the pitch, BowSpeed/BowForce the articulation, Bright the tone, Level the output.

ParamRangeDefaultUnit
Root130 – 700220Hz
BowSpeed0 – 10.5
BowForce0 – 10.5
Bright0 – 10.5
Level0 – 10.4

# ViolaDaGamba 1 input

Viola da gamba (physical model): the bowed STK two-delay waveguide voiced as a bass viol - softer, reedier and flatter-bridged than the cello, in a comparable range - coupled to a FIXED viol-body modal bank (~90/130/175/220/300/550 Hz) with three sympathetic open strings (G/D/A). Root sets the pitch, BowSpeed/BowForce the articulation, Bright the tone, Level the output.

ParamRangeDefaultUnit
Root65 – 350147Hz
BowSpeed0 – 10.5
BowForce0 – 10.5
Bright0 – 10.45
Level0 – 10.4

# Nyckelharpa 1 input

Nyckelharpa (physical model): the Swedish keyed fiddle - a self-oscillating bowed string (STK two-delay waveguide, McIntyre-Woodhouse friction) over a bank of TWELVE chromatic sympathetic resonance strings that ring with every note, giving the silvery, reverberant halo that is its signature (far more sympathetic strings than the violin), through a wooden body. Root sets the pitch, BowSpeed/BowForce the articulation, Sympathetic the resonance-halo amount, Level the output.

ParamRangeDefaultUnit
Root150 – 900294Hz
BowSpeed0 – 10.5
BowForce0 – 10.5
Sympathetic0 – 10.6
Level0 – 10.4

# GrandPiano 1 input

Grand piano (physical model, modal synthesis): the 16 string partials are placed DIRECTLY at the stiff-string law f_n = n*f0*sqrt(1+B*n^2), so the inharmonicity is exact (the warmth/stretch of a real piano) - not a waveguide dispersion approximation. The hammer strikes at ~1/8 of the string, so its comb nulls the 8th partial (amp ~ |sin(n*pi/8)|); a second slightly-detuned unison set beats against the first for the two-stage decay and singing aftersound; a soundboard modal bank radiates. Root sets the pitch, Stiffness the inharmonicity B, Mallet the hammer brightness, Decay the ring, Detune the unison beat, Level the output.

ParamRangeDefaultUnit
Root30 – 1000220Hz
Stiffness0 – 0.0040.001
Mallet0 – 10.5
Decay0 – 10.6
Detune0 – 10.4
Level0 – 10.5

# HurdyGurdy 1 input

Hurdy-gurdy (physical model): a rosined wheel, turned by the crank, continuously bows ALL the strings at once - a keyed melody string plus two constant drone strings (bourdon + a fifth) - through three self-oscillating STK BowedStrings, with a buzzing bridge ('the dog' / trompette) that rattles on each rhythmic crank coup. Root sets the melody pitch, Wheel the crank speed, Drone the drone level, Buzz the trompette rattle, Level the output.

ParamRangeDefaultUnit
Root100 – 800294Hz
Wheel0 – 10.5
Drone0 – 10.6
Buzz0 – 10.3
Level0 – 10.4

# Celesta 1 input

Celesta (physical model): steel bars struck by FELT hammers (soft, so few high partials) over wooden box resonators that boost and sustain the fundamental - the free-free bar modes (1 : 2.76 : 5.4) are present but the fundamental dominates, giving the soft, pure, ethereal bell-like celesta tone (warmer than a bare-bar glockenspiel, metal not wood like a marimba). Modal synthesis. Root sets the pitch, Rate the re-strike, Mallet the hammer hardness, Decay the ring, Level the output.

ParamRangeDefaultUnit
Root200 – 2000523Hz
Rate0.3 – 82Hz
Mallet0 – 10.4
Decay0.3 – 31.2x
Level0 – 10.5

# TuningFork 1 input

Tuning fork (physical model): a struck fork rings in the modes of a clamped-free bar (ratios 1 : 6.267 : 17.45) - the bright 'clang' overtone at 6.27x is prominent at the strike but dies away fast, leaving the pure, long-ringing fundamental sine that is the fork's signature. Modal synthesis. Root sets the pitch, Decay the (long) fundamental ring, Clang the overtone strength, Level the output.

ParamRangeDefaultUnit
Root120 – 2000440Hz
Rate0.2 – 60.8Hz
Decay1 – 168s
Clang0 – 10.6
Level0 – 10.5

# ChurchBell 1 input

Church bell (physical model): a cast bronze bell tuned to the true-harmonic partials - hum (0.5), prime (1.0, the perceived strike note), TIERCE (1.2, a minor third above the prime - the somber 'bell' colour no chime or bowl has), quint (1.5), nominal (2.0) and higher - struck by the clapper with a very long bronze ring (the hum rings longest). Modal synthesis. Root sets the strike pitch (prime), Mallet the clapper hardness, Decay the (long) ring, Level the output.

ParamRangeDefaultUnit
Root60 – 800196Hz
Rate0.1 – 40.6Hz
Mallet0 – 10.5
Decay1 – 147s
Level0 – 10.45

# SingingBowl 1 input

Tibetan singing bowl (physical model): a struck standing bell - four inharmonic shell modes (~1 : 2.7 : 5.2 : 8.3) with a very long decay, EACH a degenerate pair split by a few Hz (no bowl is perfectly round), so the two halves of every mode beat against each other - the slow amplitude 'wah' is its signature. Root sets the pitch, Split the beat rate (Hz between the paired modes), Decay the (long) ring, Mallet the strike hardness, Level the output.

ParamRangeDefaultUnit
Root100 – 800220Hz
Split0 – 62.5Hz
Decay1 – 126s
Mallet0 – 10.5
Level0 – 10.45

# SteelTongue 1 input

Steel tongue drum (physical model): cut steel tongues of a tank/Hapi drum, each TUNED so its overtones sit near-harmonic (octave-tuned, ~1:2:3) for a mellow, pure, bell-like pitched tone with a medium ring - warmer and rounder than a glockenspiel or chime. Struck-modal. Root sets the pitch, Rate the re-strike, Mallet the hardness, Decay the ring, Level the output.

ParamRangeDefaultUnit
Root100 – 1000261Hz
Rate0.3 – 81.5Hz
Mallet0 – 10.5
Decay0.3 – 31.2x
Level0 – 10.5

Routing

1 modules

# SeqSwitch 5 inputs

Sequential switch: a clock on in0 steps the output through the In A..D signal inputs in turn, wrapping after Steps - route four sources into one in a repeating cycle, or scan CVs into a sequence. Like a rotary switch advanced by a clock instead of by hand.

ParamRangeDefaultUnit
Steps2 – 44

Sequencing

186 modules

# EuclidGate 1 input

Euclidean gate generator: distributes Pulses as evenly as possible across Steps and emits that rhythm, advancing one step on each rising edge of the in0 clock - the maximally-even Euclidean patterns (e.g. 3-in-8 = the tresillo) behind so much generative rhythm. Rotate shifts the pattern's starting point.

ParamRangeDefaultUnit
Pulses1 – 164
Steps1 – 168
Rotate0 – 150

# TrigSeq 1 input

Trigger sequencer: steps through an on/off pattern on each rising edge of the in0 clock, emitting a trigger on the steps you switch on - a compact drum/gate sequencer. Steps sets the loop length, Pattern is the on/off bitmask (0-255 = 8 steps). in0 = Clock.

ParamRangeDefaultUnit
Steps1 – 88
Pattern0 – 255170

# Automaton 2 inputs

Elementary cellular-automaton sequencer (a first as a synth block): a 16-cell row of one-bit cells evolves one generation on every rising edge of the in0 clock, each cell's next state set by the 8-bit Rule applied to its left/centre/right neighbours (Wolfram's elementary CA, wrapped). Rule 90 paints a fractal Sierpinski pattern, 30 is chaotic, 110 is Turing-complete. The output is the live cell density (0..1 stepped CV) - a deterministic yet endlessly evolving pattern, unlike the random shift-register of Turing or Marbles. A rising edge on in1 reseeds a single centre cell.

ParamRangeDefaultUnit
Rule0 – 25590

# Markov 2 inputs

Style-learning sequencer (a first as a synth block): quantises the input at in0 into 4 states and continuously learns the transition probabilities between them (a Markov chain; Memory sets how fast old transitions fade). On each rising edge of the in1 clock it samples the learned transitions from its current state to pick the next, improvising a NEW sequence in the style of what it heard - feed it a melody or CV and it riffs endless variations that obey the same move-to-move statistics. Output is the generated state as a 0..1 stepped CV.

ParamRangeDefaultUnit
Memory0.9 – 10.999

# GameOfLife 2 inputs

Conway's Game of Life sequencer (a first as a synth block): a 32-cell torus grid (8 wide x 4 tall) evolves one Conway generation on every rising edge of the in0 clock - a live cell with 2 or 3 neighbours survives, a dead cell with exactly 3 is born (the classic B3/S23) - and the output is the live population density as a 0..1 stepped CV. Where the 1-D Automaton runs a row rule, this is full 2-D Life with its gliders, blinkers and still-lifes: the population breathes, oscillates or settles into stable colonies. A rising edge on in1 reseeds the grid; Seed sets the random fill. Genuinely alive modulation.

ParamRangeDefaultUnit
Seed0 – 10.35

# BrianBrain 2 inputs

Brian's Brain cellular automaton (a first as a synth block): a 4x4 torus grid of three-state cells - ready, firing, dying - evolves on every rising edge of the in0 clock. A ready cell ignites only when exactly two neighbours are firing; a firing cell always passes to dying; a dying cell falls back to ready. Where Conway's Game of Life has two states, this refractory third state keeps structures restless - they almost never settle, throwing off gliders and sparks. Output is the firing-cell density as a 0..1 stepped CV. A rising edge on in1 reseeds; Seed sets the random fill.

ParamRangeDefaultUnit
Seed0 – 10.3

# Langton 2 inputs

Langton's Ant turmite sequencer (a first as a synth block): a single 'ant' walks an 8x4 torus of cells - turning right on a white cell, left on a black one, flipping each cell it leaves, then stepping forward. From a blank grid it scribbles chaotically for a while, then abruptly locks into a periodic 'highway' - emergent order from one trivial rule. Each rising edge of the in0 clock advances the ant Steps cells; the output is the ant's column position as a 0..1 stepped CV. A rising edge on in1 resets the ant to the centre of a clear grid. Unlike the cellular automata this is a single moving agent, not a population.

ParamRangeDefaultUnit
Steps1 – 161

# Collatz 2 inputs

Collatz-conjecture sequencer (a first as a synth block): walks the famous 3n+1 trajectory - on each rising edge of the in0 clock the number halves if even or becomes 3n+1 if odd, and the output is its altitude (log2 of the value, 0..1) so you hear the trajectory's jagged climbs and plunges. When it reaches 1 the tour restarts from Start. A rising edge on in1 also restarts. Different Start values give wildly different melodic contours from one deterministic rule.

ParamRangeDefaultUnit
Start1 – 200027

# ThueMorse 2 inputs

Thue-Morse sequencer (a first as a synth block): outputs the Thue-Morse sequence - the parity of the number of 1-bits in a step counter - as a 0/1 gate that advances on every rising edge of the in0 clock (0,1,1,0,1,0,0,1...). It is the canonical fair-share, cube-free, self-similar binary sequence: never periodic yet never random, full of nested symmetry. Use it as an aperiodic rhythm, a generative on/off mask, or a melodic gate that feels structured but never repeats. A rising edge on in1 resets the counter.

# RudinShapiro 2 inputs

Rudin-Shapiro sequencer (a first as a synth block): outputs the Rudin-Shapiro sequence as a 0/1 gate - high when the number of overlapping '11' pairs in the step counter's binary is even (the +1 term), low when odd. Its defining property is remarkable: it is fully deterministic yet its power spectrum is FLAT, like white noise - the +/-1 sequence whose partial sums stay bounded by sqrt-of-n, the closest a structured pattern gets to acoustically random. A rhythm that sounds scattered and unpredictable but never actually repeats, distinct from the nested symmetry of Thue-Morse. A rising edge on in1 resets the counter.

# Cantor 2 inputs

Cantor-set rhythm gate (a first as a synth block): the step counter is read in base 3 and the output goes high only when NO ternary digit is 1 - exactly the membership rule of the Cantor middle-thirds set. The result is a self-similar fractal on/off pattern: dense clusters of hits separated by silences of every scale, the same gappy structure repeating inside itself at 1/3, 1/9, 1/27... A deeply uneven yet deterministic rhythm with built-in fractal phrasing, unlike the even fair-share of Thue-Morse. A rising edge on in1 resets the counter.

# FibWord 2 inputs

Fibonacci-word sequencer (a first as a synth block): the infinite Fibonacci word over {0,1} grown by the substitution 0 -> 0 1, 1 -> 0 (its own fixed point) - 0,1,0,0,1,0,1,0,0,1,0,0,1... - emitted as a 0/1 gate, one symbol per in0 clock. It is the canonical Sturmian sequence: the 1s fall at the golden-ratio spacing, the quasicrystal of one dimension, balanced so any two windows of equal length hold the same count of 1s to within one. A structured aperiodic gate built on phi, distinct from the self-describing Kolakoski. A rising edge on in1 resets; the first 256 symbols then loop.

# Champernowne 2 inputs

Champernowne-constant sequencer (a first as a synth block): walks the decimal digits of Champernowne's constant 0.123456789101112131415... - simply the counting numbers written out and concatenated - emitting one digit per in0 clock as a 0..1 stepped melody (digit / 9). Because the constant is provably NORMAL, the digit stream eventually contains every finite pattern, every motif, infinitely often: it climbs 1..9 then folds into the rolling two- and three-digit runs of 10,11,12..., a melody that is rigidly deterministic yet endlessly inventive. Distinct from the integer sequences - this plays the digits themselves. A rising edge on in1 resets.

# Pascal 2 inputs

Pascal's-triangle sequencer (a first as a synth block): reads Pascal's triangle row by row - 1; 1,1; 1,2,1; 1,3,3,1... - taking each binomial coefficient modulo Base and emitting it as a 0..1 stepped value, one per in0 clock. Modulo 2 the pattern IS the Sierpinski triangle (Lucas' theorem): a self-similar fractal of 1s and 0s; higher Base reveals the richer nested structure of binomials mod a number. A fractal melody/gate from the most elementary combinatorics, distinct from the cellular-automaton fractals. A rising edge on in1 resets to the top of the triangle.

ParamRangeDefaultUnit
Base2 – 82

# Prime 2 inputs

Prime-step gate (a first as a synth block): a step counter advances on each rising edge of the in0 clock and the output goes high only when the count is a prime number (2,3,5,7,11,13...). Because primes thin out as they grow, the gate fires densely at first then ever more sparsely and irregularly - a deterministic yet non-repeating rhythm with no built-in period. Use it to trigger events, mask a sequence, or gate an effect on the primes. A rising edge on in1 resets the counter.

# Happy 2 inputs

Happy-number gate (a first as a synth block): a step counter advances on each in0 clock and the output goes high when the count is a happy number - one that reaches 1 when you repeatedly replace it by the sum of the squares of its digits (7 -> 49 -> 97 -> 130 -> 10 -> 1). The unhappy numbers instead fall forever into the cycle 4,16,37,58,89,145,42,20. The happy numbers are scattered with no pattern (1,7,10,13,19,23,28,31,32,44...), so the gate fires on a sparse, irregular, deterministic rhythm distinct from the primes. A rising edge on in1 resets.

# Harshad 2 inputs

Harshad-number gate (a first as a synth block): a step counter advances on each in0 clock and the output goes high when the count is a Harshad (Niven) number - one divisible by the sum of its own digits (18 is, since 1+8=9 divides 18; 19 is not). Harshad numbers are common among small values then thin out gradually, so the gate fires densely at first and slowly sparsens - a denser, more regular cousin of the prime gate, with little runs and gaps tied to the decimal digits. A rising edge on in1 resets.

# Abundant 2 inputs

Abundant-number gate (a first as a synth block): a step counter advances on each in0 clock and the output goes high when the count is an abundant number - one whose proper divisors sum to MORE than itself (12: 1+2+3+4+6 = 16 > 12). These are the 'over-rich' integers, the opposite of the deficient majority, with the perfect numbers sitting exactly on the boundary. Abundant numbers cluster around the highly-composite values, so the gate fires in factor-rich bursts - a number-theoretic rhythm tied to divisor structure, distinct from the digit-based Harshad. A rising edge on in1 resets.

# Lucky 2 inputs

Lucky-number gate (a first as a synth block): the output goes high when the step count is a 'lucky number' (1,3,7,9,13,15,21,25,31...) - survivors of a sieve like the prime sieve but which crosses out by POSITION instead of by value: keep every number, delete every 2nd, then from the survivors delete every 3rd, then every 7th, and so on. Astonishingly the luckies share many statistical traits with the primes (twin luckies, a similar density) despite being built from counting alone, not divisibility. A different deterministic sparse rhythm from the prime gate. A rising edge on in1 resets; the first 256-step phrase then loops.

# DigitSum 2 inputs

Digit-sum sequencer (a first as a synth block): each in0 clock advances the step n and outputs the sum of n's digits in base Base, folded into Steps as a 0..1 melody. As n counts up, the digit sum climbs steadily then drops sharply at every carry (9 -> 10, 99 -> 100), tracing a self-similar sawtooth whose teeth get longer in higher place values - the fingerprint of positional notation itself. Base reshapes the pattern (base 2 gives the popcount/binary-weight contour, base 10 the familiar decimal roll). A digit-structure melody distinct from the value-based recurrences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 1610
Steps4 – 3212

# DigitReverse 2 inputs

Digit-reversal sequencer (a first as a synth block): each in0 clock advances the step n and outputs n with its decimal digits written backwards (123 -> 321, 250 -> 52), folded into Steps. The reversal scrambles the steady count into a jagged, self-similar permutation - the ones digit becomes the loudest place, so the melody leaps by big jumps within each block of ten and resets at each new power of ten. A digit-permutation contour distinct from the digit-SUM and the value-based sequences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# DigitProduct 2 inputs

Digit-product sequencer (a first as a synth block): each in0 clock advances the step n and outputs the product of n's decimal digits (24 -> 2*4 = 8, 39 -> 27), folded into Steps. Unlike the steadily-climbing digit SUM, the product swings wildly and collapses to ZERO whenever any digit is 0 (every tenth number, all the hundreds...), punching rhythmic holes into the melody. A multiplicative digit contour with its own jagged, gap-ridden shape distinct from the digit sum and reversal. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# MultRoot 2 inputs

Multiplicative-digital-root sequencer (a first as a synth block): each in0 clock advances the step n and repeatedly replaces it by the product of its digits until a single digit is left - the multiplicative digital root (39 -> 27 -> 14 -> 4). The output is that final digit over 9. Because any number containing a 0 (or that ever reaches one) collapses to 0, the melody is dotted with zeros among the 1..9 values, a sparse fingerprint of the multiplicative structure of each integer. Distinct from the additive digital root, which simply cycles 1..9. A rising edge on in1 resets.

# Kaprekar 2 inputs

Kaprekar-routine sequencer (a first as a synth block): each in0 clock advances the step n and counts how many rounds of Kaprekar's routine its four-digit form takes to reach 6174 - the magic Kaprekar constant. One round sorts the digits up and down and subtracts the smaller from the larger (e.g. 3524 -> 5432 - 2345 = 3087 -> ... -> 6174); EVERY four-digit number with at least two different digits funnels to 6174 in at most seven rounds, while repeated-digit numbers fall to zero. The output is that round count over 7, a strange staircase rising and falling with no obvious pattern. A rising edge on in1 resets.

# Keith 2 inputs

Keith-number gate (a first as a synth block): the output goes high when the step n is a Keith number (14, 19, 28, 47, 61, 75, 197...). To test n, seed a Fibonacci-like sequence with its digits - then each new term is the sum of the previous (digit-count) terms; n is a Keith number if that sequence eventually lands exactly on n. They are far rarer than the primes (only a hundred or so below a trillion), so the gate fires on a very sparse, irregular pulse - a deep, hard-to-find numerical rhythm distinct from the prime, happy and lucky gates. A rising edge on in1 resets.

# Totient 2 inputs

Euler-totient sequencer (a first as a synth block): each rising edge of the in0 clock advances the step n and outputs phi(n)/n - the fraction of integers up to n that share no factor with it. The contour is jagged and number-aware: it sits high near primes (phi(p)/p = 1 - 1/p, almost 1) and plunges at the highly-composite, factor-rich numbers (6, 30, 210...), tracing the multiplicative texture of the integers as a melody. A deterministic line whose ups and downs encode coprimality itself, unlike the additive Stern or the word sequences. A rising edge on in1 resets.

# Mobius 2 inputs

Mobius-function source (a first as a synth block): each rising edge of the in0 clock advances the step n and outputs the Mobius function mu(n) as a three-level CV - high for a squarefree number with an even count of prime factors (+1), centre for a non-squarefree number (0, it has a repeated prime), low for squarefree with an odd count (-1). The squarefree/squareful flicker and the parity swings produce a jittery three-state pattern that encodes the prime-factor structure of each integer. A number-theoretic trit stream found nowhere else in modular gear. A rising edge on in1 resets.

# Liouville 2 inputs

Liouville-function gate (a first as a synth block): each rising edge of the in0 clock advances the step n and the output goes high when lambda(n) = +1, low when -1 - lambda being (-1) raised to the TOTAL number of prime factors of n counted with multiplicity. It is the multiplicative cousin of Thue-Morse (which counts bits, this counts prime factors): a deeply structured, conjecturally-balanced two-level pattern tied to the Riemann hypothesis through its running sum. An aperiodic gate built from the deepest texture of the primes. A rising edge on in1 resets.

# Divisors 2 inputs

Divisor-count sequencer (a first as a synth block): each rising edge of the in0 clock advances the step n and outputs d(n), the number of divisors of n, folded into Steps as a 0..1 melody. Primes drop to the floor (d = 2) while the highly-composite numbers (12, 24, 36, 48, 60...) leap up with many divisors, so the line is a spiky staircase that spotlights the most factor-rich integers - the arithmetic opposite of the Totient dip. A melody driven by raw divisibility, distinct from the additive and word sequences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3212

# Zeckendorf 2 inputs

Zeckendorf-weight sequencer (a first as a synth block): every positive integer has a UNIQUE representation as a sum of non-consecutive Fibonacci numbers (Zeckendorf's theorem); each rising edge of the in0 clock advances the step n and outputs how many Fibonacci terms that representation needs, folded into Steps. The weight rises and falls as the greedy Fibonacci-base digits shuffle - the 'Fibonacci-base digit sum', a self-similar contour related to the golden ratio and the Fibonacci word. A melody from base-phi numeration, distinct from the decimal Champernowne. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3212

# Partition 2 inputs

Partition-number sequencer (a first as a synth block): outputs p(n), the number of ways to write n as a sum of positive integers (4 = 4, 3+1, 2+2, 2+1+1, 1+1+1+1 so p(4)=5), taken modulo Base, one per in0 clock. The partition numbers - 1,1,2,3,5,7,11,15,22,30,42... - grow almost as fast as the primes thin out (Hardy-Ramanujan), and are built here by Euler's pentagonal-number recurrence (additions and subtractions only), so mod Base is exact. A melody from the deep additive combinatorics of the integers, distinct from the multiplicative divisor functions. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Sigma 2 inputs

Divisor-sum sequencer (a first as a synth block): each in0 clock advances the step n and outputs sigma(n), the sum of ALL of n's divisors (sigma(6) = 1+2+3+6 = 12), folded into Steps as a 0..1 melody. Where the Totient counts what is coprime to n and Divisors counts how many divisors it has, Sigma adds them all up - so it climbs highest at the abundant, factor-rich numbers and sits low (sigma(p) = p+1) at the primes. The perfect numbers are exactly where sigma(n) = 2n. A melody from the total weight of divisibility, distinct from the other arithmetic functions. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Mertens 2 inputs

Mertens-function source (a first as a synth block): each in0 clock advances the step n and outputs the running sum of the Mobius function, M(n) = mu(1) + mu(2) + ... + mu(n) - a famous slowly-staggering walk that creeps up and down by +/-1 and 0 as squarefree numbers of even and odd prime-count alternate. Whether it stays bounded by sqrt(n) (the disproved Mertens conjecture) is tied to the Riemann hypothesis. The output is centred on 0.5, drifting either side like a number-theoretic Brownian path that is in fact fully deterministic. Distinct from the per-step Mobius block. A rising edge on in1 resets.

# PrimePi 2 inputs

Prime-counting sequencer (a first as a synth block): each in0 clock advances the step n and outputs pi(n), the number of primes less than or equal to n, folded into Steps. Unlike the prime GATE (which only fires on the primes themselves) this plays the running TALLY - a monotone staircase that steps up by one at every prime and holds flat across the composite runs, the function at the heart of the Prime Number Theorem (pi(n) ~ n / ln n). The widening flat steps trace how the primes thin out. A counting melody distinct from the prime gate. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Triangular 2 inputs

Triangular-number gate (a first as a synth block): the output goes high when the step n is a triangular number - one that counts the dots in a filled triangle, 0,1,3,6,10,15,21,28,36,45... (n(n+1)/2). The test is the classic one: n is triangular exactly when 8n+1 is a perfect square. Because the gaps between successive triangular numbers grow by one each time, the gate fires on a steadily-rarefying rhythm - dense at first, then ever-longer silences - a smoothly-decelerating pulse distinct from the irregular prime and happy-number gates. A rising edge on in1 resets.

# Square 2 inputs

Perfect-square gate (a first as a synth block): the output goes high when the step n is a perfect square - 0, 1, 4, 9, 16, 25, 36... The gaps between squares grow by the odd numbers (1, 3, 5, 7...), so the gate fires on a smoothly and quadratically decelerating rhythm: a quick flurry at the start that stretches into ever-longer silences faster than the triangular gate. A perfect-square pulse distinct from the triangular and prime gates. A rising edge on in1 resets.

# Pentagonal 2 inputs

Pentagonal-number gate (a first as a synth block): the output goes high when the step n is a pentagonal number - 1, 5, 12, 22, 35, 51, 70... (k(3k-1)/2), the dots that tile a growing pentagon. These are the very numbers in Euler's pentagonal-number theorem that drive the partition function, and n is one exactly when 24n+1 is a perfect square whose root is one less than a multiple of 6. The gate fires on a decelerating but sparser rhythm than the squares or triangulars. A rising edge on in1 resets.

# Pronic 2 inputs

Pronic-number gate (a first as a synth block): the output goes high when the step n is a pronic (oblong) number - the product of two consecutive integers, 0, 2, 6, 12, 20, 30, 42... (k(k+1)), the count of dots in a rectangle one taller than it is wide, and exactly twice each triangular number. n is pronic when 4n+1 is a perfect square. The gate fires on a decelerating rhythm interleaved exactly halfway between the squares. A rising edge on in1 resets.

# Fibonacci 2 inputs

Fibonacci-number gate (a first as a synth block): the output goes high when the step n is itself a Fibonacci number - 0, 1, 2, 3, 5, 8, 13, 21, 34, 55... Because each Fibonacci number is roughly the golden ratio times the last, the gaps grow GEOMETRICALLY, so the gate fires fast and densely at first then thins out exponentially - a self-similar, golden-spaced rhythm quite unlike the polynomial slow-down of the square and triangular gates. The test is Gessel's: n is Fibonacci exactly when 5n^2+4 or 5n^2-4 is a perfect square. A rising edge on in1 resets.

# Power2 2 inputs

Power-of-two gate (a first as a synth block): the output goes high only when the step n is an exact power of two - 1, 2, 4, 8, 16, 32, 64... Each gap is double the last, so the gate fires on the sparsest possible self-similar rhythm: it hits, waits twice as long, hits, waits twice as long again, forever halving in density. The test is the classic bit trick (n AND n-1) == 0. The most extreme decelerando of the number gates, ideal for octave-spaced accents and bar-doubling structure. A rising edge on in1 resets.

# Beatty 2 inputs

Golden-ratio (Beatty) rhythm gate (a first as a synth block): fires high when the clock step lands on floor(n * Ratio) for n = 1, 2, 3... With Ratio at the golden mean (~1.618) the hits fall on 1, 3, 4, 6, 8, 9... - a quasi-periodic pattern that never settles into a loop, the irrational cousin of the Euclidean rhythm. By Beatty's theorem two such sequences with complementary ratios partition every beat exactly once. Use it for organic, non-repeating grooves. A rising edge on in1 resets.

ParamRangeDefaultUnit
Ratio1.05 – 41.618

# GrayCode 2 inputs

Gray-code sequencer (a first as a synth block): advances a counter on each rising edge of the in0 clock and outputs its reflected binary Gray code (n XOR n>>1), folded into 16 steps - so successive values always differ by exactly one bit. The result is a stepped CV that walks 0, 1, 3, 2, 6, 7, 5, 4... visiting levels in an order where every move is a single minimal change, giving smooth one-step contours that still tour the whole range without repeating until the cycle completes. A rising edge on in1 resets.

# VanDerCorput 2 inputs

Van der Corput low-discrepancy sequencer (a first as a synth block): outputs the radical-inverse sequence - reverse the bits of the step counter and read them as a fraction - so each new value lands in the largest remaining gap (0.5, 0.25, 0.75, 0.125, 0.625...). The result spreads evenly across the range yet never repeats a spacing, the quasi-random-but-balanced pattern used in quasi-Monte-Carlo sampling. Advance on the in0 clock; a rising edge on in1 resets. A more even, less clumpy alternative to a random source.

# DeBruijn 2 inputs

De Bruijn sequence gate (a first as a synth block): plays a cyclic binary sequence in which every possible 5-bit pattern appears exactly once before the 32-step cycle repeats - the shortest sequence that tours all sub-patterns. Advancing on the in0 clock it fires a dense, structured, maximally-varied rhythm that never presents the same five-step window twice within a bar. Where Euclid spreads pulses evenly and ThueMorse is self-similar, the de Bruijn cycle is exhaustive. A rising edge on in1 resets to the start.

# Pisano 2 inputs

Fibonacci-modulo sequencer (a first as a synth block): runs the Fibonacci recurrence modulo M, so the output is (..0,1,1,2,3,5,8,13..) wrapped into M levels - a melodic loop whose length is the Pisano period of M (often surprisingly long and lopsided). Advance on the in0 clock; Modulus sets the wrap and therefore the loop length and contour. Deterministic and exactly repeating yet rarely an obvious cycle - the additive cousin of the multiplicative sequencers. A rising edge on in1 resets to 0,1.

ParamRangeDefaultUnit
Modulus2 – 328

# Wireworld 2 inputs

Wireworld cellular automaton (a first as a synth block): a 4x4 grid of cells in four states - empty, electron head, electron tail, conductor - evolves on each rising edge of the in0 clock. A head becomes a tail, a tail becomes a conductor, and a conductor becomes a head only if exactly one or two neighbours are heads, so electrons stream along the conductor wires like current in a circuit. The output is the electron-head density as a stepped CV - sparks chasing each other around closed loops. Seed sets the initial spark density; a rising edge on in1 reseeds.

ParamRangeDefaultUnit
Seed0 – 10.2

# TentMap 2 inputs

Tent-map chaos sequencer (a first as a synth block): iterates x' = R * min(x, 1-x), the simplest piecewise-linear chaotic map - a symmetric tent that stretches and folds the unit interval. At R near 2 it is fully chaotic, producing a stepped CV that never repeats yet stays evenly spread across the range (unlike the lopsided logistic Chaos). Each rising edge of the in0 clock takes one iteration; R below 2 tames it toward order. A rising edge on in1 reseeds. The angular, uniform cousin of the smooth attractors.

ParamRangeDefaultUnit
R1 – 21.99

# Sandpile 2 inputs

Abelian sandpile (a first as a synth block): drops a grain on the centre of a 4x4 pile each clock; when any cell reaches four grains it topples, sending one to each neighbour and possibly starting a chain reaction off the open edges. The output is the avalanche size - how many topplings that grain triggered - which is silent most of the time then spikes, following the power-law statistics of self-organised criticality. Most hits do nothing; occasionally one grain unleashes a cascade. A model of avalanches, forest fires and earthquakes as a rhythmic CV. A rising edge on in1 clears the pile.

# Dragon 2 inputs

Dragon-curve (paperfolding) sequencer (a first as a synth block): outputs the regular paperfolding sequence - the fold directions of the famous dragon-curve fractal - as a 0/1 gate that advances on the in0 clock (1,1,0,1,1,0,0,1...). Strip the trailing zeros from the step counter and the next bit decides the turn, giving a sequence that is perfectly self-similar (it contains scaled copies of itself) yet never periodic. Between Euclid's even spread and ThueMorse's parity, the dragon fold is the fractal one. A rising edge on in1 resets.

# Ikeda 2 inputs

Ikeda-map chaos sequencer (a first as a synth block): iterates the Ikeda map - a model of light circulating in a nonlinear optical cavity - whose state rotates by an angle that itself depends on the state, folding the plane into an intricate strange attractor. On each rising edge of the in0 clock it advances one step and outputs the x coordinate as a stepped CV that hops chaotically around the attractor's hooked arms. U sets how deep into chaos it runs. A different flavour again from the angular Henon, smooth Rossler or tumbling pendulum. A rising edge on in1 reseeds.

ParamRangeDefaultUnit
U0.7 – 0.920.9

# CyclicCA 2 inputs

Cyclic cellular automaton (a first as a synth block): every cell holds one of N colours arranged in a cycle, and a cell advances to the next colour if at least Threshold neighbours already wear it - rock beats scissors beats paper beats rock. From noise it self-organises into rotating spiral waves that endlessly consume one another. Each rising edge of the in0 clock steps one generation; the output is the grid's mean colour as a smoothly cycling CV. A demolition-derby of colours quite unlike the Game-of-Life family. A rising edge on in1 reseeds.

ParamRangeDefaultUnit
States3 – 64
Threshold1 – 31

# BakSneppen 2 inputs

Bak-Sneppen evolution source (a first as a synth block): sixteen species sit in a ring, each with a random fitness; every clock the least-fit species - and its two neighbours - are wiped out and replaced with new random fitnesses. Driving out the weakest drags the whole ecosystem upward in fits and starts: long calm stretches of slow improvement shattered by sudden cascades of extinction, the punctuated equilibrium of self-organised criticality. The output is the current minimum fitness, climbing toward a critical threshold then collapsing. A rising edge on in1 reseeds.

# Stern 2 inputs

Stern diatomic sequencer (a first as a synth block): outputs Stern's diatomic sequence (the fusc function) - 0,1,1,2,1,3,2,3,1,4,3,5... - in which consecutive pairs enumerate every positive rational number exactly once, the arithmetic behind the Stern-Brocot tree. Each rising edge of the in0 clock advances one term, folded into 16 steps; the contour rises and falls in a self-similar fractal staircase that never repeats. A deterministic, number-theoretic melody distinct from the Fibonacci-based Pisano. A rising edge on in1 resets.

# Tribonacci 2 inputs

Tribonacci-word sequencer (a first as a synth block): the three-symbol cousin of the Fibonacci word, grown by the substitution a -> a b, b -> a c, c -> a (its own fixed point) and emitted as a three-level CV (0, 0.5, 1), one symbol per in0 clock. Where the Fibonacci word is built on the golden ratio, this is built on the tribonacci constant ~1.839 - a balanced, aperiodic THREE-state pattern that never repeats and tiles the line like a 1-D quasicrystal. A richer alphabet than the binary words, distinct from the Fibonacci word and Kolakoski. A rising edge on in1 resets; the first 256 symbols then loop.

# Padovan 2 inputs

Padovan-sequence sequencer (a first as a synth block): the plastic-number analogue of Fibonacci - P(n) = P(n-2) + P(n-3), giving 1,1,1,2,2,3,4,5,7,9,12,16,21... - whose ratio of successive terms tends to the plastic number ~1.3247 instead of the golden ratio. Each rising edge of the in0 clock advances one term, taken modulo Steps so it stays in range. Its slower, gentler growth makes a melody that climbs more lazily than Fibonacci, distinct from the Pisano (Fibonacci mod m) and Perrin recurrences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Perrin 2 inputs

Perrin-sequence sequencer (a first as a synth block): the recurrence P(n) = P(n-2) + P(n-3) seeded 3,0,2 - giving 3,0,2,3,2,5,5,7,10,12,17,22,29... - famous for the Perrin pseudoprime test (n divides P(n) almost exactly when n is prime). Each rising edge of the in0 clock advances one term, taken modulo Steps. It shares Padovan's plastic-number growth but a different opening, so its melody starts on a falling figure (3,0,2) before climbing - a distinct number-theoretic line from Padovan or the Fibonacci-based Pisano. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Bell 2 inputs

Bell-number sequencer (a first as a synth block): outputs the Bell numbers - 1,1,2,5,15,52,203,877... - the count of ways to partition a set of n elements, taken modulo Base, one per in0 clock. They are built here by Aitken's array (pure additions, the analogue of Pascal's triangle for set partitions), so taking them mod Base is exact. The values explode combinatorially, so mod Base they scramble into a busy, evenly-spread pattern - a melody from the deep counting numbers of combinatorics, distinct from the additive recurrences. A rising edge on in1 resets to the top.

ParamRangeDefaultUnit
Base2 – 127

# GoldenAngle 2 inputs

Golden-angle (phyllotaxis) sequencer (a first as a synth block): each in0 clock adds the golden ratio's fractional part (~0.618) to a running position wrapped into 0..1 - the additive recurrence that places sunflower seeds and pinecone scales at the 137.5-degree golden angle, the most irrational rotation there is. The result is a maximally even, low-discrepancy melody: successive notes land as far from all previous notes as possible, filling the range without ever repeating or clustering. The optimal spread, distinct from the bit-reversal Van der Corput. A rising edge on in1 resets to the start.

# Jacobsthal 2 inputs

Jacobsthal-sequence sequencer (a first as a synth block): the recurrence J(n) = J(n-1) + 2*J(n-2) - giving 0,1,1,3,5,11,21,43,85,171... - a Fibonacci cousin whose doubled second term makes successive ratios tend to 2 instead of the golden ratio. Each rising edge of the in0 clock advances one term, taken modulo Steps. Its faster, near-doubling growth gives a melody that leaps up the scale more aggressively than Fibonacci, a distinct integer-recurrence line from the Pisano, Padovan and Pell sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Pell 2 inputs

Pell-sequence sequencer (a first as a synth block): the recurrence P(n) = 2*P(n-1) + P(n-2) - giving 0,1,2,5,12,29,70,169,408... - whose ratios converge on the SILVER ratio (1 + sqrt2 ~ 2.414), the silver-mean analogue of Fibonacci's golden. The Pell numbers also give the best rational approximations to sqrt2 (the side-and-diagonal numbers). Each rising edge of the in0 clock advances one term, taken modulo Steps - a faster-climbing, silver-ratio melody distinct from the golden Fibonacci/Pisano and the plastic Padovan. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Narayana 2 inputs

Narayana's-cows sequencer (a first as a synth block): the 14th-century recurrence N(n) = N(n-1) + N(n-3) - giving 1,1,1,2,3,4,6,9,13,19,28... - from the Indian problem of how a herd grows if each cow bears a calf every year from its fourth year on. Its ratios converge on the SUPERGOLDEN ratio (~1.4656). Each rising edge of the in0 clock advances one term, taken modulo Steps. Its three-step memory gives a gentler, more loping climb than Fibonacci, distinct from the Padovan (N(n-2)+N(n-3)) it is often confused with. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Catalan 2 inputs

Catalan-number sequencer (a first as a synth block): outputs the Catalan numbers - 1,1,2,5,14,42,132,429,1430... - taken modulo Base, one per in0 clock. They count an astonishing range of things (the ways to balance n pairs of brackets, to triangulate a polygon, the paths that never cross the diagonal) and are built here by the convolution C(n) = sum C(i)C(n-1-i), so taking them mod Base is exact. They explode faster than 2^n, so mod Base they scramble into a busy pattern - a melody from the most ubiquitous numbers in combinatorics, distinct from the Bell and Motzkin counts. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Motzkin 2 inputs

Motzkin-number sequencer (a first as a synth block): outputs the Motzkin numbers - 1,1,2,4,9,21,51,127,323... - taken modulo Base, one per in0 clock. They count the ways to draw non-crossing chords between points on a circle (the chords-and-non-edges cousin of the bracket-counting Catalan), and are built here by the convolution M(n) = M(n-1) + sum M(i)M(n-2-i), so mod Base is exact. A combinatorial melody with its own growth rate (~3^n), distinct from the Catalan and Bell counts. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Ruler 2 inputs

Ruler-sequence sequencer (a first as a synth block): outputs the 2-adic valuation of the step n - the number of times 2 divides it, equivalently the count of trailing zeros in its binary - folded into Steps, one per in0 clock. The result is exactly the tick pattern on a ruler: 0,1,0,2,0,1,0,3,0,1,0,2... where every other mark is short, every fourth is taller, every eighth taller still, forever self-similar. A perfectly nested fractal staircase that drives rhythmic accents and melodic emphasis, distinct from the digit-sum and popcount contours. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Popcount 2 inputs

Popcount sequencer (a first as a synth block): outputs the Hamming weight of the step n - the number of 1-bits in its binary representation - folded into Steps, one per in0 clock. As n counts up the bit-count rises and falls in a self-similar fractal pattern (0,1,1,2,1,2,2,3...), climbing on dense numbers and dropping to 1 at every power of two. Where Thue-Morse keeps only the PARITY of this count, Popcount plays the full value - a binary-weight melody distinct from the digit-sum and ruler contours. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Gould 2 inputs

Gould-sequence sequencer (a first as a synth block): outputs Gould's sequence - 2 raised to the number of 1-bits of the step n - folded into Steps, one per in0 clock. By Kummer's theorem this is exactly the count of ODD entries in row n of Pascal's triangle, so plotting it draws the Sierpinski-triangle skyline: it leaps to a new power of two on the dense numbers and collapses to 1 at the powers of two. A doubling, self-similar contour distinct from the plain popcount it is built on. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# BaumSweet 2 inputs

Baum-Sweet gate (a first as a synth block): the output goes high when the step n is a Baum-Sweet number - one whose binary representation contains NO block of consecutive 0s of odd length (n = 0 counts as high by convention). It is one of the classic automatic sequences (computable by a tiny finite automaton reading n's bits) yet its pattern of 1s and 0s looks irregular and unpredictable - 1,1,0,1,1,0,0,1,0,1... A deterministic, self-similar gate built purely from the shape of the zero-runs in binary, distinct from the bit-COUNT sequences. A rising edge on in1 resets.

# Fibbinary 2 inputs

Fibbinary gate (a first as a synth block): the output goes high when the step n is a fibbinary number - one whose binary representation has NO two adjacent 1-bits (0,1,2,4,5,8,9,10,16...). These are exactly the numbers expressible as a sum of non-consecutive powers of two, the base-2 mirror of Zeckendorf's non-consecutive Fibonacci sums. The gate fires in a sparse, self-similar pattern whose density follows the golden ratio, distinct from the prime and happy-number gates. A rising edge on in1 resets.

# Recaman 2 inputs

Recaman's-sequence sequencer (a first as a synth block): walks the famous OEIS A005132 path a(n) = a(n-1) - n when that step lands on a positive integer not already visited, else a(n-1) + n - the jump-back-or-leap-forward self-avoiding walk that is renowned for sounding musical (the Numberphile melody). Each rising edge of the in0 clock advances one term, folded into Steps to keep it in range; the contour darts down and springs up with none of the symmetry of a periodic pattern. Distinct from the monotone hailstone of Collatz. A rising edge on in1 resets to the 256-term phrase start.

ParamRangeDefaultUnit
Steps4 – 3216

# Kolakoski 2 inputs

Kolakoski self-describing sequencer (a first as a synth block): the unique sequence over {1,2} that is its OWN run-length encoding - 1,2,2,1,1,2,1,2,2,1,2,2... - so reading off the lengths of its own runs reproduces it exactly. Each rising edge of the in0 clock emits the next symbol as a two-level CV (1 low, 2 high): a quasi-periodic gate pattern that never settles into a loop and has no underlying period, aperiodic yet fully deterministic. A rhythmic counterpart to the number-theoretic pitch sequences. A rising edge on in1 resets; the first 256 symbols are generated, then the phrase repeats.

# Hofstadter 2 inputs

Hofstadter Q-sequence source (a first as a synth block): the chaotic meta-Fibonacci recurrence Q(n) = Q(n - Q(n-1)) + Q(n - Q(n-2)) with Q(1)=Q(2)=1 - but where Fibonacci looks a fixed distance back, this looks back by its OWN recent values, so it never settles and wanders erratically around n/2. Each rising edge of the in0 clock advances one term; the output is Q(n)/n, a turbulent drift hovering near 0.5 with unpredictable excursions - deterministic chaos from pure integer recursion, distinct from the smooth Fibonacci-period Pisano. A rising edge on in1 resets; the first 512 terms then loop.

# HofstadterG 2 inputs

Hofstadter G-sequence sequencer (a first as a synth block): the self-referential recurrence G(n) = n - G(G(n-1)) with G(0)=0, which folds the integers down by feeding the sequence's own output back into itself TWICE. Despite the tangled recursion it grows smoothly at the golden-ratio rate (G(n) is almost exactly floor(n/phi)), so it makes a gently-climbing staircase with an occasional flat step where the recursion catches up. Each in0 clock advances one term, folded into Steps. A self-referential melody distinct from the chaotic Q-sequence. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# HofstadterH 2 inputs

Hofstadter H-sequence sequencer (a first as a synth block): the recurrence H(n) = n - H(H(H(n-1))) with H(0)=0 - the same self-referential idea as the G-sequence but nesting the sequence inside itself THREE deep, so it grows at the 'plastic number' rate (~n times 0.6823) rather than the golden ratio. The result is a smoothly-climbing staircase that rises a touch slower than G, with its own pattern of flat treads. Each in0 clock advances one term, folded into Steps. A deeper self-recursion distinct from the G-sequence. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Conway 2 inputs

Conway-Hofstadter sequencer (a first as a synth block): the recurrence a(n) = a(a(n-1)) + a(n - a(n-1)) with a(1)=a(2)=1 - Conway's '$10000 sequence', so named for the prize he offered to anyone who could tame its wild early behaviour. The output is a(n)/n, which lurches chaotically near the start, swinging widely above and below 0.5, then (as Mallows proved) gradually settles toward exactly 0.5 - a turbulence that calms as it goes. Each in0 clock advances one term. A famous self-referential drift distinct from the Hofstadter Q-sequence. A rising edge on in1 resets; the first 512 terms then loop.

# Golomb 2 inputs

Golomb self-describing sequencer (a first as a synth block): outputs Golomb's sequence - 1,2,2,3,3,4,4,4,5,5,5... - the unique non-decreasing sequence that DESCRIBES ITSELF: the number n appears in it exactly a(n) times (1 appears once, 2 appears twice, 3 appears three times, and so on). It climbs in ever-longer plateaus whose lengths are given by the sequence's own earlier values. Each in0 clock advances one term, folded into Steps, giving a gently-rising staircase of stretching steps. A self-describing melody distinct from the self-referential Hofstadter recurrences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# FemaleMale 2 inputs

Hofstadter Female-Male sequencer (a first as a synth block): outputs the 'Female' half of Hofstadter's famous pair of INTERTWINED sequences, F(n) = n - M(F(n-1)) and M(n) = n - F(M(n-1)) - two sequences each defined in terms of the OTHER, an elegant mutual recursion. F grows smoothly (close to the golden-ratio staircase) while leaning on M at every step. Each in0 clock advances one term, folded into Steps. A mutually-recursive melody distinct from the single self-referential Hofstadter sequences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Tetranacci 2 inputs

Tetranacci sequencer (a first as a synth block): the four-step Fibonacci, T(n) = T(n-1) + T(n-2) + T(n-3) + T(n-4) - 0,0,0,1,1,2,4,8,15,29,56... - each term the sum of the FOUR before it instead of two, so its ratio of successive terms climbs toward ~1.9276 rather than the golden 1.618. Each in0 clock advances one term, taken modulo Steps. Its faster four-term growth gives a melody that accelerates up the scale more steeply than Fibonacci or Tribonacci. A higher-order recurrence distinct from the Pisano and Padovan sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Lucas 2 inputs

Lucas-number sequencer (a first as a synth block): the companion of the Fibonacci sequence - same add-the-last-two rule but seeded 2, 1 instead of 0, 1, giving 2,1,3,4,7,11,18,29,47,76... Its ratios converge on the very same golden ratio, so it shares Fibonacci's growth while landing on different values (the Lucas numbers turn up in primality testing and the closed form for Fibonacci itself). Each in0 clock advances one term, taken modulo Steps - a golden-growth melody with its own distinct contour. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Schroeder 2 inputs

Schroeder-number sequencer (a first as a synth block): outputs the large Schroeder numbers - 1,2,6,22,90,394,1806... - which count the lattice paths from one corner of a grid to the opposite one using east, north and diagonal steps that never cross the diagonal (and a dozen other things in combinatorics). They are built here by the convolution S(n) = S(n-1) + sum S(k)S(n-1-k), so taking them modulo Base is exact. Growing faster than 5^n, mod Base they scramble into a busy pattern. A lattice-path melody distinct from the Catalan and Motzkin counts. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Delannoy 2 inputs

Delannoy-number sequencer (a first as a synth block): outputs the central Delannoy numbers - 1,3,13,63,321,1683... - which count the paths a KING takes across a chessboard from one corner to the other, moving only right, up or diagonally. They are built here by the lattice recurrence D(i,j) = D(i-1,j) + D(i,j-1) + D(i-1,j-1) read down the diagonal, so taking them modulo Base is exact (pure additions). A king-path melody from two-dimensional lattice combinatorics, distinct from the one-dimensional recurrences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# CentralBinomial 2 inputs

Central-binomial sequencer (a first as a synth block): outputs the central binomial coefficients C(2n, n) - 1,2,6,20,70,252,924... - the biggest number in each EVEN row of Pascal's triangle (the count of equal-length up/down paths, the heart of the random walk). They are built here straight from Pascal's additive triangle, so modulo Base is exact, and they grow like 4^n so mod Base they scramble busily. The combinatorial spine of Pascal's triangle as a melody, distinct from the Catalan numbers that are derived from them. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Stirling2 2 inputs

Stirling-second-kind sequencer (a first as a synth block): reads Stirling's triangle of the SECOND kind row by row - S(n,k), the number of ways to split n objects into exactly k non-empty groups (1; 1,1; 1,3,1; 1,7,6,1...) - taken modulo Base. Built by the recurrence S(n,k) = S(n-1,k-1) + k*S(n-1,k), so mod Base is exact. Each row sums to a Bell number, so this is the partition-counting triangle behind the Bell sequence. A set-partition triangle melody distinct from the Pascal and Catalan triangles. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Stirling1 2 inputs

Stirling-first-kind sequencer (a first as a synth block): reads the UNSIGNED Stirling triangle of the FIRST kind row by row - the number of permutations of n items having exactly k disjoint cycles (1; 1,1; 2,3,1; 6,11,6,1...) - modulo Base. Built by S(n,k) = S(n-1,k-1) + (n-1)*S(n-1,k), so mod Base is exact. Where the second kind counts set partitions, the first kind counts permutation cycles, and each row sums to a factorial. A cycle-counting triangle melody distinct from the second-kind and Pascal triangles. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Eulerian 2 inputs

Eulerian-number sequencer (a first as a synth block): reads the triangle of Eulerian numbers row by row - A(n,k), the number of permutations of n items with exactly k ascents (1; 1,1; 1,4,1; 1,11,11,1; 1,26,66,26,1...) - modulo Base. Built by A(n,k) = (k+1)*A(n-1,k) + (n-k)*A(n-1,k-1), so mod Base is exact. The rows are symmetric and sum to a factorial, and they are the coefficients that connect powers to binomial sums. A permutation-ascent triangle melody distinct from the Stirling and Pascal triangles. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Lah 2 inputs

Lah-number sequencer (a first as a synth block): reads the triangle of unsigned Lah numbers row by row - L(n,k), the number of ways to partition n items into k non-empty ORDERED lists (1; 2,1; 6,6,1; 24,36,12,1...) - modulo Base. Built by L(n,k) = (n+k-1)*L(n-1,k) + L(n-1,k-1), so mod Base is exact. The Lah numbers are the 'Stirling numbers of the third kind' that convert rising factorials into falling ones. An ordered-partition triangle melody distinct from the two Stirling triangles. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# Ballot 2 inputs

Ballot-triangle sequencer (a first as a synth block): reads Catalan's ballot triangle row by row - the number of ways a count can stay ahead in an election where each entry is the sum of the one to its left and the one above (1; 1,1; 1,2,2; 1,3,5,5; 1,4,9,14,14...) - modulo Base. Built by C(n,k) = C(n,k-1) + C(n-1,k), so mod Base is exact, and its right edge IS the Catalan numbers. The combinatorics of never-falling-behind paths as a melody, distinct from the Pascal and Stirling triangles. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 127

# PrimeOmega 2 inputs

Prime-factor-count sequencer (a first as a synth block): each in0 clock advances the step n and outputs big-Omega(n) - the number of prime factors of n counted WITH multiplicity (so 12 = 2*2*3 gives 3) - folded into Steps. It rises to a local peak at the powers and products of small primes and drops to 1 at every prime, climbing on average like log-log n. The total weight of a number's prime factorisation as a melody, distinct from the parity-only Liouville and the divisor-counting Divisors. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3212

# SmallOmega 2 inputs

Distinct-prime-factor sequencer (a first as a synth block): each in0 clock advances the step n and outputs little-omega(n) - the number of DISTINCT prime factors of n (so 12 = 2*2*3 gives just 2, since only 2 and 3 are distinct) - folded into Steps. It stays at 1 across all the prime powers and rises only when a number draws in a NEW prime, so it climbs very slowly and spotlights the squarefree, many-prime numbers. The count of distinct primes as a melody, distinct from the with-multiplicity PrimeOmega. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3212

# Radical 2 inputs

Radical sequencer (a first as a synth block): each in0 clock advances the step n and outputs the RADICAL of n - the product of its distinct prime factors, with all repeats stripped out (so 12 = 2*2*3 has radical 2*3 = 6, and 8 = 2*2*2 has radical just 2) - folded into Steps. The radical equals n itself for the squarefree numbers and drops far below it for the prime-power-heavy ones, so the melody dips sharply at every perfect power. The squarefree kernel of a number as a melody, central to the abc conjecture, distinct from the additive divisor functions. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Jordan 2 inputs

Jordan-totient sequencer (a first as a synth block): each in0 clock advances the step n and outputs J2(n)/n^2, where J2 is Jordan's totient - a generalisation of Euler's totient that counts pairs coprime to n rather than single numbers, given by n^2 times the product of (1 - 1/p^2) over the primes p dividing n. The output rides high (near 1) at the primes and dips at the factor-rich numbers, a SHARPER version of the totient curve because each prime cuts by 1/p^2. A second-order coprimality melody distinct from the ordinary Totient. A rising edge on in1 resets.

# Dedekind 2 inputs

Dedekind-psi sequencer (a first as a synth block): each in0 clock advances the step n and outputs psi(n)/n - 1, where psi is the Dedekind psi function, n times the product of (1 + 1/p) over the primes p dividing n (the count of points on a certain modular curve). It is the mirror image of the totient: where the totient REMOVES a fraction for each prime, psi ADDS one, so the output sits near zero at the primes and rises at the factor-rich numbers - the inverse contour of the Jordan and Totient curves. A multiplicative-growth melody distinct from the totient-family dips. A rising edge on in1 resets.

# CollatzSteps 2 inputs

Collatz-stopping-time sequencer (a first as a synth block): each in0 clock advances the step n and outputs how many steps n takes to reach 1 under the Collatz rule (halve it if even, triple-plus-one if odd) - the total stopping time, folded into Steps. Whether EVERY number reaches 1 is the famous unsolved Collatz conjecture; the step counts jump around wildly with no pattern (n=27 takes 111 steps). Where the Collatz block plays the trajectory itself, this plays its LENGTH - a chaotic-looking melody from an unproven theorem. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# CollatzPeak 2 inputs

Collatz-peak sequencer (a first as a synth block): each in0 clock advances the step n and outputs the HIGHEST value the Collatz trajectory of n ever climbs to before falling to 1, folded into Steps. Some starting numbers shoot up to enormous heights before collapsing (27 soars past 9000 on its way down), and the peak heights leap about unpredictably from one n to the next. Where CollatzSteps counts the journey's LENGTH, this measures its greatest ALTITUDE - a different chaotic contour from the same famous iteration. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# LookSay 2 inputs

Look-and-say sequencer (a first as a synth block): each in0 clock advances one term of Conway's look-and-say sequence - 1, 11, 21, 1211, 111221, 312211... - where each term is read aloud to make the next ('one 1' -> 11, 'two 1s' -> 21, 'one 2 one 1' -> 1211). The output is the LENGTH of each term, folded into Steps; those lengths grow by Conway's constant (~1.303685) each step, so the melody climbs in a fixed geometric ratio - an 'audioactive' sequence whose only digits are ever 1, 2 and 3. A self-describing melody distinct from the Kolakoski self-description. A rising edge on in1 resets; the first 16 terms then loop.

ParamRangeDefaultUnit
Steps4 – 3216

# Persistence 2 inputs

Multiplicative-persistence sequencer (a first as a synth block): each in0 clock advances the step n and outputs its multiplicative persistence - how many times you must replace the number by the product of its digits before reaching a single digit (39 -> 27 -> 14 -> 4 takes three steps, so its persistence is 3). Astonishingly, no number below 10^233 is known to need more than 11 steps, an unexplained ceiling. Most numbers collapse in one or two steps, so the output is a low, spiky pattern that occasionally jumps. The DEPTH of digit-product collapse, distinct from the MultRoot block that plays its endpoint. A rising edge on in1 resets.

# Aliquot 2 inputs

Aliquot-sequence sequencer (a first as a synth block): each in0 clock advances the step n and outputs how many steps its aliquot sequence runs before it terminates - the sequence where each term is the sum of the PROPER divisors of the last (12 -> 16 -> 15 -> 9 -> 4 -> 3 -> 1). Most chains fall to 1, but the PERFECT numbers (6, 28...) are fixed points that never move, the AMICABLE pairs cycle forever, and some chains climb without any known end - one of number theory's great open questions. The output is the chain length (capped), spiking at the perfect and untouchable numbers. A divisor-iteration melody distinct from the single-step Sigma. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Palindrome 2 inputs

Palindrome gate (a first as a synth block): the output goes high when the step n reads the same backwards as forwards in decimal (1, 2, ..., 9, 11, 22, ..., 99, 101, 111, 121...). The palindromes thin out in a self-similar way - dense among the small numbers, then clustering near each new power of ten - so the gate fires in rhythmic bursts that stretch apart as the count climbs. A mirror-symmetry digit rhythm distinct from the divisibility and prime gates. A rising edge on in1 resets.

# Automorphic 2 inputs

Automorphic-number gate (a first as a synth block): the output goes high when the step n is automorphic - its SQUARE ends in n itself (5 squared is 25, 6 squared is 36, 25 squared is 625, 76 squared is 5776...). These 'curious' self-reproducing numbers are extraordinarily rare - only a handful below each power of ten - so the gate fires on a very sparse, irregular pulse. A self-squaring digit rhythm distinct from the figurate and prime gates. A rising edge on in1 resets.

# Smith 2 inputs

Smith-number gate (a first as a synth block): the output goes high when the step n is a Smith number - a composite whose digits sum to the SAME total as the digits of all its prime factors added up (4 = 2*2 has digit sum 4 and factor-digit sum 2+2 = 4; 22 = 2*11 gives 4 and 2+1+1 = 4). Named after a phone number that turned out to have this property, they are scattered irregularly among the integers, so the gate fires on a sparse, unpredictable rhythm tied to the deep link between a number's digits and its factorisation. A rising edge on in1 resets.

# Repdigit 2 inputs

Repdigit gate (a first as a synth block): the output goes high when every digit of the step n is the SAME (1, 2, ..., 9, 11, 22, ..., 99, 111, 222, ..., 1111...). These monodigit numbers (the repunits 1, 11, 111... among them) are extremely sparse - only nine in each block of digit-length - so the gate fires in tight little clusters of nine right after each power of ten, then falls silent for a long stretch. The most regular of the rare digit gates, distinct from the palindrome and prime gates. A rising edge on in1 resets.

# Undulating 2 inputs

Undulating-number gate (a first as a synth block): the output goes high when the step n has digits that strictly ALTERNATE between two different values in an a-b-a-b-a pattern (101, 121, 131..., 212, 232..., 12121...). These wavy numbers ripple back and forth between two digits, and they are sparse and clustered, so the gate fires in little flurries near each band of three-, then four-, then five-digit numbers. A zig-zag digit rhythm distinct from the palindrome and repdigit gates. A rising edge on in1 resets.

# Euler 2 inputs

Euler zigzag sequencer (a first as a synth block): steps through the up-down (alternating-permutation) numbers 1, 1, 1, 2, 5, 16, 61, 272, 1385... that count the ways to arrange 1..n so the values go up, down, up, down. Built from the boustrophedon triangle that snakes left-then-right across each row, it is the combinatorial heart shared by the tangent and secant functions. The term is folded modulo Base into a stepped pitch, giving a fast-accelerating melodic climb distinct from the factorial Pisano and Catalan sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Tangent 2 inputs

Tangent-number sequencer (a first as a synth block): steps through the odd-indexed zigzag numbers 1, 2, 16, 272, 7936, 353792... that appear as the coefficients in the Taylor series of tan(x). These are the alternating permutations of ODD length, and they explode far faster than the secant family, so the melody rockets upward in big leaps once folded modulo Base. A trigonometric-combinatorial climb distinct from the Euler and Catalan sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Secant 2 inputs

Secant-number sequencer (a first as a synth block): steps through the even-indexed zigzag numbers 1, 1, 5, 61, 1385, 50521... that appear as the coefficients in the Taylor series of sec(x) (the unsigned Euler numbers). These count the alternating permutations of EVEN length and grow a touch slower than the tangent family, so the melody climbs steeply but a step behind Tangent once folded modulo Base. A trigonometric-combinatorial line distinct from the Euler and Tangent sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Boustrophedon 2 inputs

Boustrophedon-triangle sequencer (a first as a synth block): reads out the Seidel-Entringer-Arnold triangle one cell at a time, row by row. The triangle is built ox-plough style - each row is filled by snaking left-to-right then right-to-left, accumulating the row above - and its diagonal is the Euler zigzag sequence. Walking the interior cells instead of just the diagonal gives a rippling, terraced contour folded modulo Base, distinct from the single-line Euler, Tangent and Secant sequencers that only sample its edges. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# DistinctParts 2 inputs

Distinct-partition sequencer (a first as a synth block): steps through the number of ways to write n as a sum of DISTINCT positive integers 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 15... (4 = 4 = 3+1, so two ways). Euler proved this equals the count of partitions into ODD parts, a famous identity. It grows smoothly and sub-exponentially, so folded modulo Base it gives a gentle, slowly-rising organic contour distinct from the explosive zigzag sequencers and the unrestricted-partition family. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# ReverseAdd 2 inputs

Reverse-and-add orbit sequencer (a first as a synth block): walks the famous 196-algorithm - take a number, add it to its own digit-reversal, repeat - which almost always tumbles into a palindrome but for a few stubborn seeds (196, 879...) may climb forever. Each clock takes one reverse-add step and emits the running value folded into a pitch; when it grows large it reseeds to the next small number, so you hear orbit after orbit of this digit-mixing climb. A self-referential digit dynamic distinct from the power-sum orbits. A rising edge on in1 resets.

# DigitFactorial 2 inputs

Digit-factorial orbit sequencer (a first as a synth block): iterates the factorion map - replace a number by the sum of the factorials of its digits - whose orbits famously fall into the fixed points 1, 2, 145, 40585 or the cycle 169 -> 363601 -> 1454 -> 169. Each clock advances one step and emits the value folded into a pitch, reseeding every so often to tour fresh orbits. A factorial-of-digits dynamic distinct from the reverse-add and cube orbits. A rising edge on in1 resets.

# DigitCube 2 inputs

Digit-cube orbit sequencer (a first as a synth block): iterates the map that replaces a number by the sum of the CUBES of its digits, whose orbits settle on the fixed points 1, 153, 370, 371, 407 (the three-digit narcissistic numbers) or short cycles such as 55 -> 250 -> 133 -> 55 and 136 -> 244 -> 136. Each clock advances one step and emits the value folded into a pitch, reseeding to tour fresh orbits. A cube-of-digits dynamic distinct from the factorial and reverse-add orbits. A rising edge on in1 resets.

# Farey 2 inputs

Farey-sequence sequencer (a first as a synth block): walks the Farey sequence of order N - every fraction in 0..1 whose denominator is at most N, listed in increasing size (for N=5: 0, 1/5, 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 1). It steps with the exact integer mediant recurrence, so each clock outputs the next fraction directly as a control voltage and loops back at 1. A rising, unevenly-spaced rational staircase whose gaps mirror the deep structure of the rationals, distinct from the digit-orbit sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Order2 – 328

# ContinuedFraction 2 inputs

Continued-fraction sequencer (a first as a synth block): emits the partial quotients of the square root of N - the integers a0; a1, a2... in sqrt(N) = a0 + 1/(a1 + 1/(a2 + ...)). For any non-square N this expansion is eventually PERIODIC (sqrt(7) = 2; 1,1,1,4 repeating; sqrt(23) = 4; 1,3,1,8...), and the periodic block is palindromic, so the sequencer produces a clean repeating melodic loop whose shape is fixed by N. A number-theoretic period distinct from the digit-orbit and Farey sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
N2 – 997

# EKG 2 inputs

EKG-sequence sequencer (a first as a synth block): walks the EKG (or electrocardiogram) sequence 1, 2, 4, 6, 3, 9, 12, 8, 10, 5, 15... where each term is the smallest number not yet used that shares a common factor with the previous one. Plotted, it traces a jagged heartbeat-like trace, and it is a proved permutation of the positive integers with a deep three-line structure. Each clock advances one term, folded modulo Base into a pitch. A gcd-chained permutation distinct from the digit and prime sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Hamming 2 inputs

Hamming-number sequencer (a first as a synth block): steps through the regular or 5-smooth numbers 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27... - the integers whose only prime factors are 2, 3 and 5. Famous from Dijkstra's programming exercise, they are exactly the just-intonation frequency ratios, so the sequence is a ladder of harmonically pure intervals. Each clock advances one term, folded modulo Base. A smooth-number ladder distinct from the prime and figurate sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# SelfNumber 2 inputs

Self-number sequencer (a first as a synth block): steps through the self (or Colombian) numbers 1, 3, 5, 7, 9, 20, 31, 42, 53, 64, 75, 86, 97, 108... - integers that CANNOT be written as some smaller number plus its own digit sum, so they have no 'generator' and stand alone. Discovered by the Indian mathematician Kaprekar, they thin out in a curious near-periodic pattern tied to base ten. Each clock advances one term, folded modulo Base. A digit-generator gap sequence distinct from the other digit sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Powerful 2 inputs

Powerful-number sequencer (a first as a synth block): steps through the powerful numbers 1, 4, 8, 9, 16, 25, 27, 32, 36, 49, 64, 72, 81, 100... - integers in which every prime factor appears at least squared (so each is a product of a perfect square and a perfect cube). They are sparse and clump near the squares and cubes, giving a sequence that climbs in widening, uneven leaps. Each clock advances one term, folded modulo Base. A factor-exponent class distinct from the squarefree and smooth sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Squarefree 2 inputs

Squarefree-number sequencer (a first as a synth block): steps through the squarefree numbers 1, 2, 3, 5, 6, 7, 10, 11, 13, 14, 15, 17, 19, 21, 22, 23... - integers divisible by no perfect square (no repeated prime factor). They have density 6/pi-squared, about 61 percent of all integers, so the sequence skips only the few that carry a squared factor (4, 8, 9, 12, 16...), giving a near-chromatic run with occasional gaps. Each clock advances one term, folded modulo Base. The exact complement of the powerful numbers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Leonardo 2 inputs

Leonardo-number sequencer (a first as a synth block): steps through the Leonardo numbers 1, 1, 3, 5, 9, 15, 25, 41, 67, 109... defined by L(n) = L(n-1) + L(n-2) + 1 - the Fibonacci rule with a plus-one twist. They are the sizes of the balanced binary trees used in Dijkstra's smoothsort, and each is one less than twice a Fibonacci number. A nearly-Fibonacci climb, slightly steeper, folded modulo Base. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# PellLucas 2 inputs

Pell-Lucas sequencer (a first as a synth block): steps through the companion Pell numbers 2, 2, 6, 14, 34, 82, 198, 478... defined by Q(n) = 2*Q(n-1) + Q(n-2) - the Pell recurrence (doubling the previous term) seeded to give the numerators of the rational approximations to the square root of 2. They grow by the silver ratio 1 + sqrt(2), a faster climb than the golden Fibonacci. Folded modulo Base. A silver-ratio companion sequence distinct from the Pell and Fibonacci sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# JacobsthalLucas 2 inputs

Jacobsthal-Lucas sequencer (a first as a synth block): steps through the Jacobsthal-Lucas numbers 2, 1, 5, 7, 17, 31, 65, 127, 257... defined by a(n) = a(n-1) + 2*a(n-2), the companion to the Jacobsthal sequence. Their values hug the powers of two (each is 2^n plus or minus one), so the sequence is a wobble around a clean octave doubling. Folded modulo Base. A near-power-of-two companion distinct from the Jacobsthal and Mersenne sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Pentanacci 2 inputs

Pentanacci sequencer (a first as a synth block): the five-step Fibonacci - each term is the sum of the previous FIVE: 0, 0, 0, 0, 1, 1, 2, 4, 8, 16, 31, 61, 120... For the first several terms it doubles exactly (powers of two) before the deeper memory pulls it just below, its growth ratio approaching 2 as the number of summed terms rises. A deep-memory recurrence distinct from the two-term Fibonacci and three-term Tribonacci. Folded modulo Base. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Wedderburn 2 inputs

Wedderburn-Etherington sequencer (a first as a synth block): steps through the Wedderburn-Etherington numbers 1, 1, 1, 2, 3, 6, 11, 23, 46, 98, 207, 451... which count the number of distinct ways to bracket a product of n identical items when the operation is commutative but NOT associative - equivalently the unordered binary trees with n leaves. They arise in counting hydrocarbon isomers and phylogenetic trees, and grow by a deep nonlinear self-convolution. Folded modulo Base. A combinatorial tree count distinct from the linear recurrences. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# CopelandErdos 2 inputs

Copeland-Erdos sequencer (a first as a synth block): reads out the digits of the Copeland-Erdos constant 0.235711131719232931... - formed by writing the prime numbers one after another. Copeland and Erdos proved this constant is normal in base ten (its digits are perfectly evenly distributed), so the melody is a statistically uniform digit stream that nonetheless encodes the primes in order. Each clock advances one decimal digit, output as a 0..1 pitch step. A prime-digit stream distinct from the Champernowne and prime-gap sequencers. A rising edge on in1 resets.

# FibonacciWord 2 inputs

Fibonacci-word sequencer (a first as a synth block): the infinite binary word grown by the substitution 0 -> 01, 1 -> 0, giving 0100101001001010010100100... - the most-ordered aperiodic sequence there is, the symbolic shadow of the golden ratio. The 1s land exactly where the golden-ratio Beatty sequence says, so it is a self-similar two-note rhythm that never repeats yet is utterly deterministic. Each clock advances one symbol, output as a 0 or 1 gate. A golden-ratio word distinct from the Thue-Morse and Rudin-Shapiro sequencers. A rising edge on in1 resets.

# TribonacciWord 2 inputs

Tribonacci-word sequencer (a first as a synth block): the infinite three-symbol word grown by the substitution 0 -> 01, 1 -> 02, 2 -> 0, giving 0102010010201010201... - the ternary cousin of the Fibonacci word, the symbolic shadow of the Tribonacci constant. Its three symbols appear in the Tribonacci proportions and tile the line self-similarly, a three-note aperiodic pattern. Each clock advances one symbol, output as 0, 0.5 or 1. A Tribonacci-ratio word distinct from the two-symbol Fibonacci word. A rising edge on in1 resets.

# MephistoWaltz 2 inputs

Mephisto-waltz sequencer (a first as a synth block): the binary word grown by the substitution 0 -> 001, 1 -> 110, giving 001001110001001110110... - named after Liszt's waltz for its restless triple-time feel. It is an automatic sequence with curious correlation properties, closely related to the ternary expansion of position. Each clock advances one symbol, output as a 0 or 1 gate, giving a lurching three-against-two rhythm. A triple-time word distinct from the Fibonacci and Thue-Morse sequencers. A rising edge on in1 resets.

# BitReversal 2 inputs

Bit-reversal sequencer (a first as a synth block): emits the bit-reversal permutation - count up 0, 1, 2, 3... but flip the binary digits end-for-end before reading the value (with 4 bits: 0, 8, 4, 12, 2, 10, 6, 14...). This is the scrambled order in which the fast Fourier transform visits its data, a perfect shuffle that maximally spreads consecutive indices apart. Bits sets the word length (and so the loop length, 2^Bits). A deterministic maximal-spread permutation distinct from the random and quasi-random sources. A rising edge on in1 resets.

ParamRangeDefaultUnit
Bits2 – 126

# Tetrahedral 2 inputs

Tetrahedral-number sequencer (a first as a synth block): steps through the tetrahedral numbers 1, 4, 10, 20, 35, 56, 84, 120... = n(n+1)(n+2)/6 - the count of spheres stacked in a triangular pyramid (cannonball-pile shape), the running sums of the triangular numbers. They are the third diagonal of Pascal's triangle. Each clock advances one term, folded modulo Base. A 3-D figurate climb distinct from the flat polygonal and the 4-D pentatope sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Octahedral 2 inputs

Octahedral-number sequencer (a first as a synth block): steps through the octahedral numbers 1, 6, 19, 44, 85, 146... = n(2*n*n + 1)/3 - the count of spheres stacked into a regular octahedron (two square pyramids base to base). Each is the sum of two consecutive square-pyramidal numbers. Each clock advances one term, folded modulo Base. A different polyhedral packing distinct from the tetrahedral and pyramidal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# SquarePyramidal 2 inputs

Square-pyramidal-number sequencer (a first as a synth block): steps through the square-pyramidal numbers 1, 5, 14, 30, 55, 91... = n(n+1)(2n+1)/6 - the count of spheres stacked in a pyramid with a square base, the running sums of the perfect squares. They appear in the classic cannonball problem (only 4900 is both square and square-pyramidal). Each clock advances one term, folded modulo Base. A square-based packing distinct from the triangular tetrahedral sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Pentatope 2 inputs

Pentatope-number sequencer (a first as a synth block): steps through the pentatope (4-simplex) numbers 1, 5, 15, 35, 70, 126... = n(n+1)(n+2)(n+3)/24 - the four-dimensional analogue of the tetrahedral numbers, the running sums of the tetrahedral numbers and the fourth diagonal of Pascal's triangle (so every fifth binomial coefficient C(n,4)). Each clock advances one term, folded modulo Base. A 4-D figurate climb distinct from the 3-D tetrahedral sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# StarNumber 2 inputs

Star-number sequencer (a first as a synth block): steps through the star (or centred-hexagram) numbers 1, 13, 37, 73, 121, 181... = 6n(n-1) + 1 - dots arranged in a six-pointed Star of David, a centred hexagonal number with six triangular points added. They climb in even, widely-spaced jumps. Each clock advances one term, folded modulo Base. A centred star figurate distinct from the solid polyhedral sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# TwinPrime 2 inputs

Twin-prime sequencer (a first as a synth block): steps through the lesser members of the twin-prime pairs 3, 5, 11, 17, 29, 41, 59, 71, 101, 107... - primes p for which p+2 is ALSO prime (3 and 5, 11 and 13, 17 and 19). Whether there are infinitely many is one of the oldest open problems in mathematics. They thin out faster than the primes, giving a sparse, irregular climb. Each clock advances one term, folded modulo Base. A prime-pair subset distinct from the full prime sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# SophieGermain 2 inputs

Sophie-Germain-prime sequencer (a first as a synth block): steps through the primes p for which 2p+1 is ALSO prime - 2, 3, 5, 11, 23, 29, 41, 53, 83, 89... Named after the mathematician who used them to attack Fermat's Last Theorem, they are central to cryptography (the safe primes 2p+1 resist certain attacks). They form a sparse, irregular subset of the primes. Each clock advances one term, folded modulo Base. A cryptographic prime class distinct from the twin-prime and full prime sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# ChenPrime 2 inputs

Chen-prime sequencer (a first as a synth block): steps through the Chen primes - primes p for which p+2 is either prime OR a product of two primes (a semiprime): 2, 3, 5, 7, 11, 13, 17, 19, 23, 29... Chen Jingrun proved there are infinitely many, a celebrated partial result toward the twin-prime and Goldbach conjectures. They are denser than the twin primes but still a proper prime subset. Each clock advances one term, folded modulo Base. A near-twin prime class distinct from the strict twin-prime sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Primorial 2 inputs

Primorial sequencer (a first as a synth block): steps through the primorials 2, 6, 30, 210, 2310, 30030, 510510... - the running products of the prime numbers (2, then 2*3, then 2*3*5, and so on), the prime analogue of the factorial. They explode even faster than factorials and are central to proofs about prime gaps and to Euclid's proof that the primes never end. The exact product is folded modulo Base, giving a fast-cycling pattern as each new prime multiplies in. A prime-product climb distinct from the additive prime sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Mersenne 2 inputs

Mersenne-number sequencer (a first as a synth block): steps through the Mersenne numbers 2^n - 1 = 1, 3, 7, 15, 31, 63, 127, 255... - the numbers that are all-ones in binary. When the exponent is prime these are the candidates for Mersenne PRIMES, the form that has held the record for the largest known prime for decades, hunted by the GIMPS distributed search. The exact value 2^n - 1 is folded modulo Base, giving a doubling-then-wrapping staircase. A power-of-two-minus-one climb distinct from the additive sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Derangement 2 inputs

Derangement sequencer (a first as a synth block): steps through the subfactorials 1, 0, 1, 2, 9, 44, 265, 1854... - the number of ways to shuffle n items so that NONE ends up in its own place (the hat-check problem). They satisfy D(n) = (n-1)(D(n-1) + D(n-2)) and the ratio D(n)/n! homes in on 1/e, so almost exactly 37 percent of all shufflings are derangements. Folded modulo Base. A fixed-point-free permutation count distinct from the factorial and Bell sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Arrangement 2 inputs

Arrangement sequencer (a first as a synth block): steps through the total number of arrangements 1, 2, 5, 16, 65, 326, 1957... - the count of ALL ordered selections (of any length) from n items, equal to the sum of n!/k! over k. It obeys the tidy rule a(n) = n*a(n-1) + 1, and the values are the nearest integers to n!*e. Folded modulo Base. A partial-permutation total distinct from the full-factorial and derangement sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Fubini 2 inputs

Fubini-number sequencer (a first as a synth block): steps through the ordered Bell (Fubini) numbers 1, 1, 3, 13, 75, 541, 4683... - the number of ways to rank n items allowing ties (the outcomes of a race with photo finishes), equivalently the number of ordered set partitions. They grow faster than the plain Bell numbers because the blocks are ordered. The exact value is folded modulo Base. A weak-ordering count distinct from the unordered Bell sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Necklace 2 inputs

Necklace sequencer (a first as a synth block): steps through the number of distinct two-colour necklaces of n beads 1, 2, 3, 4, 6, 8, 14, 20, 36, 60... - binary strings of length n counted as the same when rotated into one another. Burnside's counting lemma gives the count as the average over rotations, mixing Euler's totient with powers of two. The exact value is folded modulo Base. A cyclic-symmetry count distinct from the linear word sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# LyndonWords 2 inputs

Lyndon-word sequencer (a first as a synth block): steps through the number of binary Lyndon words of length n 2, 1, 2, 3, 6, 9, 18, 30, 56, 99... - the aperiodic necklaces, strings that are strictly smallest among all their rotations. Every string factors uniquely into a descending sequence of Lyndon words (the Chen-Fox-Lyndon theorem), making them a basis for free Lie algebras. Counted by Moebius inversion of the powers of two, the exact value is folded modulo Base. A primitive-string count distinct from the full necklace sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Hipparchus 2 inputs

Hipparchus sequencer (a first as a synth block): steps through the little Schroeder (super-Catalan) numbers 1, 1, 3, 11, 45, 197, 903, 4279... which count the ways to insert non-crossing brackets into a row of n items, or to subdivide a polygon by non-crossing diagonals. Plutarch records that Hipparchus counted the tenth term (103049) two thousand years before they were rediscovered. The exact value is folded modulo Base. A bracketing count distinct from the Catalan and Motzkin sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# TernaryTree 2 inputs

Ternary-tree sequencer (a first as a synth block): steps through the Fuss-Catalan numbers 1, 1, 3, 12, 55, 273, 1428, 7752... = C(3n, n)/(2n+1) - the count of rooted trees in which every node has exactly zero or three children (the ternary analogue of the Catalan binary trees), and of the ways to triangulate a polygon with non-crossing diagonals into quadrilaterals. The exact value is folded modulo Base. A three-way branching count distinct from the binary Catalan sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Riordan 2 inputs

Riordan-number sequencer (a first as a synth block): steps through the Riordan numbers 1, 0, 1, 1, 3, 6, 15, 36, 91, 232... - the Motzkin paths with no flat steps at ground level, equivalently certain trees and the number of ways to colour cyclic arrangements. They obey (n+1)a(n) = (n-1)(2a(n-1) + 3a(n-2)) and are a close relative of the Motzkin and Catalan families. The exact value is folded modulo Base. A flat-step-free path count distinct from the Motzkin sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# PlanePartition 2 inputs

Plane-partition sequencer (a first as a synth block): steps through the number of plane partitions of n 1, 1, 3, 6, 13, 24, 48, 86, 160... - stacks of unit cubes pushed into a corner so the heights never increase going away from the walls, the three-dimensional generalisation of ordinary integer partitions. MacMahon's beautiful product formula counts them. The exact value is folded modulo Base. A 3-D partition count distinct from the flat partition and figurate sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Apery 2 inputs

Apery-number sequencer (a first as a synth block): steps through the Apery numbers 1, 5, 73, 1445, 33001, 819005... - the extraordinary integers Roger Apery used in 1979 to prove that zeta(3) is irrational, a result that had eluded everyone for centuries. They satisfy a deep three-term recurrence with cubic coefficients and are sums of products of squared binomial coefficients. The exact value is folded modulo Base, giving a fast, wide-leaping climb. A zeta-irrationality witness distinct from the polynomial figurate sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# MianChowla 2 inputs

Mian-Chowla sequencer (a first as a synth block): the greedy Sidon sequence 1, 2, 4, 8, 13, 21, 31, 45, 66, 81... - built by always taking the smallest next integer such that ALL the pairwise sums stay distinct (no two pairs add to the same value). Sidon sets like this are prized in signal design and radio astronomy for their flat autocorrelation. The terms spread apart ever wider as collisions become harder to avoid. Folded modulo Base. A distinct-sums greedy set distinct from the prime and figurate sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# HofstadterQ 2 inputs

Hofstadter Q-sequencer (a first as a synth block): the chaotic meta-Fibonacci sequence Q(n) = Q(n - Q(n-1)) + Q(n - Q(n-2)), seeded Q(1) = Q(2) = 1, giving 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 6, 8... Unlike Fibonacci it looks BACK by amounts that the sequence itself decides, so it wobbles unpredictably and it is unknown whether it stays defined forever. A self-indexing, semi-chaotic climb folded modulo Base. A strange-loop recurrence distinct from the smooth linear sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Queens 2 inputs

N-queens sequencer (a first as a synth block): steps through the number of ways to place n non-attacking queens on an n-by-n chessboard 1, 1, 0, 0, 2, 10, 4, 40, 92, 352, 724... - one of the most famous combinatorial search problems. The count is zero for the impossible 2 and 3 boards, then climbs irregularly; the eight-queens puzzle has its celebrated 92 solutions. Each clock recomputes the count by backtracking and folds it modulo Base. A board-packing count distinct from every closed-form sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Stanley 2 inputs

Stanley sequencer (a first as a synth block): steps through the Stanley sequence 0, 1, 3, 4, 9, 10, 12, 13, 27, 28... - built greedily by always adding the smallest integer that creates NO three-term arithmetic progression with any two earlier terms. Remarkably the result is exactly the numbers whose base-three representation contains no digit 2, giving it a clean self-similar Cantor-like structure. Folded modulo Base. A progression-free greedy set distinct from the Sidon (Mian-Chowla) set. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# PartitionsIntoPrimes 2 inputs

Prime-partition sequencer (a first as a synth block): steps through the number of ways to write n as a sum of PRIME numbers 1, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7... (7 = 7 = 5+2 = 3+2+2, so three ways). It restricts the famous partition function to prime parts only, tying the additive world of partitions to the multiplicative primes. Computed by the exact prime-restricted partition recurrence, folded modulo Base. A prime-restricted partition count distinct from the full partition and distinct-parts sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Heptagonal 2 inputs

Heptagonal-number sequencer (a first as a synth block): steps through the seven-sided polygonal numbers 1, 7, 18, 34, 55, 81, 112, 148... = n(5n-3)/2 - dots arranged in nested heptagons. Like all polygonal numbers they are second differences constant (here the gaps grow by 5 each time). Each clock advances one term, folded modulo Base. A seven-gon figurate climb distinct from the triangular, square and pentagonal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Octagonal 2 inputs

Octagonal-number sequencer (a first as a synth block): steps through the eight-sided polygonal numbers 1, 8, 21, 40, 65, 96, 133, 176... = n(3n-2) - dots arranged in nested octagons, the gaps between terms growing by 6 each step. Each clock advances one term, folded modulo Base. An eight-gon figurate climb distinct from the lower polygonal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# CenteredSquare 2 inputs

Centered-square-number sequencer (a first as a synth block): steps through the centered square numbers 1, 5, 13, 25, 41, 61, 85, 113, 145... = 2n^2 + 2n + 1 - a central dot ringed by successive square frames (the pattern of a diamond growing outward). They are the sums of two consecutive squares, and the gaps between them run through the multiples of four. Each clock advances one term, folded modulo Base. A centered figurate distinct from the ordinary square sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# CenteredTriangular 2 inputs

Centered-triangular-number sequencer (a first as a synth block): steps through the centered triangular numbers 1, 4, 10, 19, 31, 46, 64, 85, 109... = (3n^2 + 3n + 2)/2 - a central dot surrounded by growing triangular rings. The gaps between terms run through the multiples of three. Each clock advances one term, folded modulo Base. A centered figurate distinct from the ordinary triangular sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# CenteredHexagonal 2 inputs

Centered-hexagonal-number sequencer (a first as a synth block): steps through the centered hexagonal numbers 1, 7, 19, 37, 61, 91, 127, 169, 217... = 3n(n+1) + 1 - a central dot ringed by hexagons (the hex or honeycomb numbers). Their partial sums are the perfect cubes, and the gaps between them are the multiples of six. Each clock advances one term, folded modulo Base. A honeycomb figurate distinct from the star and pyramidal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Hexagonal 2 inputs

Hexagonal-number sequencer (a first as a synth block): steps through the six-sided polygonal numbers 1, 6, 15, 28, 45, 66, 91, 120... = n(2n-1) - dots in nested hexagons. They are exactly the odd-indexed triangular numbers, and every perfect number is hexagonal. Each clock advances one term, folded modulo Base. A six-gon figurate climb distinct from the triangular and pentagonal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Nonagonal 2 inputs

Nonagonal-number sequencer (a first as a synth block): steps through the nine-sided polygonal numbers 1, 9, 24, 46, 75, 111, 154, 204... = n(7n-5)/2 - dots arranged in nested nine-gons, the gaps between terms growing by 7 each step. Each clock advances one term, folded modulo Base. A nine-gon figurate climb distinct from the lower polygonal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Decagonal 2 inputs

Decagonal-number sequencer (a first as a synth block): steps through the ten-sided polygonal numbers 1, 10, 27, 52, 85, 126, 175, 232... = n(4n-3) - dots arranged in nested ten-gons, the gaps between terms growing by 8 each step. Each clock advances one term, folded modulo Base. A ten-gon figurate climb distinct from the octagonal and nonagonal sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Practical 2 inputs

Practical-number sequencer (a first as a synth block): steps through the practical numbers 1, 2, 4, 6, 8, 12, 16, 18, 20, 24... - integers n such that EVERY smaller number can be written as a sum of distinct divisors of n. They behave like little change-making systems (12 is why a dozen is handy), and they are about as dense as the primes yet defined multiplicatively. Each clock advances one term, folded modulo Base. A subset-sum-complete class distinct from the prime and abundant sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# HighlyComposite 2 inputs

Highly-composite-number sequencer (a first as a synth block): steps through the highly composite numbers 1, 2, 4, 6, 12, 24, 36, 48, 60, 120... - each having MORE divisors than any smaller number, the record-breakers of factor-richness studied by Ramanujan. They are the anti-primes (12 and 60 and 360 are why clocks and circles are divided as they are). Each clock advances one record-setter, folded modulo Base. A divisor-maximising class distinct from the prime and figurate sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Refactorable 2 inputs

Refactorable-number sequencer (a first as a synth block): steps through the refactorable (or tau) numbers 1, 2, 8, 9, 12, 18, 24, 36, 40, 56... - integers that are divisible by their OWN number of divisors (12 has six divisors and 12/6 = 2). A self-referential factor property: the count of divisors itself divides the number. Each clock advances one term, folded modulo Base. A self-divisor class distinct from the perfect and abundant sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Achilles 2 inputs

Achilles-number sequencer (a first as a synth block): steps through the Achilles numbers 72, 108, 200, 288, 392, 432, 500, 648... - integers that are POWERFUL (every prime factor appears at least squared) yet are NOT themselves a perfect power. Like the hero, they are strong but imperfect - 72 = 2^3 * 3^2 cannot be written as a single base to a single exponent. Each clock advances one term, folded modulo Base. A strong-but-imperfect class distinct from the plain powerful sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Amicable 2 inputs

Amicable-number sequencer (a first as a synth block): steps through the members of amicable pairs 220, 284, 1184, 1210, 2620, 2924... - two numbers each equal to the sum of the OTHER'S proper divisors (the divisors of 220 sum to 284 and vice versa). Known to the Pythagoreans as a symbol of friendship, these pairs are rare and were hunted for centuries. Each clock advances one amicable number, folded modulo Base. A mutual-divisor-sum class distinct from the self-referential perfect numbers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# SelfConjugate 2 inputs

Self-conjugate-partition sequencer (a first as a synth block): steps through the number of self-conjugate partitions of n 1, 1, 0, 1, 1, 1, 1, 1, 2, 2... - the partitions whose Young diagram is symmetric across its main diagonal (unchanged when rows and columns are swapped). Euler showed these are exactly the partitions into DISTINCT ODD parts. Computed by the distinct-odd-parts recurrence, folded modulo Base. A symmetric-diagram count distinct from the full and distinct partition sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# RogersRamanujan1 2 inputs

Rogers-Ramanujan (first) sequencer (a first as a synth block): steps through the partitions of n into parts that leave remainder 1 or 4 when divided by 5: 1, 1, 1, 1, 2, 2, 3, 3, 4, 5... The celebrated first Rogers-Ramanujan identity proves this exactly equals the partitions whose parts differ by at least 2 - a deep and surprising equality between a congruence condition and a gap condition. Folded modulo Base. A gap-condition partition count distinct from the ordinary partition sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# RogersRamanujan2 2 inputs

Rogers-Ramanujan (second) sequencer (a first as a synth block): steps through the partitions of n into parts that leave remainder 2 or 3 when divided by 5: 1, 0, 1, 1, 1, 1, 2, 2, 3, 3... The second Rogers-Ramanujan identity proves this equals the partitions whose parts are at least 2 and differ by at least 2. The companion to the first identity, shifted by the smallest allowed part. Folded modulo Base. A shifted gap-condition count distinct from the first Rogers-Ramanujan sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# PartitionsIntoSquares 2 inputs

Square-partition sequencer (a first as a synth block): steps through the number of ways to write n as a sum of perfect squares 1, 1, 1, 1, 2, 2, 2, 2, 3, 4... (allowing repeats, order ignored: 4 = 4 = 1+1+1+1, so two ways). It connects the additive partition world to the squares, and is bounded above by the four-squares theorem that says four are always enough. Folded modulo Base. A square-part partition count distinct from the prime-part and ordinary partition sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# PartitionsIntoTriangular 2 inputs

Triangular-partition sequencer (a first as a synth block): steps through the number of ways to write n as a sum of triangular numbers 1, 1, 1, 2, 2, 2, 4, 4, 4, 6... (the parts drawn from 1, 3, 6, 10, 15...). Gauss proved every number is a sum of at most three triangular numbers (his EUREKA theorem), and this sequence counts all the ways. Folded modulo Base. A triangular-part partition count distinct from the square-part and prime-part sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Pernicious 2 inputs

Pernicious-number sequencer (a first as a synth block): steps through the pernicious numbers 3, 5, 6, 7, 9, 10, 11, 12, 13, 14... - integers whose binary representation contains a PRIME number of 1-bits (3 = 11 has two ones, 7 = 111 has three). A property living entirely in the binary digits, bridging primality and bit patterns. Each clock advances one term, folded modulo Base. A binary-popcount-prime class distinct from the decimal-digit sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# BinaryPalindrome 2 inputs

Binary-palindrome sequencer (a first as a synth block): steps through the numbers that read the same forwards and backwards in BINARY 0, 1, 3, 5, 7, 9, 15, 17, 21, 27... (5 = 101, 9 = 1001, 21 = 10101). Mirror symmetry in base two rather than base ten, so the pattern is quite different from the decimal palindromes. Each clock advances one term, folded modulo Base. A base-two mirror class distinct from the decimal Palindrome sequencer. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Zuckerman 2 inputs

Zuckerman-number sequencer (a first as a synth block): steps through the Zuckerman numbers 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15... - integers divisible by the PRODUCT of their own digits (12 has digit product 2 and 12/2 = 6; numbers containing a zero are excluded). A self-referential multiplicative digit property. Each clock advances one term, folded modulo Base. A digit-product-divisible class distinct from the digit-sum Harshad sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Polydivisible 2 inputs

Polydivisible-number sequencer (a first as a synth block): steps through the polydivisible numbers 1, 2, ..., 9, 10, 12, 14, 16, 18, 20... - numbers where the first digit is divisible by 1, the first two digits form a number divisible by 2, the first three by 3, and so on all the way down. A cascade of divisibility through the digits; there are only finitely many (the longest has 25 digits). Each clock advances one term, folded modulo Base. A prefix-divisibility class distinct from the whole-number divisibility sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# CircularPrime 2 inputs

Circular-prime sequencer (a first as a synth block): steps through the circular primes 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79, 97, 113... - primes that stay prime under EVERY cyclic rotation of their digits (197 -> 971 -> 719 are all prime). A rare and elegant prime property combining primality with digit rotation. Each clock advances one term, folded modulo Base. A rotation-stable prime class distinct from the twin and Sophie-Germain sequencers. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 3212

# Halton 2 inputs

Halton-sequence sequencer (a first as a synth block): a quasi-random low-discrepancy sequence built from the radical inverse - take the index, write it in base b, then flip the digits across the decimal point (1,2,3 in base 2 give .1, .01, .11 = 0.5, 0.25, 0.75). Unlike true randomness it fills the interval evenly, never clumping or leaving gaps, the workhorse of quasi-Monte-Carlo sampling. As a melody it sounds scattered yet always lands in the holes it left before. Base picks the digit base. A deterministic gap-filling scatter distinct from the pseudo-random generators. A rising edge on in1 resets.

ParamRangeDefaultUnit
Base2 – 123

# Weyl 2 inputs

Weyl-sequence sequencer (a first as a synth block): the additive recurrence x <- frac(x + alpha) with an IRRATIONAL step, whose iterates are equidistributed by Weyl's theorem - they spread out perfectly evenly and never repeat. With the golden ratio as the step it becomes the optimal one-dimensional low-discrepancy sequence, each new note falling in the largest remaining gap. Ratio selects the irrational (golden, root 2, root 3, plastic), each giving a different even scatter. A number-theoretic equidistribution distinct from the chaotic and pseudo-random sources. A rising edge on in1 resets.

ParamRangeDefaultUnit
RatioGolden · Sqrt2 · Sqrt3 · Plastic

# MiddleSquare 2 inputs

Middle-square-Weyl sequencer (a first as a synth block): a modern repair of von Neumann's 1949 middle-square method - square the number and keep the middle digits - which on its own quickly collapses to zero. Adding a Weyl sequence (a steadily advancing counter) each step cures the collapse, yielding a fast, high-quality pseudo-random stream that passes stringent statistical tests. It plays a deterministic but thoroughly scrambled melody. Bits sets the read-out pitch range. A squared-digit generator distinct from the shift-register and congruential ones. A rising edge on in1 resets.

ParamRangeDefaultUnit
Bits4 – 128

# LaggedFibonacci 2 inputs

Lagged-Fibonacci sequencer (a first as a synth block): generalises the Fibonacci rule by adding two FAR-apart earlier terms - x(n) = x(n-7) + x(n-10) modulo a power of two - keeping a short ring of past values. This classic pseudo-random generator has an enormously long period and the additive, memory-of-the-past structure gives it a subtly different texture from the bit-twiddling generators. It plays a deterministic scrambled melody that drifts and never quite repeats. Bits sets the pitch range. An additive-recurrence noise distinct from the shift-register ones. A rising edge on in1 resets.

ParamRangeDefaultUnit
Bits4 – 128

# PCG 2 inputs

Permuted-congruential sequencer (a first as a synth block): the modern PCG generator - a plain linear-congruential engine (the oldest pseudo-random method) whose weak low bits are fixed by an output permutation that xor-shifts and then bit-rotates the state. The result is small, fast and statistically excellent, far better than the bare congruential generator it is built on. It plays a deterministic, very thoroughly scrambled melody. Bits sets the pitch range. A permuted-LCG noise distinct from the shift-register and squared-digit generators. A rising edge on in1 resets.

ParamRangeDefaultUnit
Bits4 – 128

# Wolfram 2 inputs

Elementary cellular-automaton sequencer (a first as a synth block): runs Stephen Wolfram's one-dimensional 2-state CA on a 31-cell ring - every cell updates from itself and its two neighbours by the 8-bit Rule code (Rule 30 is chaotic and was used as a random generator, Rule 90 draws the Sierpinski triangle, Rule 110 is Turing-complete, Rule 184 models traffic). Each clock advances one generation, reading a 12-cell window of the row out as a stepped CV. The whole zoo of CA behaviour - order, chaos and the complex edge between them - from one integer. A rising edge on in1 resets to a single live cell.

ParamRangeDefaultUnit
Rule0 – 25530

# Totalistic 2 inputs

Totalistic cellular-automaton sequencer (a first as a synth block): runs a one-dimensional CA whose next cell depends only on the SUM of its three-cell neighbourhood (0 to 3), not the exact pattern - so the whole rule is a 4-bit Code. This is the symmetric, count-only cousin of the Wolfram CA, the same rule space Wolfram used to study totalistic complexity. Each clock advances one generation on a 31-cell ring, reading a 12-cell window out as a stepped CV. A sum-driven automaton distinct from the pattern-driven Wolfram and second-order CAs. A rising edge on in1 resets to a single live cell.

ParamRangeDefaultUnit
Code0 – 1510

# SecondOrder 2 inputs

Second-order (reversible) cellular-automaton sequencer (a first as a synth block): runs an elementary CA with memory - the next row is the Rule applied to the current row XOR-ed with the PREVIOUS row. That backward coupling makes the automaton time-reversible (you can run it backwards to recover any past state), so it conserves information and never settles into a fixed pattern, churning endlessly. Each clock advances one generation on a 31-cell ring, reading a 12-cell window out as a stepped CV. A reversible CA distinct from the dissipative Wolfram and Totalistic ones. A rising edge on in1 resets.

ParamRangeDefaultUnit
Rule0 – 25590

# LFSR 2 inputs

Linear-feedback shift-register sequencer (a first as a synth block): clocks a 16-bit Galois LFSR with maximal-length feedback taps, the classic hardware pseudo-random generator behind scramblers, CRCs and chip-tune noise. It marches through all 65535 non-zero states in a fixed, repeatable order before looping, so it sounds random yet plays the exact same long pattern every time - a deterministic random melody. Bits sets how many low bits are read out as the pitch CV. A shift-register noise distinct from the word-mixing Xorshift. A rising edge on in1 resets the register.

ParamRangeDefaultUnit
Bits4 – 128

# Xorshift 2 inputs

Xorshift-PRNG sequencer (a first as a synth block): clocks George Marsaglia's xorshift generator - the running 32-bit word is repeatedly shifted and XOR-ed into itself (left 13, right 17, left 5) - one of the fastest pseudo-random generators known. It visits all 2^32 - 1 non-zero states before repeating, so like the LFSR it plays a deterministic but seemingly random melody, with a denser, more thoroughly scrambled feel from mixing the whole word at once. Bits sets the read-out pitch range. A word-mixing noise distinct from the bit-shifting LFSR. A rising edge on in1 resets the seed.

ParamRangeDefaultUnit
Bits4 – 128

# Ulam 2 inputs

Ulam-sequence sequencer (a first as a synth block): the additive sequence 1, 2, 3, 4, 6, 8, 11, 13, 16, 18, 26, 28... where each new term is the smallest integer larger than the last that is the sum of two distinct earlier terms in EXACTLY one way. Despite that purely additive rule it develops a deep, still-unexplained near-periodicity (a hidden spacing near 21.6) that number theory cannot yet account for. Each rising edge of the in0 clock advances one term, folded into Steps; a quasi-periodic melody distinct from the Fibonacci-based Pisano and the rational-enumerating Stern. A rising edge on in1 resets.

ParamRangeDefaultUnit
Steps4 – 3216

# Galton 2 inputs

Galton-board (bean machine) source (a first as a synth block): each rising edge of the in0 clock drops a bean through Rows rows of pins, bouncing left or right on a fair coin at every pin; the output is the bin it settles in, 0..1. Because that bin is the SUM of Rows coin flips it is binomially distributed - clustered around the centre and rare at the edges, the discrete bell curve - unlike the flat, uniform spread of the Random source. Rows sets the curve's sharpness (more rows = tighter central bias). A Gaussian-weighted random step for natural-feeling movement. A rising edge on in1 reseeds.

ParamRangeDefaultUnit
Rows1 – 2412

Spectral

12 modules

# SpecGate 1 input

Spectral gate: runs a streaming STFT and, per frame, zeroes any FFT bin whose magnitude falls below Threshold relative to the loudest bin. Threshold sets that cutoff fraction (0 passes everything, 1 keeps only the peak); Mix blends the gated spectrum against the dry input. Keeps only the strongest partials, thinning noise and weak harmonics into a sparser, cleaner tone.

ParamRangeDefaultUnit
Threshold0 – 10.2
Mix0 – 11

# SpecFreeze 1 input

Spectral freeze: while Freeze is off it tracks each FFT bin's magnitude per frame; when Freeze is on it holds those captured magnitudes (keeping the live phase) to sustain the last spectrum indefinitely. Freeze is the on/off latch and Mix blends the held spectrum against the dry input. Turns a transient moment into a steady drone or pad.

ParamRangeDefaultUnit
Freeze0 – 10
Mix0 – 11

# SpecFilter 1 input

Per-bin spectral filter: runs a streaming STFT and zeroes whole FFT bins on one side of a cutoff bin for a brick-wall response in the frequency domain. Cutoff is the bin index of the edge and Mode selects low-pass (zero bins above) or high-pass (zero bins below); Mix blends against the dry input. The hard bin cut gives a far steeper, ringing-free roll-off than an analog filter.

ParamRangeDefaultUnit
Cutoff1 – 512256bin
Mode0 – 10
Mix0 – 11

# SpecComp 1 input

Spectral compressor: per STFT frame it finds the loudest bin, then attenuates every bin above Threshold (relative to that peak) back toward the threshold. Threshold sets the relative knee and Amount scales how hard over-threshold bins are pulled down; Mix blends against the dry input. Evens out spectral dynamics, taming dominant partials for a flatter, denser spectrum.

ParamRangeDefaultUnit
Threshold0 – 10.3
Amount0 – 10.6
Mix0 – 11

# SpecDelay 1 input

Spectral echo: per STFT frame each bin's magnitude is summed with its previous-frame value scaled by Feedback, and that running magnitude is fed back (live phase retained). Feedback (0..0.95) sets how much each bin's energy persists and decays across frames; Mix blends against the dry input. Produces a smeared, frequency-domain tail closer to a freeze/reverb than a discrete time echo.

ParamRangeDefaultUnit
Feedback0 – 0.950.5
Mix0 – 11

# SpecBlur 1 input

Spectral blur: per STFT frame each bin's magnitude is a Blur-weighted mix of its previous value and the current one, smearing magnitudes over time while keeping live phase. Blur (0..1) sets the smoothing amount -- higher values hold past energy longer; Mix blends against the dry input. Softens transients and stretches the sound into a sustained pad.

ParamRangeDefaultUnit
Blur0 – 10.5
Mix0 – 11

# SpecMorph 1 input

Spectral smoothing: per STFT frame it runs a one-pole average up the bins, replacing each magnitude with a Smooth-weighted blend of the running value and the current bin (live phase retained). Smooth (0..1) sets how strongly the envelope is smeared across frequency -- higher values flatten spectral detail; Mix blends against the dry input. Blurs sharp formants into a softer, more uniform tone.

ParamRangeDefaultUnit
Smooth0 – 10.5
Mix0 – 11

# SpectralReso 1 input

Spectral resonator: per STFT frame each bin is compared with its two neighbors; local peaks are boosted by up to 1 + Amount x 2 while non-peak bins are cut by up to Amount x 0.5. Amount (0..1) sets both the peak boost and the valley attenuation; Mix blends against the dry input. Sharpens the spectrum into a more resonant, harmonically pronounced, vowel-like tone.

ParamRangeDefaultUnit
Amount0 – 10.5
Mix0 – 11

# FormantShift 1 input

Formant shift: per STFT frame it captures the magnitude envelope, resamples it by a ratio of 2^(Shift/12), then re-weights each bin to impose the shifted envelope while leaving the underlying partials in place. Shift (+/-12 semitones) moves the formants up or down, so pitch stays fixed while timbre changes; Mix blends against the dry input. Produces vocal gender/size effects without affecting the played note.

ParamRangeDefaultUnit
Shift-12 – 120st
Mix0 – 11

# Soothe 1 input

Dynamic resonance suppressor: per STFT frame it tracks a smoothed local average up the bins and pulls any bin above that average down toward it, scaled by Amount. Amount (0..1) sets how aggressively over-average peaks are tamed (0 leaves them, 1 flattens them to the average); Mix blends against the dry input. Reduces harsh resonant spikes for a smoother, more even spectrum.

ParamRangeDefaultUnit
Amount0 – 10.6
Mix0 – 11

# MatchEQ 1 input

Matching EQ: with Capture on it learns each bin's magnitude as a reference curve; with Capture off it scales every bin toward that stored reference per frame. Capture latches learn vs apply, Amount (0..1) blends between no change and a full match (bin gain clamped to 8x); Mix blends against the dry input. Reshapes the input's tonal balance to resemble a previously captured reference.

ParamRangeDefaultUnit
Capture0 – 10
Amount0 – 10.7
Mix0 – 11

# LinearEQ 1 input

Linear-phase 3-band EQ: per STFT frame it applies a single magnitude gain to each FFT bin grouped into low (below half/8), mid, and high (from half/2) bands, so the output has zero phase shift. Low, Mid, and High set each band's gain in dB (converted via 10^(dB/20)); Mix blends against the dry input. The linear-phase response avoids the phase smearing of analog EQ, useful on transient or stereo material.

ParamRangeDefaultUnit
Low-18 – 180dB
Mid-18 – 180dB
High-18 – 180dB
Mix0 – 11

Stereo

18 modules

# StereoWidth 2 inputs

Mid/side stereo widener: decomposes the L/R pair into mid (sum) and side (difference), scales the side by Width, then recombines. Width below 1 narrows toward mono and above 1 (up to 2) exaggerates the stereo spread. Out picks L or R, so one instance emits each recombined channel; useful for tightening or opening a stereo bus.

ParamRangeDefaultUnit
Width0 – 21
Out0 – 10

# MidSide 2 inputs

Mid/side processor with independent gain on each component: splits L/R into mid and side, applies MidGain and SideGain in dB, then recombines. Lowering MidGain or raising SideGain widens the image while the reverse focuses the centre. Out picks L or R for the recombined channel; handy for level-matching centre versus stereo content.

ParamRangeDefaultUnit
MidGain-24 – 120dB
SideGain-24 – 120dB
Out0 – 10

# Rotate 2 inputs

Stereo field rotation: rotates the L/R signal vector by Angle, tilting the whole stereo image (a hard-left source swings toward centre and on toward the right) - a true rotation rather than a width change. Angle sets the rotation in degrees and Out picks L or R. Subtle angles re-balance a lopsided image; +/-90 swaps the channels.

ParamRangeDefaultUnit
Angle-180 – 1800deg
Out0 – 10

# Shuffle 2 inputs

Blumlein shuffler (frequency-dependent stereo width): splits the side (L-R) signal at a crossover and applies Bass width below and Treble width above, so you can collapse the low end toward mono for a tight, phase-safe centre while widening the highs - the classic mastering width control. Freq sets the crossover, Bass/Treble the width on each side of it, and Out picks L or R.

ParamRangeDefaultUnit
Freq80 – 800250Hz
Bass0 – 20.4
Treble0 – 21.4
Out0 – 10

# Binaural 2 inputs

Binaural 3D panner: positions the (summed) input at an Azimuth around the head using an interaural time delay, an interaural level difference and a head-shadow low-pass on the far ear - a simplified HRTF that places a sound left/right with real depth on headphones, beyond a flat constant-power pan. Azimuth sweeps -90..90 degrees, Distance dims and dulls far sources, and Out picks L or R.

ParamRangeDefaultUnit
Azimuth-90 – 900deg
Distance0 – 10.3
Out0 – 10

# MonoMaker 2 inputs

Bass mono-maker: a one-pole low-pass at Freq splits the spectrum so content below the crossover is summed to mono while the highs stay in their own channel. Freq sets the crossover from 20 to 500 Hz. Out picks L or R, supplying that channel's highs over the shared mono low end; tightens low-frequency phase for vinyl and club playback.

ParamRangeDefaultUnit
Freq20 – 500150Hz
Out0 – 10

# Haas 1 input

Haas widener for a mono source: feeds the input into a delay line and outputs either the dry signal or a copy delayed by a few milliseconds. Delay sets the offset from 0 to 40 ms, exploiting the precedence effect to throw the image to one side. Out picks L (dry) or R (delayed) so the pair forms a wide stereo spread from one mono input.

ParamRangeDefaultUnit
Delay0 – 4015ms
Out0 – 10

# Panner 1 input

Constant-power panner for a mono source: maps Pan (-1 to +1) onto a sine/cosine gain pair so total power stays even across the field. Pan at 0 centres the source; the +/-1 extremes hard-pan it. Out picks L or R, each instance applying the matching sine or cosine leg of the pan law.

ParamRangeDefaultUnit
Pan-1 – 10
Out0 – 10

# AutoPan 1 input

LFO auto-panner for a mono source: a sine LFO driven from the shared transport time sweeps a constant-power pan automatically. Rate sets the sweep speed from 0.05 to 10 Hz and Depth scales how far the source travels. Out picks L or R, and because the LFO is phase-coherent across instances the two outputs track in opposition for stable motion.

ParamRangeDefaultUnit
Rate0.05 – 101Hz
Depth0 – 11
Out0 – 10

# Stereoize 1 input

Mono-to-stereo decorrelator: runs the input through a four-stage all-pass chain to phase-shift it without changing tone, then blends that toward the dry signal by Amount. Amount controls how much decorrelated signal is mixed in. Out picks L (dry) or R (decorrelated) so the stereo pair widens a mono source while keeping a centred reference.

ParamRangeDefaultUnit
Amount0 – 10.7
Out0 – 10

# StereoImager 2 inputs

Frequency-dependent imager: splits the side signal at Freq with a one-pole low-pass and scales only the high side band by Width, leaving the low side untouched. Width sets the high-band spread and Freq sets the split point from 100 to 2000 Hz. Out picks L or R for the recombined channel; widens air and detail while keeping the low end mono-safe.

ParamRangeDefaultUnit
Width0 – 21.3
Freq100 – 2000400Hz
Out0 – 10

# FreqPanner 2 inputs

Frequency-split panner: sums the input to mono, low-passes it at Freq, and applies a constant-power pan to only the high band while the low band stays centred. Freq sets the split from 100 to 4000 Hz and Pan positions the highs from -1 to +1. Out picks L or R, applying the matching pan-law leg to the highs over the shared centred lows.

ParamRangeDefaultUnit
Freq100 – 4000800Hz
Pan-1 – 10.5
Out0 – 10

# Pan 1 input

Static constant-power panner for a mono source: places the input at a fixed position from -1 (hard left) to +1 (hard right) using an equal-power (sin/cos) law so perceived loudness stays constant across the sweep. The plain manual counterpart to the LFO-driven AutoPan and the frequency-split FreqPanner - set a source's place in the image once. Out picks L or R, supplying that channel's pan-law leg; centred (Pan 0) sends equal power to both.

ParamRangeDefaultUnit
Pan-1 – 10
Out0 – 10

# Balance 2 inputs

Stereo balance for an existing L/R pair: tilts the level between the two input channels without collapsing them to mono - Balance at -1 mutes the right and passes the left, +1 does the reverse, 0 leaves both untouched. Where Pan places a single mono source and StereoWidth changes the mid/side spread, Balance simply re-weights a stereo signal's sides (the classic balance knob). in0 is L, in1 is R; Out picks which channel this instance emits.

ParamRangeDefaultUnit
Balance-1 – 10
Out0 – 10

# AutoWidth 2 inputs

Auto-widening LFO: a sine LFO swings the mid/side width of the L/R pair so the stereo image rhythmically breathes between narrow and wide. Rate sets the sweep speed, Depth how far the width travels around a centred 1.0, and the LFO is driven from the shared transport time so it is phase-coherent across instances. Where AutoPan moves a mono source side to side and StereoWidth sets a fixed spread, AutoWidth animates the width of an existing stereo signal. in0 is L, in1 is R; Out picks the channel.

ParamRangeDefaultUnit
Rate0.05 – 100.5Hz
Depth0 – 10.7
Out0 – 10

# Crossfeed 2 inputs

Headphone crossfeed: low-passes the opposite channel and bleeds it into this one by Amount, emulating how each ear hears both speakers in a room. Amount sets the bleed level from 0 to 1. Out picks L or R, choosing which channel is the destination and which is the filtered source; eases the hard-panned separation that fatigues on headphones.

ParamRangeDefaultUnit
Amount0 – 10.3
Out0 – 10

# Doubler 1 input

Vocal doubler: writes the input to a delay line and reads back a single detuned, delayed copy whose time drifts via a slow c.time-phased LFO for a natural double-tracked feel. Detune scales the drift depth, Delay sets the base delay time, and Out shifts the copy slightly shorter or longer (0.9x or 1.1x of the base) to place it as the left or right voice. Layer two instances on opposite Out settings for a widened stereo double.

ParamRangeDefaultUnit
Detune0 – 3012cents
Delay10 – 5025ms
Out0 – 10

# Imager 2 inputs

Multiband stereo imager (Ozone-Imager-style): mono the low end and widen the highs - low frequencies (below Freq) are summed to the centre so the bass stays tight and phase-coherent, while the side content above Freq is spread by Width for an airy top. Low directional bass widened only weakens and phase-cancels the low end, so this keeps the 'stereo rose' shape: narrow at the bottom, widest at the top. Freq sets the mono crossover (80-120 Hz typical), Width the high-band spread (1 = unchanged, >1 wider, 0 fully mono), and Out picks the channel. in0 = L, in1 = R; run two instances on opposite Out for the stereo pair.

ParamRangeDefaultUnit
Freq50 – 400120Hz
Width0 – 21.5
Out0 – 10

Tape

1 modules

# Cassette 1 input

Tascam Portastudio-style 4-track cassette: the lo-fi tape end - a slow narrow capstan gives heavy wow (slow pitch drift) plus flutter (fast wobble) through a modulated delay, a restricted bandwidth (HF gap loss + LF rolloff) and early-saturating tape hysteresis, the bedroom-demo cassette character versus the clean Ampex/Studer mastering decks. Wow sets the pitch instability, Sat the tape drive, Tone the HF rolloff, Mix the blend.

ParamRangeDefaultUnit
Wow0 – 10.4
Sat1 – 62
Tone4000 – 1500010000Hz
Mix0 – 11

Wavetables

Built-in wavetable names selectable in the Wt / Wavetable oscillator.

Basic Shapes Sine to Saw Harmonic Sweep PWM Sync Sweep Formant