Vonk

VCV Rack Plugins
Rack 2 Compatible

Modules — 9 available

All Vonk modules are currently under active development. Modules marked Alpha are experimental and may contain bugs or breaking changes. Modules marked Beta are more stable but still being refined. Bug reports and feedback are welcome via each module's GitHub repository.

Avalanche module
Avalanche
Granular Delay ⚠ Alpha
GitHub

This module is currently in alpha. Expect bugs and breaking changes — feedback and bug reports are welcome via GitHub.

Captures incoming audio into a buffer and plays it back as a cloud of overlapping grains. Each grain has its own envelope, enabling textures that range from subtle thickening to full granular cloudscapes. Pitch shifting, freezing, and reverse playback are all available per grain.

Grain Size Grain Density Spray Pitch Shift ±2 oct Freeze Reverse Feedback Waveform Display CV Modulation
BitBoy module
BitBoy
Oscillator Beta
GitHub

A classic 8-bit style oscillator delivering crunchy digital tones with authentic bit-crushing and NES-style noise generation. Four waveforms cover the full range of lo-fi character from punchy square basses to gritty digital noise.

Square Wave Triangle Wave Sawtooth Wave Noise Bit-Crush Aliasing NES-Style Compact
MotherFuzzer module
MotherFuzzer
Distortion Beta
GitHub

A rich, musical fuzz and distortion effect with intuitive Drive, Tone, and Volume controls. Soft clipping drive from 1× to 100× paired with a low-pass tone control makes it equally at home on synth basses, leads, or drums. CV inputs on all three parameters open it up for dynamic modulation.

1×–100× Drive Soft Clipping Tone Filter CV Modulation Clip Indicator LED
SubGate8 module
SubGate8
Gate Sequencer Beta
GitHub

An 8-step gate sequencer with 4 subdivisions per step, giving 32 individually togglable triggers. Swing and gate length controls add groove and expressiveness. Compact and performance-friendly, it syncs to external clocks and fires an end-of-cycle pulse for chaining.

8 Steps × 4 Subdivisions 32 Toggles Swing Gate Length Variable Step Count Clock Sync EOC Output Run/Stop
SubGate16 module
SubGate16
Gate Sequencer ⚠ Alpha
GitHub

A 16-step gate sequencer with 4 subdivisions per step, giving 64 individually togglable triggers. The expanded step count allows longer, more complex rhythmic patterns while retaining the same swing, gate length, and clock sync features as SubGate8.

This module is currently in alpha. Expect bugs and breaking changes — feedback and bug reports are welcome via GitHub.

16 Steps × 4 Subdivisions 64 Toggles Swing Gate Length Variable Step Count Clock Sync EOC Output Run/Stop
Barrage module
Barrage
Burst Sequencer Beta
GitHub

A 16-step sequencer where each step is a self-contained burst generator. Instead of a single gate per clock, each step fires a burst of evenly-spaced gates with independent control over count, length, probability, and speed relative to the clock.

16 Steps Per-Step Burst Count 1–16 Probability Speed 0.25×–4× Per-Step Gate Outputs EOC per Step Step CV Out Forward / Reverse
Tenuto module
Tenuto
Utility Beta
GitHub

A 4-channel variable gate length module. Takes gate or trigger inputs and re-emits each as a gate of a fixed, independently-set length — from 1ms to 2 seconds. Each channel retriggers cleanly on every rising edge.

4 Channels 1ms – 2s Range Retrigger Shared Length CV Trigger to Gate Gate Shortening 8HP
Riddim module
Riddim
Drum Sequencer ⚠ Alpha
GitHub

A 7-voice, 16-step drum pattern sequencer with per-voice gate outputs and a dedicated fill mode. Swing, clock division, and one-click pattern randomization make it easy to build and vary grooves live. The fill pattern is independent of the main pattern and can be randomized at any time.

This module is currently in alpha. Expect bugs and breaking changes — feedback and bug reports are welcome via GitHub.

7 Voices 16 Steps Fill Mode Swing Clock Divide Fill Density Rand Pattern Rand Fill Clock Through
Scatter module
Scatter
Burst Generator ⚠ Alpha
GitHub

A polyphonic gate burst generator that turns a single trigger into a randomised cluster of gates spread across a clock-synced window. Each polyphonic channel gets its own independent burst engine and random state, producing rhythmically coherent but unpredictable fills, rolls, and ornaments.

This module is currently in alpha. Expect bugs and breaking changes — feedback and bug reports are welcome via GitHub.

Polyphonic (16ch) Clock Synced Count 1–8 Spread 1–8 clk Chaos RNG Seed Burst Display CV Modulation
1
Install the VCV Rack SDK & C++ toolchain
Download the VCV Rack SDK and set up a C++ compiler for your platform:
  • Windows — Install MSYS2, then open the MSYS2 terminal and run pacman -S mingw-w64-x86_64-toolchain make to install the MinGW compiler and make.
  • macOS — Run xcode-select --install in Terminal to install the Xcode Command Line Tools, which includes clang and make.
  • Linux — Install GCC and make via your package manager, e.g. sudo apt install build-essential on Ubuntu/Debian.
2
Clone the module repository
Clone the GitHub repo for the module you want and navigate into its directory.
git clone https://github.com/grant-pie/<module-name>
cd <module-name>
3
Build and install
Run the install target. This compiles the plugin and copies it into your Rack plugins folder.
make install
4
Launch VCV Rack
Start or restart VCV Rack. The module will appear in the module browser under Vonk.