Skip to content

Comment on Cardinal – Virtual modular synthesizer plugin

Comments

It lacks the VultModulesFree from VCV...

These are proprietary so how would you include these?

Cardinal is based on open-source modules (compatible with GPL3.0-or-later license) that are all compiled into a single static binary.

This is not possible with proprietary binaries.

Loading proprietary binaries at runtime is still GPL-compliant.

Cardinal does not load any external module binaries, the entire plugin is a single static binary. This is done on purpose for stability and resolving symbol conflicts within a single namespace. We believe this is the best way to operate an audio plugin.

There is an LV2/VST2/3/CLAP/JSFX plugin loader (Carla or Ildaeil) that can load audio plugins, but these don't sit directly in the Rack DSP graph and do not modify the Rack runtime like its modules do. You could load the VCV-Pro plugin and run it inside one of these if needed ;)

Or run VCV Free with all the modules and run a virtual cable to Cardinal. ;)

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.