Re: VSTPlugin v0.5 pre-release!

[email protected] Tue, 27 Apr 2021 14:51:01 +0200
Newsgroups gmane.comp.audio.supercollider.user
Message-ID <[email protected]>
Here is VSTPlugin v0.5-test3:
https://git.iem.at/pd/vstplugin/-/releases/v0.5-test3

I've fixed a couple of regressions and improved the multibus handling.

Please test and report any issues!

This should be the last test release before the final release.

Cheers,

Christof

On 18.04.2021 01:36, Christof Ressi wrote:
> 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
>
>