OK. I exported 3 synths (TR808,bassline,whitenoise) and 3 effects(bandfilter,delaygrain,sterochorus) as VSTs to my VST_PATH so that the .csd and .so files are in there.
- Carla (version Carla-2.0beta5-linux64) had issues adding the plugins (see carla_cabbage_vst.txt (40.2 KB)). But they could load and play until when I deleted one vst effect carla locked up and I had to send a sigkill.
7ff5a0c1a000-7ff5a0e19000 —p 00001000 08:02 2509837 /usr/local/lib/csound/plugins-6.0/libsystem_call.so
7ff5a0e19000-7ff5a0e1a000 r–p 00000000 08:02 2509837 /usr/local/lib/csound/plugins-6.0/libsystem_call.so
7ff5a0e1a000-7ff5a0e1b000 rw-p 00001000 08:02 2509837 /usr/local/lib/csound/plugins-6.0/libsystem_call.so
7ff5a0e1b000-7ff5a0e27000 r-xp 00000000 08:02 2509840 /usr/local/lib/csound/plugins-6.0/libftsamplebank.so^C^C^C^C^C^C
- Muse (version 3.0.0pre2) loaded the vsts ok but with the same issues as carla (see muse_cabbage_vst.txt (20.4 KB). Muse saw the 3 effects vsts as synths but still loaded and played. But Muse too was littered with JUCE messages.
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
*** Leaked objects detected: 931 instance(s) of class AsyncUpdater
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
*** Leaked objects detected: 2 instance(s) of class BigInteger
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
*** Leaked objects detected: 27 instance(s) of class Image
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
*** Leaked objects detected: 30 instance(s) of class StringArray
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
I noticed you have your own forked version of csound on your github page. Should I be using that instead of the official version?