VCV Rack Modules

The complete set of free, open-source SignalFunctionSet modules for VCV Rack. Most also run on the 4ms MetaModule. Filter by tag to find what you need.

25 modules

Arrange VCV Rack module panel, a song-form sequencer with eight phrases and four per-instrument clock buses

Arrange

A song-form sequencer for VCV Rack. Eight phrases hold your song's sections (bar length, key, tempo) and four per-instrument clock buses drop each instrument in and out as the arrangement moves.

SequencerClock modulatorRandomUtility

Beat VCV Rack module panel, a single-voice drum sequencer with eight patterns of sixteen steps

Beat

A single-voice drum sequencer for VCV Rack. One Beat is one drum: eight patterns of sixteen steps, each step with velocity, accent, and probability, all edited on-screen.

SequencerDrumUtility

Chance VCV Rack module panel, a generative melodic sequencer that walks a seeded line through a scale

Chance

A generative melodic sequencer for VCV Rack. You don't program notes: you set a key and a few probabilities, and Chance walks a line through the scale. Every decision is seeded, so a pattern is a fixed, repeatable melody rather than noise.

SequencerRandomQuantizerPolyphonic

Meter X

Meter X

An expander for Meter. A 24 PPQN clock, a run gate, and bar-multiple triggers out to 128 bars, each with a pie chart showing how far through its cycle you are: structure that unfolds over minutes, not beats.

Clock generatorClock modulatorExpanderUtility

Meter

Meter

A time-signature-aware master clock for VCV Rack. Six musical subdivisions with per-output swing, swung and grid jacks side by side, CV over the time signature, and external clock sync.

Clock generatorClock modulatorUtility

Note VCV Rack module panel, a pitched CV/gate sequencer with a scale-quantized pitch matrix

Note

A pitched CV/gate sequencer for VCV Rack. Beat's melodic cousin: eight patterns with per-step velocity, accent, and probability, plus a pitch matrix quantized to 19 scales including just intonation and Gamelan tunings.

SequencerQuantizerUtility

Play VCV Rack module panel, a polyphonic multisample player for .sfz and DecentSampler instruments

Play

A polyphonic multisample player for VCV Rack. Loads .sfz or DecentSampler .dspreset instruments into a 16-voice engine with velocity layers, round-robins, loops, and per-note tuning.

SamplerPolyphonic

Record VCV Rack module panel, an auto-sampler that captures a voice across notes and velocities to an .sfz instrument

Record

An auto-sampler for VCV Rack. Point it at any voice in your rack, press record, and it plays that voice across a range of notes and velocities and writes a complete multisampled instrument to disk: WAVs plus an .sfz.

SamplerUtilitySequencer

OP ENV VCV Rack module panel, a standalone DX7 operator envelope generator with per-stage rate and level offsets

OP ENV

A standalone DX7 operator envelope generator for VCV Rack. Loads a voice from a .syx bank and turns its carrier envelope into a gate-driven CV, with per-stage offsets.

Envelope generatorFunction generator

Operator VCV Rack module panel, a 6-operator DX7-style FM synth voice with voice selection and polyphonic output

Operator

A 6-operator FM synth voice for VCV Rack in the Yamaha DX7 lineage. Loads DX7 .syx cartridges, plays them polyphonically, and ships with classic Brian Eno patches.

OscillatorSynth voicePolyphonic

Cycle VCV Rack module panel, a bar-synced quad LFO with four channels, morphing shapes, and clock and bar inputs

Cycle

A bar-synced quad LFO for VCV Rack. Four channels lock to your song's bar grid with morphing shapes, per-channel depth, and clock-quantized staircases: built to pair with Meter.

Low-frequency oscillatorClock modulatorQuadRandom

Band VCV Rack module panel: harmonic bandpass bank with four colored bands and a spectrum display

Band

A harmonic bandpass bank for VCV Rack inspired by Suzanne Ciani. Four narrow filters lock to integer harmonics of a shared fundamental that auto-tracks the input.

FilterPolyphonicEffect

Gravity VCV Rack module panel: 30HP chaos and motion engine with a large circular display and a mandala of CV/gate jacks

Gravity

A 30HP multi-mode chaos and motion engine for VCV Rack. Six engines drive a moving point read out as bipolar X/Y CVs, six sector CVs, and six boundary-ray gates.

Low-frequency oscillatorRandomUtilityVisual

Muse VCV Rack module panel: recreation of the Triadex Muse with eight sliders and a tap-state LED column

Muse

A VCV Rack recreation of the 1972 Triadex Muse by Edward Fredkin and Marvin Minsky. Eight sliders tap a binary network to generate long, structured algorithmic melodies.

SequencerRandom

Shift VCV Rack module panel: 4-output CV shift register with per-lane delay, divider, and mode controls

Shift

A 4-output CV shift register for VCV Rack. One signal in, four outputs each with its own delay, divider, and parallel-or-cascade mode, plus a jumbled bonus output.

Sample and holdSequencerRandomUtility

Vac VCV Rack module panel: semi-stable attack/release envelope generator with per-stage stability controls

Vac

A semi-stable attack/release envelope generator for VCV Rack. Per-stage stability controls introduce musical cycle-to-cycle variation, like a real vactrol drifting.

Envelope generatorFunction generatorRandomUtility

Meter, Beat, and Note VCV Rack modules patched together as a master clock and dual-voice sequencer system

SignalFunctionSet Sequencer System

A modular rhythm and pitch sequencer system for VCV Rack. Arrange holds the song form; Meter is the time-signature-aware master clock (with Meter X for long-form structure); Beat sequences drums; Note sequences pitched voices.

Clock generatorClock modulatorSequencerDrumPolyphonicQuantizerUtility

Swell VCV Rack module panel: ping-driven envelope generator with delta, rise, fall, and curve controls and a scope display

Swell

A ping-driven envelope generator for VCV Rack. Each trigger adds a soft-saturating rise; the envelope decays back toward zero with linear-to-exponential curve shaping.

Envelope generatorSlew limiterFunction generatorUtility

Intone VCV Rack module panel: formant synthesis voice with five formant cells and vowel morph slider

Intone

A formant synthesis voice for VCV Rack based on the IRCAM CHANT project. Five parallel FOF cells with vowel morphing, audio excitation, and trigger modes.

OscillatorSynth voiceFilterSpeech

Tine VCV Rack module panel: pingable 3rd-order resonator based on the Pygmy Gamelan circuit

Tine

A tunable 3rd-order pingable resonator for VCV Rack based on the Gamelan Resonator circuit from Paul DeMarinis' Pygmy Gamelan (1973).

FilterSynth voicePhysical modelingDrum

Phase VCV Rack module panel showing dual sample loopers with waveform display, drift controls, and stereo output

Phase

A dual sample looper for VCV Rack inspired by Steve Reich's tape phase compositions. Two loops drift against each other to generate evolving phase relationships.

SamplerDualRecording

Overtone VCV Rack module panel: additive synthesis VCO with eight harmonic toggle switches and waveform display

Overtone

An additive synthesis VCO for VCV Rack that builds waveforms by toggling individual harmonics of the overtone series. CV-controllable mask and filter inputs.

OscillatorWaveshaper

Fugue VCV Rack module panel: 8-step harmonic deviation sequencer with three voices and per-voice wander controls

Fugue

An 8-step harmonic deviation sequencer for VCV Rack. Generates three voices of evolving counterpoint from a single melodic sequence using interval offsets.

SequencerPolyphonicQuantizer

GSX VCV Rack module panel: real-time granular synthesis with grain density, duration, frequency, and spread controls

GSX

A real-time granular synthesis module for VCV Rack inspired by Barry Truax's pioneering GSX system. Grain density, duration, pitch, and spray under full CV control.

GranularOscillator

Drift VCV Rack module panel: 4-channel chaos LFO with shape, stability, frequency, phase, center, and spread knobs

Drift

A 4-channel chaos LFO for VCV Rack with independent phase offset, per-channel scaling, and waveform morphing from sine through chaos. Built for generative patches.

Low-frequency oscillatorQuadRandomUtility

Frequently asked questions

What is SignalFunctionSet?

SignalFunctionSet is a collection of free, open-source modules for VCV Rack and the Critter & Guitari EYESY, developed by Stuart Frederich-Smith. The VCV Rack set spans sequencers, oscillators, filters, envelopes, granular and additive synthesis, and more.

What is VCV Rack?

VCV Rack is a free, open-source virtual modular synthesizer for macOS, Windows, and Linux. It recreates the Eurorack modular experience in software, letting you patch together modules from many developers. SignalFunctionSet modules run inside VCV Rack.

Are the SignalFunctionSet modules free?

Yes. Every SignalFunctionSet module is free and open source, available through the official VCV Rack Library. There is no paid tier and no license fee.

How do I install the modules?

Browse the SignalFunctionSet plugin in the VCV Rack Library, click Subscribe (it is free), then open VCV Rack and use the Library menu to sync. The modules appear in your module browser. You can also download each module from its page on this site.

Can I run these modules on hardware?

Most SignalFunctionSet modules also run on the 4ms MetaModule, a hardware Eurorack module that plays VCV-style plugins. Fugue has additionally been ported to the Expert Sleepers Disting NT as fugueNT. Each module page lists the platforms it supports under Downloads.

Are the modules open source?

Yes. The full source for the VCV Rack plugin is on GitHub, so you can read the DSP, learn from it, or build it yourself. Many of the modules are based on historical works in computer music and document their references.

Can I use the modules in my own music?

Yes. The modules are free to use in your patches, performances, and recordings, including commercial releases. The music you make is yours.