The Sublustris Versio module in half-light, seen from the floor against a dark background, its four LEDs glowing blue.

Sublustris Versio

Sublustris: Latin, “dimly lit, faintly glowing”, the half-light of a clouded night.

A big, dark reverb for ambient and dub techno. Turn the decay up and a chord holds forever while you play over it. Then let it age, from warm tape saturation to a thin, crackly radio, wavering like a cassette on a tired deck.

For the Noise Engineering Versio, and as an AU/VST3 plugin for macOS.

What it sounds like

  • The endless pad

    The endless hold: the tail falls a little from the hit, then runs on at a steady level into infinity.

    One pad chord held into an endless tail, then nothing more is played.

    Transcript: A soft synth pad plays one A minor chord, with an added ninth, and holds it for about eight seconds. The reverb swells in under the chord and never lets go. When the chord is released nothing more is played, and the wash goes on at a steady level, still holding the chord's notes, until the clip fades.

    Settings for The endless pad
    Settings for The endless pad
    SPACECANYON
    ONSETNATURAL
    BLEND03:000.8the fader's start
    DECAY05:001
    TONE11:000.4
    WEAR07:000
    SIZE02:000.7
    MOTION12:000.5
    DEPTH09:000.2

    Pad synthesised in code.

  • Freeze, then paint

    Freeze: a chord is caught at the moment you tap, then holds as the same still wave for as long as you like.

    A piano chord is frozen into a still pad, a piano melody plays over it, and its last phrase is painted in.

    Transcript: A grand piano plays one D minor ninth chord. A moment later the button is tapped, and the hall freezes the chord into a still pad that holds its level instead of fading. The piano plays a slow melody in three phrases over the pad, and the pad doesn't take them in. During the last phrase the button is held, and the melody's long high A is painted into the pad: from then on the pad carries that note too. A last tap lets the pad go, and it fades away.

    Settings for Freeze, then paint
    Settings for Freeze, then paint
    SPACEHALL
    ONSETNATURAL
    BLEND01:000.6the fader's start
    DECAY02:300.75
    TONE12:000.5
    WEAR08:000.1
    SIZE12:000.5
    MOTION12:000.5
    DEPTH09:000.2
    FREEZE / PAINTtap at 1.6 s (freeze), held 15.4-20.6 s (paint), tap at 22.5 s (release)

    Piano: Steinway B from the Versilian Community Sample Library (CC0). Played in code.

  • Dub techno stabs

    A long tail: one sound, ringing on and on, slowly fading.

    Minor-ninth stabs on the send over a kick and rimshot, in a short, small hall that sits behind the groove.

    Transcript: A dub techno groove at 118 bpm: a kick on every beat, a rimshot, a quiet hat, and short C minor ninth chord stabs on the offbeats. Only the stabs go into the reverb, a short, small hall: each stab leaves a soft, warm echo of itself that fades in about a bar, behind the drums, the way a reverb send sits in a mix. After eight bars the groove stops and the last tail dies away.

    Settings for Dub techno stabs
    Settings for Dub techno stabs
    SPACEHALL
    ONSETNATURAL
    BLEND10:300.35the fader's start
    DECAY10:300.35
    TONE11:300.45
    WEAR09:000.2
    SIZE10:000.3
    MOTION11:000.4
    DEPTH10:000.3

    Drums: Virtuosity Drums by Versilian Studios and Karoryfer (CC0). Stabs synthesised in code.

  • Bloom swell

    BLOOM from short to long: the same note with three swell times; the longer DEPTH is set, the later the reverb peaks.

    Single piano notes, each one swelling in slowly behind itself.

    Transcript: A grand piano plays six soft single notes in A minor, about four seconds apart. Each note is dry and close; its reverb starts almost silent and swells in over the next two or three seconds, so every note blooms in behind itself and joins a long, soft wash.

    Settings for Bloom swell
    Settings for Bloom swell
    SPACECANYON
    ONSETBLOOM
    BLEND01:000.6the fader's start
    DECAY02:000.7
    TONE11:300.45
    WEAR07:000
    SIZE12:000.5
    MOTION12:000.5
    DEPTH02:000.7

    Piano: Steinway B from the Versilian Community Sample Library (CC0). Played in code.

  • Shimmer melody

    SHIMMER: the note you play, and the same note an octave up, twice as fast, added to the reverb.

    A slow lead with one steady octave above it in the reverb.

    Transcript: A soft, round synth lead plays a slow melody in D minor, with long notes and space between the phrases. The reverb adds one steady octave above each note: a quiet, higher voice that follows the melody and rings on in the tail. The lead has no octave of its own; the octave is only in the reverb.

    Settings for Shimmer melody
    Settings for Shimmer melody
    SPACEHALL
    ONSETSHIMMER
    BLEND01:000.6the fader's start
    DECAY03:000.8
    TONE12:000.5
    WEAR07:000
    SIZE02:000.7
    MOTION12:000.5
    DEPTH12:000.5

    Lead synthesised in code.

  • Worn guitar

    WEAR turned up: one long tail whose line goes from clean to rough and grainy.

    Slow guitar chords while WEAR is turned up from fully left to 2 o'clock: hiss and grain come into the tail.

    Transcript: A clean electric guitar strums seven slow chords in E minor, one every few seconds, while WEAR is turned up steadily from fully left. At the start the reverb is clean. As WEAR comes up, a soft hiss and grain rise into the top of the tail, and its deepest lows thin a little.

    Settings for Worn guitar
    Settings for Worn guitar
    SPACEHALL
    ONSETNATURAL
    BLEND12:000.5the fader's start
    DECAY01:000.6
    TONE10:000.3
    WEARfully left → 2 o'clock, turned steadily from 1 to 24 s
    SIZE11:000.4
    MOTION12:000.5
    DEPTH09:000.2

    Guitar: Emilyguitar by Karoryfer (CC0). Played in code.

  • The tape side of MOTION

    MOTION to the left as tape over a head: the tape runs flat across the head and wavers unevenly either side.

    Held poly synth chords with MOTION fully left, the tape side: wow, flutter, crinkle and short dropouts every few seconds.

    Transcript: A warm analogue-style poly synth, saw waves through a resonant low-pass filter, plays held chords, D minor nine, G minor seven, C nine and F major seven, with a few single notes between, twice through; the last chord rings on. With MOTION fully left the whole tail wavers in pitch together, like a worn tape, with quick crinkles, and every few seconds a short dropout dips it and dulls it for a moment.

    Settings for The tape side of MOTION
    Settings for The tape side of MOTION
    SPACEHALL
    ONSETNATURAL
    BLEND01:000.6the fader's start
    DECAY02:000.7
    TONE11:000.4
    WEAR09:000.2
    SIZE12:000.5
    MOTION07:000
    DEPTH09:000.2

    Synth synthesised in code.

  • The radio side of MOTION

    MOTION to the right as a spectrum: the full range narrowed to an old radio's band, with a notch wandering through its middle.

    Picked guitar chords while MOTION is turned from noon to fully right: the tail narrows into an old radio and starts to phase.

    Transcript: A clean electric guitar picks seven chords in D major, one every few seconds, each left to ring into a long hall. MOTION starts at noon, and the tail is full and open. As it turns right, the tail narrows, losing its deepest lows and its top, like the reverb is playing through an old AM radio, and a slow notch drifts through its middle so it swirls like a phaser. From about 16 seconds MOTION is fully right and the swirl is deepest.

    Settings for The radio side of MOTION
    Settings for The radio side of MOTION
    SPACEHALL
    ONSETNATURAL
    BLEND01:000.6the fader's start
    DECAY02:300.75
    TONE12:000.5
    WEAR07:000
    SIZE01:000.6
    MOTIONnoon → fully right, turned steadily from 2 to 16 s, then held
    DEPTH09:000.2

    Guitar: Emilyguitar by Karoryfer (CC0). Played in code.

  • Dark drone, WEAR's whole range

    WEAR's stages along the tail: clean, tape wobble, grit, then clean again.

    A low drone into an endless tail while WEAR is turned all the way up and back down: the wash ages, then comes clean.

    Transcript: A low, dark drone in D minor swells in and holds, then fades out at about 24 seconds; the reverb is endless, so the wash goes on. WEAR starts fully left, and the tail is clean and smooth. Over twelve seconds it is turned all the way up, and the wash ages as it goes: a warm tape thickness and a soft breath first, then grit and grain over the top as it nears fully right. The lows stay where they are. It holds there for a few seconds, then WEAR is turned back down and the wash comes clean again.

    Settings for Dark drone, WEAR's whole range
    Settings for Dark drone, WEAR's whole range
    SPACECANYON
    ONSETNATURAL
    BLEND04:000.9the fader's start
    DECAY04:300.95
    TONE10:000.3
    WEARfully left → fully right (2-14 s), held to 18 s, then back to fully left by 25 s
    SIZE12:000.5
    MOTION10:000.3
    DEPTH11:000.4

    Drone synthesised in code.

Get it

Firmware for your Versio, and the same sound as an AU/VST3 plugin for macOS.

DownloadHow to install

A short history

The endless hold

Infinite reverb began as a trick with two tape machines.

A dim 1970s studio desk lit by an orange glass floor lamp: two reel-to-reel tape decks side by side on a walnut shelf, one tape running off the left deck's reel, across the gap and onto the right deck's, a pair of leads looping back, a briefcase synthesiser with its keyboard lid open, a preset synthesiser with a row of coloured tabs, an open tape echo, a black electric guitar leaning against the desk, stacks of tape boxes and a crate of records behind it, plants, and a leather lounge chair at the edge of the room.

In 1972 Robert Fripp spent an evening with Brian Eno, who “had a system of recording with two Revoxes.” The tape ran from the first machine to the second, and the second machine’s playback fed back into the first one’s record head. Each sound came round again a few seconds later, a little quieter each time. Fripp played into it, and the result became (No Pussyfooting). By 1977 his version had a name: Frippertronics. In 1975 Eno released Discreet Music and printed a diagram of his echo setup on the back cover.

A reverb works the same way inside. Each trip round its loop loses a little level, and that loss is the decay. Set the loop to lose nothing and the tail goes on forever. By 1986 Lexicon’s PCM70, which used David Griesinger’s reverb from the Lexicon 224, had a program called Infinite Reverb. One reviewer held the reverb of a single note, then added a second to build a chord.

Pedals brought it to the floor. The Electro-Harmonix Freeze (2010) holds any note or chord while you press its footswitch. Reverbs now often offer two versions: infinite keeps taking in what you play, and freeze holds what’s there and lets nothing new in.

Sublustris has both. Past about 3 o’clock, DECAY makes the tail endless. It follows your playing at the level of the longest tail, and when you stop it holds, its notes still in PLATE and HALL. FREEZE holds the tail as a still pad you play over. Hold the button while frozen and it paints a little of what you play into the pad.

The panel

Sublustris runs behind your Versio’s printed panel, so the labels on your module won’t match. Here’s what’s where.
The Versio module with the Sublustris panel, seen straight on: seven knobs, the SPACE and ONSET switches, the FREEZE / PAINT button, four LEDs and twelve jacks.
  1. BLENDDry ↔ wet, equal-power. Fully right is 100 % wet, for a send and return.
  2. LEDsInput and output meters. The output pair turns cool blue while frozen.
  3. DECAYA short room to minutes-long tails. Endless from about 3 o’clock.
  4. TONEDarker or brighter, flat at noon. Never harsh at the ends.
  5. WEAROne knob of tape, bucket-brigade and bit wear over a warm desk colour.
  6. SIZEThe size of the space. In CANYON, a long wash to a boundless one.
  7. MOTIONLeft: tape wow, flutter and dropouts. Right: an old radio’s narrow, phasing band.
  8. DEPTHWhat ONSET does: NATURAL’s predelay, BLOOM’s swell time, SHIMMER’s amount.
  9. SPACEPLATE · HALL · CANYON.
  10. ONSETNATURAL · BLOOM · SHIMMER: how each sound enters the reverb.
  11. FREEZE / PAINTTap to freeze. Hold while frozen to paint what you play into the pad.
  12. GateFREEZE, with the same gestures as the button.
  • 4 LEDs Meter the input and output; the output pair turns blue while frozen
  • 7 knobs BLEND, DECAY, TONE, WEAR, SIZE, MOTION, DEPTH
  • 2 switches SPACE (PLATE · HALL · CANYON) and ONSET (NATURAL · BLOOM · SHIMMER)
  • 1 button FREEZE / PAINT
  • 7 CV inputs One per knob, 0–5 V, added to the knob’s position
  • 1 gate input FREEZE, the same gestures as the button

All the controls in the manual

Built for long tails

Read the manual

  • Endless hold

    Past about 3 o’clock DECAY never lets go. While you play it sits at the level of the longest tail before it, and when you stop it holds where it is, its notes staying notes.

    The endless hold: the tail falls a little from the hit, then runs on at a steady level into infinity.
  • 3 spaces

    A dense PLATE, a big HALL, and CANYON, which swells in and grows into a boundless wash.

    Three spaces: a small PLATE, a bigger HALL, and CANYON, which runs on past its walls.
  • 120 s tails

    About 30 s in PLATE, 60 s in HALL and 120 s in CANYON. Then endless.

    A long tail: one sound, ringing on and on, slowly fading.
  • Freeze / paint

    Tap to freeze the tail into a still pad and play over it. Hold while frozen to paint a little of what you play into the pad.

    Freeze: a chord is caught at the moment you tap, then holds as the same still wave for as long as you like.
  • Swells

    ONSET on BLOOM: the reverb swells in behind each sound, from a breath to four seconds.

    BLOOM from short to long: the same note with three swell times; the longer DEPTH is set, the later the reverb peaks.
  • 1 octave

    SHIMMER: one steady octave up, in tune, that doesn’t climb.

    SHIMMER: the note you play, and the same note an octave up, twice as fast, added to the reverb.
  • Tape wobble

    MOTION to the left: tape wow and flutter, then crinkle and dropouts further left.

    MOTION to the left as tape over a head: the tape runs flat across the head and wavers unevenly either side.
  • Old radio

    MOTION to the right: the tail through an old AM radio’s narrow band, with a slow notch wandering through it, so it phases.

    MOTION to the right as a spectrum: the full range narrowed to an old radio's band, with a notch wandering through its middle.
  • 7 CV inputs

    One per knob, 0–5 V, added to the knob’s position. Plus a gate for FREEZE.

    CV as a push along a scale: the voltage moves the setting on from where your hand left it.

Two ways to play

On the module

Firmware for the Noise Engineering Versio

Sublustris replaces the module’s firmware completely, and it’s just as easy to go back. You install it with Noise Engineering’s own Firmware Swap web app, and the same app puts any Noise Engineering firmware back on. Sublustris doesn’t change anything else on the module.

How to install

In your DAW

AU/VST3 plugin for macOS

The same sound engine runs as an Audio Unit and VST3 plugin for macOS, laid out like the module’s panel. MIDI notes play the freeze, so a clip can freeze and paint in time. You don’t need a Versio to use it.

Install the plugin
The Sublustris Versio module patched into both inputs and both outputs.

Help shape it

If something sounds wrong, or you want a sound it can’t make yet, tell me. Ideas from the people playing it are how Sublustris gets better.
  1. Play it

    On the module or in your DAW, with your own sounds.

  2. Tell me

    Open a GitHub issue with an idea for the sound, or a bug.

  3. Hear it change

    I try ideas by ear, and credit the ones that ship.

Meet Resilio Versio

Sublustris has a sibling, Resilio Versio: a dub spring reverb and tape echo for the same module. Resilio is for throwing hits into springs. Sublustris is for long, deep spaces.

Visit Resilio Versio

Download

Sublustris is out. I play it at the rack, and the sound may still change from version to version. I’d like to hear what you think on GitHub Issues.

I’m a designer, not a DSP engineer. I made every sound decision by ear, and Claude (Anthropic’s AI) wrote the DSP, the firmware and the tools. Credits

Sublustris Versio is an independent project. It is not affiliated with or endorsed by Noise Engineering.

Latest release

v1.0.68What’s new

For your Versio

Firmware (.bin)

Download112 KB

You’ll need

  • A Noise Engineering Versio module.
  • A computer with Chrome and a micro-USB data cable.
  • Noise Engineering’s Firmware Swap web app. It installs Sublustris and puts their firmware back whenever you like.

For your DAW

Plugin for macOS (AU/VST3)

Download7.8 MB

You’ll need

  • macOS 12 or newer, Apple Silicon or Intel.
  • A DAW that loads AU or VST3. No Windows or Linux build.
  • It isn’t notarised by Apple, so it takes one Terminal step to open.

How to installAll files and checksums on GitHub