Drag & drop your Cardinal .vcv patch or .ttl preset here
or browse files from computer
Upload a Cardinal .vcv patch or .ttl preset, map host parameters, and export LV2 preset bundles
.vcv patch or .ttl preset hereor browse files from computer
Generates a ZIP bundle containing 3 folders: the LV2 preset (.preset.lv2), the custom Cardinal plugin wrapper (.lv2) that overrides the original plugin with custom parameter names, and the C++ wrapper source code (_wrapper_cpp).
Run this terminal command inside the extracted _wrapper_cpp folder on Zynthian to compile the wrapper plugin:
g++ wrapper.cpp -o Cardinal_FX_granulator_delay.so -shared -fPIC -ldl -llilv-0
.vcv patch file or an existing LV2 .ttl plugin file into the upload zone.HostParametersMap, HostParameters, or physical CV cables connected to host parameter outputs in Cardinal.When you export the ZIP file, it contains 4 pre-configured folders ready for deployment on Zynthian Oram:
Contains manifest.ttl and plugin.ttl declaring a custom Cardinal plugin wrapper that wraps and overrides the original plugin with custom parameter names, ranges, units, and scale points for Zynthian knobs.
Deployment: Copy to /zynthian/zynthian-plugins/lv2/ or ~/.lv2/.
Contains preset.ttl and manifest.ttl. Stores the preset name, initial values for all 24 host parameters, and the Base64-encoded VCV patch state.
Deployment: Copy to /zynthian/zynthian-my-data/presets/lv2/ or ~/.lv2/.
Contains wrapper.cpp, Makefile, build.sh, plugin.ttl, and manifest.ttl.
Compilation command on Zynthian:g++ -O2 -fPIC -shared wrapper.cpp -o Cardinal_[Type]_[Name].so -Wl,-z,nodelete -ldl -lpthread
Compiles a lightweight native C++ binary wrapper that dynamically loads Cardinal and forwards all audio, MIDI, clock, transport (BPM), and host control parameters.
Deployment: Copy the compiled .so file into this folder and install in /zynthian/zynthian-plugins/lv2/.
Contains preset.ttl and manifest.ttl targeted specifically to the standalone C++ wrapper plugin URI.
Deployment: Copy to /zynthian/zynthian-my-data/presets/lv2/ or ~/.lv2/.
Impossibile esportare il pacchetto ZIP. Correggi i seguenti errori nei parametri evidenziati in rosso: