EVERY CIRCUIT LIVE · NOTHING TO BOUNCEAll synths

Polyphonic Ripple Synthesizer

Colossarium

THE GATES OF HEAVEN HAVE OPENED.

Four voices of four cores, three of them ripple oscillators, each core bent through its own shapers and filters: sixteen lanes and 49 shapers at once, every lane landing somewhere new in the stereo field, and a MOD chit under every one of 288 knobs.

VST®3 instrument · Windows 64-bit No activationmacOS VST3 and Audio Unit are in development.

The Colossarium panel, cream plates on a pale ground under a header with its legend of bands: OSC, SHAPER, FILTER, LEVEL, MOD and KEYS, and INIT in the PRESET window. Down the left, OSC1 to OSC3, each a RIPPLE CORE of two rows of knobs, A and B, and OSC4, the MORPH CORE; across from each, red SHAPE A and SHAPE B plates, a violet HIGH-PASS, a violet FILTER with ENV 2 on its CUTOFF and a RES shaper under it, and a magenta MIX with its Σ and LEVEL, joined by red wires. To their right STEREO MIX, its random places for four voices, the VCA, THE FUNDAMENTAL and the ENVELOPES; along the right edge VOICES · KEYS with C2, C3, D#3 and G3 held, then the dark summed chain: STEREO SHAPER, TRACKING COMB, PEAK / TROUGH, GUILT COMPLEX 'A', CHICAGOLAND and OUTPUT. Along the foot, the petrol MODULATION BANK: LFO 1-16, NOISE / S&H 1-8, LFO 1's editor and the THOMAS ATTRACTOR with six coloured particles, and ROUTES IN USE.
  • 4 voices
  • 16 lanes
  • 49 shapers
  • 288 MOD chits

The idea

Not a netlist synth. Built from netlists anyway.

Colossarium is not a netlist synth: there is no netlist inside it, and nothing to bounce. Instead, all of its equations are derived from real netlists and checked against SPICE, and nearly everything in it is a real circuit's architecture, running live. The exception is the modulation: the LFOs, the noise and S&H sources, the attractor and the envelopes are digital.

Sixteen lanes run up to the VCA, four in every voice; after it, one chain for all of them.

  1. Derived, not solved.

    There is no netlist inside it and nothing to bounce. Every circuit runs live, and its equations come from real netlists, checked against SPICE.

  2. Sixteen lanes at once.

    Four voices of four cores, each core a lane of two shapers, a high-pass and a filter with a shaper on its resonance.

  3. Then one mix.

    Every lane lands somewhere new in the stereo field, and the sum runs through a comb, a cascade, a phaser and a chorus.

Hear it

Sixteen lanes, open.

Sixteen takes of Colossarium in two flavors, takes and arpeggios, about half a minute each, in stereo. Nothing has been done to them on the way here but the encoding, so some are a good deal louder than others.

Take 01

0:32

Take 02

0:32

Take 03

0:32

Take 04

0:32

Take 05

0:34

Take 06

0:32

Take 07

0:32

Take 08

0:32

OSC 1 · 2 · 3 · RIPPLE CORE

Every cycle, two bursts of ripples.

A ripple core is a base tone with two ripple elements riding on it. Each element is a small oscillator forced back to its start once a cycle of the base tone, and fading out through its own decay. So every cycle carries two bursts of ripples: two formants, and you choose where each one sits. RATIO sets how many ripples a cycle, DAMP how fast they die, WARP bends them as they fade, SHAPE runs them from round to square, and TRACK keeps RATIO and DAMP on the note or frees them from it.

BOTH ELEMENTS A·B MIX in the middle: A at RATIO 4 with a slow DAMP, B at RATIO 11 dying quickly. Two bursts on every cycle, two formants, each placed by its own RATIO.

Three cycles of A2, the dashed lines at each cycle's start: the plug-in's own ripple core, recorded, not drawn by hand.

OSC1's lane on the panel, left to right: the amber RIPPLE CORE plate with OCT, DETUNE, FM and FM FROM set to OSC 4; rows A and B of RATIO, DAMP, WARP and SHAPE with their TRACK RATIO and DAMP switches, LFO 1 routed into A's WARP; A·B MIX and RIPPLE; then SHAPE1A on FOLDER with FOLD, SYM and MIX, SHAPE1B on WRAPPER with DRIVE, SYM and MIX, HIGH-PASS1 with CUTOFF, RES and KEY, FILTER1 with ENV 2 on its CUTOFF, RES, MODE, 4-POLE and BP OUT, its RES tap into RES1 on FOLDER, and MIX1, its Σ and LEVEL.
OSC 1's lane, end to end

SHAPE A · SHAPE B · RES · STEREO SHAPER

49 shapers, seven kinds.

Every lane has two shapers in a row and a third on its filter's resonance, and the summed mix has one more: 32 and 16 and 1. Each is any of seven types, picked in a dropdown, and its three knobs take that type's words. Here is one cycle of a sine through each, from the plug-in's own code.

FIRST KNOB
  1. FOLDER

    FOLD · SYM · MIX

  2. WRAPPER

    DRIVE · SYM · MIX

  3. TRIAD

    DRIVE · CROSS · MIX

  4. TRACK & HOLD

    STEPS · SYNC · MIX

  5. CHEBYSHEV

    LEVEL · ORDER · MIX

  6. EXP PULSE

    DRIVE · BAL · MIX

  7. DEAD ZONE

    DRIVE · SYM · MIX

A 3 V sine at 218 Hz, its second knob at the middle and MIX full wet; each curve is scaled to fit its screen. FIRST KNOB is FOLD, DRIVE, STEPS or LEVEL, as the type names it.

The Colossarium panel, which the camera moves across region by region.

THE PANEL

Sixteen lanes on one board.

Each band's colour is its job: OSC amber, SHAPER red, FILTER violet, LEVEL magenta, MOD petrol, KEYS lime. The four rows on the left are one voice's four lanes, shared by all four voices; the column on the right is the summed stereo chain.

STEREO MIX · RANDOM PAN

Every note, somewhere new.

Whenever a voice takes a note, each of its four lanes draws a new place in the stereo field, anywhere from left to right, and WIDTH sets how far from the middle those places can fall. A chord spreads differently every time you play it. The gains glide to their new places, so a stolen voice moving does not click.

LRV1V2V3V4

Play a note: the next voice round takes it, and its four lanes draw their places.

The summed stereo chain

Four voices in, one long way out.

After the voices sum, the mix runs through five more circuits, one after another, each running live, and each the one it is on another of our plug-ins.

The right-hand column of the Colossarium panel, its summed stereo chain, dark plates top to bottom: STEREO SHAPER on WRAPPER with DRIVE, SYM and MIX; TRACKING COMB with FOLLOWS NOTE lit, FREQ routed from THOM 4, WIDTH, REST, SPREAD, DRIVE, MIX and teeth T1 to T10; PEAK / TROUGH, five troughs and five peaks, its response curve over AMOUNT, SHIFT, SCALE, SPREAD, DRIVE, TR Q, PK Q and MIX and each trough's and peak's POS and DEPTH or HEIGHT; GUILT COMPLEX 'A', the lamp phaser, with FEEDBACK, MODULATION, AMPLITUDE and PERIOD; CHICAGOLAND, the chorus, buttons 1 to 4 with 2 lit; and OUTPUT with MASTER and LIMIT on.
  1. STEREO SHAPER

    One shaper on both sides.

    The forty-ninth: any of the seven types, after the four voices sum, on both channels.

  2. TRACKING COMB · PEAK / TROUGH

    Ramjet's first two filters.

    The tracking comb, ten teeth that follow the note you play, then the cascade of five troughs and five peaks: pages one and two of Ramjet, run as its live models, on each side.

  3. GUILT COMPLEX 'A'

    The lamp phaser.

    Guilt Complex 'A', carried whole: FEEDBACK, MODULATION, AMPLITUDE and PERIOD, two units on one LFO.

  4. CHICAGOLAND · OUTPUT

    The chorus, then out.

    Chicagoland's four buttons: a click lights one, SHIFT-click holds two together, all out is off. Then MASTER, and LIMIT, which holds the peaks under -1 dBFS.

The arithmetic

288knobs with a MOD chit under them

123in every voice17for the instrument80on the LFOs24on the noise sources44on the comb and the cascade

Even OCT has one, so a source can move a core whole octaves. Click a chit and pick one of 38 sources: three envelopes, sixteen LFOs, eight noise and sample-and-hold sources, the attractor's six particles, and VELOCITY, KEY, WHEEL, PRESSURE and RANDOM. DEPTH sets how far, either way.

The MOD chit's picker, open over FILTER 1's CUTOFF: SOURCE FOR FILTER 1 · CUTOFF, with REMOVE; ENVELOPES ENV 1, ENV 2 (lit) and ENV 3; LFOS 1-16; NOISE · S&H 1-8; THOMAS ATTRACTOR · THOM 1-6, five of them tinted in their particles' colours; PERFORMANCE: VELOCITY, KEY, WHEEL, PRESSURE and RANDOM; and DEPTH on a slider at +55%.
SOURCE FOR · FILTER 1 · CUTOFF

THOMAS ATTRACTOR · THOM 1-6

Six particles that never repeat.

Six particles move on a strange attractor, x' = sin y - b·x, and the same for y and z in turn. Each is a MOD source, read out as its X, Y, Z or its distance from the middle. DAMPING is b: low, they wander apart and never repeat; higher, they settle into cycles; higher still, they stop. COUPLING pulls them together.

b 0.208 · CHAOTIC

The plug-in's own equations, starting points and steps, running in your browser. The view turns; the outputs do not, as on the panel.

Live, all of it

Nothing to bounce. Everything running.

There is no netlist inside Colossarium and no BOUNCE menu: every circuit runs its live model, the same in playback and when your DAW renders. That is why it asks for the machine it does.

THE COST

About 1.2 seconds a second.

Measured with INIT and a four-note chord held at 48 kHz: about 1.2 seconds of computing for every second of sound. Most of it is the sixteen lanes, each with its three shapers, its high-pass and its filter.

THE THREADS

Four voices, side by side.

The four voices render each block side by side, on three threads of Colossarium's own and your DAW's audio thread, which brings the same chord down to about 0.4 seconds on the clock for every second of sound.

RIPPLE OVERSAMPLING

4× or 8×.

The ripple cores run at four times your DAW's rate, or eight. Every edge in them is placed exactly in time and smoothed from a table, so they stay clean up the keyboard. The latency is 24 samples at 48 kHz.

And the rest of it

Every band has a job.

THE FUNDAMENTAL

One more core, under it all.

One core for the whole instrument, on the voice holding the lowest key: OCT, DETUNE, WAVE, PW and LEVEL, an octave down and a triangle at INIT, straight into that voice's VCA, in the middle, with no shapers or filters. It moves when that key lifts.

ENVELOPES

Three a voice.

ENV 1 opens the VCA, ENV 2 reaches the four filters' cutoffs at INIT, ENV 3 is free. ATTACK, DECAY, SUSTAIN and RELEASE, each with a chit; a note played again starts from where its envelope stands.

VOICES · KEYS

And TEMP.

POLY 4 or UNISON, GLIDE, TUNE and BEND. TEMP is the ripple circuit's own temperature, 0 to 54 °C, 27 at the centre: its drive and its curvature move with it, as the circuit's would.

PERFORMANCE

Every finger counts.

VELOCITY, KEY, WHEEL and PRESSURE are sources like any LFO, and RANDOM draws a fresh value for every note. The sustain pedal holds and the pitch wheel bends.

PRESET

Six to start from.

INIT, TRIAD BELLS, STAIRCASE, CHEBYSHEV ORGAN, EXP PULSE BASS and DEAD ZONE PLUCK. INIT is the panel as it was drawn, its nine routes in ROUTES IN USE; every picture on this page has it loaded.

YOURS

No activation.

No license server, and no phone-home.

A polyphonic ripple synthesizer

Colossarium

THE GATES OF HEAVEN HAVE OPENED.

The ripple oscillator is a circuit of our own, and so are four of its seven shaper types: the TRACK & HOLD, the CHEBYSHEV, the EXP PULSE and the DEAD ZONE. The TRIAD is Ramjet's cross-modulated triad, played as a shaper. Its morph core is the saw core inside Profundus and Cinderblock, its high-pass the APH-21 Quadrifier's, its filter the one Cinderblock carries, its wrapper the Overtime Eight-Tone's; the comb and the cascade are Ramjet's, the phaser and the chorus are Guilt Complex 'A' and Chicagoland. All of them run live.

VST®3 instrument · Windows 64-bit No activationmacOS VST3 and Audio Unit are in development.

At a glance

Colossarium specifications

Technical specifications for Colossarium, Polyphonic Ripple Synthesizer
FormatVST®3 instrument · Windows 64-bit
In developmentmacOS VST3 and Audio Unit
Requires64-bit Windows 11, in any version Microsoft still supports. When the Mac version ships: macOS 15 or later, on Apple silicon or Intel.
MachineA 15-inch MacBook Pro with its display set to More Space and an M3 Apple silicon chip or better, or the Windows equivalent.
VoicesFour · POLY or UNISON · GLIDE, TUNE and TEMP
CoresThree ripple cores a voice: OCT, DETUNE, FM from any core, two elements of RATIO, DAMP, WARP and SHAPE, A·B MIX, RIPPLE · OSC 4, the MORPH CORE: sine to triangle to saw to pulse, PW
LanesSixteen: SHAPE A · SHAPE B · HIGH-PASS · FILTER, 2-pole or 4-POLE, BP OUT · a RES shaper on the resonance · LEVEL
Shapers49, each FOLDER, WRAPPER, TRIAD, TRACK & HOLD, CHEBYSHEV, EXP PULSE or DEAD ZONE
The FundamentalOne core under the lowest key held, in the middle
StereoEvery lane panned anew on every note, within WIDTH
The mixSTEREO SHAPER · TRACKING COMB · PEAK / TROUGH · GUILT COMPLEX 'A' · CHICAGOLAND · MASTER · LIMIT
Modulation16 LFOs · 8 noise and S&H sources · a Thomas attractor of six particles · three envelopes · VELOCITY, KEY, WHEEL, PRESSURE, RANDOM · a MOD chit under each of 288 knobs
EngineEvery circuit live, in playback and in a bounce · no netlist
ComputingAbout 1.2 s a second for a four-note chord at 48 kHz, spread over three threads of its own beside the audio thread
Latency24 samples at 48 kHz
PresetsINIT · TRIAD BELLS · STAIRCASE · CHEBYSHEV ORGAN · EXP PULSE BASS · DEAD ZONE PLUCK
The panel1840 by 960
Validation47 of 47 validator tests · host-tested
ActivationNone. No license server, no phone-home
Security updatesUntil November 2031
LicenseLicense agreement · Facts sheet
VST Compatible

VST is a registered trademark of Steinberg Media Technologies GmbH.