Hello everybody!
We’re trying to build an LV2 plugin on Linux, with JUCE 7.0.9. We have a number of plugins in multiple formats including VST3 which works perfectly on Mac, Windows and Linux. But we’re struggling with LV2 on ARM64 Linux specifically. The issue we have is that the plugin does show up and load correctly, the UI works as expected - however, internally, all parameters are set to zeroes, not even the default values, and they can’t be adjusted. I.e. the UI has no effect on the parameter values, and also if we use the host’s own parameter editor to adjust the parameters, those are not reflected when we open the UI.
So the question is, what could there be that prevents the LV2 parameters from working correctly?
Artemiy