LV2 support in JUCE

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

Post Reply
Established Member
Posts: 440
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy

LV2 support in JUCE

Post by Basslint »

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]

Wanna make music on openSUSE? Check out GeekosDAW!

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

Re: LV2 support in JUCE

Post by sadko4u »

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.

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

Re: LV2 support in JUCE

Post by rghvdberg »

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

Post Reply