VCV Rack is open source under the GNU GPL v3 or later, and Rack 2 Free costs nothing; Rack Pro is paid. That distinction matters when assessing the feature set: the free standalone application provides a substantial modular instrument for building and playing patches, while using Rack as a plugin in a DAW requires Rack Pro.

For daily use, VCV Rack lets you assemble an instrument on screen by adding modules and connecting them with virtual cables, then play the resulting patch in real time. You can save groups of modules and their settings for reuse or sharing, which helps keep recurring setups available without rebuilding them from scratch.

Building and playing modular patches

The interface recreates a Eurorack modular system. Its modules include oscillators, filters, envelopes, sequencers and effects, which can be arranged and wired together according to the sound or control flow you want. The cables can carry up to 16 voices, so a patch can handle polyphonic signals as well as individual ones.

Rack 2 Free includes more than 30 built-in modules, and the VCV Library lists over 2000 additional modules, many of them free. This gives users room to explore different combinations while keeping the basic workflow consistent: choose modules, connect them, and adjust their settings as the patch plays.

Hardware connections and extension

VCV Rack works with audio interfaces and MIDI controllers. Its audio and CV input/output options support connections with external equipment, while polyphonic MIDI provides a way to control hardware from a patch. Before patching, set the audio device in the Audio module so the application uses the intended audio connection.

Users who want to extend the software itself can develop modules in C++ with the VCV SDK. This is separate from assembling patches: it provides a route for creating custom modules rather than only combining those already available in Rack or the library.

Standalone use, DAWs and system considerations

Rack Free runs as a standalone application. The VST, AU and CLAP plugin version for DAWs is available only in Rack Pro, and the VCV Host module for loading VST plugins inside Rack is sold separately. These distinctions are important for producers whose workflow depends on hosting the synthesizer within a DAW or bringing other plugins into a Rack patch.

VCV Rack supports Windows 7 or later (64-bit), macOS and Linux. The stated Windows hardware requirements are a 64-bit CPU with SSE4.2 and 1 GB of RAM; VCV recommends a dedicated graphics card from 2013 or later. Integrated Intel graphics can noticeably increase CPU usage, and large patches can place considerable demands on both the CPU and GPU.

The software suits people who want to learn or experiment with modular synthesis without buying hardware, but its open-ended patching approach can be difficult for newcomers. Its free feature set is substantial for standalone use; whether the cost matches a user’s needs depends chiefly on whether DAW plugin operation is essential, since that capability is reserved for the paid Rack Pro edition.