Cardinal is a virtual Eurorack modular synthesizer platform, available as JACK standalone and LV2, VST2 and VST3 audio plugin for FreeBSD, Linux, macOS and Windows.

This is a DPF-based plugin wrapper around VCV Rack, using its code directly instead of forking the project. The target is to have a proper, self-contained, fully free and open-source plugin version of Rack. See the why section below for the reasons Cardinal exists, also perhaps the project overview document for an overview on how the project source code is structured.

Cardinal contains Rack, some 3rd-party modules and a few internal utilities all in a single binary. All "Core" modules from Rack have been replaced by Cardinal equivalents, simplified to better work for an audio plugin.

Cardinal does not load external modules and does not connect to the official Rack library/store. All VCV branding has been removed (to the best of our knowledge) in order to avoid any trademark issues.

Software type
JACK
LV2 plugin
VST2 plugin
VST3 plugin
Platform
GNU/Linux
BSD
macOS
Windows
Software features
Modular
LV2 host
VST2 host
VST3 host
Transport/tempo sync
Step/grid sequencer
MIDI
CV
Synthesis
LFO
Audio input
Audio routing
Audio FX
Filter
Software language
C++
License
GPL-3+
Developer(s)
Filipe Coelho (falkTX)

Recent releases Release Date
Cardinal 22.05 15 May '22
Cardinal 22.04 5 Apr '22
Cardinal 22.03 21 Mar '22
Cardinal 22.02 15 Feb '22