Submit - Drift, Impact, Chrono, Chain, Squeeze, Shape & Master

Hi all,

I’m releasing my first-ever VCV Rack modules as part of the Submit collection. Learned a lot building these, and I’m already working on new modules to come. Today I’m also adding two new beta modules to the collection!

Drift: Voice Module A compact all-in-one voice combining oscillator, wavefolder, slope and contour. Inspired by the Make Noise 0-Coast, but designed with its own character and behaviour — not a clone.

  • Triangle oscillator with overtone shaping
  • Wavefolder with dynamic timbre interaction
  • Slope generator (also works as LFO)
  • Contour envelope with full shaping
  • External dynamics input

Impact: Kick / Percussion Synth A dual-engine drum module with distinct characters:

  • PURE: additive synthesis with harmonic → inharmonic control
  • HARSH: FM-based engine (clean → aggressive)
  • Noise layer (Dust / Crunch / Rumble) with stereo character
  • TAIL (noise length) + FOLD (distortion)
  • CV control + attenuverters
  • ACC input + V/OCT tracking
  • Stereo output + built-in trigger (TRY ME)

Chrono: Tape Delay (updated) A delay inspired by classic tape echoes, focused on movement and character:

  • 6 tape head combinations (rhythmic variations)
  • TAPE control: hiss → wow/flutter + dropouts
  • Tape-style DRIVE saturation
  • SURGE (freeze + bloom)
  • BREAK (tape stop effect)
  • Clock sync + divisions + head offset
  • Stereo spread control
  • Full CV/Gate control
  • Stereo in/out

Chain: Stereo Mixer (beta) A chainable stereo 2 channel mixer designed for flexibility and minimal patching:

  • 2 stereo channels (mono normalled)
  • Pre-gain, volume fader with VU meter, pan per channel
  • 2x FX send per channel
  • HPF (low cut) per channel
  • Mute with CV input per channel
  • COMP/CV sidechain insert per channel
  • Chain in/out for linking multiple modules
  • Stereo FX send/return

Squeeze: Sidechain Envelope Generator (beta) A compact envelope generator designed to work with Chain’s COMP/CV insert:

  • Gate or audio input (auto-detect)
  • Attack, release and amount controls
  • 3 contour curves (Lin, Exp, Log)
  • Connects directly to Chain COMP/CV for sidechain ducking

I’m always open to feedback, ideas or improvements — curious how these feel in real patches :slightly_smiling_face:


Download

16 Likes

Excellent. Looking forward to trying these.

1 Like

awesome!

1 Like

just made this using those modules

4 Likes

I’ll try these soon, the delay looks interesting. Is it polyphonic? I recently switched to Mac and really miss Stocaudio Polydelay!

Every delay seems to behave differently when you modulate the time, and I haven’t found another one that modulates the same way!

Thanks! Chrono is stereo (L/R ins and outs) but not polyphonic yet — still in early development. Drift and Impact are ready for testing though, would love to hear your feedback on those!

1 Like

Really cool to see Drift, Impact and Chrono together in a full patch. Would love to hear how they feel to work with — any feedback is welcome!

Had a short play with these modules, nice sounds (especially Chrono), panels are very clear. Thanks very much - look forward to trying these out on my Metamodule too :grinning_face:

I have a few suggestions / questions if thats OK ? …

  1. An attenuator on the Drift FM input at least would be useful (especially for self-patching drones).

  2. I can’t figure out the meaning of yellow - coloured vs white - coloured jack labels on Drift … I thought that one was for inputs and the other for outputs, but, if it is, its not consistent on Drift.

  3. I have mapped the modules to my VCVRack controller plugin. It would be helpful to have the Chrono “HEADS” slider report the relevant config instead of just showing 0..5. e.g. “SUB”, “DUB”, “QTR” etc. That would then show up on the tooltip and on external controllers that can show that.

Here’s a mapping file for the current Submit 2.8.0 plugin that can be imported into an Orestes-One or Pylades module mapping library for anyone interested…

Submit-v2.8.0.json (14.3 KB)

1 Like

Thanks for the suggestion! Just pushed v2.8.1, the HEADS parameter now shows ALL, TRP, DOT, QTR, DUB and SUB instead of raw numbers. Should show up on your Orestes-One mapping too. Let me know if it works!

And regarding the jack label colors, the yellow labels are a design choice to highlight the key connections: “if you want to hear something quickly, plug these in first.” It’s meant as a quick-start guide on the panel itself, not an input/output distinction.

1 Like

MetaModule Port — Now Available! The Submit collection is now available for the 4ms MetaModule hardware! All three modules have been ported and tested on hardware.

Download Submit-v2.1.mmplugin and copy it to your USB drive or SD card.

Drift13 Voice module with oscillator, wavefolder, slope and contour Impact Dual-engine drum synthesizer with stereo output Chrono Tape delay with movement and character

Installation:

  1. Download Submit-v2.1.mmplugin

  2. Copy to USB drive or SD card

  3. Load via MetaModule Settings → Plugins

Built with MetaModule SDK v2.1

2 Likes

Wow - thanks for the fast turnaround. I just installed 2.8.1. I can now see the Chrono HEADS ALL/TRP/etc values, but they seem to be reporting the values in reverse order (at least with respect to the panel UI)

1 Like

Thanks for catching that! This should already be fixed in v2.8.2 which just went live — can you update and check if the order is correct now?

I made an issue on github a few days ago. Did you see it?

1 Like

MetaModule Port v1.1 — Chrono Update What’s new:

HEADS slider now snaps correctly to 6 positions (SUB, DUB, QTR, DOT, TRP, ALL) HEADS slider labels now visible on MetaModule CPU usage reduced from ~44% to ~37%

Thanks for reporting this! Fixed in v2.8.2 - the FINE knob now resets to 0 on double click.

1 Like

Update v2.8.3:

  • Chrono: HEADS parameter now shows configuration names (ALL, TRP, DOT, QTR, DUB, SUB) instead of numbers - also visible on external controllers

  • Code cleanup and performance improvements.

  • Drift: FINE knob now resets to 0 on double click (was -7)

  • Chrono: HEADS slider order fixed (SUB at bottom, ALL at top - matches panel)

3 Likes

a short test drive with 4 instances of IMPACT:

1 Like

Hi, Chrono HEAD fader values now look correct, thanks.

Heres an updated OrestesOne/Pylades mapping file for v2.8.3 after the slug name change…

Submit-v2.8.3.json (14.3 KB)

1 Like

Chrono updated with: -TIME knob now works correctly without clock input -OFFSET knob now properly applies spacing between tape heads -increased buffer size for stability at higher sample rates

Update v2.12.0 - Two new modules + MetaModule port out of beta + VCV Library submission

Shape (6-band SSL-style EQ) and Master (master bus processor) are now available - completing the Submit signal chain. All 7 modules are working in VCV Rack and on MetaModule hardware.

I’ve also submitted the full collection to the VCV Library for review. Once approved it will be available directly from the VCV Library browser.

VCV Rack: Releases · submitaudio/submit-vcv-modules · GitHub

MetaModule: github.com/submitaudio/submit-metamodule/releases

5 Likes