Since a few weeks ago, I’ve run into several recent plugins that heavily break Renoise’s GUI, essentially making the application unusable, and often also hard crash the entire host. The simplest way to trigger this, which works consistently pretty much every time is:
- Open the plugin editor window.
- Click on any of Renoise’s dropdown menus on the menu bar.
Instead of the obvious expected result, Renoise’s GUI just “dims” out, as if to indicate it being out of focus or presence of some modal dialog. The GUI becomes uninteractable via mouse, and generally inoperable. Keyboard shortcuts still work, but even trying to open a new project will just hang Renoise indefinitely.
Video example of this behavior: https://i.imgur.com/EKilyb8.mp4
I’ve so far found three vendors with whose plugins this bug occurs:
- Sub Ninja by The Him DSP (demo, or available for free)
- NA 501 Chorus Echo by Nembrini Audio (demo version)
- Codec by Lese (free, happens also with the Sweep plugin, which is also free)
All of these plugins are only available as VST3, not VST2.
In addition to the GUI just “bugging out”, Renoise also becomes completely unstable, and often crashes almost immediately afterwards, or within a handful of seconds. Here’s another example of triggering the bug with the Codec plugin, and then clicking back on the plugin GUI, causing Renoise to hard crash immediately: https://i.imgur.com/Ci6h9on.mp4
I’m not seeing any obvious connection between these plugins, especially considering that they’re from different vendors. I do kind of suspect that they might be using JUCE, which perhaps introduced some sort of incompatibility in a recent update. Other than that I don’t have any good guesses what might be the culprit behind all three (or four) of these. Just overall the fact that this happens with several completely unrelated plugins makes me thing that the issue here might be with Renoise this time around, or that it’s at least worth taking a look at.
The logs don’t really contain anything too helpful, but here’s a relevant bit pertaining to the second crash anyway:
Vst3Plugs: Instantiating: C:\Program Files\Common Files\VST3\Lese\codec.vst3\Contents\x86_64-win\codec.vst3…
Vst3Plugs: Failed to apply initial component state to controller (not critical)Error Message: Ouch. The VST3 plugin ‘Lese: Codec’ crashed in its editor window.
Error Message: IMPORTANT: This is a fatal error. Please save the current document under a !new! name to prevent losing important data.
Error Message: It’s most likely that this is a bug in the VST plugin, so please report this problem to the authors of this plugin in order to get the problem fixed!
I’m using Renosie 3.4.3 and an up to date Windows 10 installation, with up to date NVIDIA drivers.