Cardinal is a virtual modular synthesizer based on the Rack engine, with an emphasis on dependable operation inside digital audio workstations. It brings an integrated collection of modules and utilities together, avoiding the need to obtain individual modules from an external library.
Users create patches by placing modules in a virtual rack and connecting them with patch cables. The result can be an instrument, an audio effect, a sequenced musical system or a more unusual signal-processing experiment.
Its main distinction from VCV Rack is the self-contained design. Cardinal does not load modules from the official Rack library, and its audio-plugin variants are intended to fit into host-controlled workflows.
This is free and open source software.
Key Features
- Integrated modular environment with bundled synthesizer, sequencing and processing modules.
- Self-contained module collection without external Rack library access.
- Main, Synth and FX variants tailored to different host requirements.
- Main variant with eight audio inputs and outputs and ten CV inputs and outputs where supported.
- Synth variant presenting an instrument with stereo output.
- FX variant accepting and processing stereo input.
- MIDI input and output across plugin variants.
- Built-in utilities for host transport information and parameter automation.
- Audio-to-CV pitch conversion and internal plugin-hosting utilities.
- Standalone use and audio plugin formats including LV2 and VST3.
- Cross-platform support – runs on Linux, FreeBSD, macOS, and Windows.
Website: github.com/DISTRHO/Cardinal
Support:
Developer: Filipe Coelho and contributors
License: GNU General Public License v3.0

Cardinal 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.