VCV Rack is a virtual Eurorack environment in which musicians create instruments by connecting individual sound-generation and processing modules. It brings the flexibility of a hardware modular synthesizer to a desktop workspace, without requiring a physical collection of modules and patch cables.
Each module performs a particular role, such as producing oscillations, shaping envelopes, filtering audio or generating control signals. Users arrange these modules visually and connect their inputs and outputs to design instruments, sequencers and experimental effects.
The open-source Rack Free edition runs as a standalone application. Integration directly into a digital audio workstation as a VST, CLAP or Audio Unit plugin belongs to the separately licensed commercial Rack Pro edition.
This is free and open source software.
Key Features
- Visual patch cables linking audio, control-voltage and gate signals.
- Oscillators, filters, amplifiers, envelopes, mixers and other fundamental modules.
- Module browser with search, favourites and collection management.
- Polyphonic cables and flexible signal routing.
- Clock generators, sequencers and modulation for rhythmic or evolving patches.
- MIDI and audio connections to external hardware and software.
- Ability to save, restore and share complete modular patches.
- Large module library including third-party designs with varying licences.
- Customisable module arrangements and selection tools.
- Standalone Rack Free edition; DAW plugin operation is reserved for Rack Pro.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: vcvrack.com
Support:
Developer: Andrew Belt and VCV contributors
License: GNU General Public License v3.0

VCV Rack is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Synthesizers | |
|---|---|
| Surge XT | Hybrid polyphonic synth supporting MPE; run as an LV2 plugin, or VST |
| ZynAddSubFX | Realtime software synthesizer with many features |
| Fluidsynth | Synthesizer based on the soundfont2 specifications |
| Bespoke | Modular synthesizer designed for experimentation and sound creation |
| Geonkick | Synthesizer that can synthesize elements of percussion |
| VCV Rack | Eurorack modular synthesizer simulator |
| Yoshimi | MIDI software synthesizer; fork of ZynAddSubFX |
| Dexed | Multi platform, multi format plugin synth |
| Cardinal | Virtual modular synthesizer plugin |
| amSynth | Two oscillator software synthesizer; subtractive synth topology |
| DIN Is Noise | Sound synthesizer and musical instrument |
| Qsynth | Qt GUI interface for FluidSynth |
| AlsaModularSynth | Realtime modular synthesizer for ALSA |
| Odin2 | VST3, CLAP, AU and LV2 synthesizer plugin |
| Bristol | Vintage synthesizer emulator |
| synthv1 | Old-school polyphonic synthesizer |
| padthv1 | Old-school polyphonic additive synthesizer |
| Borg ER-3 | Portable audio synthesizer / tone generator inspired by the Korg ER-1 |
| Actuate | Subtractive and additive synthesizer, sampler, and granulizer |
| Qwertone | Simple music synthesizer app (like a toy-piano) |
| Six Sines | Compact software synthesizer built around audio-rate inter-modulation |
| Wavetable | Polyphonic wavetable synthesizer with modulation and built-in effects |
| Firefly Synth 2 | Flexible software synthesizer with modulation and audio routing |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.