Thanks for a great addition to the plugin! If Surge doesn`t take much space I would love to see more of those modules! I already use some with the Cardinal FX/Cardinal plugins. Mapping is perhaps a thought more fiddly, but it really seems to sync very well, mostly, with the standalone/daw/jack versions. However I get the impression that the plugins use less CPU with Cardinal Mini. Is there some special optimalization going on with the Cardinal Mini?
not at all, they come from the same exact build. one simply has many less modules
Ok I see. . However I am having trouble with Cardinal Mini after the new update. It`s crashing when using the Nimbus plugin on both DuoX and Dwarf. Seems to work fine with Cardinal and Cardinal FX. And after comparing more closely I prefer to use these, as the ability to save the pedalboard on my PC is quite a substantial feature. However I am curious what the “deploy to remote” function does? Can we expect the possibility to transfer patches back and fourth with standalone version?
The deploy to remote is for ensuring consistent state between the UI and the DSP side.
VCV Rack was not created with a remote interface in mind, the current approach I put in place for Cardinal Mini tries to detect changes made in the UI and automatically send them to the DSP side. But some actions like right-click menu options are not possible to detect, so this “deploy to remote” action is there to ensure the state between UI and DSP is in sync.
To be more technical, the UI runs its own full blown instance of Cardinal together with a fake audio backend just to get animations going. The “audio” there runs at 60Hz which is low enough to not use too much CPU and also fast enough to get graphics like the Scope to still work as if they were dealing with the real audio.
Plugin has been updated to 24.09 matching latest release Release 24.09 · DISTRHO/Cardinal · GitHub
I can see an issue with Nimbus on a Dwarf with the Cardinal Mini. It is not that it crashes, but something happens on the UI side that makes it lockup. So it is something related to the web UI version.
Refreshing the page a few times kinda works, need to investigate this a bit more later.
For the topic of Cardinal Mini, the latest v1.13.5 MOD OS release includes the fix for the lost of state when using the text editor module. So this plugin runs a bit more stable now.
I want to push this to stable soon-ish, see 2 blockers:
- Nimbus cant really be used yet
- high-dpi support got broken by mistake, verified on both Linux and macOS.