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.

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

Recent releases Release Date
Cardinal 22.09 19 Sep '22
Cardinal 22.07 16 Jul '22
Cardinal 22.06 29 Jun '22
Cardinal 22.05 15 May '22
Cardinal 22.04 5 Apr '22
Cardinal 22.03 21 Mar '22
Cardinal 22.02 15 Feb '22