nih-plug-webview icon indicating copy to clipboard operation
nih-plug-webview copied to clipboard

Freezes the host on Windows 11

Open Boscop opened this issue 1 year ago • 5 comments

Thanks for making this crate, it seems very promising. Hopefully we can have Rust/wasm GUIs for VST plugins soon :) But for now: In Reaper, it fails during (re)scan. In VstHost by Herrman Seib (vsthostx64.zip), it loads first, and the host can successfully query its info and I can change the gain parameter without the GUI, but as soon as I try to open the plugin GUI, it freezes the host:

image

This is the debug build. No error/stacktrace is shown.

Btw, it's the same behavior with both gain.dll and gain.vst3.

Boscop avatar Jan 26 '24 10:01 Boscop

After testing on Windows, it seems to be working great in Ableton (11 and 12 beta) and FL Studio (with the only exception being that the window size is being handled differently on FL, causing a different size to be set).

On my end, Juce's AudioPluginHost seems to not be working, I'm starting looking into that.

AZProductions avatar Feb 04 '24 16:02 AZProductions

@AZProductions Interesting. Does it work for you in Reaper or VstHost? (Both can be downloaded for free.)

Boscop avatar Mar 10 '24 14:03 Boscop

@AZProductions Any updates on this? :)

Boscop avatar Jul 15 '24 11:07 Boscop

@AZProductions Any updates on this? :)

I tried using it on vsthost, but it froze just like with AudioPluginHost, didn't find the reason behind it though

AZProductions avatar Jul 15 '24 20:07 AZProductions

@AZProductions Ah.. Does it work for you in Reaper on Windows 11?

Boscop avatar Oct 05 '24 16:10 Boscop