Hi,
I am starting to play with the VST3 opcodes. My goal is to route part of my audio signals to spectrum analyzer and oscilloscope plugins.
I am able to load synth plugins, send MIDI notes and get audio back, but I encounter a few issues:
- First, there is no GUI. Is this the expected behavior? I can hear sound and there is no error in the Csound performance. However, Csound segfaults just before closing (not sure if this is related to the missing GUI):
libc++abi: terminating with uncaught exception of type std::__1::system_error: mutex lock failed: Invalid argument
csound command: Abort trap
vst3_host_t::~vst3_host_t.
csound command: Segmentation fault
- Are FX plugins supported? I tried a few, and all failed with something like this on the vst3init call:
vst3_host_t::load_module: loading: /Library/Audio/Plug-ins/VST3/MeldaProduction/Tools/MMultiAnalyzer.vst3
vst3_host_t::load_module: found module classinfo: 1
module classinfo id: 4D656C646170726F4D4D416E4D4D416E
cardinality: 2147483647
category: Audio Module Class
name: MMultiAnalyzer
vendor: MeldaProduction
version: 15.01
sdkVersion: VST 3.6.5
subCategoriesString: Fx|Tools
classFlags: 0
csound command: Segmentation fault
vst3_host_t::~vst3_host_t.
I installed the VST3 opcodes via Risset on the latest Monterey version (Intel). I also built the opcodes directly from Mike’s repo, with the same results. Csound itself is the latest stable version, compiled from the master branch.
Best,
Pierre
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here