Free modules for VCV Rack 2 — oscillators, filters, effects, modulation, and more.
VCV Rack 2
Latest release
VCV Rack Plugins 2.8.1 — Analog circuit modelling on multiple modules, Apple support added, Stellar Bodies and Dissolution modules added, Eclipse Drum light mode, bug fixes and improvements.
Plugins directory: ~/.local/share/Rack2/plugins May be ~/.Rack2/plugins on some distros
Easy way: drag the .vcvplugin onto the VCV Rack window, or copy it: cp JupiterSoundSystems-2.8.1-lin-x64.vcvplugin ~/.local/share/Rack2/plugins/
From tarball:tar xzf JupiterSoundSystems-lin-x64.tar.gz -C ~/.local/share/Rack2/plugins/
Restart VCV Rack 2. Search "Jupiter" or any module name in the browser
VCV Rack 2 module details
Spectral Resynthesizer
Spectral Resynthesis
Real-time spectral resynthesizer inspired by the Rossum Panharmonium. A 1024-point windowed FFT analyzes incoming audio, picks its strongest frequency peaks, and reconstructs them with up to 32 independent oscillators. Slice controls how often the sound is reanalyzed; Blur smooths spectral changes, while per-voice glide lets pitches drift between snapshots. Changing the oscillator waveform replaces the source’s character without losing its spectral structure.
Spectral freeze, feedback, and frequency warping
Center frequency and bandwidth controls isolate regions of the input spectrum
Five oscillator waveforms, stereo output, and dry/wet mix
24HP
Additive Resynthesizer
Harmonic Resynthesis
Spectraphon-inspired additive synthesizer that separates timbre from pitch. A 2048-point overlapping FFT extracts the incoming sound’s spectral energy and uses it to control the amplitudes of a 32-partial oscillator bank. The input determines how loud each harmonic is—not its frequency. At the normal Stretch setting, the bank stays locked to integer multiples of a V/Oct-controlled fundamental, turning speech, percussion, or noise into a playable pitched instrument.
Slide remaps the analyzed spectrum; Focus selects a region of the harmonic series
Freeze captures a timbre for pitched playing; Stretch introduces inharmonic spacing
Separate odd/even harmonic outputs plus stereo mix outputs
18HP
Stellar Bodies
Modal Resonator / Saturation / BBD
Three-stage resonant processor combining physical modeling, multiband saturation, and stereo BBD detuning. A Rings-inspired bank of tuned resonators treats incoming audio as an excitation source. Structure moves the resonances from string-like harmonic relationships toward bars and bells, while Brightness, Damping, and Position shape how the virtual body responds. The result passes through independent bass, mid, and treble saturation stages before a Jupiter-4-style chorus spreads it into stereo.
V/Oct tuning with CV over the resonator’s structure and response
Independent drive per band with adjustable crossover frequencies
Dual MN3004-style BBD detuning with envelope-responsive stereo depth
20HP
Dissolution
Glitch Delay / Reverb / Tape
Delay and reverb texturizer inspired by the OBNE Parting. Chance determines which incoming fragments enter the delay, Smear diffuses distinct repeats into reverberant trails, and Glitch introduces abrupt changes in delay timing. The Dissolve control moves from sample-rate reduction through a clean midpoint into reverse and half-speed playback. A tape output stage derived from Nebula Tape-Echo adds magnetic saturation, head-bump resonance, high-frequency loss, and wow/flutter.
Delay times from 20ms to 2 seconds with feedback and extensive CV control
Seven modulation shapes with tremolo/vibrato modes
Tape Drive and Condition controls move from fresh tape to worn, degraded textures
20HP
Pulsar Grain
Granular-Pulsar Osc
Granular-pulsar synthesis engine. Single-voice, stereo output. Loads a .wav file as the pulsaret source. Pulsar frequency controls grain firing rate; duty cycle controls sound-to-silence ratio — narrow cycles produce metallic slivers, wide ones let the sample breathe. Grain pitch is fully independent of emission rate.
Nord G2-style phase modulation operator. A carrier sine running at pitch with a modulation input that phase-modulates the carrier before evaluation. Single-operator design intended to be stacked externally — chain several together to build arbitrary FM algorithms without the fixed topology of a traditional DX-style voice.
V/Oct, PM input (audio-rate), PM index CV, frequency ratio knob
Polyphonic
6HP
Jovian Core-8
Dual VCO
Dual VCO modeled on the Roland Jupiter-8. Discrete analog oscillator physics: FET-reset integrator ramp with ~3% exponential discharge transient at reset (the characteristic Jupiter rounding at the saw top), triangle-derived sine via Padé soft-clipping shaper with 1% second-harmonic injection, S-curved PWM response, and signal-dependent cross-mod VCA bleed. Two oscillators per voice with independent waveforms, PW, pitch, fine tune, and level.
Cross-modulation, oscillator sync, and ring modulation routing
V/Oct, PW CV, PWM CV, sync, and X-mod CV inputs per oscillator
20HP
Astro-LFO
Astronomical LFO
Seven-channel astronomical LFO. Each channel corresponds to a celestial body — Moon, Mercury, Venus, Sun, Mars, Jupiter, Saturn — running at a frequency derived from its real orbital period. A base warp factor compresses the timescales into musically useful LFO rates, and per-planet ratio knobs (1/16× to 16×) let you shift individual orbits into different subdivisions while maintaining the underlying proportional relationships.
BPM sync locks the system to the DAW transport
Seven correlated-but-distinct CV outputs
Relative speeds reflect actual solar system geometry
12HP
SEM|POLI
State Variable Filter
Dual-character filter using TPT/Cytomic architecture. The Character knob crossfades between SEM mode (Oberheim — gentle, musical) and POLI mode (Polivoks — explosive top-end with slew-limited integrators and rail-interaction drive).
LP, BP, HP, and notch outputs simultaneously
2× internal oversampling
Dual cutoff CV with attenuverters
10HP
JP-6 Filter
State Variable Filter
Dual state-variable filter modeled on the Roland Jupiter-6's IR3109 OTA design. Two SVF stages in series, each independently switchable between low-pass and high-pass. OTA saturation modeled inside the SVF integrators — distortion character changes with resonance and cutoff position, just like the real IC. Resonance compensation keeps volume consistent as resonance climbs.
Series dual-stage LP/HP switching per stage
V/Oct input for keyboard tracking
OTA integrator-level saturation — not a pre-filter waveshaper
Eclipse Gate
Polymetric Sequencer
Eight-channel polymetric gate sequencer. Each channel has its own pattern length (1–64 steps), clock division, direction (forward, reverse, ping-pong, random), and editable gate states across four pages of 16 steps. Channels run independently against a shared master clock, so patterns of different lengths phase against each other over time — classic polymeter. Visual playhead indicators per channel with hasPlayed latch.
Eight individual gate outputs plus summed mix output
Per-channel probability, swing, and mute
32HP
ElectroRhythm-1
Percussion Synth
Four-voice virtual analog percussion synthesizer inspired by the Korg Electribe ER-1. Each voice: oscillator through pitch modulator (six types including audio-rate FM and S&H) into an exponential decay envelope. Ring mod between voice pairs.
Sine, triangle, saw, square oscillators
Per-voice trigger, accent, and pitch CV
16HP
ElectroMachine-1
4-Voice Synth
Four-voice MMT-style synthesizer inspired by the Korg Electribe EMX-1. Each voice has independent OSC1 and OSC2 routed through one of eleven synthesis algorithms: Waveform, Dual Osc, Unison (6-voice), Osc Sync, Ring Mod, Cross Mod, VPM, Waveshape, Comb Filter, Additive, and Noise. OSC EDIT 1/2 knobs control algorithm-specific parameters.
Multi-mode TPT SVF filter per voice (LPF, HPF, BPF, BPF+)
11 CV inputs per voice — V/Oct, Gate, Synth Mode, Edit 1/2, Cutoff, Resonance, and more
Master volume with stereo mix output
44HP
Macrocosm-1
4-Voice Macro Synth
Four-voice macro synthesizer combining the EMX-1 voice architecture with the Mutable Instruments Braids macro-oscillator engine (MIT, Émilie Gillet). Braids models spanning classic analog waveforms, FM, waveshaping, physical modeling, wavetable scanning, formant, granular clouds, and particle noise. TIMBRE and COLOR shape each model's character.
Dual Korg MS-20 OTA filter — LM13600 variant with TPT integrators and tanh resonance saturation
HP and LP in series with independent cutoffs and shared PEAK control
9 CV inputs per voice — audio-rate FM, exponential decay envelope, glide, level, pan
46HP
Nebula Tape-Echo
Tape Delay
Three-head tape delay with spring reverb, modeled on the Roland RE-201. Three delay lines at fixed ratios (1.0×, 1.85×, 2.72×) matching the original's tape head spacing. Twelve mode combinations. Magnetic hysteresis tape saturation in the feedback path — each echo pass degrades progressively with history-dependent compression, 80Hz head bump resonance, and bias-dependent HF rolloff. Hermite cubic interpolation on delay reads.
Bass and treble shelving EQ on the echo path
48-allpass spring reverb with true spring sag
Tap tempo and clock sync
16HP
Blue Shift 129
Pitch Transposer
MXR Model 129 Pitch Transposer faithfully modeled from Tony Gambacurta's original design notes. A 2048-sample circular buffer at 40kHz internal rate (decimated from host sample rate) written through an Am6072 µ-law companding DAC (µ=40) and read back by two independent 555-style pointers chasing the write head at the transposition ratio. A correlator tracks polarity between the two streams and inverts one if they go out of phase, minimizing splice artifacts. The result is the liquid, warbling pitch shift character of the original unit — not the glassy perfection of digital pitch shifters.
Four pitch presets (P1–P4, each −12 to +12 semitones), mix, regeneration
Sweep rate/depth LFO modulation and grit (Am6072 quantization degradation)
4-pole Butterworth input LP at 12kHz, 4-pole output LP at 7kHz, tanh output saturation
12HP
Valves
Tube Saturation
Dual 12AX7 vacuum tube saturation physically modeled using Norman Koren's triode plate current equation with published 12AX7 parameters. Two cascaded common-cathode gain stages per channel with coupling capacitor and cathode bypass filtering.
4× internal oversampling
Asymmetric clipping — soft compression positive, hard cutoff negative
8HP
Choral-60
BBD Chorus
Juno-60 BBD chorus. Single MN3009 (256-stage) bucket-brigade delay model with dual delay lines for stereo output via 180° phase-inverted LFO. Three modes matching the real Juno-60: Mode I (triangle LFO, 0.2–1.5Hz, 1.5–5.1ms sweep), Mode II (triangle LFO, 0.3–2.5Hz, 1.5–3.5ms sweep), Mode I+II (sine LFO, 3–15Hz vibrato, 2.0±0.4ms shallow sweep). Delay ranges from the Juno-6 service manual. Hermite interpolation.
Three authentic Juno-60 chorus modes
Stereo out via 180° phase-inverted dual delay lines
Ensemble-4
BBD Ensemble
Roland Jupiter-4 ensemble effect. Dual MN3004 (512-stage) bucket-brigade delays with NE571 compander noise reduction. Signal is compressed 2:1 before the BBD and expanded 1:2 after — the key difference from the Juno chorus, giving the JP-4 its characteristically clean, refined quality. MN3004 bandwidth limited to 7kHz, contributing to its warmer, rounder character.
NE571 compander model for dramatically improved S/N ratio
Triangle LFO 0.2–3Hz, stereo via 180° phase-inverted second BBD
Rate CV, Mix knob
8HP
ChorusEcho-301
BBD Chorus / Vibrato
Roland RE-301 BBD chorus/vibrato. Single MN3009 (256-stage) mono delay line. Intensity knob controls LFO depth from subtle shimmer to deep wobble. Speed knob adjusts LFO rate (0.2–4Hz). Direct switch toggles between chorus mode (dry + wet) and vibrato mode (wet only — pure pitch modulation with no dry reference). The RE-301's vibrato mode is its secret weapon.
Chorus and vibrato modes via Direct switch
Intensity and Speed knobs with CV
ComSys-80 Vibes
Ring Mod + BBD
Yamaha CS-80 ring modulator and BBD chorus/tremolo. Ring mod section models the uA796HC four-quadrant multiplier with an IG00150-derived sine carrier oscillator. An AD envelope sweeps carrier speed upward on each gate. BBD section uses a dual MN3005 (4096-stage) model — the deepest delay line in the collection — for the CS-80's characteristic lush, slow modulation.
uA796HC four-quadrant ring modulator with AD envelope on carrier
Three BBD modes: Off, Chorus (stereo detuning), Tremolo (amplitude modulation)
GateVerb
Gated Reverb
The reverb tail is shaped by a noise gate with adjustable threshold and hold time, producing the punchy, truncated ambience of 1980s drum production. Feed it a snare and the room blooms then cuts dead.
Gate threshold, hold, and release controls
Reverb size, damping, pre-delay, and mix
12HP
ConvoVerb
Convolution Reverb
Loads impulse response files and convolves the input signal in real time using partitioned FFT overlap-add. Designed for realistic acoustic spaces — concert halls, plates, springs, or any captured environment.
Stereo in / stereo out
Pre-delay, size scaling, damping, dry/wet
12HP
Mi-Go Verb
Plate Reverb
Dattorro plate reverb with a pitch-shifting feedback loop, inspired by Mutable Instruments Clouds. Four allpass diffusers feed a cross-coupled tank. Nine decorrelated LFOs modulate the delay taps. Pitch knob shifts each recirculation ±1 octave for classic shimmer. Brain in a jar art!
Pre-delay with clock sync
Freeze input holds the reverb tail indefinitely
12HP
Harpocrates
Blank Panel
MetaModule
Latest release
JSS Metamodule 2.3.6 - Ports of select VCV Modules to 4MS MetaModule.