I’m currently porting some existing JUCE plugins to compile on Linux, when I realized that, with JUCE 1.53, the VST GUI is not responsive.
I never had such issue with 1.52, so I’m guessing some new code is causing this (I’ll re-compile the plugins against 1.52 later to try to verify this)
The situation is this:
start renoise
open a vst plugin, gui works fine
open another vst, gui doesn’t work
add another vst, gui won’t work either
By “doesn’t work”, I mean the GUI doesn’t seem to be picking mouse/keyboard events.
Switching the renoise port values do update the plugin’s GUI though.
You can get the plugins using:
git clone git://distrho.git.sourceforge.net/gitroot/distrho/distrho
cd distrho/ports
make
plugins will be placed in distrho/bin directory.
I’m using 64bit ArchLinux at the moment (but will try Ubuntu soon too)
After a few more testing, I found out that latest Ubuntu is ok.
This only happens when I compile JUCE with latest ArchLinux (only 64bit tested).
If I compile them somewhere else and use them in Arch, all is good again.
This is very weird, but since I need to compile the plugins on “old” setups (for compatibility), it’s not a big issue for me.
Any extra info I found out about this, I’ll let you know.