Re: Re: VSTPlugin v0.5 pre-release!

[email protected] Tue, 11 May 2021 23:33:46 +0200
Newsgroups gmane.comp.audio.supercollider.user
Message-ID <CAEiRw5L=mnR43x_ha3sr2uLgGg2NoJ--RMCj-4LY-HpzA4JGsA@mail.gmail.com>
Hi Christof, I finally got around to trying this latest version, and for me
(under Windows x64) it (still) seems to work fine. I thought there were
some more dropouts when running on my laptop not plugged in (lower-power
mode), but I went back to an older version of VSTPlugin and it seems to
behave the same. I got lots of "late" messages, even with only one VST
instrument in use. But I don't think it's a regression, I normally work
with the laptop plugged in and just happened to be testing this initially
on battery power... Still, this is far from comprehensive testing, just my
usual usage (with the NodeProxyController), multithreaded loading, etc.

Thanks again for your work on this!
Glen.


On Mon, May 3, 2021 at 4:31 PM <[email protected]> wrote:

> Here comes a final test round:
> https://git.iem.at/pd/vstplugin/-/releases/v0.5-test4
>
> I've fixed more regressions with multibus handling and made the probe
> timeout entirely optional (new 'timeout' argument to VSTPlugin.search)
>
> Christof
> On 27.04.2021 14:51, [email protected] wrote:
>
> Here is VSTPlugin v0.5-test3:
> https://git.iem.at/pd/vstplugin/-/releases/v0.5-test3
> <https://git.iem.at/pd/vstplugin/-/releases/v0.5-test1>
>
> 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
>
>
>