LV2 support in JUCE

Programming applications for making music on Linux.

Moderators: khz, MattKingUSA

Basslint
Established Member
Posts: 174
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy

LV2 support in JUCE

Postby Basslint » Mon Aug 12, 2019 8:12 am

A while ago, someone implemented an LV2 interface for JUCE so that people who used JUCE for their plugins could compile them with LV2 support without any additional work. This feature, sadly, was never merged into JUCE upstream, and its author started his own GUI framework called DPF.

Many free plugins use JUCE, and it would be nice to have them easily available in all distros. But for that to happen, JUCE should support LV2, since it's the most widely supported plugin format on GNU/Linux. If you care about more free (and even proprietary and commercial) plugins such as synths being easily available on GNU/Linux without relying on proprietary and discontinued VST2 support (since they have not yet implemented GPLv3'd VST3 support, and VST3 is not supported by any free DAW anyway), here is the issue on Github. Even a thumbs up to that issue would be fine, there are already 25.

Perhaps ROLI thinks that LV2 support is not profitable, because GNU/Linux users aren't too many, they aren't used to pay for software in many cases and GNU/Linux is already supported via VST2, even if it's a deprecated SDK which cannot be legally distributed without getting a DMCA from Yamaha. But the code is already out there (of course, it's a bit old so there might be a need to adapt it to the latest version of JUCE) and I hope some of the professionals here can provide ROLI with good arguments for supporting LV2 or to accept contributions from the community, if they don't want to support it themselves.

Thank you!

Edit: I noticed some negative comments on ROLI's issue tracker. This topic was a way to bring a matter dear to many (more LV2 support) to attention, not a call for brigades or things like that. I apologize for any unintended effects, please let's be as kind as possible toward ROLI, what they do for free software is already pretty nice!
Last edited by Basslint on Tue Aug 13, 2019 9:01 am, edited 1 time in total.
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

User avatar
sadko4u
Established Member
Posts: 694
Joined: Mon Sep 28, 2015 9:03 pm

Re: LV2 support in JUCE

Postby sadko4u » Mon Aug 12, 2019 11:31 pm

Are you still interested in that crap (JUCE)?
If they're not interested in support of non-commercial plugin formats, it's their problem.
When I've asked how to solve problems with interoperability of GTK and JUCE, nobody helped me from JUCE developers' side.
So f**k them off and leave them rest in piss.
LSP (Linux Studio Plugins) Developer and Maintainer.

rghvdberg
Established Member
Posts: 920
Joined: Mon May 12, 2014 7:11 am

Re: LV2 support in JUCE

Postby rghvdberg » Tue Aug 13, 2019 2:49 am

Falktx did a pr for lv2. They basically weren't interested.
Dunno if his fork of Juce is still up to date.


Return to “Developer's Section”

Who is online

Users browsing this forum: No registered users and 1 guest