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.
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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Position | 0 – 1 | 0 | — |
Warp | -1 – 1 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Size | 5 – 500 | 120 | ms |
Density | 1 – 200 | 40 | — |
Pitch | -24 – 24 | 0 | st |
Jitter | 0 – 1 | 0.3 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Blur | 0 – 1 | 0.3 | — |
Shift | -50 – 50 | 0 | bin |
Stretch | 0.5 – 2 | 1 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Detune | 0 – 1 | 0.4 | — |
Blend | 0 – 1 | 0.7 | — |
Drift | 0 – 1 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Slot | 0 – 7 | 0 | — |
Pitch | -24 – 24 | 0 | st |
Start | 0 – 1 | 0 | — |
Loop | 0 – 1 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Sync | 1 – 6 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Wave | 0 – 3 | 1 | — |
Mode | 0 – 8 | 0 | — |
Amount | 0 – 1 | 0.5 | — |
Ratio | 1 – 8 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Octave | -2 – 0 | -1 | — |
Wave | 0 – 1 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Mode | 0 – 6 | 0 | — |
Shape | 0 – 1 | 0.5 | — |
Voices | 1 – 9 | 1 | — |
Detune | 0 – 1 | 0.2 | — |
Interval | 0 – 12 | 0 | st |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Wave | 0 – 5 | 0 | — |
Ratio | 0.5 – 8 | 1 | — |
Index | 0 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Shape | 0 – 4 | 0 | — |
DCW | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 20 | Hz |
Decay | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Slot | 0 – 7 | 0 | — |
Loop | 0 – 1 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | -24 – 24 | 0 | st |
Damp | 0 – 1 | 0.5 | — |
Decay | 0.8 – 0.999 | 0.99 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Decay | 0.05 – 8 | 1.5 | s |
Structure | 0 – 1 | 0.3 | — |
Bright | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Breath | 0 – 1 | 0.5 | — |
Reed | 0 – 1 | 0.5 | — |
Tone | 0 – 0.9 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Force | 0 – 1 | 0.5 | — |
Pos | 0.02 – 0.5 | 0.12 | — |
Tone | 0 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 800 | 110 | Hz |
Vowel | 0 – 4 | 0 | — |
Bandwidth | 0.2 – 4 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Ratio | 0.5 – 8 | 1 | — |
Warp | 0 – 1 | 0 | — |
Level | 0 – 1 | 0.5 | — |
Surface | Classic · 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Formant | 1 – 16 | 3 | — |
Width | 0.05 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Tension | 0.05 – 1 | 0.4 | — |
Damping | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Base | 20 – 2000 | 110 | Hz |
Range | 0 – 4000 | 1000 | Hz |
Time | 1 – 200 | 30 | ms |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ratio | 0.25 – 4 | 1 | — |
Index | 0 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Decay | 1 – 100 | 10 | ms |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Warp | 0.02 – 0.98 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Width | 0.05 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Detune | 0 – 0.1 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tense | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 40 – 1000 | 220 | Hz |
Decay | 0.8 – 0.999 | 0.97 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Morph | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Index | 0 – 8 | 2 | — |
Color | 50 – 4000 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 3.5 – 4 | 3.9 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 1.4 | 1.4 | — |
Rate | 1 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 1 – 2 | 1.99 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 120 | 50 | Hz |
Decay | 0.05 – 2 | 0.5 | s |
Punch | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 400 | 180 | Hz |
Snap | 0 – 1 | 0.6 | — |
Decay | 0.05 – 1 | 0.2 | s |
# 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.
| Param | Range | Default | Unit |
Spread | 0 – 1 | 0.5 | — |
Decay | 0.05 – 0.5 | 0.15 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.1 – 0.3 | 0.2 | — |
Speed | 0.001 – 0.05 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 0.1 – 4 | 1 | — |
Speed | 0.005 – 0.2 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 0 – 1 | 0.5 | — |
Freq | 20 – 2000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.01 | 0.003 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
U | 0.7 – 0.95 | 0.9 | — |
Rate | 1 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.01 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 1 – 4000 | 220 | Hz |
Skew | 0.1 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Ratio | 0.5 – 8 | 1 | — |
Index | 0 – 20 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 8 | 2 | — |
Index | 0 – 12 | 3 | — |
Feedback | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.1 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Decay | 0.01 – 0.5 | 0.08 | s |
Tone | 2000 – 10000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 2000 | 440 | Hz |
Decay | 0.05 – 4 | 1 | s |
Bright | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 2000 | 330 | Hz |
Decay | 0.5 – 8 | 3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 200 – 4000 | 880 | Hz |
Decay | 1 – 12 | 5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 100 – 2000 | 440 | Hz |
Breath | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 1000 | 220 | Hz |
Lip | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 40 – 1000 | 220 | Hz |
Stretch | 0 – 1 | 0.2 | — |
Decay | 0.9 – 0.999 | 0.99 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Order | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Count | 1 – 6 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Count | 1 – 6 | 4 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Color | 200 – 4000 | 1000 | Hz |
Reso | 0 – 0.9 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 1000 | 196 | Hz |
Force | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 8 | 1.5 | — |
Index | 0 – 8 | 2 | — |
Fold | 1 – 6 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Octaves | 1 – 5 | 3 | — |
Rolloff | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.1 – 0.33 | 0.19 | — |
Speed | 0.01 – 0.2 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1.1 – 1.8 | 1.4 | — |
Speed | 0.001 – 0.02 | 0.006 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.08 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 2 | 1.5 | — |
Speed | 0.01 – 0.2 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 0.9 – 1.3 | 1.1 | — |
Speed | 0.002 – 0.03 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.1 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.01 | 0.003 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.03 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.08 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.15 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.08 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | -2 – 2 | 0.5 | oct/s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 800 | 130 | Hz |
Buzz | 0 – 1 | 0.5 | — |
Decay | 0.9 – 0.999 | 0.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.
| Param | Range | Default | Unit |
FreqX | 20 – 2000 | 110 | Hz |
FreqY | 20 – 2000 | 165 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 1 – 4 | 3.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Recovery | 0.01 – 0.1 | 0.02 | — |
Current | 1 – 20 | 10 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 4 – 6 | 4.5 | — |
Rate | 100 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 1 – 3 | 2 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
T | 5 – 9 | 6 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.005 | 0.002 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.08 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 6000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Bright | 0 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 2000 | 440 | Hz |
Decay | 0.3 – 8 | 2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 500 | 130 | Hz |
Formant | 200 – 3000 | 800 | Hz |
Decay | 0.5 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.45 | — |
Speed | 0.01 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 100 – 8000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 1 – 4000 | 200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 200 | 30 | Hz |
Floor | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1.4 – 1.8 | 1.7 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Beta | -1 – 1 | -0.5 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Eps | 0.3 – 5 | 1.5 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
K | 0.5 – 5 | 2 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Forcing | 4 – 12 | 8 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Pitch | 20 – 800 | 110 | Hz |
Tension | 0.01 – 0.4 | 0.15 | — |
Damp | 0.9 – 1 | 0.999 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 30 – 1000 | 110 | Hz |
Detune | 0 – 0.05 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 800 | 320 | Hz |
Decay | 0.1 – 3 | 1 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 1200 | 540 | Hz |
Decay | 0.05 – 0.6 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 400 | 120 | Hz |
Decay | 0.1 – 1.5 | 0.4 | s |
Bend | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 1000 | 220 | Hz |
Decay | 0.3 – 4 | 1.5 | s |
Tine | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 400 – 4000 | 1200 | Hz |
Decay | 0.02 – 0.3 | 0.08 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 800 – 4000 | 2500 | Hz |
Decay | 0.01 – 0.2 | 0.05 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 3.6 – 4 | 3.9 | — |
Coupling | 0 – 0.5 | 0.1 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Exponent | 1.5 – 3 | 2 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Feed | 0.01 – 0.08 | 0.037 | — |
Kill | 0.04 – 0.07 | 0.06 | — |
Speed | 0.05 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 500 | 200 | Hz |
Decay | 0.05 – 0.8 | 0.25 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 1200 | 330 | Hz |
Pressure | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 300 | 110 | Hz |
Formant | 600 – 4000 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 400 | 90 | Hz |
Decay | 1 – 12 | 6 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.02 | 0.006 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.01 | 0.004 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 2 – 2.3 | 2.017 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 1 – 2 | 1.5 | — |
Speed | 0.01 – 0.15 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.005 | 0.002 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 30 – 250 | 65 | Hz |
Decay | 0.9 – 0.999 | 0.992 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 9 – 18 | 15.6 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 0.6 | 0.37 | — |
Drive | 0.5 – 2 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.5 – 2 | 1 | — |
Speed | 0.01 – 0.15 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.06 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1.5 – 3 | 2 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gravity | 0.2 – 3 | 1 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 1000 | 220 | Hz |
Pick | 0.05 – 0.5 | 0.2 | — |
Decay | 0.9 – 0.999 | 0.99 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 6000 | 110 | Hz |
Width | 0.05 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Master | 20 – 1000 | 110 | Hz |
Slave | 1 – 8 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 30 – 400 | 55 | Hz |
Detune | 0 – 0.05 | 0.015 | — |
Tone | 200 – 4000 | 1200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 0.5 – 5 | 2 | — |
Force | 0 – 5 | 1.5 | — |
Drive | 0.1 – 2 | 0.6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 6000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 6000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 6000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 8 | 2 | — |
Index | 0 – 10 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1500 | 300 | Hz |
Decay | 1 – 10 | 4 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 800 | 220 | Hz |
Decay | 0.3 – 4 | 1.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 2 | 1.9 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 0.1 – 0.99 | 0.2 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 0.7 – 1 | 0.95 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 500 | 130 | Hz |
Formant | 200 – 4000 | 1200 | Hz |
Decay | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 500 | 130 | Hz |
Formant | 200 – 4000 | 1000 | Hz |
Width | 0.05 – 0.9 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 2000 | 300 | Hz |
Q | 0.8 – 0.999 | 0.99 | — |
Breath | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 1000 | 220 | Hz |
Pickup | 0.05 – 0.5 | 0.15 | — |
Decay | 0.8 – 0.99 | 0.93 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 1500 | 330 | Hz |
Bright | 0 – 1 | 0.7 | — |
Decay | 0.9 – 0.995 | 0.97 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 400 | 160 | Hz |
Decay | 0.1 – 1 | 0.35 | s |
Bend | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1200 | 300 | Hz |
Decay | 0.1 – 1.5 | 0.4 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1500 | 330 | Hz |
Bow | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 1.4 | 1.4 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | -1 – 1 | -0.2 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 4 | 2 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 1.5 | 0.75 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.7 – 1.2 | 0.9 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Omega | 0 – 1 | 0.618 | — |
K | 0 – 4 | 2 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 2 | 1.8 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 1.5 – 2.27 | 2 | — |
Rate | 1 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Forcing | 4 – 12 | 8 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.8 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 1.8 – 2.3 | 2.017 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.8 | 0.55 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.9 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.8 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 9 – 16 | 10.8 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | -3 – 3 | -0.966 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | -1 – 1 | 0.06 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Lambda | -2.5 – -1 | -1.8 | — |
Rate | 1 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.1 – 0.4 | 0.2 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.9 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 0 – 1 | 0.5 | — |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 6 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 2.5 – 4.5 | 3.5 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 2 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 0.1 | 0.03 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 2 – 3.5 | 2.7 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.8 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 3 | 1.5 | — |
DriveHz | 0.1 – 2 | 0.7 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
N | 2 – 8 | 4 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Blend | 0 – 1 | 0.5 | — |
R | 1.9 – 2 | 1.99 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 1 | 0.4 | — |
Drive | 0.2 – 2 | 0.8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 1.5 | 1.07 | — |
Rate | 0.2 – 2 | 0.66 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Depth | 0 – 4 | 2 | — |
Rate | 0.2 – 4 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 0.5 – 1 | 0.8 | — |
Rate | 50 – 20000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0 – 0.2 | 0.05 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ratio | 1 – 3 | 1.618 | — |
Coupling | 0 – 2 | 0.8 | — |
Freq | 20 – 1000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 40 | ms |
Beta | 0.1 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 40 | ms |
Mu | 1 – 6 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cre | -1 – 0.5 | -0.79 | — |
Cim | -1 – 1 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sweep | 0.01 – 1 | 0.2 | Hz |
Cim | -0.3 – 0.3 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spin | 0.05 – 4 | 0.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 2 | 1 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.8 – 1.2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0 – 0.1 | 0.02 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.8 | 0.6 | — |
Scrolls | 1 – 6 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 3 | 1.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 9 – 18 | 15.6 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.3 – 0.7 | 0.5 | — |
Gain | 1 – 4 | 2.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.003 – 0.03 | 0.012 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.3 – 0.8 | 0.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 30 | 12 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wind | 80 – 130 | 102 | — |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 2 | 1 | — |
B | 1.5 – 3.5 | 2.5 | — |
Force | 0 – 1 | 0.4 | — |
Speed | 0.02 – 0.2 | 0.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.
| Param | Range | Default | Unit |
Eps | 0.02 – 0.2 | 0.05 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.05 – 0.2 | 0.1 | — |
B | 0.4 – 1.2 | 0.7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 6 | 3 | — |
Drive | 0.2 – 2 | 0.9 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
K | 0.5 – 4 | 1.5 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
K | 0.1 – 2 | 0.7 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 35 | ms |
Feedback | 0 – 1 | 0.5 | — |
Pump | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 9 – 16 | 10.8 | — |
Scrolls | 1 – 5 | 3 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sweep | 0.05 – 4 | 0.5 | Hz |
Depth | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 1 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.1 – 0.33 | 0.18 | — |
Bias | -0.5 – 0.5 | 0 | — |
Speed | 0.01 – 0.2 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 0.5 | 0.2 | — |
Season | 0.1 – 1 | 0.4 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 2 – 4 | 3 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 5 – 40 | 20 | — |
B | 2 – 8 | 5 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 1.1 – 2.5 | 1.5 | — |
Search | 0.5 – 2 | 1 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.02 – 0.3 | 0.1 | — |
Adjust | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.05 – 0.5 | 0.2 | — |
Pull | 0.5 – 3 | 1.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 3 | 1.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 0.3 | 0.15 | — |
Drive | 0.2 – 2 | 0.75 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bias | 0.2 – 0.8 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 6 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | -0.2 – 1 | 0.3 | — |
Speed | 0.05 – 0.6 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 5 – 20 | 12 | — |
B | 1 – 6 | 3 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reynolds | 5 – 40 | 18 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ecc | 0 – 0.6 | 0.3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Couple | 0 – 1.5 | 0.8 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 5 – 20 | 12 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 3.2 | 2.5 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 50 | ms |
Feedback | 0.5 – 1 | 0.75 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 40 | ms |
Gain | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Kick | 1 – 6 | 3 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 1.76 | 1.4 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1.4 – 1.9 | 1.7 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 2 – 4 | 3 | — |
Predation | 1 – 4 | 2 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 2 – 12 | 6 | — |
B | 2 – 10 | 6 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 1.5 – 4 | 2.5 | — |
Search | 0.5 – 3 | 1.5 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 2 | 1.2 | — |
Rate | 1 – 200 | 40 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 3 | 1.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 6 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 4 | 2 | — |
DriveHz | 0.2 – 2 | 0.8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0.5 – 1.5 | 0.9 | — |
Drive | 0.2 – 2 | 0.7 | Hz |
Damp | 0.1 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Field | 0 – 2 | 1 | — |
Drive | 0.2 – 2 | 0.8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spin | 0 – 3 | 1.2 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Feedback | 0 – 1 | 0.3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.1 – 0.6 | 0.3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0 – 1 | 0.4 | — |
B | 0.9 – 1 | 1 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 14 – 40 | 28 | — |
Speed | 0.002 – 0.02 | 0.009 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ref | 0.3 – 0.9 | 0.6 | — |
Clock | 200 – 8000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Duty | 0.2 – 0.8 | 0.5 | — |
Clock | 200 – 8000 | 2500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Input | -0.9 – 0.9 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Detune | 0 – 2 | 0.9 | — |
Gain | 1 – 6 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 3 | 1.5 | — |
Rate | 0.2 – 4 | 1 | Hz |
Restitution | 0.5 – 0.95 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Stiffness | 5 – 30 | 16 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Salt | 0.5 – 2 | 1.1 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 4 | 2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 4 | 2 | — |
Detune | 0 – 6 | 3 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 1.5 | 0.7 | — |
Rate | 0.2 – 3 | 1 | Hz |
Speed | 0.02 – 0.15 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reynolds | 10 – 50 | 28 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 9 – 18 | 15.6 | — |
Beta | 20 – 33 | 28 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 5 | 2.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.003 – 0.03 | 0.012 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 1 – 3 | 2 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Feed | 0.001 – 0.05 | 0.012 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Eps | -0.1 – 0.1 | 0 | — |
K | -1.5 – -0.5 | -1 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 3 | 1.4 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 1 – 200 | 40 | Hz |
Damp | 0.01 – 0.3 | 0.05 | — |
Drive | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.6 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0 – 0.5 | 0.2 | — |
B | 0.5 – 2 | 1.3 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Luminosity | 0.6 – 1.6 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Asym | 0.2 – 2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spin | 0.5 – 3 | 1.6 | — |
Wobble | 0 – 1 | 0.4 | — |
Rate | 0.2 – 3 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Field | 0.5 – 3 | 1.5 | — |
Damp | 0.01 – 0.3 | 0.08 | — |
Rate | 0.2 – 4 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 4 | 2 | — |
Detune | -2 – 2 | 0.5 | — |
Rate | 0.2 – 4 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pierce | 2.5 – 3.5 | 2.86 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Energy | 0.1 – 1 | 0.4 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 4 | 2 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 2 – 5 | 3.2 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | -2 – 2 | -0.966 | — |
B | -2 – 2 | 2.879 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 4 | 2 | — |
B | 0.5 – 4 | 1 | — |
C | 0 – 2 | 0.5 | — |
Rate | 50 – 20000 | 5000 | Hz |
# 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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.2 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | -3 – 3 | -1.7 | — |
B | -3 – 3 | 1.8 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Lambda | -2 – -1 | -1.6 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 1 – 12 | 7.5 | — |
Damp | 0 – 0.2 | 0.05 | — |
Drive | 0.2 – 2 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Beta | 1 – 4 | 2 | — |
Season | 0 – 0.6 | 0.3 | — |
SeasonHz | 0.1 – 1 | 0.3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Couple | 0 – 2 | 0.8 | — |
Detune | 0 – 0.5 | 0.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.001 – 0.012 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Slope | 1 – 4 | 2.6 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.02 – 0.3 | 0.1 | — |
Adjust | 1 – 5 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Dilution | 0.2 – 1 | 0.5 | — |
Force | 0 – 0.5 | 0.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Beta | 1 – 5 | 3 | — |
Season | 0 – 0.6 | 0.3 | — |
SeasonHz | 0.1 – 1 | 0.3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cre | -1 – 0.5 | -0.5 | — |
Cim | -1 – 1 | 0.55 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 4 | 2 | — |
Mod | 0 – 1 | 0.4 | — |
ModHz | 0.2 – 3 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.8 – 1.2 | 1 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 0.4 | 0.2 | — |
Drive | 0.2 – 2 | 0.9 | Hz |
Damp | 0.05 – 0.4 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.5 – 3 | 1.6 | — |
Clearance | 0.3 – 1.5 | 0.8 | — |
Step | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BeltSpeed | 0.2 – 2 | 0.8 | — |
Stiffness | 0.5 – 3 | 1.5 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 3 | 1.5 | — |
Backlash | 0.1 – 1 | 0.4 | — |
Rate | 0.2 – 4 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Input | 0 – 1 | 0.5 | — |
Speed | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Solar | 0.9 – 1.3 | 1.05 | — |
Force | 0 – 0.4 | 0.15 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 4 | 2 | — |
Mod | 0 – 1 | 0.5 | — |
ModHz | 0.2 – 3 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 8 – 16 | 11 | — |
Beta | 10 – 20 | 14 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reynolds | 5 – 40 | 22 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 3 | 2 | — |
B | 0.5 – 2 | 1 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 800 | 220 | Hz |
Blow | 0.5 – 1.5 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mu | 0.2 – 3 | 1.2 | — |
Force | 0 – 1 | 0.4 | — |
Drive | 0.2 – 2 | 0.9 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.3 – 0.6 | 0.5 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 1 – 4 | 3 | — |
Flux | 0 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Couple | 0 – 1 | 0.4 | — |
Drive | 0 – 1 | 0.3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Field | 0 – 1.5 | 0.6 | — |
Rate | 0.2 – 3 | 1 | Hz |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0.5 – 3 | 1.5 | — |
Field | 0.5 – 2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0.8 – 1.6 | 1.1 | — |
Couple | 0 – 1 | 0.4 | — |
Drive | 0.2 – 2 | 0.7 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Charge | 0.5 – 3 | 1.5 | — |
Couple | 0 – 0.8 | 0.3 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Inflow | 0.2 – 1.5 | 0.7 | — |
Couple | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 2.5 – 3.5 | 3 | — |
Couple | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 3 – 4 | 3.8 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 1.7 | 1.45 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spread | 0 – 0.3 | 0.1 | — |
Coupling | 0 – 3 | 1 | — |
Freq | 20 – 1000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0 – 1.5 | 0.8 | — |
Detune | -2 – 2 | 1 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Control | -0.5 – 1 | 0.3 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 0.3 – 0.8 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 3 – 12 | 7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Slow | 0.002 – 0.02 | 0.008 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 14 – 40 | 28 | — |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Eps | 0.02 – 0.15 | 0.04 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wave | 0 – 0.5 | 0.2 | — |
WaveHz | 0.2 – 2 | 0.8 | Hz |
Damp | 0.05 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MassRatio | 0.01 – 0.3 | 0.1 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spin | 0.5 – 3 | 1.5 | — |
Friction | 0.05 – 0.5 | 0.2 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BlinkHz | 5 – 200 | 50 | Hz |
Couple | 0 – 2 | 0.8 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 3 | 1.5 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 3 – 8 | 5 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0 – 0.1 | 0.02 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Aspect | 0.5 – 2 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Coupling | 0.2 – 2 | 0.8 | — |
Perturb | 0 – 0.5 | 0.2 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Period | 0.2 – 0.9 | 0.5 | — |
Rate | 0.5 – 8 | 3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Hill | 1 – 4 | 2.5 | — |
Repress | 5 – 40 | 20 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Stimulus | 0.2 – 1 | 0.6 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Heat | 0.5 – 3 | 1.6 | — |
Lag | 0.1 – 0.9 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drop | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bias | 0.3 – 1.2 | 0.7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 4 | 2 | — |
Absorb | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 4 | 2 | — |
Rate | 0.5 – 4 | 2 | Hz |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 6 – 12 | 8.5 | — |
Beta | 12 – 22 | 16 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Voltage | 0.5 – 2 | 1.1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 20 – 40 | 34 | — |
B | 0.5 – 2 | 1 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Eps | 0 – 0.05 | 0.005 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.02 – 0.3 | 0.1 | — |
Interest | 0.02 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Jet | 100 – 2000 | 500 | Hz |
Gain | 0.5 – 1.5 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0 – 0.3 | 0.1 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 4 | 2.2 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Force | 0 – 0.6 | 0.3 | — |
Rate | 0.2 – 4 | 1.2 | Hz |
Speed | 0.05 – 0.4 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 0.6 | 0.3 | — |
Rate | 0.2 – 4 | 1 | Hz |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 0.2 – 2 | 0.9 | — |
Rate | 0.5 – 8 | 3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Heating | 0.5 – 3 | 1.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 50 | ms |
Fecundity | 5 – 30 | 15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Shake | 0.1 – 1.5 | 0.6 | — |
Rate | 0.5 – 6 | 2 | Hz |
Restitution | 0.5 – 0.95 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pressure | 0.3 – 1.5 | 0.8 | — |
Asym | 0 – 0.5 | 0.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 50 | ms |
Predation | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 1.8 – 2.4 | 2.1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 1.2 | 0.8 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.1 – 0.5 | 0.25 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 1 – 3 | 1.8 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1.5 – 2 | 1.9 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delta | 0 – 0.3 | 0.1 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Kp | 1 – 8 | 4 | — |
Ki | 0 – 2 | 0.6 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 1.5 | 0.7 | — |
Rate | 0.5 – 4 | 2 | Hz |
Damp | 0.05 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 1 – 5 | 2.5 | — |
Rate | 2 – 12 | 6 | Hz |
Damp | 0.02 – 0.2 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Damp | 0.4 – 0.8 | 0.55 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.9 – 1.3 | 1.1 | — |
Twist | 0.5 – 2 | 1.2 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 6 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Couple | 0 – 0.5 | 0.15 | — |
Detune | 0 – 0.1 | 0.03 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
K | 0.5 – 4 | 1.5 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 200 – 4000 | 1200 | Hz |
Gain | 0.5 – 1.5 | 1.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 1.5 – 4 | 2.8 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bias | -0.3 – 0.3 | 0.05 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Seed | 3 – 200 | 27 | — |
Rate | 1 – 200 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intake | 0.5 – 2 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Lactose | 0.2 – 2 | 0.9 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Feed | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Stretch | 2 – 4 | 3 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 4 | 2 | — |
Aniso | 0 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Input | 0 – 1.5 | 0.7 | — |
Adapt | 0.05 – 0.5 | 0.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 4 | 2.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cre | -1 – 0.5 | 0.567 | — |
P | -1 – 0 | -0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Skew | 0.1 – 0.9 | 0.4 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Angle | 0.3 – 1.4 | 0.6 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Feed | 0.5 – 3 | 1.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Hill | 6 – 14 | 10 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.01 – 0.15 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scrolls | 1 – 5 | 2 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.3 – 1 | 0.6 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 0.5 – 3 | 1.5 | — |
Couple | 0 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wind | 0.5 – 3 | 1.6 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed_ | 0.5 – 3 | 1.5 | — |
Damp | 0.05 – 0.5 | 0.15 | — |
Step | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 2 | 1 | — |
Rate | 0.5 – 4 | 2 | Hz |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 0.5 – 4 | 2 | — |
Detune | -3 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Trend | 1 – 1.5 | 1.2 | — |
Intensity | 1 – 5 | 3 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 50 | ms |
Gain | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 0.5 – 2 | 1.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Infectivity | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Forcing | 0 – 0.5 | 0.2 | — |
Rate | 0.05 – 1 | 0.3 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wind | 0.5 – 3 | 1.6 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 4 | 2.2 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.5 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 3.6 – 4 | 3.9 | — |
Coupling | 0 – 0.4 | 0.1 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 5 | 2.5 | — |
Detune | 0 – 3 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0.2 – 0.8 | 0.5 | — |
Couple | 0 – 0.5 | 0.15 | — |
Speed | 0.05 – 0.4 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
B | 1.5 – 3.5 | 2.6 | — |
Diffuse | 0 – 1 | 0.3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Predation | 3 – 6 | 5 | — |
Speed | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Forcing | 4 – 12 | 8 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Power | 0.5 – 1.4 | 1 | — |
Damp | 0.05 – 0.5 | 0.15 | — |
Rate | 0.2 – 2 | 0.7 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 40 | ms |
Cut | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Voltage | 0.5 – 2 | 1.2 | — |
Friction | 0.1 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 800 | 196 | Hz |
Force | 0.5 – 2 | 1.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 100 – 500 | 200 | Hz |
Body | 0.8 – 1.2 | 1 | — |
Couple | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1.5 – 3 | 2.6 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Split | 0.2 – 0.8 | 0.4 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 2 – 8 | 4 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 5 | 2.5 | — |
Feedback | 0 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Asym | 1.2 – 2 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Beta | 1 – 5 | 3 | — |
Waning | 0.05 – 0.5 | 0.15 | — |
SeasonHz | 0.1 – 1 | 0.3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 2 | 1.1 | — |
Damp | 0.02 – 0.3 | 0.08 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drift | -0.5 – 0.5 | 0.1 | — |
Vol | 0.2 – 2 | 0.8 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rayleigh | 4 – 12 | 6.7 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Couple | 0 – 8 | 3 | — |
Speed | 0.003 – 0.02 | 0.009 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 2 | 1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 1 – 5 | 2.8 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Heat | 0.5 – 3 | 1.6 | — |
Lag | 0.1 – 0.9 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wind | 0.5 – 3 | 1.6 | — |
Rate | 0.2 – 2 | 0.7 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.3 – 1.5 | 0.8 | — |
Inhibit | 0 – 2 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 4 | 1.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 1 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 1 – 4 | 2 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Charge | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ionize | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Shake | 0.5 – 3 | 1.5 | — |
Restitution | 0.3 – 0.95 | 0.7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 1 – 4 | 3 | — |
Drag | 1 – 4 | 2 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.7 – 1 | 0.9 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0.8 – 1.6 | 1.1 | — |
Couple | 0 – 1 | 0.4 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 9 – 16 | 11 | — |
Couple | 0 – 1.5 | 0.4 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Current | 0 – 20 | 9 | — |
SlowK | 0.001 – 0.02 | 0.006 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 3 | 1.6 | — |
Lag | 0.1 – 0.9 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Road | 0.2 – 1.5 | 0.6 | — |
Rate | 0.5 – 4 | 2 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Insolation | 0 – 0.6 | 0.25 | — |
Rate | 0.05 – 1 | 0.25 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bias | -0.2 – 0.5 | 0.1 | — |
Slow | 0.01 – 0.2 | 0.05 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 0.5 – 2.5 | 1.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
TopSpeed | 0.3 – 2 | 0.8 | — |
Friction | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.2 – 1.2 | 0.6 | — |
Rate | 0.5 – 4 | 2 | Hz |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed_ | 0.5 – 3 | 1.6 | — |
Flange | 0.5 – 2 | 1 | — |
Step | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spin | 0.5 – 4 | 1.8 | — |
Torque | 0 – 1 | 0.4 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Excite | -2.5 – -1 | -1.6 | — |
Speed | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Hill | 2 – 4 | 3 | — |
Forcing | 0.2 – 2 | 0.8 | — |
Rate | 0.1 – 2 | 0.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Delay | 5 – 100 | 50 | ms |
Gain | 2 – 10 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 2 | 0.9 | — |
Rate | 0.3 – 3 | 1.2 | Hz |
Damp | 0.02 – 0.3 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Valve | 0.2 – 1.5 | 0.7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
C | 10 – 20 | 16 | — |
Speed | 0.002 – 0.02 | 0.008 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 0.5 – 3 | 1.2 | — |
Speed | 0.01 – 0.1 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 3.6 – 4 | 3.9 | — |
B | 0 – 0.5 | 0.3 | — |
Rate | 50 – 20000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 2 – 4 | 3 | — |
Predation | 0.5 – 3 | 1.5 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mistune | 0 – 0.2 | 0.06 | — |
Wind | 0.5 – 2 | 1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Friction | 0.3 – 1.2 | 0.7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 0.2 – 1.5 | 0.7 | — |
Rate | 0.1 – 2 | 0.5 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Forcing | 0.5 – 2 | 1.1 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pump | 1 – 4 | 2.2 | — |
Cross | 0.5 – 2 | 1.2 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 3 | 1.6 | — |
Rate | 0.5 – 4 | 2 | Hz |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Power | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sensitivity | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spread | 0 – 0.4 | 0.15 | — |
Coupling | 0 – 3 | 1.2 | — |
Freq | 20 – 1000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Beta | 1.2 – 4 | 2.3 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 0.5 | 0.2 | — |
Rate | 0.2 – 4 | 1 | Hz |
Noise | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Accel | 1 – 3 | 1.8 | — |
Rate | 50 – 20000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Accel | 0.5 – 3 | 1.6 | — |
Rate | 50 – 20000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Accel | 0.5 – 3 | 1.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Selection | 1 – 4 | 2.8 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Influx | 0.2 – 1.5 | 0.7 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0 – 1 | 0.4 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Voltage | 0.5 – 2 | 1.1 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Interaction | 0.5 – 3 | 1.5 | — |
Trap | -2 – 2 | 0.5 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 2 – 8 | 4 | — |
Cross | 0 – 1 | 0.3 | — |
Speed | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 100 – 600 | 250 | Hz |
Split | 1.1 – 2 | 1.5 | — |
Blow | 0.5 – 1.5 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scrolls | 1 – 5 | 3 | — |
Speed | 0.02 – 0.2 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Aggression | 0.3 – 1 | 0.6 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Temp | 0.5 – 1.5 | 0.9 | — |
Field | 0 – 1 | 0.4 | — |
Rate | 0.2 – 4 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Branching | 0.8 – 1.2 | 1 | — |
Rate | 5 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tilt | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Slope | 0 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 0.3 – 0.8 | 0.5 | — |
B | 2 – 7 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Depth | 1 – 9 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Depth | 2 – 8 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intermittency | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1500 | 110 | Hz |
Partials | 3 – 16 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Depth | 1 – 6 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 100 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 100 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Hurst | 0.1 – 0.9 | 0.7 | — |
Speed | 0.001 – 0.05 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 80 | Hz |
Rough | 0.3 – 0.9 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1500 | 90 | Hz |
Dim | 1.1 – 1.9 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rule | 0 – 2186 | 777 | — |
Rate | 0.5 – 50 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bias | 0 – 1 | 0.5 | — |
Coupling | 0 – 2 | 1 | — |
Freq | 20 – 2000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Tension | 0.1 – 0.9 | 0.5 | — |
Damp | 0.9 – 0.999 | 0.99 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Warp | 0.5 – 4 | 2 | — |
Radius | 0.2 – 1 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
VecRate | 0.05 – 5 | 0.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Amount | 0 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 500 | 150 | Hz |
Formant | 200 – 4000 | 1200 | Hz |
Decay | 0.4 – 0.95 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 500 | 150 | Hz |
Formant | 200 – 4000 | 700 | Hz |
Bandwidth | 20 – 400 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 20 – 800 | 80 | Hz |
Formant | 200 – 6000 | 1500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | -1 – 1 | 0.2 | — |
Center | 200 – 1000 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | -2 – 2 | 0.5 | Hz |
Center | 200 – 1000 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Size | 2 – 40 | 12 | ms |
Decay | 0.9 – 0.999 | 0.99 | — |
Strike | 0 – 1 | 0 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Carrier | 50 – 1000 | 200 | Hz |
Beat | 0.5 – 40 | 7 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 200 | 30 | Hz |
Tail | 1 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Scale | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Period | 0.05 – 4 | 0.5 | Hz |
Wander | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reversion | 0.5 – 50 | 8 | — |
Sigma | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 200 | 25 | Hz |
Exponent | 0.5 – 2 | 1 | — |
Levels | 4 – 32 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scale | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scale | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Shape | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 1 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sigma | 0.1 – 1.5 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Shape | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
DoF | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 5 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rows | 4 – 24 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drift | -0.5 – 0.5 | 0.05 | — |
Vol | 0.1 – 2 | 0.6 | — |
Speed | 0.001 – 0.05 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reversion | 0.5 – 30 | 6 | — |
Mean | 0.1 – 1 | 0.5 | — |
Vol | 0.1 – 2 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reversion | 0.5 – 30 | 6 | — |
Mean | -0.5 – 0.5 | 0 | — |
Vol | 0.05 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vol | 0.1 – 1.5 | 0.4 | — |
JumpRate | 0.5 – 30 | 6 | Hz |
JumpSize | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
VolOfVol | 0.1 – 2 | 0.8 | — |
MeanVar | 0.05 – 1 | 0.3 | — |
Speed | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 30 | 5 | Hz |
JumpSize | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Step | 0.001 – 0.1 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
DoF | 1 – 12 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scale | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scale | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Concentration | 0 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 200 | 30 | Hz |
Reset | 0 – 0.05 | 0.005 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Balls | 8 – 64 | 32 | — |
Rate | 1 – 500 | 60 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Birth | 0.3 – 2 | 1 | — |
Death | 0.3 – 2 | 1 | — |
Rate | 1 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 200 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Persistence | 0.5 – 0.999 | 0.95 | — |
Step | 0.001 – 0.05 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BirthRate | 0.5 – 8 | 2 | — |
Rate | 1 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 1 – 6 | 2 | — |
Beta | 1 – 6 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Trunc | 0.5 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
States | 3 – 4 | 4 | — |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 500 | 80 | Hz |
Noise | 0 – 0.1 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Noise | 0 – 1 | 0.3 | — |
Rate | 1 – 200 | 40 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.02 – 0.4 | 0.12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Confidence | 0.05 – 0.5 | 0.2 | — |
Rate | 1 – 500 | 100 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tolerance | 0.2 – 0.7 | 0.4 | — |
Rate | 1 – 500 | 100 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
DropRate | 1 – 500 | 120 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growth | 0.001 – 0.1 | 0.02 | — |
Lightning | 0 – 0.01 | 0.001 | — |
Rate | 1 – 200 | 40 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.55 | — |
Rate | 1 – 200 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cohesion | 0 – 0.05 | 0.02 | — |
Separation | 0 – 0.1 | 0.04 | — |
Speed | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 1000 | 200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Evaporate | 0.9 – 0.999 | 0.98 | — |
Rate | 1 – 500 | 120 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Stimulus | 0.2 – 4 | 1 | Hz |
Refractory | 2 – 8 | 4 | — |
Rate | 5 – 100 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 3.6 – 4 | 3.9 | — |
Coupling | 0 – 0.5 | 0.2 | — |
Rate | 50 – 20000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 14 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 100 | 20 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Infect | 0.1 – 1 | 0.4 | — |
Rate | 1 – 100 | 25 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Beta | 0.2 – 1 | 0.6 | — |
Waning | 0.001 – 0.1 | 0.02 | — |
Rate | 1 – 100 | 20 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 100 | 25 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 0.5 – 10 | 3 | Hz |
Coupling | 0 – 0.2 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Inertia | 0.5 – 0.99 | 0.8 | — |
TargetRate | 0.05 – 2 | 0.3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Temptation | 1.1 – 2 | 1.6 | — |
Rate | 0.5 – 50 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 100 | 16 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 2 – 12 | 6 | — |
Coupling | 0 – 8 | 3 | — |
Speed | 0.2 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SelfFeedback | 0.5 – 3 | 1.8 | — |
Neighbor | -1.5 – 1.5 | -0.8 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SpectralRadius | 0.5 – 1.2 | 0.9 | — |
Input | 0 – 1 | 0.3 | — |
Speed | 0.1 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Refractory | 1 – 3 | 2 | — |
Rate | 1 – 100 | 25 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Alpha | 0.5 – 2 | 1 | — |
Gamma | 0 – 0.1 | 0.01 | — |
Rate | 1 – 100 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tau | 0.6 – 2 | 1 | — |
Rate | 1 – 200 | 40 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Coupling | 0 – 8 | 3 | — |
Spread | 0 – 2 | 0.6 | — |
Freq | 20 – 800 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0.1 – 0.7 | 0.35 | — |
Dawdle | 0 – 0.6 | 0.2 | — |
Rate | 1 – 100 | 20 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 100 | 25 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LearnRate | 0.01 – 0.3 | 0.1 | — |
Neighborhood | 0 – 4 | 2 | — |
Rate | 1 – 500 | 100 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Swirl | 0 – 2 | 1 | — |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Angle | 0.2 – 1.2 | 0.7 | — |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ScanRate | 0.02 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ScanRate | 0.02 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
P | -0.6 – 0 | -0.5 | — |
ScanRate | 0.02 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Relax | 0.5 – 1.5 | 1 | — |
ScanRate | 0.02 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ScanRate | 0.02 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 8000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sigma | 1 – 2 | 1.5 | — |
Speed | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Kx | 0 – 3 | 1 | — |
Kp | 0 – 3 | 1 | — |
Speed | 0.1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 8000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 50 – 8000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
A | 2.5 – 4 | 3.2 | — |
B | 2.5 – 4 | 3.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Step | 0.01 – 0.2 | 0.05 | — |
Rate | 50 – 20000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Energy | 0.05 – 0.166 | 0.12 | — |
Speed | 0.05 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Kick | 0.5 – 4 | 1.5 | — |
Speed | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Nome | 0 – 0.85 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Nome | 0 – 0.85 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Nome | 0 – 0.85 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 3000 | 110 | Hz |
Nome | 0 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sharpness | 0.01 – 0.4 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Order | 1 – 12 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Order | 1 – 16 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Order | 1 – 12 | 4 | — |
Alpha | 0.1 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 3000 | 110 | Hz |
Order | 0 – 10 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 3000 | 110 | Hz |
Order | 0 – 10 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Harmonics | 1 – 24 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 24 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Radius | 0 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 0.5 – 4 | 1 | — |
Q | 0 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Index | 0 – 6 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.02 – 0.4 | 0.12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rolloff | 0.05 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 1 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Concentration | 1 – 10 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Detune | 0 – 0.5 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 1 – 8 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Width | 0.05 – 0.95 | 0.5 | — |
ModAmt | 0 – 0.45 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sub1 | 0 – 1 | 0.5 | — |
Sub2 | 0 – 1 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Feedback | 0 – 1.2 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Registration | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Fold | 1 – 8 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Slope | 0.02 – 0.98 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 6 | 1.41 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Ratio | 1 – 8 | 2 | — |
Phase | 0 – 1 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Petals | 2 – 12 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 3000 | 110 | Hz |
Ratio | 2 – 9 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 3000 | 110 | Hz |
Ratio | 3 – 9 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 3000 | 110 | Hz |
M | 1 – 12 | 6 | — |
N1 | 0.5 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Exponent | 0.4 – 8 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 2 – 9 | 5 | — |
PenOffset | 0.1 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Loop | 0 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Brightness | 0.3 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Brightness | 0.2 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Brightness | 0.3 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Brightness | 0.3 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 200 | Hz |
Brightness | 0.4 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Inharmonicity | 0 – 0.01 | 0.001 | — |
Brightness | 0.4 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 330 | Hz |
Brightness | 0.15 – 0.8 | 0.35 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 4000 | 1000 | Hz |
Brightness | 0.4 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 90 | Hz |
Shimmer | 0 – 0.02 | 0.006 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 2000 | 440 | Hz |
Brightness | 0.1 – 0.7 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rolloff | 0.2 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Rolloff | 0.2 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Rolloff | 0.2 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rolloff | 0.2 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 60 – 4000 | 440 | Hz |
Rolloff | 0.2 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Rolloff | 0.3 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Tilt | -2 – 1 | -1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Spacing | 1 – 6 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
ChordMix | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Formant | 200 – 4000 | 1200 | Hz |
Width | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Cycles | 1 – 12 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 90 | Hz |
Width | 0.05 – 0.3 | 0.13 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Carrier | 1 – 16 | 4 | — |
Width | 0.05 – 0.4 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 90 | Hz |
Bandwidth | 2 – 16 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 8 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 100 | Hz |
Order | 1 – 6 | 3 | — |
Width | 0.06 – 0.25 | 0.13 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Carrier | 1 – 12 | 4 | — |
Decay | 2 – 12 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 100 | Hz |
Bandwidth | 2 – 12 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Carrier | 1 – 12 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Eccentricity | 0 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 90 | Hz |
Eccentricity | 0 – 0.85 | 0.4 | — |
Periapsis | 0 – 1 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 60 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Precession | 0 – 0.2 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
EpiRatio | 1 – 12 | 4 | — |
EpiSize | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 90 | Hz |
Distortion | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 60 | Hz |
Width | 0.05 – 0.4 | 0.15 | — |
Depth | 0.2 – 1 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 50 | Hz |
Beam | 0.02 – 0.4 | 0.08 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 90 | Hz |
Amplitude | 0.2 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Edge | 0.001 – 0.2 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Curve | 0.5 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 60 | Hz |
Pulse | 0.01 – 0.2 | 0.05 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 90 | Hz |
Hysteresis | 0.1 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Detuning | 0 – 3 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Band | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Spread | 1 – 12 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Amplitude | 0 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Snap | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 60 | Hz |
Damping | 0.3 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 80 | Hz |
Band | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 500 | 120 | Hz |
OpenQuotient | 0.3 – 0.9 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
PeakHz | 20 – 600 | 80 | Hz |
Spread | 0.5 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 4 | 0.5 | Hz |
LowHz | 20 – 400 | 60 | Hz |
Sweep | 1 – 8 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 400 | 60 | Hz |
Refractory | 0.02 – 0.4 | 0.12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 60 | Hz |
Skew | 0 – 0.6 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gustiness | 0.2 – 1 | 0.6 | — |
Color | 0.5 – 1 | 0.85 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Carrier | 2000 – 8000 | 4500 | Hz |
ChirpRate | 1 – 8 | 3 | Hz |
PulseRate | 20 – 80 | 40 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 70 | Hz |
Beat | 0.5 – 20 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Width | 0.05 – 0.95 | 0.5 | — |
SawMix | 0 – 0.6 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Duty | 12.5% · 25% · 50% · 75% | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Shape | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Distortion | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
EnvRate | 0 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 200 – 16000 | 8000 | Hz |
Formula | t*(t>>5|t>>8) · t*((t>>9|t>>13)&15) · (t*5&t>>7)|(t*3&t>>10) · t*(t>>11&t>>8&123) | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RPM | 1 – 120 | 30 | Hz |
Cylinders | 1 – 8 | 4 | — |
Roughness | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RotorHz | 2 – 30 | 8 | Hz |
Blades | 2 – 6 | 2 | — |
Whine | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intensity | 5 – 2000 | 400 | Hz |
Tone | 0.3 – 0.98 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rumble | 0.9 – 0.999 | 0.99 | — |
CrackRate | 0 – 4 | 0.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Hiss | 0.5 – 0.97 | 0.85 | — |
CrackRate | 5 – 200 | 40 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
CountRate | 1 – 800 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
WhistleHz | 500 – 6000 | 2000 | Hz |
Whistle | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Period | 0.05 – 1 | 0.25 | Hz |
Brightness | 0.3 – 0.95 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 60 – 1000 | 200 | Hz |
Spread | 0 – 0.3 | 0.1 | — |
Flutter | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BoilRate | 5 – 300 | 60 | Hz |
Pitch | 200 – 3000 | 800 | Hz |
Level | 0 – 1 | 0.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'.
| Param | Range | Default | Unit |
PeakHz | 800 – 8000 | 3000 | Hz |
Q | 0.5 – 6 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 30 | 6 | Hz |
Tone | 0.2 – 0.95 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 400 | 120 | Hz |
Damping | 0.7 – 0.98 | 0.9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Formant | 300 – 3000 | 900 | Hz |
Q | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 20 – 120 | 50 | Hz |
Jitter | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 500 | 160 | Hz |
Breath | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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'.
| Param | Range | Default | Unit |
Brightness | 0 – 1 | 0.7 | — |
Voiced | 0 – 1 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 60 – 600 | 150 | Hz |
TrillRate | 15 – 50 | 28 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 400 | 130 | Hz |
GlideHz | 0.1 – 4 | 0.7 | Hz |
Level | 0 – 1 | 0.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'.
| Param | Range | Default | Unit |
Rate | 1 – 16 | 4 | Hz |
Tone | 300 – 4000 | 1500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 1000 – 5000 | 2500 | Hz |
ChirpRate | 1 – 12 | 5 | Hz |
Glide | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 40 – 600 | 150 | Hz |
GlideHz | 0.05 – 1 | 0.2 | Hz |
Glide | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 600 | 200 | Hz |
PulseRate | 10 – 60 | 25 | Hz |
CroakRate | 0.5 – 6 | 2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ClickRate | 20 – 600 | 150 | Hz |
WhistleHz | 4000 – 12000 | 8000 | Hz |
Whistle | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 200 – 1200 | 500 | Hz |
HowlRate | 0.1 – 1.5 | 0.4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 25 – 120 | 50 | Hz |
PurrRate | 15 – 40 | 25 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ClickRate | 200 – 1000 | 480 | Hz |
Tone | 3000 – 9000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 150 – 600 | 350 | Hz |
HootRate | 0.5 – 4 | 1.5 | Hz |
Breath | 0 – 0.5 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 400 – 1200 | 620 | Hz |
VibRate | 2 – 15 | 7 | Hz |
VibDepth | 0 – 0.2 | 0.06 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ShakeRate | 30 – 100 | 60 | Hz |
Density | 0.3 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Key | 0 · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · * · # · A · B · C · D | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MarkHz | 1000 – 2500 | 1650 | Hz |
Shift | 100 – 1000 | 450 | Hz |
Baud | 50 – 1200 | 300 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 300 – 1200 | 600 | Hz |
WPM | 5 – 40 | 15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Detune | -10 – 10 | 0 | Hz |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.5 – 4 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
PulseRate | 1 – 40 | 8 | Hz |
StartHz | 200 – 3000 | 800 | Hz |
Sweep | 1 – 8 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
PingRate | 0.2 – 3 | 0.7 | Hz |
Pitch | 400 – 2000 | 900 | Hz |
Decay | 2 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineHz | 8000 – 20000 | 15734 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineRate | 1 – 20 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 3000 | 800 | Hz |
Interval | 1.05 – 2 | 1.5 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Freq | 40 – 800 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Drift | 0 – 0.01 | 0.002 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Spread | 0 – 0.04 | 0.012 | — |
Drift | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 2000 | 110 | Hz |
Feedback | 0.5 – 0.97 | 0.85 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Detune | 1.001 – 1.1 | 1.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 2000 | 300 | Hz |
Ratio | 1.1 – 4 | 1.7 | — |
Drive | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 1000 | 200 | Hz |
Brightness | 0.2 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 800 | 120 | Hz |
Noise | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 30 – 500 | 110 | Hz |
Third | minor · major | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 1500 | 220 | Hz |
Breath | 0.2 – 0.8 | 0.45 | — |
Bright | 0.7 – 0.98 | 0.9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 1500 | 196 | Hz |
Breath | 0.2 – 0.8 | 0.5 | — |
Bright | 0.6 – 0.97 | 0.85 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 2000 | 440 | Hz |
Breath | 0.2 – 0.9 | 0.5 | — |
Noise | 0 – 0.4 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 1200 | 165 | Hz |
Breath | 0.3 – 1 | 0.6 | — |
Bright | 0.5 – 0.95 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 200 | 75 | Hz |
WahRate | 0.5 – 8 | 2.5 | Hz |
Wah | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 2000 | 440 | Hz |
Bend | -0.1 – 0 | 0 | — |
Reed | 0.5 – 0.97 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 1500 | 220 | Hz |
Musette | 0 – 0.03 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Twang | 60 – 200 | 90 | Hz |
FormantRate | 0.5 – 8 | 2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 2000 | 440 | Hz |
Glide | 0 – 0.999 | 0.99 | — |
Vibrato | 0 – 0.1 | 0.03 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1500 | 330 | Hz |
VibRate | 3 – 9 | 5.5 | Hz |
VibDepth | 0 – 0.08 | 0.04 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 2 | Hz |
Tune | 30 – 120 | 55 | Hz |
Decay | 2 – 20 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Tune | 100 – 400 | 180 | Hz |
Snappy | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 32 | 8 | Hz |
Decay | 10 – 80 | 40 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 2 | Hz |
Spread | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Tune | 300 – 1200 | 540 | Hz |
Decay | 4 – 30 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Tune | 200 – 2000 | 800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 3 | Hz |
Tune | 80 – 400 | 150 | Hz |
Decay | 4 – 20 | 9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Tune | 1000 – 3000 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 8 | 1 | Hz |
Decay | 1 – 12 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Tune | 120 – 500 | 220 | Hz |
Decay | 6 – 30 | 14 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 60 – 1200 | 196 | Hz |
Rate | 0.5 – 12 | 2 | Hz |
Damping | 0.1 – 0.6 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 1500 | 330 | Hz |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1500 | 330 | Hz |
Rate | 0.5 – 16 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 800 | 220 | Hz |
Rate | 0.5 – 12 | 2 | Hz |
Buzz | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 2000 | 440 | Hz |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 150 – 2000 | 440 | Hz |
BowForce | 0.2 – 0.9 | 0.5 | — |
Bright | 0.3 – 0.9 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 60 – 800 | 130 | Hz |
BowForce | 0.2 – 0.9 | 0.55 | — |
Dark | 0.5 – 0.95 | 0.78 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 30 – 2000 | 220 | Hz |
Rate | 0.5 – 12 | 2 | Hz |
Hard | 0.2 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 2000 | 440 | Hz |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 30 – 400 | 65 | Hz |
Rate | 0.5 – 12 | 2 | Hz |
Slap | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineHz | 50 – 60 | 60 | Hz |
Harmonics | 0.1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineHz | 50 – 60 | 60 | Hz |
Flicker | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Center | 200 – 1500 | 600 | Hz |
SweepRate | 0.2 – 8 | 1 | Hz |
Depth | 0.1 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 200 – 800 | 440 | Hz |
Interval | 1.05 – 1.5 | 1.26 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.6 | Hz |
Ding | 400 – 1200 | 660 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 2000 – 4000 | 3100 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 600 – 2000 | 1100 | Hz |
ClapperRate | 20 – 80 | 45 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 700 – 1500 | 1000 | Hz |
BeepRate | 0.5 – 3 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 400 | 60 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 1500 | 220 | Hz |
Duty | 0.05 – 0.5 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 2000 | 440 | Hz |
Density | 5 – 400 | 80 | Hz |
Spread | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GrainRate | 20 – 800 | 110 | Hz |
Tone | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GrainRate | 20 – 600 | 90 | Hz |
Tone | 2 – 8 | 4 | — |
Glide | -1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GrainRate | 20 – 600 | 110 | Hz |
Tone | 2 – 10 | 5 | — |
Link | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GrainRate | 20 – 600 | 100 | Hz |
Harmonics | 2 – 16 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 500 | 130 | Hz |
Formant | 300 – 3000 | 1000 | Hz |
Decay | 10 – 200 | 60 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 30 – 1000 | 110 | Hz |
Duty | 0.05 – 1 | 0.3 | — |
Cycles | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GrainRate | 10 – 400 | 60 | Hz |
Tone | 2 – 8 | 4 | — |
Jitter | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 1 – 60 | 12 | Hz |
CenterHz | 100 – 2000 | 600 | Hz |
Range | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 500 | 100 | Hz |
CenterHz | 100 – 2000 | 500 | Hz |
Spread | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StartHz | 30 – 400 | 60 | Hz |
Rate | 0.1 – 4 | 0.6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 6 | 1.5 | Hz |
TopHz | 800 – 6000 | 3000 | Hz |
Sweep | 2 – 16 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BurstRate | 0.5 – 8 | 2 | Hz |
TopHz | 1000 – 6000 | 4000 | Hz |
Drift | 3 – 20 | 10 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 20 – 300 | 90 | Hz |
Tone | 600 – 4000 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 3 | 0.5 | Hz |
RingHz | 30 – 300 | 90 | Hz |
Decay | 4 – 20 | 9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
CutoffHz | 1 – 200 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Color | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 0.8 | Hz |
TopHz | 1000 – 6000 | 4000 | Hz |
Glide | 3 – 20 | 9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
CutoffHz | 1500 – 3500 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 1 | Hz |
Pitch | 400 – 3000 | 1200 | Hz |
Doppler | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 3 | Hz |
Pitch | 60 – 800 | 220 | Hz |
Decay | 4 – 18 | 9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 2 | Hz |
Pitch | 100 – 1000 | 330 | Hz |
Tremolo | 0 – 10 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 3 | Hz |
Pitch | 150 – 1000 | 330 | Hz |
Decay | 3 – 14 | 7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Pitch | 120 – 500 | 220 | Hz |
Decay | 6 – 24 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 2 | Hz |
Pitch | 50 – 200 | 90 | Hz |
Decay | 3 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 10 | 2 | Hz |
Pitch | 120 – 600 | 220 | Hz |
Decay | 2 – 10 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 8 | 1.5 | Hz |
Pitch | 400 – 2000 | 880 | Hz |
Decay | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Pitch | 200 – 1200 | 500 | Hz |
Decay | 12 – 40 | 22 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 3 | Hz |
Pitch | 200 – 2000 | 660 | Hz |
Decay | 3 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 3 | Hz |
Pitch | 60 – 300 | 120 | Hz |
Bend | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
Tone | 800 – 5000 | 2200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ClickRate | 5 – 120 | 30 | Hz |
Tone | 1000 – 6000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
TypeRate | 2 – 20 | 8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StitchRate | 4 – 20 | 10 | Hz |
Motor | 80 – 300 | 160 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineRate | 0.5 – 6 | 2 | Hz |
Buzz | 200 – 1500 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MeshHz | 100 – 2000 | 400 | Hz |
Clatter | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2.5 | Hz |
Thump | 40 – 160 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BumpRate | 1 – 12 | 4 | Hz |
Rumble | 40 – 200 | 90 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 150 – 1200 | 500 | Hz |
Load | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RunRate | 0.1 – 1 | 0.3 | Hz |
StartRate | 20 – 120 | 60 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 20 | 5 | Hz |
Pitch | 300 – 2500 | 900 | Hz |
Rise | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 8 | 1.5 | Hz |
Pitch | 500 – 3000 | 1400 | Hz |
Decay | 10 – 50 | 25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 10 – 120 | 50 | Hz |
Pitch | 400 – 2000 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 0.8 | Hz |
Size | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 0.3 – 1 | 0.6 | — |
Bubbles | 5 – 80 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 500 | 180 | Hz |
GlugRate | 2 – 15 | 6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1 | Hz |
Pitch | 200 – 1200 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 100 – 2000 | 800 | Hz |
Pitch | 2000 – 8000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 2000 – 9000 | 5000 | Hz |
Flutter | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BPM | 40 – 180 | 70 | — |
Pitch | 30 – 100 | 55 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.25 | Hz |
Tone | 400 – 3000 | 1200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 50 – 200 | 90 | Hz |
Flutter | 10 – 40 | 22 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 0.7 | Hz |
Pitch | 100 – 400 | 180 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.5 | Hz |
Pitch | 200 – 800 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 150 – 500 | 250 | Hz |
Rate | 4 – 14 | 8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.6 | Hz |
Pitch | 100 – 500 | 250 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 0.5 | 0.15 | Hz |
Pitch | 120 – 400 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 8 – 30 | 16 | Hz |
Tone | 800 – 4000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wingbeat | 120 – 400 | 220 | Hz |
Flutter | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wingbeat | 150 – 500 | 300 | Hz |
Jumpiness | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
PulseRate | 30 – 150 | 70 | Hz |
PhraseRate | 0.5 – 4 | 1.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
CallRate | 0.5 – 4 | 1.5 | Hz |
Tone | 4000 – 12000 | 7000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Center | 150 – 500 | 280 | Hz |
Density | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wingbeat | 30 – 120 | 50 | Hz |
RattleRate | 60 – 300 | 160 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
TickRate | 5 – 20 | 11 | Hz |
Tone | 800 – 4000 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flutter | 15 – 60 | 35 | Hz |
Bumpiness | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wingbeat | 200 – 600 | 350 | Hz |
Aggression | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 20 – 200 | 80 | Hz |
Tone | 3000 – 10000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 600 | 220 | Hz |
Wobble | 0.5 – 8 | 2 | Hz |
Depth | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
BaseHz | 200 – 1000 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 400 | 140 | Hz |
Buzz | 30 – 200 | 80 | Hz |
Crackle | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BeepRate | 4 – 30 | 12 | Hz |
BaseHz | 300 – 2000 | 800 | Hz |
Range | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.2 | Hz |
BaseHz | 40 – 200 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
TopHz | 800 – 4000 | 2000 | Hz |
Drop | 4 – 30 | 14 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 300 | 120 | Hz |
Carrier | 300 – 1500 | 700 | Hz |
Throb | 0.5 – 6 | 2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StepRate | 4 – 24 | 10 | Hz |
BaseHz | 200 – 800 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 400 | 160 | Hz |
Throb | 0.3 – 4 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BlipRate | 3 – 20 | 8 | Hz |
BaseHz | 400 – 2000 | 900 | Hz |
Swoop | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ChuffRate | 1 – 12 | 4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RPM | 4 – 30 | 10 | Hz |
Knock | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Throttle | 0 – 1 | 0.6 | — |
WhineHz | 1000 – 6000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Build | 0.02 – 1 | 0.1 | Hz |
Crackle | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BaseRPM | 20 – 80 | 40 | Hz |
RevRate | 0.2 – 3 | 0.8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.2 – 1 | 0.6 | — |
Screech | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RPM | 20 – 60 | 40 | Hz |
Blades | 2 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 400 – 2000 | 900 | Hz |
Waver | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 40 – 150 | 65 | Hz |
BlastRate | 0.05 – 0.5 | 0.15 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RPM | 15 – 60 | 30 | Hz |
Gurgle | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 20 – 800 | 200 | Hz |
Hardness | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GustRate | 0.1 – 1 | 0.3 | Hz |
Howl | 200 – 1200 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.02 – 0.5 | 0.08 | Hz |
Grind | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 3 | 0.6 | Hz |
Groan | 40 – 300 | 120 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 30 – 400 | 120 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SpinRate | 0.5 – 6 | 2 | Hz |
Pitch | 300 – 1500 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 40 – 500 | 160 | Hz |
IceMix | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SwellRate | 0.05 – 0.5 | 0.15 | Hz |
Depth | 60 – 250 | 120 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 120 | 30 | Hz |
Ring | 4000 – 12000 | 8000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intensity | 0.3 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Buzz | 50 – 60 | 60 | Hz |
Spatter | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ClimbRate | 0.3 – 4 | 1 | Hz |
BaseHz | 80 – 300 | 140 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 3000 – 10000 | 6000 | Hz |
Fizz | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 4000 – 15000 | 9000 | Hz |
Waver | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 40 – 120 | 60 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 3 | 0.6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineHz | 50 – 60 | 60 | Hz |
Grit | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
FlickerRate | 5 – 40 | 18 | Hz |
Tone | 4000 – 12000 | 7000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ChatterRate | 20 – 120 | 60 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Boil | 0 – 1 | 0.7 | — |
Pitch | 1500 – 4000 | 2400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 200 – 1200 | 600 | Hz |
Airflow | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 100 – 500 | 250 | Hz |
Chop | 8 – 40 | 18 | Hz |
Load | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 140 | 100 | Hz |
Rattle | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BladeRate | 4 – 30 | 12 | Hz |
Wobble | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 200 – 2000 | 800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 0.8 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Pitch | 80 – 300 | 150 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.2 – 1 | 0.6 | — |
Tone | 2000 – 8000 | 4500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 0.6 | Hz |
Tone | 1000 – 5000 | 2500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
Pitch | 600 – 2000 | 988 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
Start | 200 – 800 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1 | Hz |
Base | 300 – 800 | 440 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 3 | Hz |
Top | 800 – 3000 | 1600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 0.8 | Hz |
Decay | 3 – 14 | 7 | — |
Level | 0 – 1 | 0.45 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Top | 300 – 800 | 440 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
Pitch | 200 – 800 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Base | 300 – 700 | 392 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 30 – 600 | 200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0.3 – 1 | 0.6 | — |
Tone | 300 – 1500 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SurgeRate | 0.05 – 0.5 | 0.15 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 250 | 130 | Hz |
Roughness | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 120 – 300 | 180 | Hz |
ChantRate | 1 – 6 | 2.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StepRate | 1 – 4 | 2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 1 – 30 | 8 | Hz |
Pitch | 1500 – 5000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 20 – 200 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SyllableRate | 5 – 14 | 9 | Hz |
Pitch | 150 – 400 | 250 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.6 | Hz |
BaseHz | 300 – 1200 | 600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 80 | 25 | Hz |
CenterHz | 1500 – 6000 | 3500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.6 | Hz |
Crackle | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.6 | Hz |
Pitch | 2000 – 6000 | 3500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Root | 200 – 600 | 330 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 300 | 120 | Hz |
SwirlRate | 0.3 – 4 | 1.2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1.5 | 0.4 | Hz |
BaseHz | 100 – 500 | 200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 250 | 110 | Hz |
SlideRate | 0.05 – 0.5 | 0.15 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 0.5 | 0.12 | Hz |
Root | 50 – 200 | 82 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 60 | 20 | Hz |
Pitch | 200 – 1000 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 300 | 150 | Hz |
Rate | 0.2 – 4 | 0.7 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 2000 – 4500 | 3200 | Hz |
Rate | 0.3 – 4 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1 | Hz |
Pitch | 800 – 2500 | 1320 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 200 – 600 | 330 | Hz |
Rate | 0.2 – 3 | 0.6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 200 – 300 | 233 | Hz |
Breath | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
BeepRate | 0.5 – 4 | 1 | Hz |
Pitch | 600 – 2000 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 500 – 1500 | 800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Echo | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 0.5 | 0.12 | Hz |
Pitch | 60 – 200 | 90 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 800 – 2500 | 1400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Pitch | 200 – 1200 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Pitch | 60 – 200 | 100 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 100 – 400 | 200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 600 – 1600 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 1500 – 5000 | 3000 | Hz |
Chatter | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 300 – 1500 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Judder | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 100 – 500 | 250 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 100 – 400 | 200 | Hz |
Rate | 0.5 – 5 | 1.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 10 – 120 | 40 | Hz |
Pitch | 2000 – 7000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 400 – 1000 | 600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 0.5 | 0.15 | Hz |
Pitch | 100 – 300 | 160 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 250 – 600 | 380 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 400 – 1000 | 650 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 4 | 1.5 | Hz |
Pitch | 120 – 350 | 200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 5 | 2 | Hz |
Pitch | 300 – 800 | 500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 3 | 1 | Hz |
Pitch | 250 – 700 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 150 – 400 | 250 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.6 | Hz |
Pitch | 300 – 800 | 450 | Hz |
VibRate | 15 – 40 | 28 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.6 | Hz |
Pitch | 250 – 600 | 380 | Hz |
GobbleRate | 18 – 45 | 30 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 200 | 50 | Hz |
Hiss | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Pitch | 100 – 800 | 330 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 2000 – 9000 | 5000 | Hz |
Wow | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ScratchRate | 2 – 12 | 5 | Hz |
Pitch | 200 – 1000 | 440 | Hz |
Depth | 0.1 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StutterRate | 4 – 40 | 16 | Hz |
Pitch | 200 – 1500 | 600 | Hz |
Jump | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ErrorRate | 1 – 30 | 8 | Hz |
Pitch | 200 – 2000 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.2 | Hz |
StartHz | 200 – 1000 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.2 | Hz |
Pitch | 40 – 120 | 60 | Hz |
Decay | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 200 – 2000 | 600 | Hz |
DropoutRate | 1 – 20 | 6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 80 – 600 | 220 | Hz |
PumpRate | 0.5 – 8 | 2 | Hz |
Depth | 0 – 1 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.8 | Hz |
Pitch | 150 – 800 | 350 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.6 | Hz |
LowHz | 300 – 1000 | 500 | Hz |
Range | 1 – 4 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 200 – 800 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 0.5 | 0.15 | Hz |
Pitch | 150 – 400 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.8 | Hz |
Pitch | 200 – 900 | 450 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
Pitch | 300 – 1200 | 600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.8 | Hz |
Wet | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
Pitch | 200 – 700 | 350 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1.2 | Hz |
StartHz | 200 – 800 | 350 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 250 | 110 | Hz |
WobbleRate | 1 – 12 | 5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Pitch | 600 – 2000 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
Pitch | 120 – 500 | 250 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Root | 500 – 1200 | 784 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 3 | Hz |
Tone | 1000 – 6000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20 | 8 | Hz |
Pitch | 2000 – 6000 | 3500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
Pitch | 400 – 1500 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 200 – 800 | 440 | Hz |
PulseRate | 0.5 – 4 | 1.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 1500 – 4000 | 2500 | Hz |
BeepRate | 2 – 12 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1 | Hz |
Pitch | 600 – 2000 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
StartHz | 1500 – 5000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 40 – 150 | 70 | Hz |
Beat | 0.1 – 2 | 0.5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.15 | Hz |
Pitch | 800 – 3000 | 1600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
FormantHz | 800 – 2500 | 1400 | Hz |
Rate | 0.5 – 6 | 2 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 120 – 400 | 200 | Hz |
LaughRate | 3 – 12 | 6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 1 | Hz |
Pitch | 800 – 3000 | 1500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 10 – 120 | 50 | Hz |
Pitch | 1500 – 6000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 0.5 | 0.15 | Hz |
Pitch | 400 – 1200 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 200 | 90 | Hz |
PulseRate | 0.3 – 3 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 300 – 900 | 500 | Hz |
GlideRate | 0.1 – 1 | 0.3 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
TickRate | 0.5 – 3 | 1 | Hz |
Pitch | 400 – 1500 | 800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 20 – 300 | 120 | Hz |
Tone | 2000 – 9000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ChopRate | 1 – 8 | 3 | Hz |
Pitch | 150 – 600 | 300 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
GlugRate | 2 – 12 | 5 | Hz |
Pitch | 200 – 800 | 400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 800 – 3000 | 1600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StrokeRate | 4 – 20 | 10 | Hz |
Tone | 3000 – 9000 | 6000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 60 – 200 | 110 | Hz |
Grit | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Hiss | 4000 – 11000 | 7000 | Hz |
Burble | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MainsHz | 50 – 120 | 60 | Hz |
Turntable | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 60 | 20 | Hz |
Pitch | 600 – 2500 | 1200 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 5 – 80 | 30 | Hz |
Pitch | 2500 – 8000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 4 – 30 | 12 | Hz |
Tone | 1500 – 6000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 2 | Hz |
Pitch | 1500 – 6000 | 3500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
LineRate | 1 – 6 | 2.5 | Hz |
Buzz | 120 – 500 | 240 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 60 – 180 | 100 | Hz |
Feed | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 3 | 1 | Hz |
Pitch | 800 – 3000 | 1600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
ToneA | 1000 – 2400 | 1650 | Hz |
SwapRate | 4 – 20 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
CycleRate | 0.3 – 2 | 0.8 | Hz |
Hum | 80 – 220 | 120 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 200 – 600 | 360 | Hz |
Grit | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.5 | Hz |
Pitch | 1500 – 5000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 3 | 1 | Hz |
Pitch | 120 – 500 | 250 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RPM | 30 – 120 | 60 | Hz |
Whir | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Idle | 80 – 200 | 120 | Hz |
Rev | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 200 – 700 | 400 | Hz |
Air | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
StrokeRate | 30 – 120 | 60 | Hz |
MotorHz | 100 – 300 | 180 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 300 – 900 | 550 | Hz |
Load | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1.5 | Hz |
Pitch | 400 – 2000 | 900 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
PumpRate | 10 – 60 | 28 | Hz |
Jet | 3000 – 11000 | 7000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 40 – 140 | 80 | Hz |
Feed | 1 – 12 | 4 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
WhineHz | 1000 – 4000 | 2200 | Hz |
Spark | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
MotorHz | 80 – 250 | 150 | Hz |
BeltRate | 4 – 20 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 1.5 | 0.6 | Hz |
Tone | 600 – 3000 | 1400 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 1.5 | 0.5 | Hz |
Pitch | 300 – 1500 | 700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
DropRate | 0.2 – 1.5 | 0.5 | Hz |
Pitch | 200 – 1200 | 600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 2 | 0.6 | Hz |
Pitch | 400 – 2000 | 1000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 100 – 600 | 250 | Hz |
Buzz | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 2 | 0.6 | Hz |
Pitch | 300 – 1200 | 600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
CycleRate | 0.1 – 1 | 0.3 | Hz |
Pitch | 150 – 700 | 350 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 4 | 1 | Hz |
Pitch | 200 – 1000 | 450 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.3 – 3 | 1 | Hz |
Pitch | 800 – 3000 | 1600 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 4 – 60 | 20 | Hz |
Pitch | 800 – 4000 | 2000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Shape1 | -1 – 1 | 0.6 | — |
Shape2 | -1 – 1 | -0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 400 | 110 | Hz |
Vowel | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 1000 | 110 | Hz |
Ratio | 0.5 – 8 | 2 | — |
Index | 0 – 8 | 2 | — |
Resonance | 0 – 0.9 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 4000 | 440 | Hz |
Reso | 0 – 0.98 | 0.9 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 1000 | 220 | Hz |
Decay | 0.8 – 0.999 | 0.97 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 8 | 2 | — |
Index | 0 – 8 | 2 | — |
RingRatio | 0.5 – 8 | 1.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Shape | 0 – 2 | 0 | — |
PW | 0.05 – 0.95 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Detune | 0 – 1 | 0.3 | — |
PW | 0.1 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Blend | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Feedback | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Stretch | 0.5 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Rate | 0.05 – 8 | 1 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Beat | 0 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Stacks | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Range | 6 – 24 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 2 – 20 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.05 – 0.95 | 0.5 | — |
Taper | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Q | 0.3 – 0.95 | 0.6 | — |
Width | 2 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.5 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Steep | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sharp | 0.1 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 8 | 3 | — |
Growth | 0 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Span | 1 – 20 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 1 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Wings | 0 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Shape | 0 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Pinch | 0 – 0.95 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 1 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
B | 0.1 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Shape | 1 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Pinch | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.5 – 1.7 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 2 – 6 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Point | 1 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Decay | 0.05 – 0.5 | 0.15 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Turns | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 6 | 2 | — |
Width | 2 – 10 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Shape | 0 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Spread | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 6 | 2 | — |
Beta | 1 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 1.1 – 6 | 2 | — |
B | 1.1 – 6 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
M | 0.5 – 4 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Taper | 0.05 – 0.49 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Overshoot | 0.5 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rate | 2 – 15 | 10 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Jump | 0.001 – 0.1 | 0.01 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.01 – 1 | 1 | — |
Bias | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 8 – 30 | 18 | Hz |
Pitch | 800 – 3000 | 1500 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 80 – 400 | 180 | Hz |
Burble | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Mu | 0.3 – 2 | 1 | — |
Lambda | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 4 | 2 | — |
Lambda | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Lambda | 0.1 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 1 – 5 | 2.5 | — |
P | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0.4 – 2 | 1 | — |
Width | 2 – 10 | 5 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
K | 1 – 6 | 2 | — |
Theta | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Skew | -5 – 5 | 2 | — |
Width | 4 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Mu | 0 – 3 | 1 | — |
Width | 2 – 8 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 1 – 6 | 2 | — |
Alpha | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Gamma | -3 – 3 | 0 | — |
Delta | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0.3 – 2 | 1 | — |
Gamma | 0.2 – 1.5 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 4 | 1.5 | — |
Beta | -2 – 2 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 2 – 10 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.3 – 5 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
C | 0.2 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 5 | 2 | — |
Beta | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ramp | 0.05 – 0.45 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sigma | 0.2 – 2 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 4 – 20 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Nu | 0.2 – 5 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Spread | 4 – 16 | 10 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Mass | 0.5 – 3 | 1.5 | — |
Width | 0.1 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 2 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Reso | 1 – 30 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Reso | 1 – 30 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Reso | 1 – 30 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 8 | 1 | — |
Depth | 0 – 0.95 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Bend | 0.01 – 0.5 | 0.1 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.01 – 0.49 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 5 | 2 | — |
Beta | 1 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
D1 | 1 – 10 | 4 | — |
D2 | 1 – 10 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rate | 1 – 8 | 3 | — |
Mix | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
M | 1 – 5 | 2 | — |
Nu | -3 – 3 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Nu | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
D | 0.5 – 5 | 2 | — |
P | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 1 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0.5 – 2 | 1 | — |
Lambda | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 1 – 4 | 2 | — |
Alpha | 1 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
B | 0.3 – 2 | 1 | — |
Eta | 0.2 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Kappa | 1 – 10 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Skew | -0.9 – 0.9 | 0.3 | — |
Width | 2 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 2 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Lambda | 0.5 – 4 | 1.5 | — |
Alpha | -1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.2 – 3 | 1 | — |
Lambda | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0.5 – 4 | 1.5 | — |
P | 0.1 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Q | 0.3 – 1.8 | 0.7 | — |
Lambda | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Screen | 0.2 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
N | 2 – 8 | 4 | — |
K | 0 – 8 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 6 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 6 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Soft | 0.02 – 0.3 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Depth | 0 – 2 | 1 | — |
Tilt | -1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Theta | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
N | 1 – 8 | 2 | — |
K | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
K | 0.2 – 4 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
K | 0.3 – 3 | 1 | — |
P | 0.5 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 2 – 6 | 4 | — |
Ripple | 0.1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Lambda | 0.5 – 3 | 1.5 | — |
K | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0 – 0.5 | 0.1 | — |
Gamma | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Eta | 0 – 1 | 0.5 | — |
Width | 4 – 14 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Delta | 1 – 6 | 2 | — |
Beta | 0.5 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 4 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sigma | 0.3 – 2 | 0.8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rho | 0 – 0.95 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Lambda | 0.1 – 1.5 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sigma | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Kappa | 0.5 – 4 | 2 | — |
Psi | -2 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sigma | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Rho | -2 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Slits | 2 – 12 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 3 – 6 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 2 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 2 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 2 – 6 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 2 – 6 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 2 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Order | 2 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.05 – 1 | 0.2 | — |
Beta | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 4 | 2 | — |
Beta | 1 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.1 – 0.9 | 0.5 | — |
Steep | 2 – 20 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sep | 0 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Skew | -0.9 – 0.9 | 0.3 | — |
Width | 2 – 12 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 4 | 1.5 | — |
Beta | 0.5 – 3 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.3 – 2 | 0.8 | — |
Beta | 0.1 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 3 | 1.5 | — |
Lambda | 0.3 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 0.1 – 2 | 0.5 | — |
B | 0.1 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0.05 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Span | 2 – 16 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
K | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Beta | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
B | 0.5 – 3 | 1 | — |
Eta | 0.3 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Lobes | 2 – 5 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Order | 1 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 1 – 4 | 2 | — |
P | 0.5 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 0.5 – 4 | 1.5 | — |
Gamma | 0.5 – 3 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 1 – 5 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
K | 1 – 4 | 2 | — |
C | 1 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
A | 0.5 – 4 | 2 | — |
B | 0.5 – 4 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sigma | 0.3 – 2 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Xi | -0.5 – 0.5 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Alpha | 0.5 – 3 | 1 | — |
Beta | 0.2 – 2 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Rate | 1 – 6 | 3 | — |
Turns | 1 – 8 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Bend | 0.5 – 0.95 | 0.9 | — |
Turns | 1 – 8 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Power | 1 – 4 | 2 | — |
Turns | 1 – 8 | 4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Left | 0.5 – 8 | 3 | — |
Right | 0.5 – 8 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 5000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 5000 | 220 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ratio | 0.5 – 8 | 1.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 500 | 110 | Hz |
Open | 0.3 – 0.9 | 0.6 | — |
Return | 0.02 – 0.4 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 800 | 196 | Hz |
Rate | 0.5 – 12 | 3 | Hz |
Body | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1200 | 330 | Hz |
Rate | 0.5 – 12 | 3 | Hz |
Bend | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1200 | 294 | Hz |
Tremolo | 1 – 24 | 12 | Hz |
Bright | 0.4 – 0.85 | 0.62 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1500 | 392 | Hz |
Rate | 0.5 – 10 | 2 | Hz |
Sustain | 0.99 – 0.999 | 0.997 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 150 – 1500 | 440 | Hz |
BowForce | 0.2 – 0.9 | 0.5 | — |
Purity | 0.85 – 0.99 | 0.95 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 120 – 2000 | 523 | Hz |
Friction | 0.2 – 0.9 | 0.45 | — |
Glass | 0.9 – 0.995 | 0.97 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Freq | 100 – 1200 | 300 | Hz |
BowForce | 0.2 – 0.9 | 0.55 | — |
Voice | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1200 | 294 | Hz |
Breath | 0.2 – 0.9 | 0.5 | — |
Air | 0 – 0.5 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 120 – 1400 | 330 | Hz |
Breath | 0.2 – 0.9 | 0.45 | — |
Air | 0 – 0.6 | 0.32 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 200 – 1800 | 660 | Hz |
Rate | 0.5 – 12 | 4 | Hz |
Shimmer | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 120 – 1000 | 294 | Hz |
Rate | 0.5 – 14 | 5 | Hz |
Buzz | 0 – 1 | 0.45 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 120 – 800 | 260 | Hz |
BowForce | 0.2 – 0.9 | 0.55 | — |
Sympathetic | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 120 – 1000 | 300 | Hz |
Rate | 0.5 – 10 | 2.5 | Hz |
Sympathetic | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 60 – 600 | 160 | Hz |
Whirl | 0.5 – 8 | 2 | Hz |
Roar | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 150 – 1600 | 440 | Hz |
Breath | 0.3 – 0.9 | 0.6 | — |
Reed | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 800 | 196 | Hz |
Rate | 0.3 – 6 | 1.2 | Hz |
Harmonic | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 700 | 196 | Hz |
BowForce | 0.2 – 0.9 | 0.55 | — |
Overtones | 0.4 – 0.95 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 150 – 1800 | 523 | Hz |
Breath | 0.2 – 0.9 | 0.5 | — |
Membrane | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 196 – 2000 | 660 | Hz |
Tremolo | 1 – 20 | 10 | Hz |
Course | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Partials | 1 – 32 | 12 | — |
Tilt | 0 – 1 | 0.4 | — |
Balance | -1 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
D | 0.02 – 0.98 | 0.5 | — |
V | 0.5 – 8 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Brightness | 0 – 0.97 | 0.6 | — |
Ratio | 0.5 – 8 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 2000 | 220 | Hz |
Material | 0 – 1 | 0 | — |
Decay | 0.1 – 6 | 1.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 400 | 60 | Hz |
Mode | Regular · Bursting · Chattering · Fast | — |
Current | 1 – 20 | 10 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Ratio | 0.5 – 8 | 1 | — |
Index | 0 – 12 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0.05 – 0.49 | 0.3 | — |
Damp | 0 – 1 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 200 | Hz |
Range | -5 – 5 | 3 | oct |
Time | 0.01 – 4 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vowel | A · E · I · O · U | — |
Reso | 2 – 30 | 12 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 120 | 50 | Hz |
Decay | 0.1 – 2 | 0.6 | s |
Punch | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 150 | 60 | Hz |
Decay | 0.1 – 1 | 0.3 | s |
Click | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.01 – 0.3 | 0.05 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 400 – 3000 | 1200 | Hz |
Decay | 0.01 – 0.3 | 0.06 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 2000 | 200 | Hz |
Ratio | 0.5 – 12 | 2 | — |
Decay | 0.02 – 1 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 300 | 40 | Hz |
Chaos | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 50 – 4000 | 220 | Hz |
Spread | 1 – 3 | 2 | — |
Decay | 0.05 – 4 | 1 | s |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Shape | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Width | 0.05 – 0.95 | 0.5 | — |
Mod Depth | 0 – 0.45 | 0.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.
| Param | Range | Default | Unit |
Color | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.02 – 1.2 | 0.08 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Decay | 0.3 – 4 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spread | 3 – 20 | 10 | ms |
Decay | 0.05 – 0.6 | 0.2 | s |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 400 | 120 | Hz |
Decay | 0.05 – 1 | 0.3 | s |
Sweep | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 0.5 – 2 | 1 | — |
Decay | 0.05 – 0.6 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 800 – 3000 | 1700 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 5000 | 110 | Hz |
X | 0 – 1 | 0.5 | — |
Y | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 6000 | 220 | Hz |
Duty | 0 – 3 | 2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Ratio | 1 – 6 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Detune | 0 – 1 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Formant | 1 – 12 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0.05 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Ratio | 0.5 – 8 | 2 | — |
FM | 0 – 4 | 1 | — |
Fold | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 0.6 | s |
Range | 0 – 5 | 3 | oct |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Snappy | 0 – 1 | 0.5 | — |
Decay | 0.05 – 0.6 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.4 | — |
Decay | 0.05 – 0.5 | 0.18 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 120 | 65 | Hz |
Decay | 0.05 – 0.4 | 0.15 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 110 | 58 | Hz |
Click | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.02 – 0.6 | 0.06 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.1 – 0.8 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 600 | 260 | Hz |
Decay | 0.1 – 0.8 | 0.35 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 400 – 3000 | 1200 | Hz |
Decay | 0.2 – 3 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2000 | 700 | Hz |
Decay | 0.05 – 0.6 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 1200 | 300 | Hz |
Decay | 0.5 – 6 | 3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 300 | 110 | Hz |
Decay | 0.3 – 3 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 150 – 1200 | 400 | Hz |
Decay | 0.2 – 2 | 0.8 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 120 – 800 | 280 | Hz |
Decay | 0.3 – 2.5 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2000 | 600 | Hz |
Shimmer | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 800 | 220 | Hz |
Buzz | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 1200 | 220 | Hz |
Bow | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 1500 | 280 | Hz |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 150 – 1800 | 440 | Hz |
Breath | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2000 | 600 | Hz |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 400 – 4000 | 1200 | Hz |
Vibrato | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 800 | 200 | Hz |
Breath | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 300 | 90 | Hz |
Sweep | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 2000 | 330 | Hz |
Vibrato | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 400 | 55 | Hz |
Detune | 0 – 1 | 0.3 | — |
Cutoff | 80 – 4000 | 600 | Hz |
Reso | 0.5 – 10 | 3 | Q |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 400 | 55 | Hz |
Ratio | 1 – 8 | 2 | — |
Index | 0 – 8 | 3 | — |
Decay | 0.05 – 2 | 0.5 | s |
# 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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.02 – 1 | 0.1 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.3 – 4 | 1.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.4 | — |
Decay | 0.05 – 0.4 | 0.13 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 1000 – 3500 | 2500 | Hz |
Decay | 0.005 – 0.08 | 0.02 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.2 – 3 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bright | 0 – 1 | 0.6 | — |
Decay | 0.1 – 1.5 | 0.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bright | 0 – 1 | 0.5 | — |
Decay | 0.2 – 2 | 0.9 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bright | 0 – 1 | 0.5 | — |
Leslie | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cutoff | 80 – 8000 | 1200 | Hz |
Sub | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cutoff | 80 – 8000 | 1400 | Hz |
Reso | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cutoff | 80 – 8000 | 1600 | Hz |
Reso | 0.5 – 8 | 2 | Q |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cutoff | 200 – 8000 | 2000 | Hz |
Attack | 0.005 – 0.05 | 0.02 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cutoff | 200 – 8000 | 3000 | Hz |
Width | 0 – 0.4 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 400 | 160 | Hz |
Sweep | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 300 | 120 | Hz |
Decay | 0.1 – 0.8 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Decay | 0.3 – 3 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.2 – 2 | 0.7 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 400 – 2500 | 900 | Hz |
Bell | 0 – 1 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Decay | 0.2 – 3 | 1.2 | s |
Bend | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Decay | 0.15 – 2 | 0.8 | s |
Buzz | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Decay | 0.15 – 1.5 | 0.6 | s |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vibrato | 0 – 1 | 0.6 | — |
Nasal | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reed | 0 – 1 | 0.5 | — |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reed | 0 – 1 | 0.5 | — |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Breath | 0 – 1 | 0.6 | — |
Bend | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Breath | 0 – 1 | 0.2 | — |
Tone | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Reed | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Brass | 0 – 1 | 0.6 | — |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Brass | 0 – 1 | 0.45 | — |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Brass | 0 – 1 | 0.5 | — |
Breath | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vibrato | 0 – 1 | 0.6 | — |
Timbre | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vibrato | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Decay | 0.005 – 0.05 | 0.015 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 400 | 140 | Hz |
Decay | 0.1 – 0.8 | 0.35 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.5 | — |
Glide | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 800 – 2500 | 1700 | Hz |
Decay | 0.005 – 0.06 | 0.018 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.4 | — |
Decay | 0.05 – 0.4 | 0.14 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.2 – 1.5 | 0.6 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Decay | 0.08 – 0.5 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Shape | 0 – 1 | 0.5 | — |
Ring | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Dirt | 0 – 1 | 0.5 | — |
Width | 0.1 – 0.9 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Noise | 0 – 1 | 0.3 | — |
EnvRate | 0.5 – 30 | 6 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ratio | 0.5 – 8 | 2 | — |
Index | 0 – 8 | 3 | — |
Decay | 0.05 – 3 | 0.8 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Spread | 1 – 4 | 2 | — |
Index | 0 – 6 | 2.5 | — |
Decay | 0.05 – 3 | 1 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Amount | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 800 | 160 | Hz |
Decay | 1 – 8 | 4 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2000 | 520 | Hz |
Decay | 0.5 – 4 | 1.8 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 1000 – 5000 | 2200 | Hz |
Decay | 0.5 – 5 | 2.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 1500 | 500 | Hz |
Decay | 0.2 – 2 | 0.7 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Decay | 0.02 – 0.4 | 0.07 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.4 | — |
Decay | 0.05 – 0.5 | 0.16 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 120 | 62 | Hz |
Decay | 0.05 – 0.4 | 0.16 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 110 | 56 | Hz |
Click | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2000 | 520 | Hz |
Decay | 0.3 – 3 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2500 | 600 | Hz |
Decay | 0.1 – 1 | 0.4 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 800 | 220 | Hz |
Decay | 0.5 – 5 | 2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 500 | 150 | Hz |
Decay | 0.3 – 3 | 1.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 150 – 1500 | 440 | Hz |
Buzz | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 2000 | 600 | Hz |
Buzz | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 1500 | 300 | Hz |
Shimmer | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 1200 | 200 | Hz |
Decay | 0.1 – 1.5 | 0.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 150 | 70 | Hz |
Decay | 0.2 – 1.5 | 0.7 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 400 | 180 | Hz |
Decay | 0.1 – 0.8 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 500 | 200 | Hz |
Rim | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 70 – 250 | 110 | Hz |
Decay | 0.08 – 0.6 | 0.22 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 90 – 400 | 160 | Hz |
Treble | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 90 – 300 | 140 | Hz |
Buzz | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 120 – 400 | 200 | Hz |
Jingle | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.05 – 1 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 1500 | 500 | Hz |
Rattle | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sub | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vibrato | 0 – 1 | 0.7 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vibrato | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bright | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Glide | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Buzz | 0 – 1 | 0.6 | — |
Vibrato | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wobble | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gust | 0 – 1 | 0.5 | — |
Pitch | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.02 – 0.5 | 0.12 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 120 | 50 | Hz |
Decay | 0.5 – 4 | 1.8 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Crackle | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 4000 | 1500 | Hz |
Sweep | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 3000 | 1200 | Hz |
Grit | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 20 – 120 | 50 | Hz |
Vowel | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Overtone | 2 – 12 | 6 | — |
Drone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vowel | 0 – 1 | 0.3 | — |
Width | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vowel | 0 – 1 | 0.5 | — |
Width | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drone | 0 – 1 | 0.5 | — |
Reed | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Nasal | 0 – 1 | 0.5 | — |
Vibrato | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wobble | 0.1 – 16 | 2 | Hz |
Cutoff | 80 – 4000 | 500 | Hz |
Drive | 1 – 12 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Growl | 0.1 – 12 | 1.5 | Hz |
Formant | 0 – 1 | 0.5 | — |
Drive | 1 – 10 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Decay | 0.05 – 0.5 | 0.15 | s |
Reso | 2 – 18 | 10 | Q |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Decay | 0.2 – 2 | 0.8 | s |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Detune | 0 – 1 | 0.3 | — |
Drive | 1 – 30 | 8 | dB |
Cutoff | 100 – 6000 | 900 | Hz |
# 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.
| Param | Range | Default | Unit |
Glide | 0 – 1 | 0.4 | — |
Detune | 0 – 1 | 0.5 | — |
Cutoff | 200 – 8000 | 2000 | Hz |
# 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.
| Param | Range | Default | Unit |
Vowel | 0 – 1 | 0.5 | — |
Sub | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Growl | 0 – 1 | 0.5 | — |
Sub | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Detune | 0 – 1 | 0.4 | — |
Drive | 1 – 30 | 10 | dB |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sync | 1 – 6 | 2 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mix | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Scream | 0 – 1 | 0.5 | — |
Drive | 1 – 30 | 12 | dB |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Ratio | 1 – 8 | 3.5 | — |
Bright | 0 – 6 | 2.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Width | 0.1 – 0.9 | 0.5 | — |
Move | 0 – 0.4 | 0.2 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Glide | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Vibrato | 0 – 1 | 0.3 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 200 | 50 | Hz |
Punch | 0.005 – 0.2 | 0.04 | s |
Decay | 0.05 – 2 | 0.4 | s |
Drive | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 400 | 180 | Hz |
Snap | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.05 – 1 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.7 | — |
Decay | 0.02 – 1.5 | 0.08 | s |
Metal | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Spread | 0.005 – 0.05 | 0.012 | s |
Decay | 0.05 – 1 | 0.25 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 300 | 120 | Hz |
Bend | 0 – 1 | 0.4 | — |
Decay | 0.05 – 1.5 | 0.5 | s |
Tone | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 300 – 1200 | 540 | Hz |
Detune | 1.2 – 1.8 | 1.48 | — |
Decay | 0.05 – 1 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 800 – 2500 | 1700 | Hz |
Decay | 0.01 – 0.2 | 0.04 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 1200 | 540 | Hz |
Decay | 0.1 – 3 | 1 | s |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 2000 | 220 | Hz |
Decay | 0.05 – 2 | 0.5 | s |
Mallet | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 4000 | 880 | Hz |
Decay | 0.1 – 3 | 1.2 | s |
Mallet | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 1500 | 330 | Hz |
Decay | 0.05 – 1.5 | 0.4 | s |
Buzz | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 2000 | 440 | Hz |
Decay | 0.2 – 4 | 2 | s |
Vibrato | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 4000 | 880 | Hz |
Decay | 0.1 – 2 | 0.6 | s |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 1500 | 330 | Hz |
Decay | 0.1 – 2 | 0.8 | s |
Shimmer | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Transpose | -24 – 24 | 0 | st |
Decay | 0.1 – 4 | 1.2 | s |
Bark | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 5000 | 110 | Hz |
Ratio | 0.25 – 8 | 2 | — |
FM | 0 – 1 | 0.2 | — |
Fold | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 2000 | 80 | Hz |
Harmonics | 0 – 1 | 0.3 | — |
Fold | 0 – 1 | 0.3 | — |
Decay | 0.02 – 2 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 4000 | 110 | Hz |
Model | Analog · FM · Grain · Chord · Wavetable · Modal | — |
Timbre | 0 – 1 | 0.5 | — |
Morph | 0 – 1 | 0.5 | — |
Decay | 0.01 – 4 | 2 | s |
# 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.
| Param | Range | Default | Unit |
Tune | 30 – 2000 | 110 | Hz |
Exciter | 0 – 1 | 0.5 | — |
Geometry | 0 – 1 | 0.3 | — |
Damping | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 600 | 110 | Hz |
Vowel | 0 – 1 | 0.5 | — |
Speak | 0 – 8 | 0 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 0 – 1 | 0.4 | — |
Tone | 200 – 3000 | 800 | Hz |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 8 | 2 | Hz |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Period | 0.5 – 6 | 2 | s |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 50 – 200 | 90 | Hz |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Color | 0 – 1 | 0 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 220 | Hz |
Wave | 0 – 3 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Wave | 0 – 1 | 0 | — |
PWM | 0.05 – 0.95 | 0.5 | — |
Sub | 0 – 1 | 0 | — |
Drift | 0 – 1 | 0.1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 8000 | 110 | Hz |
Ratio | 0.5 – 8 | 2 | — |
Index | 0 – 12 | 2 | — |
Feedback | 0 – 0.9 | 0 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 1 – 16 | 8 | — |
Tilt | -2 – 2 | -0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Detail | 0.3 – 0.9 | 0.5 | — |
Lacunarity | 2 – 7 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 16 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 14 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 24 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 4 – 30 | 24 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 24 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 40 – 4000 | 220 | Hz |
Partials | 2 – 16 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 40 – 2000 | 220 | Hz |
Partials | 2 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 40 – 4000 | 220 | Hz |
Partials | 2 – 16 | 10 | — |
Stretch | 0 – 0.003 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 4000 | 220 | Hz |
Partials | 2 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 40 – 2000 | 220 | Hz |
Partials | 2 – 16 | 10 | — |
Warp | 0.5 – 2 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Sequency | 0 – 31 | 5 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Detail | 2 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
# 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.
| Param | Range | Default | Unit |
Speed | 0.1 – 8 | 1 | — |
Formula | Sierpinski · 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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Points | 3 – 8 | 6 | — |
Step | 0 – 0.3 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Width | 0.1 – 0.9 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Width | 0.01 – 0.3 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Curve | 0.5 – 6 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Shape | 0.1 – 8 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 16 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 10 | 6 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Partials | 2 – 14 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Partials | 2 – 8 | 5 | — |
# 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.
| Param | Range | Default | Unit |
Tune | 150 – 600 | 320 | Hz |
Decay | 0.05 – 0.6 | 0.18 | s |
Slap | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 350 | 160 | Hz |
Decay | 0.1 – 1.2 | 0.45 | s |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 600 – 2600 | 1200 | Hz |
Decay | 0.01 – 0.15 | 0.05 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 500 | 200 | Hz |
Decay | 0.1 – 1.5 | 0.5 | s |
Bend | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 250 | 110 | Hz |
Decay | 0.1 – 1 | 0.4 | s |
Slap | 0 – 1 | 0.45 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 250 | 95 | Hz |
Decay | 0.05 – 0.6 | 0.18 | s |
Snare | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 150 – 600 | 300 | Hz |
Decay | 0.05 – 0.8 | 0.25 | s |
Ring | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 160 | 65 | Hz |
Decay | 0.2 – 2 | 0.8 | s |
Mute | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.01 – 0.3 | 0.06 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.008 – 0.2 | 0.05 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 1500 – 6000 | 3200 | Hz |
Decay | 0.05 – 0.6 | 0.2 | s |
Jingle | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0 – 1 | 0.5 | — |
Length | 0.02 – 0.5 | 0.15 | s |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 800 – 4000 | 2000 | Hz |
Decay | 0.3 – 4 | 1.5 | s |
Shimmer | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 120 – 800 | 350 | Hz |
Decay | 0.1 – 1 | 0.4 | s |
Glide | -1 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.1 – 1.2 | 0.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 500 | 160 | Hz |
Decay | 0.1 – 1.5 | 0.6 | s |
Buzz | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 400 | 120 | Hz |
Decay | 0.5 – 6 | 2.5 | s |
Shimmer | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 300 – 2000 | 800 | Hz |
Decay | 0.05 – 1 | 0.3 | s |
Ring | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Decay | 0.005 – 0.08 | 0.02 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 2000 | 440 | Hz |
Breath | 0 – 1 | 0.25 | — |
Vibrato | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 1500 | 330 | Hz |
Tone | 0 – 1 | 0.5 | — |
Vibrato | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 1200 | 440 | Hz |
Bright | 0 – 1 | 0.6 | — |
Vibrato | 0 – 1 | 0.25 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 160 | 70 | Hz |
Wobble | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 100 – 2000 | 440 | Hz |
Detune | 0 – 1 | 0.4 | — |
Vibrato | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 80 – 1500 | 330 | Hz |
Musette | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 16 – 2000 | 55 | Hz |
Voices | 1 – 16 | 9 | — |
Detune | 0 – 1 | 0.5 | — |
Sub | 0 – 1 | 0.6 | — |
Shimmer | 0 – 1 | 0.3 | — |
Stack | Unison · Octaves · Fifths · Major · Minor · Wide | — |
Drift | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.6 | — |
Shape | 0 – 1 | 0.5 | — |
Drive | 0 – 1 | 0.3 | — |
Motion | 0 – 1 | 0.45 | — |
Air | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Detune | 0 – 1 | 0.5 | — |
Blend | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Voices | 1 – 12 | 5 | — |
Detune | 0 – 1 | 0.4 | — |
Width | 0.05 – 0.95 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Fold | 0 – 1 | 0.4 | — |
Symmetry | -1 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Mod | 0 – 1 | 0.5 | — |
Res | 1 – 16 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Tilt | 0 – 1 | 0.5 | — |
Click | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Ratio | 0.5 – 12 | 3.5 | — |
Index | 0 – 12 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Vowel | 0 – 1 | 0.3 | — |
Q | 1 – 12 | 5 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Ratio | 0.25 – 8 | 1.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Chaos | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Morph | 0 – 1 | 0.33 | — |
Warp | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 16 – 500 | 45 | Hz |
Sub | 0 – 1 | 0.7 | — |
Drive | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Spread | 0 – 1 | 0.4 | — |
Octaves | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 330 | Hz |
Vibrato | 0 – 1 | 0.3 | — |
Glide | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Partials | 1 – 10 | 6 | — |
Rolloff | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 2000 | 220 | Hz |
Damp | 0 – 1 | 0.5 | — |
Detune | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Feedback | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Ratio | 1 – 9 | 3.4 | — |
Index | 0 – 12 | 5 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Sync | 1 – 8 | 2 | — |
Shape | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Order | 1 – 8 | 3 | — |
Drive | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Bright | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Width | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Chaos | 0 – 1 | 0.5 | — |
Damp | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 2000 | 220 | Hz |
Breath | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 4000 | 220 | Hz |
Reso | 0 – 1 | 0.7 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Ensemble | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 110 | Hz |
Voices | 1 – 9 | 5 | — |
Detune | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.03 – 1 | 0.15 | Hz |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Crackle | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.45 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Energy | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intensity | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 16 | 6 | Hz |
Pitch | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Activity | 0 – 1 | 0.5 | — |
Pitch | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rotor | 4 – 30 | 14 | Hz |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 20 | 8 | Hz |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 1 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0 – 1 | 0.5 | — |
Pitch | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.5 | Hz |
Pitch | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 1 – 12 | 4 | Hz |
Pitch | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 1 | Hz |
Pitch | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 2 | 0.3 | Hz |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intensity | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Activity | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Noise | 0 – 1 | 0.6 | — |
Tune | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Howl | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Intensity | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Downpour | 0 – 1 | 0.7 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Force | 0 – 1 | 0.6 | — |
Grit | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Fury | 0 – 1 | 0.7 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Speed | 1 – 16 | 7 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 10 | 3 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Howls | 0 – 1 | 0.4 | — |
Pitch | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Calls | 0 – 1 | 0.5 | — |
Pitch | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 3 | 0.6 | Hz |
Pitch | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Buzz | 20 – 120 | 60 | Hz |
Pitch | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Pitch | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 3 | Hz |
Pitch | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 3 | 0.7 | Hz |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Power | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Thrust | 0 – 1 | 0.7 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cycle | 0.02 – 0.5 | 0.1 | Hz |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 1 | 0.25 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pace | 0.5 – 8 | 3 | Hz |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flux | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pull | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drift | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pulse | 1 – 30 | 8 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Swirl | 0 – 1 | 0.5 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.4 | Hz |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 0 – 1 | 0.6 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 2 | 0.5 | Hz |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cycle | 0.02 – 0.5 | 0.08 | Hz |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cycle | 0.02 – 0.4 | 0.06 | Hz |
Pitch | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 0 – 1 | 0.4 | — |
Buzz | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 1 | 0.3 | Hz |
Pitch | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Thrust | 0 – 1 | 0.7 | — |
Tone | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pitch | 0 – 1 | 0.4 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rpm | 8 – 40 | 20 | Hz |
Tone | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 4000 | 220 | Hz |
Bar1 | 0 – 1 | 1 | — |
Bar2 | 0 – 1 | 0.6 | — |
Bar3 | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Color | 0 – 2 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Formant | 1 – 16 | 4 | — |
Width | 0.1 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Scan | 0 – 1 | 0.3 | — |
Harmonics | 1 – 16 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 110 | Hz |
Detune | 0 – 1 | 0.3 | — |
Width | 0.05 – 0.95 | 0.5 | — |
Voices | 1 – 7 | 5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 220 | Hz |
Ratio | 0.5 – 8 | 3.5 | — |
Index | 0 – 8 | 3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Cutoff | 100 – 8000 | 800 | Hz |
Reso | 1 – 20 | 8 | — |
Gust | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Time | 0.1 – 16 | 4 | s |
Tone | 0 – 1 | 0.4 | — |
Reso | 1 – 20 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Time | 0.1 – 8 | 1.5 | s |
Tone | 0 – 1 | 0.4 | — |
Reso | 1 – 20 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 25 – 120 | 45 | Hz |
Boom | 0 – 1 | 0.6 | — |
Decay | 0.2 – 4 | 1.2 | s |
Noise | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Low | 100 – 2000 | 400 | Hz |
High | 200 – 8000 | 2000 | Hz |
Rate | 0.1 – 8 | 1 | Hz |
Wail | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 880 | 220 | Hz |
Chord | 0 – 3 | 0 | — |
Detune | 0 – 1 | 0.3 | — |
Decay | 0.03 – 1.5 | 0.25 | s |
Cutoff | 200 – 12000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 1200 | 400 | Hz |
Snap | 0 – 1 | 0.5 | — |
Reso | 1 – 20 | 10 | — |
Decay | 0.02 – 0.4 | 0.08 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 1000 | 200 | Hz |
Top | 1 – 40 | 16 | — |
Fall | 0.005 – 0.2 | 0.03 | s |
Decay | 0.02 – 0.5 | 0.12 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 300 | 70 | Hz |
Swell | 0.05 – 1 | 0.25 | s |
Curve | 0.5 – 6 | 3 | — |
Drive | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 660 | 110 | Hz |
Cutoff | 100 – 6000 | 600 | Hz |
Reso | 1 – 20 | 12 | — |
EnvMod | 0 – 1 | 0.7 | — |
Decay | 0.05 – 1.2 | 0.3 | s |
Accent | 0 – 1 | 0.3 | — |
Slide | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 300 | 55 | Hz |
Rate | 1 – 32 | 8 | Hz |
Cutoff | 60 – 4000 | 300 | Hz |
Reso | 1 – 20 | 8 | — |
Decay | 0.02 – 0.3 | 0.09 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 200 | 55 | Hz |
PSweep | 0.02 – 0.4 | 0.12 | s |
Decay | 0.1 – 1.2 | 0.4 | s |
Distort | 1 – 60 | 24 | — |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 1000 | 220 | Hz |
Wave | 0 – 1 | 0.2 | — |
Fifth | 0 – 1 | 0.5 | — |
Sub | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 25 – 200 | 50 | Hz |
Glide | 0 – 1 | 0.2 | — |
Punch | 0 – 0.1 | 0.02 | s |
Decay | 0.1 – 4 | 1 | s |
Drive | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Start | 1 – 16 | 4 | Hz |
End | 4 – 64 | 24 | Hz |
Accel | 0.2 – 8 | 2 | s |
Tone | 0 – 1 | 0.5 | — |
Decay | 0.01 – 0.2 | 0.05 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 500 | 55 | Hz |
Rate | 0.5 – 16 | 4 | Hz |
Ratio | 0.5 – 8 | 1 | — |
Index | 0 – 10 | 4 | — |
Formant | 200 – 4000 | 1200 | Hz |
Drive | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 50 – 2000 | 220 | Hz |
Ratio | 0.5 – 16 | 1 | — |
Bark | 0 – 10 | 5 | — |
Tine | 0.02 – 0.5 | 0.12 | s |
Decay | 0.2 – 4 | 1.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 660 | 130 | Hz |
Spread | 0 – 1 | 0.4 | — |
Decay | 0.05 – 1 | 0.25 | s |
Bits | 3 – 16 | 8 | — |
Tone | 200 – 8000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 2000 | 220 | Hz |
Inharm | 0 – 1 | 0.3 | — |
Decay | 0.1 – 4 | 1.2 | s |
Hammer | 0 – 1 | 0.3 | — |
Tone | 500 – 12000 | 5000 | Hz |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Tune | 40 – 1000 | 220 | Hz |
Detune | 0 – 1 | 0.3 | — |
Cutoff | 200 – 6000 | 700 | Hz |
FiltEnv | 0 – 1 | 0.7 | — |
Decay | 0.05 – 1 | 0.2 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 1000 | 160 | Hz |
Decay | 0 – 0.99 | 0.9 | — |
Bright | 0 – 1 | 0.6 | — |
Pickup | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 20 – 2000 | 110 | Hz |
Rate | 0.05 – 8 | 0.6 | Hz |
Depth | 0 – 1 | 0.6 | — |
Sub | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 2000 | 220 | Hz |
Duty | 0 – 1 | 0.5 | — |
Arp | 0 – 32 | 0 | Hz |
Vibrato | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 600 | 220 | Hz |
Interval | 0 – 12 | 5 | — |
Detune | 0 – 1 | 0.4 | — |
Bend | 0 – 1 | 0.4 | — |
Tone | 400 – 6000 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 25 – 200 | 55 | Hz |
Swell | 0.05 – 3 | 0.6 | s |
Detune | 0 – 1 | 0.4 | — |
Sub | 0 – 1 | 0.6 | — |
Drive | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 30 – 1000 | 110 | Hz |
Stops | 0 – 1 | 0.6 | — |
Chiff | 0 – 1 | 0.3 | — |
Tremulant | 0 – 1 | 0.2 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 200 | 80 | Hz |
Bend | 0 – 1 | 0.5 | — |
Decay | 0.1 – 2 | 0.6 | s |
Stick | 0 – 1 | 0.4 | — |
Skin | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 80 – 1000 | 220 | Hz |
Breath | 0 – 1 | 0.3 | — |
Vibrato | 0 – 1 | 0.4 | — |
Tone | 400 – 6000 | 1800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 1200 | 220 | Hz |
Ensemble | 0 – 1 | 0.5 | — |
Attack | 0.02 – 3 | 0.4 | s |
Vibrato | 0 – 1 | 0.3 | — |
Tone | 500 – 10000 | 4000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 25 – 400 | 55 | Hz |
Motion | 0 – 1 | 0.4 | — |
Width | 0 – 1 | 0.4 | — |
Noise | 0 – 1 | 0.3 | — |
Tone | 100 – 4000 | 800 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Time | 0.2 – 6 | 1.2 | s |
Tone | 400 – 8000 | 2500 | Hz |
Reso | 1 – 12 | 3 | — |
Body | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Roar | 0 – 1 | 0.5 | — |
Crackle | 0 – 1 | 0.4 | — |
Hiss | 0 – 1 | 0.3 | — |
Bright | 500 – 8000 | 3000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 800 – 12000 | 4000 | Hz |
Body | 0 – 1 | 0.6 | — |
Sub | 0 – 1 | 0.5 | — |
Tail | 0.05 – 1.5 | 0.3 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 40 – 600 | 110 | Hz |
Growl | 0 – 1 | 0.5 | — |
Formant | 300 – 3000 | 900 | Hz |
Size | 0 – 1 | 0.5 | — |
Drive | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.4 – 4 | 1 | Hz |
Tune | 30 – 120 | 55 | Hz |
Decay | 0.05 – 0.5 | 0.18 | s |
Tone | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 60 – 800 | 180 | Hz |
Rate | 1 – 24 | 8 | Hz |
Ring | 20 – 400 | 80 | Hz |
Formant | 300 – 3000 | 1200 | Hz |
Crush | 2 – 16 | 6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wash | 0 – 1 | 0.5 | — |
Drops | 0 – 1 | 0.4 | — |
Pitch | 400 – 6000 | 2000 | Hz |
Tone | 1000 – 12000 | 5000 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Crack | 0 – 1 | 0.5 | — |
Rumble | 0 – 1 | 0.7 | — |
Roll | 0.5 – 6 | 2.5 | s |
Tone | 80 – 1200 | 300 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 1000 – 12000 | 5000 | Hz |
Ring | 0 – 1 | 0.6 | — |
Pitch | 800 – 6000 | 2400 | Hz |
Decay | 0.1 – 1.5 | 0.5 | s |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Flow | 0 – 1 | 0.3 | — |
Bubbles | 0 – 1 | 0.5 | — |
Pitch | 200 – 4000 | 800 | Hz |
Spread | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tone | 1000 – 14000 | 6000 | Hz |
Hole | 1 – 16 | 4 | — |
Decay | 0.1 – 2 | 0.6 | s |
Sweep | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 200 – 4000 | 1200 | Hz |
Drop | 0 – 1 | 0.6 | — |
Ring | 20 – 800 | 180 | Hz |
Length | 0.05 – 1.5 | 0.25 | s |
Grit | 0 – 1 | 0.3 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Tune | 100 – 1000 | 220 | Hz |
Time | 0.2 – 4 | 1 | s |
Range | 1 – 5 | 3 | — |
Shimmer | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.5 | — |
Pitch | 2000 – 8000 | 4500 | Hz |
Rate | 10 – 80 | 30 | Hz |
Spread | 0 – 1 | 0.4 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
RPM | 600 – 8000 | 1200 | — |
Cylinders | 1 – 8 | 4 | — |
Tone | 100 – 2000 | 400 | Hz |
Growl | 1 – 16 | 6 | — |
Level | 0 – 1 | 0.5 | — |
# 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.
| Param | Range | Default | Unit |
Density | 0 – 1 | 0.4 | — |
Pitch | 1500 – 6000 | 3000 | Hz |
Sweep | 0 – 1 | 0.5 | — |
Variety | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.4 | — |
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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Shape | 0 – 1 | 0 | — |
Phase | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Delay | 0 – 4 | 0 | s |
Attack | 0 – 5 | 0.01 | s |
Hold | 0 – 4 | 0 | s |
Decay | 0 – 5 | 0.2 | s |
Sustain | 0 – 1 | 0.7 | — |
Release | 0 – 5 | 0.3 | s |
# 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.
| Param | Range | Default | Unit |
Time | 0 – 2 | 0.1 | s |
Mode | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 50 | 1 | Hz |
Axis | 0 – 1 | 0 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 1 | s |
Loop | 0 – 1 | 0 | — |
Level | 0 – 1 | 1 | — |
Sync | 0 – 8 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Sync | 1 – 8 | 4 | — |
Glide | 0 – 1 | 0 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.02 – 4 | 0.3 | Hz |
Depth | 0 – 1 | 0.7 | — |
Dir | 0 – 1 | 0 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Soften | 0 – 1 | 0.5 | — |
Feedback | 0 – 0.9 | 0.5 | — |
Amount | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 6 | 0.5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Detune | 0 – 1 | 0.3 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mode | 1 · 2 · 3 · 4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mode | Chorus · Vibrato | — |
Rate | 0.1 – 8 | 1 | Hz |
Depth | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Slow | 0.1 – 2 | 0.6 | Hz |
Fast | 1 – 12 | 6 | Hz |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 0.4 | Hz |
Range | 0 – 1 | 0.5 | — |
Color | 0 – 1 | 0.4 | — |
Matrix | Sweep · 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 3 | 0.5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 6 | 0.3 | Hz |
Depth | 0 – 1 | 0.7 | — |
Regen | 0 – 0.9 | 0.4 | — |
Mix | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.5 | Hz |
Block | Script · Block | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.5 | Hz |
Intensity | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.4 | Hz |
Color | Off · On | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 2 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mode | Chorus · Vibrato | — |
Mix | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.5 – 12 | 5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Shape | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 10 | 4 | Hz |
Depth | 0 – 1 | 0.5 | — |
Bias | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.01 – 30 | 1 | Hz |
Shape | Sine · 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 | — |
Depth | 0 – 1 | 1 | — |
Phase | 0 – 1 | 0 | — |
Width | 0.05 – 0.95 | 0.5 | — |
Bias | -1 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
RateA | 0.02 – 8 | 0.3 | Hz |
RateB | 0.02 – 8 | 0.5 | Hz |
Depth | 0 – 1 | 0.7 | — |
Feedback | 0 – 0.9 | 0.3 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 1 – 4000 | 220 | Hz |
Drive | 0 – 1 | 0.3 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Amount | 0 – 1 | 0.5 | — |
Rate | 0.01 – 5 | 0.2 | Hz |
Stages | 1 – 6 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Delay | 0.1 – 20 | 3 | ms |
Amount | 0 – 1 | 0.7 | — |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.1 – 40 | 4 | Hz |
Slew | 1 – 500 | 50 | ms |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 20 | 4 | Hz |
Width | 0 – 1 | 0.5 | — |
Smooth | 1 – 50 | 5 | ms |
# 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.
| Param | Range | Default | Unit |
Depth | 0 – 1 | 0.4 | — |
Rate | 0.1 – 8 | 1.2 | Hz |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Time | 1 – 500 | 50 | ms |
Mode | 0 – 1 | 0 | — |
Sens | 0 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.3 | Hz |
Depth | 0 – 1 | 0.6 | — |
Feedback | 0 – 0.9 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Color | 50 – 8000 | 2000 | Hz |
Amount | 0 – 1 | 0.5 | — |
Track | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Root | 20 – 2000 | 200 | Hz |
Spread | 1 – 2 | 1.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 16 | 4 | Hz |
Shape | 0 – 1 | 0.5 | — |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Ratio | 0.5 – 8 | 2 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.01 – 2 | 0.2 | Hz |
Depth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 3 | 0.5 | Hz |
Depth | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Prob | 0 – 1 | 0.5 | — |
Smooth | 1 – 50 | 5 | ms |
# 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.
| Param | Range | Default | Unit |
Step | 0 – 1 | 0.3 | — |
Rate | 0.1 – 40 | 8 | Hz |
Level | 0 – 1 | 0.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).
| Param | Range | Default | Unit |
Rate | 0.1 – 12 | 5 | Hz |
Depth | 0 – 1 | 0.3 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 8 | 5 | Hz |
Depth | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 12 | 5 | Hz |
Depth | 0 – 1 | 0.7 | — |
Split | 200 – 3000 | 800 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 16 | 4 | Hz |
Duty | 0.05 – 0.95 | 0.5 | — |
Level | 0 – 1 | 1 | — |
# 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).
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 0.4 | Hz |
Depth | 0 – 1 | 0.7 | — |
Feedback | 0 – 0.7 | 0.3 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 8 | Hz |
Rule | 0 – 255 | 30 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 200 | Hz |
Feedback | 0 – 0.9 | 0.3 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 40 – 2000 | 200 | Hz |
ModDepth | 0 – 1 | 0.5 | — |
Feedback | 0 – 0.85 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gravity | 0.1 – 4 | 1 | — |
Bounce | 0.3 – 0.95 | 0.7 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Mod | 3 – 16 | 8 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Bright | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Pulses | 1 – 16 | 4 | — |
Steps | 2 – 16 | 8 | — |
Rate | 0.5 – 16 | 4 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Mutate | 0 – 1 | 0.1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rise | 1 – 2000 | 100 | ms |
Fall | 1 – 2000 | 100 | ms |
Curve | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Count | 1 – 16 | 4 | — |
Rate | 1 – 50 | 16 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Delay | 1 – 500 | 50 | ms |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Length | 2 – 16 | 8 | — |
Slew | 1 – 200 | 20 | ms |
# 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).
| Param | Range | Default | Unit |
Shift | -500 – 500 | 100 | Hz |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mult | 1 – 8 | 2 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Freq | 20 – 1000 | 110 | Hz |
Detune | 0 – 0.1 | 0.02 | — |
Coupling | 0 – 4 | 1 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Drive | 0.5 – 4 | 1.5 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
Steps | 2 – 16 | 8 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Stay | 0 – 1 | 0.5 | — |
States | 2 – 8 | 4 | — |
# 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).
| Param | Range | Default | Unit |
Prob | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Sens | 0 – 1 | 0.5 | — |
Attack | 1 – 100 | 5 | ms |
Decay | 5 – 1000 | 150 | ms |
# 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.
| Param | Range | Default | Unit |
Sens | 0 – 1 | 0.5 | — |
Width | 1 – 100 | 10 | ms |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 8 | 4 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Chord | Maj · Min · Oct | — |
Range | 1 – 1 | 1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 0.3 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 0.4 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Detune | 0 – 1 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Step | 0.1 – 0.9 | 0.414 | — |
Rate | 0.5 – 50 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 50 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 30 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 10 | 10 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 5 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Bit | 0 – 4 | 0 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 30 | 8 | Hz |
Width | 4 – 32 | 16 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Ratio | 1.2 – 2.5 | 1.618 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Order | 2 – 5 | 4 | — |
Rate | 0.5 – 30 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Order | 2 – 6 | 4 | — |
Rate | 0.5 – 30 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Slope | 0.3 – 0.8 | 0.618 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 12 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Order | 1 – 4 | 3 | — |
Rate | 0.5 – 30 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Order | 2 – 8 | 5 | — |
Rate | 0.5 – 30 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Order | 3 – 10 | 6 | — |
Rate | 0.5 – 30 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 5 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 5 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 10 | 10 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 5 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Step1 | 0.05 – 0.9 | 0.382 | — |
Step2 | 0.05 – 0.9 | 0.618 | — |
Rate | 0.5 – 50 | 8 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Prime | 3 – 211 | 31 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Modulus | 3 – 255 | 45 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Modulus | 3 – 255 | 60 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 16 | 9 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 2 – 16 | 8 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mod | 3 – 16 | 9 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Bound | 2 – 50 | 7 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 1 – 50 | 12 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Speed | -1 – 1 | 0.3 | — |
BaseTempo | 0.5 – 4 | 1.5 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 1 – 200 | 20 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
SwitchRate | 0.5 – 100 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Prob | 0.1 – 0.9 | 0.4 | — |
Rate | 1 – 200 | 20 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Baseline | 0.5 – 10 | 3 | Hz |
Excite | 0 – 1 | 0.5 | — |
Decay | 1 – 30 | 8 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Wander | 0 – 1 | 0.4 | — |
Rate | 0.5 – 16 | 4 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 1 – 100 | 12 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Pop | 8 – 64 | 24 | — |
Rate | 1 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pop | 8 – 48 | 20 | — |
Rate | 0.5 – 30 | 5 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Bias | 0.3 – 0.7 | 0.5 | — |
Stake | 8 – 64 | 24 | — |
Rate | 1 – 500 | 80 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Mean | 1 – 12 | 4 | — |
Rate | 1 – 100 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Successes | 1 – 8 | 3 | — |
Prob | 0.2 – 0.8 | 0.5 | — |
Rate | 1 – 100 | 12 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Prob | 0 – 1 | 0.5 | — |
Rate | 1 – 200 | 16 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Levels | 3 – 12 | 6 | — |
Concentration | 0.2 – 4 | 1 | — |
Rate | 1 – 100 | 10 | Hz |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Length | 2 – 16 | 8 | — |
Mutate | 0 – 1 | 0.1 | — |
Rate | 0.5 – 20 | 6 | Hz |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Coef | -0.9 – 0.9 | 0.5 | — |
EnvMod | -1 – 1 | 0.5 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 20 | 4 | Hz |
Skew | 0.05 – 0.95 | 0.2 | — |
Depth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 6 | 0.8 | Hz |
Depth | 0 – 1 | 0.5 | — |
Carrier | 20 – 400 | 80 | Hz |
# 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.
| Param | Range | Default | Unit |
Base | 20 – 2000 | 200 | Hz |
EnvMod | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 6 | 0.7 | Hz |
Depth | 0 – 1 | 0.5 | — |
Asym | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Coef | 0 – 0.9 | 0.3 | — |
EnvMod | 0 – 1 | 0.6 | — |
Feedback | 0 – 0.9 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
EnvMod | 0 – 1 | 0.7 | — |
Feedback | 0 – 0.95 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Coef | 0 – 0.95 | 0.6 | — |
Feedback | 0 – 0.9 | 0.5 | — |
Fold | 1 – 3 | 1.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 12 | 4 | Hz |
Depth | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 10 | 5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Fold | 1 – 3 | 1.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 6 | 0.8 | Hz |
Depth | 0 – 1 | 0.5 | — |
Bits | 2 – 12 | 6 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 15 | 5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.5 | Hz |
Depth | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Drive | 1 – 10 | 3 | — |
Rate | 0.05 – 6 | 0.8 | Hz |
Depth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gain | 0.5 – 40 | 8 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.01 – 2 | 0.2 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.1 – 4 | 1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.1 – 2 | 0.5 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.5 – 20 | 8 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.1 – 2 | 1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.5 – 20 | 8 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Tolerance | 0.02 – 0.5 | 0.1 | — |
Gain | 0.1 – 1 | 0.3 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.5 – 2 | 1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 0.5 – 8 | 2 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Order | 1 – 4 | 2 | — |
Gain | 0.5 – 2 | 1 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Gain | 1 – 20 | 5 | — |
Level | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
MinCut | 0.1 – 20 | 1 | Hz |
Beta | 0 – 2 | 0.3 | — |
Level | 0 – 2 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Alpha | 0.001 – 1 | 0.1 | — |
Beta | 0 – 0.5 | 0.05 | — |
Level | 0 – 2 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 50 | 2 | Hz |
Smooth | 0 – 1 | 0 | — |
Depth | 0 – 1 | 1 | — |
Bias | -1 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
CC | 0 – 127 | 1 | # |
Smooth | 0 – 1 | 0 | — |
Depth | 0 – 1 | 1 | — |
Bias | -1 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Step | 0 – 0.5 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 40 | 6 | Hz |
Shape | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 20 | Hz |
R | 2.8 – 4 | 3.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 30 | 2 | Hz |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Range | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 30 | 1 | Hz |
Phase | 0 – 1 | 0.25 | — |
Depth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.5 – 200 | 30 | Hz |
Length | 2 – 8 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 20 | Hz |
K | 0 – 3 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Phase | 0 – 1 | 0 | — |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Step | 0.01 – 0.5 | 0.15 | — |
Rate | 0.1 – 30 | 4 | Hz |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Skew | 0.02 – 0.98 | 0.5 | — |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
Smooth | 0 – 1 | 0.7 | — |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 8 | 0.3 | Hz |
Depth | 0 – 5 | 3 | ms |
Feedback | 0 – 0.95 | 0.3 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.01 – 100 | 1 | Hz |
Shape | 0 – 3 | 0 | — |
Depth | 0 – 1 | 1 | — |
Phase | 0 – 1 | 0 | — |
Bias | -1 – 1 | 0 | — |
Width | 0.05 – 0.95 | 0.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.
| Param | Range | Default | Unit |
Amount | 0 – 1 | 1 | — |
Mode | 0 – 1 | 0 | — |
Bias | -1 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Index | 0 – 1 | 0.3 | — |
Feedback | 0 – 0.95 | 0 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 40 | 2 | Hz |
Width | 0.05 – 0.95 | 0.5 | — |
Sync | 0 – 8 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 1 – 32 | 16 | — |
Pulses | 0 – 32 | 4 | — |
Rotate | 0 – 31 | 0 | — |
Rate | 1 – 8 | 5 | — |
Width | 0.05 – 0.95 | 0.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.
| Param | Range | Default | Unit |
Count | 1 – 8 | 2 | — |
Rate | 1 – 8 | 6 | — |
Width | 0.05 – 0.95 | 0.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.
| Param | Range | Default | Unit |
Length | 2 – 16 | 8 | — |
Lock | 0 – 1 | 0.5 | — |
Range | 0 – 1 | 1 | — |
Quantize | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 100 | 8 | Hz |
Map | 0 – 1 | 0.5 | — |
Density | 0 – 1 | 0.5 | — |
Chaos | 0 – 1 | 0 | — |
Voice | Kick · 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).
| Param | Range | Default | Unit |
Rate | 0.1 – 100 | 6 | Hz |
Bias | 0 – 1 | 0.5 | — |
Spread | 0 – 1 | 0.5 | — |
DejaVu | 0 – 1 | 0.5 | — |
Length | 1 – 16 | 8 | — |
# 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).
| Param | Range | Default | Unit |
Rate | 0.05 – 60 | 4 | Hz |
Smooth | 0 – 1 | 0.4 | — |
Woggle | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rise | 0.001 – 5 | 0.05 | s |
Fall | 0.001 – 10 | 0.4 | s |
Curve | 0 – 1 | 0.5 | — |
Mode | Cycle · 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 4000 | 1 | Hz |
Slope | 0 – 1 | 0.5 | — |
Smooth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.01 – 40 | 1 | Hz |
Phase | 0 · 90 · 180 · 270 | — |
Shape | Sine · 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.
| Param | Range | Default | Unit |
Base | 20 – 4000 | 220 | Hz |
Lock | 0 – 1 | 0.4 | — |
Range | 1 – 5 | 3 | oct |
# 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).
| Param | Range | Default | Unit |
Rate | 0.1 – 100 | 8 | Hz |
Length | 2 – 16 | 8 | — |
Branch | 0 – 1 | 0.3 | — |
Path | 0 – 1 | 0 | — |
Scale | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Frame | 0 – 1 | 0 | — |
Anim | 0 – 10 | 0 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 60 | 2 | Hz |
Segs | 2 – 8 | 4 | — |
Shape | 0 – 1 | 0.5 | — |
Loop | OneShot · 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).
| Param | Range | Default | Unit |
Time | 0.05 – 2000 | 4 | Hz |
Intone | 0 – 1 | 0 | — |
Curve | 0 – 1 | 0.5 | — |
Level | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 8 | Hz |
Glide | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Rise | 0 – 1 | 0.5 | — |
Fall | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 500 | 20 | Hz |
Chaos | 0 – 1 | 0.8 | — |
Smooth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 0.4 | Hz |
Depth | 0 – 1 | 0.7 | — |
Feedback | 0 – 0.9 | 0.3 | — |
Stages | 2 – 8 | 4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 12 | 4 | Hz |
Depth | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 20 – 4000 | 400 | Hz |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 12 | 2 | Hz |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 1 | Hz |
Depth | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.2 – 4 | 1 | Hz |
Accel | 0 – 0.6 | 0.2 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Prob | 0 – 1 | 0.6 | — |
Rate | 1 – 32 | 8 | Hz |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Drift | 0 – 1 | 0.5 | — |
Depth | 0 – 1 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Freq | 20 – 2000 | 200 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.3 – 6 | 1.5 | Hz |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 2 | 0.3 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 0.5 | Hz |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Spread | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 2 – 30 | 10 | Hz |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Step | 0 – 1 | 0.5 | — |
Rate | 1 – 20 | 6 | Hz |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Time | 0.02 – 0.5 | 0.12 | s |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Amount | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Time | 0.1 – 30 | 4 | ms |
Depth | 0 – 1 | 0.6 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 5 | Hz |
Depth | 0 – 1 | 0.5 | — |
Shape | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 30 | 4 | Hz |
Amount | 0 – 1 | 0.3 | — |
Smooth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 30 | 8 | Hz |
Duty | 0.05 – 0.95 | 0.5 | — |
Smooth | 0 – 1 | 0.2 | — |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
X | 0 – 1 | 0.5 | — |
Y | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Pos | 0 – 1 | 0 | — |
Rate | 0 – 30 | 0 | Hz |
Smooth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 30 | 4 | Hz |
Steps | 1 – 6 | 4 | — |
S1 | 0 – 1 | 1 | — |
S2 | 0 – 1 | 0.5 | — |
S3 | 0 – 1 | 0.75 | — |
S4 | 0 – 1 | 0.25 | — |
S5 | 0 – 1 | 0.6 | — |
S6 | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Sync | 1 – 8 | 4 | — |
Steps | 1 – 5 | 4 | — |
Glide | 0 – 1 | 0 | — |
S1 | 0 – 1 | 1 | — |
S2 | 0 – 1 | 0.4 | — |
S3 | 0 – 1 | 0.7 | — |
S4 | 0 – 1 | 0.2 | — |
S5 | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Center | 0 – 127 | 60 | — |
Amount | -2 – 2 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.5 | Hz |
Depth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Coef | -0.95 – 0.95 | 0.7 | — |
Stages | 1 – 8 | 4 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 50 | 2 | Hz |
Axis | 0 – 2 | 0 | — |
Depth | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Mode | 0 – 5 | 0 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 8 | 0.3 | Hz |
Depth | 0 – 1 | 0.6 | — |
Feedback | 0 – 0.95 | 0.4 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 1 | Hz |
Depth | 0 – 1 | 0.7 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 12 | 4 | Hz |
Depth | 0 – 1 | 0.6 | — |
Freq | 200 – 3000 | 800 | Hz |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Wow | 0 – 1 | 0.4 | — |
Flutter | 0 – 1 | 0.3 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0 – 1 | 0.4 | — |
Cohesion | 0 – 1 | 0.5 | — |
Separation | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Drive | 0 – 0.6 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
K | 0.5 – 6 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
K | 0 – 6 | 4 | — |
Omega | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Alpha | 4 – 8 | 6.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
R | 0.7 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
A | 2 – 3 | 2.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
A | 1 – 1.8 | 1.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
A | 1.4 – 1.8 | 1.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
CReal | -1 – 0.5 | -0.8 | — |
CImag | -1 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
CReal | -1 – 0.5 | -0.5 | — |
CImag | -1 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
CReal | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Couple | 0 – 0.4 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Noise | 0 – 1.5 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Tolerance | 0.05 – 0.5 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Flip | 0 – 0.05 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Stir | 0 – 0.05 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 4 | 1 | — |
R0 | 1.5 – 8 | 4 | — |
Season | 0 – 0.4 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 4 | 1 | — |
R0 | 1.5 – 8 | 4 | — |
Season | 0 – 0.4 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 4 | 1 | — |
R0 | 1.5 – 8 | 4 | — |
Season | 0 – 0.4 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 4 | 1 | — |
R0 | 1.5 – 8 | 4 | — |
Season | 0 – 0.4 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 4 | 1 | — |
R0 | 1.5 – 8 | 4 | — |
Season | 0 – 0.4 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Capacity | 0.3 – 0.7 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
R | 2 – 3.8 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 4 | Hz |
Innovate | 0.005 – 0.1 | 0.03 | — |
Imitate | 0.1 – 0.6 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 12 | Hz |
Herd | 0 – 1 | 0.4 | — |
Spontaneous | 0 – 0.1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Drive | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 2 | — |
Couple | 0 – 2 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Coupling | 0 – 1.5 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Diffuse | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
A | 1 – 1.4 | 1.4 | — |
B | 0 – 0.3 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 4 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 100 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.5 – 30 | 6 | Hz |
Excite | 0 – 40 | 20 | — |
Decay | 5 – 500 | 21 | ms |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 100 | 8 | Hz |
Regularity | 1 – 8 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Pull | 0 – 0.02 | 0.002 | — |
Depth | 0 – 0.1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Mu | 0.5 – 5 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Drive | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Drive | 0 – 1.5 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Alpha | 4 – 4.6 | 4.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Growth | 0.5 – 2 | 1.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
B | 2 – 4 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Feed | 0.4 – 0.8 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Strength | 4 – 16 | 10 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
Feed | 8 – 14 | 10 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
Octaves | 1 – 6 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
Octaves | 1 – 6 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
Octaves | 1 – 6 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 20 | 1 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Balls | 8 – 128 | 32 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Balls | 8 – 128 | 32 | — |
Mutation | 0 – 0.2 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Wall | 8 – 128 | 32 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Birth | 1 – 10 | 4 | — |
Death | 0.1 – 2 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Petals | 2 – 12 | 5 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Ratio | 2 – 9 | 3 | — |
Depth | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Cusps | 2 – 10 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
FreqA | 1 – 6 | 2 | — |
FreqB | 1 – 6 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
RatioX | 1 – 8 | 3 | — |
RatioY | 1 – 8 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Symmetry | 2 – 12 | 6 | — |
Shape | 0.3 – 3 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 8 | 1 | Hz |
Spread | 0 – 1 | 0.3 | — |
Coupling | 0 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.01 – 20 | 1 | Hz |
Eccentricity | 0 – 0.9 | 0.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.
| Param | Range | Default | Unit |
Temperature | 0.1 – 5 | 2.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.
| Param | Range | Default | Unit |
Growth | 0 – 0.05 | 0.01 | — |
Lightning | 0 – 0.01 | 0.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.
| Param | Range | Default | Unit |
Step | 0.001 – 0.2 | 0.02 | — |
Rate | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Gravity | 0.05 – 2 | 0.5 | — |
Rate | 0.05 – 4 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 1 – 8 | 4 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 8 | Hz |
Step | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 30 | Hz |
Revert | 0 – 1 | 0.05 | — |
Sigma | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 50 | 6 | Hz |
Jump | 0 – 0.2 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 40 | Hz |
Switch | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 200 | 40 | Hz |
Length | 4 – 256 | 64 | — |
# 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.
| Param | Range | Default | Unit |
R | 3.6 – 4 | 3.9 | — |
Coupling | 0 – 0.5 | 0.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.
| Param | Range | Default | Unit |
Depth | 0 – 1 | 0.5 | — |
Out | 0 – 1 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.25 – 8 | 2 | Hz |
Pattern | 0 – 65535 | 43690 | — |
Steps | 1 – 16 | 8 | — |
Smooth | 0 – 1 | 0.3 | — |
Mix | 0 – 1 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Rate | 0.05 – 5 | 0.5 | Hz |
Depth | 0 – 1 | 0.5 | — |
Swell | 0 – 1 | 0.5 | — |
Mix | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Rate | 0.1 – 8 | 2 | Hz |
Depth | 0 – 1 | 0.8 | — |
Curve | 0.2 – 4 | 1.5 | — |
Bias | 0 – 1 | 0 | — |
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.
| Param | Range | Default | Unit |
Pulses | 1 – 16 | 4 | — |
Steps | 1 – 16 | 8 | — |
Rotate | 0 – 15 | 0 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 1 – 8 | 8 | — |
Pattern | 0 – 255 | 170 | — |
# 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.
| Param | Range | Default | Unit |
Rule | 0 – 255 | 90 | — |
# 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.
| Param | Range | Default | Unit |
Memory | 0.9 – 1 | 0.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.
| Param | Range | Default | Unit |
Seed | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Seed | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
Steps | 1 – 16 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Start | 1 – 2000 | 27 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 8 | 2 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 16 | 10 | — |
Steps | 4 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Ratio | 1.05 – 4 | 1.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.
| Param | Range | Default | Unit |
Modulus | 2 – 32 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Seed | 0 – 1 | 0.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.
| Param | Range | Default | Unit |
R | 1 – 2 | 1.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.
| Param | Range | Default | Unit |
U | 0.7 – 0.92 | 0.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.
| Param | Range | Default | Unit |
States | 3 – 6 | 4 | — |
Threshold | 1 – 3 | 1 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Order | 2 – 32 | 8 | — |
# 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.
| Param | Range | Default | Unit |
N | 2 – 99 | 7 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Bits | 2 – 12 | 6 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 32 | 12 | — |
# 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.
| Param | Range | Default | Unit |
Base | 2 – 12 | 3 | — |
# 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.
| Param | Range | Default | Unit |
Ratio | Golden · 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.
| Param | Range | Default | Unit |
Bits | 4 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Bits | 4 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Bits | 4 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Rule | 0 – 255 | 30 | — |
# 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.
| Param | Range | Default | Unit |
Code | 0 – 15 | 10 | — |
# 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.
| Param | Range | Default | Unit |
Rule | 0 – 255 | 90 | — |
# 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.
| Param | Range | Default | Unit |
Bits | 4 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Bits | 4 – 12 | 8 | — |
# 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.
| Param | Range | Default | Unit |
Steps | 4 – 32 | 16 | — |
# 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.
| Param | Range | Default | Unit |
Rows | 1 – 24 | 12 | — |