VST3 · AU · Standalone

Vintage pedals redesigned
as audio plugins.

Twenty vintage redesigned effects (and some new) in nine groups: delay and echo, modulation, drive, dynamics, EQ, amp and cabinet, pitch, reverb and rhythm, plus a multi-effect that chains them and a drum machine. Every front panel is drawn from scratch, every knob is live, and everything is open source.

The plugins

Click a screenshot to enlarge it. Pick one or more groups to filter; with none picked, every plugin is shown.

DM-1 Delay Machine

12-mode delay

A modulation delay with twelve modes, from a clean classic echo to dual-mod, wide and pattern delays. Tap tempo with five divisions, mod rate and depth, and four panel memories.

  • 12 modes
  • Tap division
  • 4 memories

CE-1 Chorus Ensemble

Chorus / vibrato

A lush stereo chorus and a vibrato from the same modulated delay. Level, chorus intensity, vibrato depth and rate, a high / low input sensitivity switch and a peak lamp.

  • Chorus
  • Vibrato
  • Stereo

RE-1 Space Echo

Tape echo + spring reverb

A tape echo with spring reverb, controlled by a 12-position mode selector (heads, repeat and reverb combinations). Wow and flutter, tape age, bass, treble, repeat rate, intensity, echo and reverb volume, and a live VU meter.

  • 12 modes
  • Wow & flutter
  • Tape age
  • VU meter

RE-2 Space Echo

Tape echo + saturation

The RE-1 engine plus saturation, a guitar / line input switch, new or aged tape, head lamps that follow the mode dial, and four panel memories.

  • Saturation
  • Guitar / line
  • New / aged tape
  • 4 memories

DS-1 Distortion

Stompbox distortion

A classic orange-stompbox style distortion: booster, op-amp gain stage and diode clipping (4x oversampled), with Tone, Level and Dist knobs.

  • Diode clipping
  • 4x oversampled
  • Tone / Level / Dist

BF-3 Flanger

Stereo flanger

A stompbox-style flanger with Manual, Res, Depth and Rate knobs and three modes: Standard, a deeper Ultra, and Gate / Pan, which sweeps the flange between the left and right outputs.

  • Manual / Res / Depth / Rate
  • 3 modes
  • Stereo

CS-3 Compression Sustainer

Compressor / sustainer

A stompbox-style compression sustainer with Level, Tone, Attack and Sustain knobs. It evens out your playing and lets notes ring on, with a CHECK lamp that lights when the effect is on.

  • Level / Tone / Attack / Sustain
  • Stereo-linked
  • Auto make-up gain

LM-2 Limiter

Peak limiter

A stompbox-style limiter with Level, Tone, Release and Threshold knobs. It holds peaks under a ceiling with a fast attack and a release you set, and the CHECK lamp shows when the effect is on.

  • Level / Tone / Release / Threshold
  • Stereo-linked
  • Fast attack

PH-2 Phaser

Phaser

A stompbox-style phaser with Rate, Depth and Res knobs and two modes: I, a classic four-stage phaser, and II, an eight-stage sweep with deeper notches and stronger resonance.

  • Rate / Depth / Res
  • 4 or 8 stages
  • Stereo

GE-7 Equalizer

Graphic equalizer

A stompbox-style graphic equalizer with seven faders at 100 Hz, 200 Hz, 400 Hz, 800 Hz, 1.6 kHz, 3.2 kHz and 6.4 kHz, each ±15 dB, plus a level fader. Double-click a fader to reset it to zero.

  • 7 bands
  • ±15 dB
  • Level fader

EH-2 Enhancer

Treble enhancer

A stompbox-style enhancer that picks off the treble above the Freq setting, brightens it and adds it back. Mix runs from inverted (a dip) through zero to normal (a boost), and Sens decides how quietly you can play and still open it up. A lamp shows when it is working.

  • Mix / Freq / Sens
  • Inverting mix
  • Sens lamp

IR-2 Amp & Cabinet

Amp + cabinet

A guitar amp and speaker cabinet in one stompbox. Eleven amp types, from clean and twin to crunch, brown, high-gain and a rectifier-style stack, with Gain, Level, a three-band tone control and an Ambience room. The cabinet is a filter model rather than a measured impulse response.

  • 11 amp types
  • Bass / Middle / Treble
  • Ambience

SL-2 Slicer

Rhythmic slicer

Chops your sound into rhythms: eleven patterns, five modes (single, dual ping-pong, tremolo, SFX with a filter sweep, and harmonic band split), with balance, attack and duty controls. Tempo comes from the knob or follows the host.

  • 11 patterns
  • 5 modes
  • Host tempo sync

OD-2 Hybrid Drive

Overdrive / distortion / fuzz

Twelve drive types, from a soft overdrive to a tight metal tone and fuzz, with Drive, Level and a three-band tone control. Add a switchable boost, a noise gate, a red LED display and four panel memories.

  • 12 types
  • 3-band tone
  • Boost + gate
  • 4 memories

OC-5 Octave

Octave

Add notes an octave up and one or two octaves down. Vintage mode is a classic monophonic octave divider; Poly mode shifts whole chords, with a range control for the lowest octave. Direct, +1 oct and -1 oct levels mix the voices.

  • Vintage + Poly
  • +1 / -1 / -2 octaves
  • Direct level

BS-1 Reverb

Reverb machine

Twelve reverb types on one engine: room, hall, plate, spring, swell, bloom, cloud, chorale, shimmer, magneto, nonlinear and reflections. A six-cell display shows the type and the value of the knob you turn; decay, pre-delay, mix, tone, two type-specific parameters and modulation shape each sound.

  • 12 types
  • 6-cell display
  • Shimmer + bloom

MM-1 Analog Delay

Echo / chorus / vibrato

A warm analog-style delay with six knobs: blend, level, feedback, delay time, and a chorus / vibrato modulation with its own depth. An overload lamp shows when the input stage is pushed.

  • Echo
  • Chorus / vibrato
  • Overload lamp

SD-1 Digital Delay

Digital delay

A clean digital delay with a long delay line: delay time and a time factor, regeneration with a hi-cut filter, modulation intensity and frequency, and separate direct and effect levels. A headroom meter and a hold switch round it off.

  • Delay + factor
  • Modulation
  • Hold
  • Headroom meter

SD-3 Digital Delay

Programmable delay

A digital delay with a programmer: a live segment display shows the program and the delay time in milliseconds, with keys to write, select and step the time. A filter selector, five modulation waveforms, input and output attenuators and a headroom meter complete it.

  • 9 programs
  • Filter
  • 5 waveforms
  • Headroom meter

Making of

How a pedal becomes a plugin.

01

JUCE 8 and C++20

Every plugin is a JUCE project vibe coded in modern C++20. One codebase builds VST3, Audio Unit and a Standalone app.

02

Header-only DSP

The sound engines are plain header-only C++: interpolated delay lines, feedback filters, tanh saturation, modulated chorus, a feedback-delay-network reverb with a pitch-shifted shimmer, and tape-style wow and flutter. Every parameter that touches gain or delay time is smoothed, and nothing allocates on the audio thread.

03

Panels drawn with Python

Each front panel is rendered by a small Python script (NumPy and Pillow): a satin powder-coated body with a bevelled rim, black panels, printed legends and chrome details, drawn at twice the size and scaled down for a crisp finish. The knobs, lamps, switches and the VU needle are then drawn live by JUCE on top, at positions shared with the script.

04

One design system

All plugins follow one style guide: a palette of twenty-one colours, the same margins and gaps, the same header, the same power switch.

05

CMake and shared code

One CMake build produces every plugin. Code that more than one plugin needs (the reverb engine and the four panel memories) lives in a small shared header library, so plugins never include each other. Bundles are code-signed and collected in one folder after every build.

06

Checked in the real thing

Each build is validated with Apple's auval for the AU, and every control is tried in the Standalone app with real mouse input, with a screenshot compared against the design.

Open source

Free to use, study and change.

GPL-3.0

The source code and the artwork scripts are released under the GNU General Public License, version 3. You may use, copy, modify and share them, as long as derived work is shared under the same licence. The full text is in the LICENSE file in the repository.

The plugins are built with JUCE 8, which is used here under its open-source licence (AGPLv3). The designs are inspired by classic hardware but are independent and carry no third-party branding. Product names mentioned belong to their respective owners.

TR-8 Drum Machine

Drum machine

A sixteen-step drum machine with eleven synthesised voices or your own sampled kits. Pattern A and B with fills, shuffle, tap tempo and host sync, and a coloured step row. It is an instrument: send it MIDI and it plays.