Hey there - trying desperately to run Tekno 1.1 on linux using Wine (and Yabridge). It fails with what appears to be a known issue with JUCE 8 under Wine:
and
JUCE 8.0.13 contains code to detect if it is running under Wine, and to fallback to software rendering (vs. D2D) in that case. Would it be possible to get a build of Tekno using the latest JUCE so we can see if that solves the problem and allows it to run under Wine?
There is currently no officially supported Linux solution for our plugins, but we hear the community and are open to exploring possibilities in the future. Especially with new versions of JUCE making things easier and easier!
Right - I understand you’re not building native Linux versions. My question is about an updated build of Tekno (for windows) using the newest version of JUCE. I suspect that update would allow your Windows plugins to run on Linux using the Wine translation layer.
My experience of running JUCE8 Windows plugins is that getting over the black screen that direct rendering caused by building with JUCE 8.0.13+ is only the start of the journey. JUCE8 bridged is inherently unstable at the moment and probably will be for a while until wine catches the new cases JUCE8 presents. Another alternative is a developer who is willing to add special cases in their code for bridged linux plugins and finds that simpler than just building for linux.
I just keep JUCE7 versions of plugins installed because they work and don’t buy or update to JUCE8 versions.
Interesting. Any specifics you can offer regarding the inherent instability? I know JUCE still looks for some pretty ancient fonts if it detects Wine, but I thought that and the software rendering were the only real issues. I’d be happy to test as well and add my voice to the conversation with the Wine team.
@baby.tristan - was Tekno 1.0 built on Juce 7? If so, any chance of making it available?