VSTPlugin v0.3.2

This is a bug fix release for VSTPlugin. Binaries can be downloaded here: https://git.iem.at/pd/vstplugin/-/releases

If possible, please report any issues at https://git.iem.at/pd/vstplugin/issues, otherwise leave a comment here.

Changelog

features
  • CMake option to create statically linked binaries on Linux
changes
  • VSTPluginController will only query parameters if it has dependants (e.g. the Qt editor). This removes unncessary OSC traffic for large VST instruments (which usually don’t use the Qt editor).
bug fixes
  • reintroduce fake “uid” member to VSTPluginMIDIProxy for backwards compatibility with Event type “\midi”
  • fix possible crash when trying to open a plugin while already opening + add a warning
1 Like

Thanks for this project!

hey, Im new to quarks.
downloaded the file and installed it via "Quarks.install().
I can find the VSTPlugin in the HelpFile marked as an Extension.
But i get the following Error when i want to execute it:

exception in GraphDef_Recv: UGen ‘VSTPlugin’ not installed.

What steps in addition am I missing?
best

Hi, VSTPlugin is not a Quark, it’s a UGen plugin. Just extract the .zip file to your extension folder (https://doc.sccode.org/Guides/UsingExtensions.html) and recompile the class library.

Okay, thanks for the Helpfile.

I have extracted the .zip file in the extension folder. how do i recompile the class library?

exception in GraphDef_Recv: UGen ‘VSTPlugin’ not installed.

how do i recompile the class library?

“Language → Recompile Class Library”. This is done automatically when you start the SC IDE. If you then boot the Server, it should show VSTPlugin v0.3.2 in the post window. BTW, what’s your OS?

OS is Windows.
i downloaded the file again and unzipped it in the extensions directory.
now its showing up after booting the server.
i think Im confused with cmake etc. which is explained to use for compiling in the readme.

i think Im confused with cmake etc. which is explained to use for compiling in the readme.

Hmmm… I guess you mixed up recompiling the SC class library with compiling the VSTPlugin UGen from source (which is not necessary since you’ve downloaded a binary release).

Anway, enjoy! And check out the examples in the help files :wink: