VSTPlugin v0.5 pre-release!
[email protected] Sun, 18 Apr 2021 01:36:33 +0200
| Newsgroups | gmane.comp.audio.supercollider.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, here is a pre-release for VSTPlugin v0.5 - a SuperCollider extension to run VST2 and VST3 plugins. You can download it here: https://git.iem.at/pd/vstplugin/-/releases/v0.5-test1 --- The most important changes: * JITLib integration: add |VSTPluginNodeProxyController| class and some NodeProxy roles (|\vst|, |\vstFilter| and |\vstDef|) * VST3: support for multiple input/output busses (see VSTPlugin.ar) * VSTPluginDesc: add 'inputs' and 'outputs' members containing the input/output bus info (name, type, channels) * VST3: fixed possible wrong channel count (regression introduced in v0.4) * Linux: allow to run 32-bit and 64-bit Windows plugins (via Wine) * Linux: fix non-functional VST3 editor * some thread-safety improvements which fix occasional crashes with NI plugins (and possibly others) ***WARNING*** This release contains certain breaking changes in the UGen implementation (see changelog). Users of sclang are not affected, but existing alternative clients have to be updated! The full changelog is here: https://git.iem.at/pd/vstplugin/-/releases/v0.5-test1 --- Beside trying out the new features, it would be very appreciated if you could test it with your existing projects and check if nothing is broken. If you find any issues, please file a bug report here: https://git.iem.at/pd/vstplugin/-/issues Have fun! Christof