I realize this is a long shot, but I figure it doesn’t hurt to ask…
I’m a big fan of Audiomodern and have bought several of your plugins. I’ve really been digging Soundbox (the S1gns of L1fe sound pack is just amazing). I also use your plugins on Linux, which can be done though WINE and yabridge.
Soundbox has been working just fine in this environment up until the recent 1.1.0 release. It turns out the issue is due to a known issue with JUCE 8 plugins and WINE not yet having full support for Direct2d 1.3 yet.
The thing is, there is a workaround that might not take a lot of effort to implement, which is to fall back to the software renderer. There is even an example function you could use to detect whether the plugin is running under wine, which is where you could switch to software rendering instead. See: Juce8 Direct2D WINE/yabridge - #5 by pflugshaupt - General JUCE discussion - JUCE
I’m not trying to suggest I’m entitled to anything here, but just wanted to point this out in case the developers were open to using this as they adopt JUCE 8 in plugin updates (I’m guessing it will be used more widely as time goes on). If this support were added to your plugins, I’d happily and immediately buy a full Soundbox license to show my support. And other Linux users (I know there’s not a ton of us) could continue to enjoy Audiomodern plugins.
Thanks for taking the time to read this, and all the best.
Thank you for reaching out and bringing this to our attention. This is a great topic, and we’d love to explore it further. We believe it could be integrated into our code without much difficulty.
Could you please let us know which option would be more beneficial for your setup, and which would be more advantageous for the broader Linux community?
Oh wow, I’m excited to get this kind of response! Obviously a native Linux version of your plugins would be preferable, though I imagine it would be a bigger development effort on your end. To include the above workaround should keep your plugins working on WINE as you update them to JUCE 8 with a minimal amount of effort. Honestly I’d be very happy with either outcome, and just appreciate this kind of responsiveness from you! -Scott
I’m just taking a moment to say : I’m will really be glade for a Native Linux version ! But I will be certainly happy with “WINE” support !
Thanks Audiomodern to take Linux Users in consideration !
I have just registered to say thank you! The Linux music-making community faces many technical challenges, so I’m glad that you’re making an effort. Also, remember that a native version with limited support is better than no native version at all.
I’d definitely be happy to help with testing a native Linux version. I have some professional experience as a distro/release/build engineer, so feel free to get in touch if there’s anything I can offer advice with.
Perfect, thank you so much for your willingness to help with testing.
Soundbox relies on a few third-party libraries for certain features, including algorithms from our friends at Zynaptiq. We’ve confirmed that all of these libraries can be built for Linux. Once we’ve completed the builds, we’ll integrate them and aim to provide a native Linux version for testing.
When that’s ready, we’ll update this thread and contact each user directly via PM.
Just registered to say I love your willingness to develop a native Linux version! Super cool to see. I’d also be willing to beta test things if you still need the help.
I noticed that a new release of Soundbox is out, v1.1.1. FYI I tested it using Linux/WINE/yabridge and unfortunately it’s not working in the same way as the 1.1.0 release that I started this thread about. Still holding out hope for either a future Linux release or the Direct2d workaround.
We’re still working on a native Linux release. As mentioned in this thread, we’ve encountered some issues since certain libraries our app relies on also need Linux support. The good news is that we believe this will be possible in the next update. We apologize for being a bit behind schedule due to this, but we’re doing our best to deliver on our promise.
We’re happy to share that a stable native Linux build is nearly ready.
If anyone from this thread would like to help us test it on Linux, please send us a PM with your contact email, and we’ll reach out once it’s ready to download.