Vital Synth - VST/LV2 works in Ardour, not Mixbus/32c

I’ve been playing with Vital and the VST/LV2 plugin works great in Ardour, unfortunatetly I can’t get Mixbus to even see the VST and the LV2 gives me an error when trying to load it.

CLI ERROR

/opt/Mixbus32C-6.2.26/bin/mixbus32c6 --debug all

lilv_lib_open(): error: Failed to open library /usr/lib/lv2/Vital.lv2/Vital.so (/usr/lib/libsecret-1.so.0: undefined symbol: g_input_stream_read_all_async)

GUI LOGS

[ERROR]: LV2: Failed to instantiate plugin http://vital.audio
[WARNING]: Failed to add Synth Plugin to newly created track.

MORE INFO

ldd /usr/lib/lv2/Vital.lv2/Vital.so 
/usr/lib/lv2/Vital.lv2/Vital.so: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /usr/lib/lv2/Vital.lv2/Vital.so)

ls -al /usr/lib | grep libcurl-gnutls.so.4

libcurl-gnutls.so.3 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.0.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.1.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.2.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.3.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.4.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.5.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.6.0 -> libcurl-gnutls.so.4.7.0
libcurl-gnutls.so.4.7.0

I’m not familiar enough with the differences between Ardour/Mixbus to identify why it works for one and not the other but I think it might be due to the bundled libraries included with Mixbus.

I’d love to get Vital working in Mixbus and Ardour if anyone has any suggestions.

/usr/lib/lv2/Vital.lv2/Vital.so (/usr/lib/libsecret-1.so.0: ...

Please ask plugin author to statically link the plugin, so that it is self-contained and does not depend on system-wide libs.

1 Like