|
|
|
01-24-2021, 02:52 PM
|
#1
|
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
lv2 prerelease discussion
Here's a thread to discuss the recently added lv2 support. Please post bug reports and feedback here.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
|
|
|
01-24-2021, 02:54 PM
|
#2
|
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
A heads up, as of v6.21+dev0124 the guitarix plugins seem to work. Good news for people on Linux looking for a guitar amp and fx emulation.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
|
|
|
01-24-2021, 03:24 PM
|
#3
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
I'll move this from the main thread then.
I'm seeing some LV2 plugins popping up both the GUI and non-GUI versions at the same time. In this case, the spectrum analyzer works, but the panel on the left must also be open, and the values for it's sliders change in conjunction with the spectrum display.
Closing the non-GUI panel causes the GUI panel to stop updating.
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
01-24-2021, 03:34 PM
|
#4
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
v6.21+dev0124, on Manjaro 20.2.1:
-Calf doesn't work for me. Before it crashed Reaper immediately if I tried to load any plugin. Now it tries to load a plugin and hangs indefinitely so that I have to kill Reaper. Using the latest Git of Calf Studio LV2 plugins.
-the latest stable Surge LV2 still only shows 2 outputs whereas the VST3 version shows 6 outputs. So that hasn't changed from v6.21+dev0123.
Last edited by JamesPeters; 01-24-2021 at 03:58 PM.
|
|
|
01-24-2021, 03:56 PM
|
#5
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Also v6.21+dev0124
The Calf plugins are no longer instantly vaporizing REAPER, but they are opening non-responsive panels that leech the screen behind them. Also, REAPER will not close and gets stuck trying once a Calf plugin has been attempted, but interestingly enough, hitting play and stop still worked before trying to exit.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Last edited by Glennbo; 02-04-2021 at 08:50 AM.
|
|
|
01-24-2021, 03:59 PM
|
#6
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
So we're experiencing the same thing. You're using Calf from a repo on Ubuntu, I guess. I built it from the latest Git, on Manjaro.
I'd also tried listing dependencies for the plugins (ldd) and it didn't show that I was missing any, or that there were any errors.
|
|
|
01-24-2021, 04:12 PM
|
#7
|
Human being with feelings
Join Date: Jun 2006
Posts: 22,567
|
it would be cool if we had a link list or resource list for LV2 plugins somewhere. I am very interested
|
|
|
01-24-2021, 04:17 PM
|
#8
|
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
|
|
|
01-24-2021, 04:24 PM
|
#9
|
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
I think the calf issue is probably because it links to gtk2 and reaper to gdk3 (which unfortunately are incompatible). I don't know if it's still possible to build swell with gdk2 support, but that might help.
There's an ongoing effort the port plugins away from the gtk toolkit because it has created a lot of issues for a long time. Not sure if Calf is responsive to that idea. Other plugins have dropped the gtk dependency, like for instance Guitarix.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
|
|
|
01-24-2021, 04:45 PM
|
#10
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
It's a shame about Calf. The only LV2 plugins I'm currently interested in are some of those and that one Harrison drum shaper.
If I had to guess, I'd say Calf will remain as is for a fairly long time. It hasn't seen much development in years. I'll cross it off my list.
I'll wait to see how the Harrison plugins work, once you confirm that they work properly. I wouldn't want to purchase any unless I knew they work 100% as intended. I will look around for other LV2 plugins to test with, but so far the others I've found aren't interesting to me.
|
|
|
01-24-2021, 04:53 PM
|
#11
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
|
Quote:
Originally Posted by Jack Winter
|
Someone needs to add REAPER there to the list of LV2 compatible hosts.
(once it's released officially that is)
|
|
|
01-24-2021, 05:00 PM
|
#12
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Quote:
Originally Posted by JamesPeters
So we're experiencing the same thing. You're using Calf from a repo on Ubuntu, I guess. I built it from the latest Git, on Manjaro.
I'd also tried listing dependencies for the plugins (ldd) and it didn't show that I was missing any, or that there were any errors.
|
Yeah, I installed the Calf plugins using Synaptic in Xubuntu. I was surprised that even though the plugin had junk from the screen behind, when I hit spacebar, the project played, and hitting it again stopped it, but when I tried to exit REAPER is when it became unresponsive.
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
01-26-2021, 06:03 AM
|
#13
|
Human being with feelings
Join Date: Sep 2019
Location: Finland
Posts: 765
|
Quote:
Originally Posted by Glennbo
I'll move this from the main thread then.
I'm seeing some LV2 plugins popping up both the GUI and non-GUI versions at the same time. In this case, the spectrum analyzer works, but the panel on the left must also be open, and the values for it's sliders change in conjunction with the spectrum display.
Closing the non-GUI panel causes the GUI panel to stop updating.
|
Yeah, I'm seeing this too. It specifically seems to happen with many of the x42 monitoring plugins. Haven't encountered the issue with any other plugin so far, or even with x42's non-monitoring plugins...
Last edited by elcalen; 01-26-2021 at 06:04 AM.
Reason: typo
|
|
|
01-26-2021, 11:07 AM
|
#14
|
Human being with feelings
Join Date: Aug 2019
Posts: 646
|
Testing 6.21+dev0125 on Ubuntu 20.04
No crashes so far!
Calf plugs have no GUI, but they seem to work. I didn't test them extensively, but here is what I want to report:
Inter-plugin modulation works as expected. Here is the FX chain I setup:
LV2i MDA ePiano
JS MIDI CC LFO Generator
LV2 CS Chorus 1 (Mono) - on the left channel
LV2 CS Chorus 1 (Mono) - on the right channel
LV2 AMS VC Panning
I then set the JS MIDI CC LFO Generator to send it's output to MIDI CC #20, and set the 2 mono chorus' "Mod Amplitue 1" value to be modulated by CC 20, in opposite directions (via Reaper's Param modulation). I also set the LV2 AMS VC Panning to have it's "Pan Offset" parameter modulated by CC 20.
Inter-plugin modulation is working well! Both the chorus and the panning are smooth - no stutters, glitches, or distortion.
Next up for me is to test LV2 modulation outputs and see if those can be routed to other FX in the chain.
Thank you devs!
|
|
|
01-29-2021, 11:05 AM
|
#15
|
Human being with feelings
Join Date: Aug 2019
Posts: 646
|
One more quick update, I'm not sure where this was fixed, but there were a few Linux native VST plugins that would never open the FX window large enough to display the GUI. And when I manually enlarged the window, the GUI displayed correctly but there would be garbage in the area outside of the actual GUI but inside the FX window.
That is fixed! FX windows open to the correct size, and there is no garbage displayed outside of the GUI if I make the FX window larger than the GUI that resides in the FX window.
Thanks!
|
|
|
01-31-2021, 10:04 PM
|
#16
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quick question, is lv2 pre compiled, so runs on a particular platform like x86/x64 etc (VST/AU) or runtime and compiled by the host, so out of the box support directly what the host is running on, for instance M1 (JS)
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
02-01-2021, 01:33 AM
|
#17
|
Human being with feelings
Join Date: Sep 2019
Location: Finland
Posts: 765
|
Quote:
Originally Posted by Win Conway
Quick question, is lv2 pre compiled, so runs on a particular platform like x86/x64 etc (VST/AU) or runtime and compiled by the host, so out of the box support directly what the host is running on, for instance M1 (JS)
|
It's compiled. Just like VST.
|
|
|
02-01-2021, 03:29 PM
|
#18
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,294
|
yo guys
I was wondering what is so special with Lv2?
i checked and found 2 or 3 nice plugins but nothing too much... maybe I'm missing the point
|
|
|
02-01-2021, 07:21 PM
|
#19
|
Human being with feelings
Join Date: Dec 2020
Posts: 10
|
Quote:
Originally Posted by Reflected
yo guys
I was wondering what is so special with Lv2?
i checked and found 2 or 3 nice plugins but nothing too much... maybe I'm missing the point
|
I suspect it's mostly for Linux folks coming from other Linux DAWs who have accumulated and/or rely on a pile of LV2 plugins that they've used for years.
Getting LV2 support is a game-changer for Linux users, at least it will be for me.
|
|
|
02-02-2021, 02:18 AM
|
#20
|
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
Well LV2 is an open specification not under the control of Steinberg or Apple, that's important to some people.
Another aspect is that there aren't all that many Linux VSTs, so Linux users are probably happy to get more plugins. There are some nice synths, also the XT plugins from Harrison are quite useful, the meter package from rgareus is also quite nice, the guitarix amp and stomp boxes, some drum samplers/synths, etc, etc.
And it was really kind of missing from the Linux version.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
|
|
|
02-02-2021, 04:05 AM
|
#21
|
Human being with feelings
Join Date: Aug 2015
Posts: 249
|
Quote:
Originally Posted by Jack Winter
And it was really kind of missing from the Linux version.
|
I think Reaper will be the first non-free daw on linux to include LV2 as well so it's huge milestone.
|
|
|
02-02-2021, 06:16 AM
|
#22
|
Human being with feelings
Join Date: Sep 2019
Location: Finland
Posts: 765
|
Quote:
Originally Posted by shosty
I think Reaper will be the first non-free daw on linux to include LV2 as well so it's huge milestone.
|
Well, Harrison Mixbus exists. But yeah, the other major commercial ones (Bitwig, Waveform) don't have LV2 support.
(Edit: and Mixbus is based on Ardour, which is open source, so having LV2 support there is natural...)
Last edited by elcalen; 02-02-2021 at 06:51 AM.
|
|
|
02-02-2021, 09:33 AM
|
#23
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
I decided to try out the plugin RENEGATE, which has native Linux VST, VST3, and LV2 versions.
https://www.auburnsounds.com/products/Renegate.html
Of those three plugin specs, does LV2 offer better performance over VST or VST3?
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
02-02-2021, 10:48 AM
|
#24
|
Human being with feelings
Join Date: Sep 2019
Location: Finland
Posts: 765
|
I would be surprised if there's much difference. But I don't actually know.
If anyone's done extensive testing of the performance of different plugin formats compared to others, I would be curious to know the results, considering how many options there are now...
|
|
|
02-02-2021, 11:01 AM
|
#25
|
Human being with feelings
Join Date: Aug 2015
Posts: 249
|
I would be interested to know that as well.
|
|
|
02-02-2021, 11:01 AM
|
#26
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
I guess my other question would be is one format more stable than the other. In the past I've avoided VST3 because there were some issues that I don't remember what were, but if LV2 is either more efficient or stable, that would make a difference when there are three native Linux options.
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
02-02-2021, 11:37 AM
|
#27
|
Human being with feelings
Join Date: Sep 2019
Location: Finland
Posts: 765
|
Quote:
Originally Posted by Glennbo
I guess my other question would be is one format more stable than the other. In the past I've avoided VST3 because there were some issues that I don't remember what were, but if LV2 is either more efficient or stable, that would make a difference when there are three native Linux options.
|
Considering the fact that LV2 support is clearly still being worked on, I wouldn't necessarily bet on it's stability in Reaper quite yet.
Personally I've had no stability issues with the VST3 plugins I've used...
|
|
|
02-02-2021, 10:36 PM
|
#28
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
lv2 support seems like wasted effort to me personally, Linux users are super small subset of any cross platform DAW, and especially in this instance where we have an open and runtime plugin system built directly in to the DAW itself that has no hardware architecture restrictions, other than the DAW compile itself.
So yes, personally this effort would have been better spent overhauling to JS2 or something, better file and UI support, I see very little in LV2 that doesnt exist already or would/could with better file support in JS.
Yes I get that the few Linux users want this for the few usable plugins that do exist, but all things being equal, its wasted effort.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
02-03-2021, 01:37 AM
|
#29
|
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
Well I suppose it's up to Cockos to determine what is a wasted effort or not! FWIW, it's not only Linux, it's cross platform, and it's an open standard.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
|
|
|
02-03-2021, 01:51 AM
|
#30
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
Besides, all other OSes are garbage. Linux should be the only OS supported.
|
|
|
02-03-2021, 07:35 AM
|
#31
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Quote:
Originally Posted by Win Conway
Linux users are super small subset of any cross platform DAW
|
Don't be conned by Windows users.
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
02-03-2021, 08:48 AM
|
#32
|
Human being with feelings
Join Date: Jun 2009
Posts: 673
|
Quote:
Originally Posted by Win Conway
lv2 support seems like wasted effort to me personally...
|
You're entitled to your opinion of course, but in my opinion you suffer from the material disadvantage of being completely wrong.
Firstly, as Jack Winter quite rightly said earlier, LV2 plugins are not confined to Linux, they are cross-platform.
Secondly, as an example: ARA development is useless to me because I don't use Melodyne, but I wouldn't dream of having the raw audacity to suggest to the REAPER developers that they shouldn't waste their time on it. The reason I wouldn't do that is simply because I appreciate that others (no matter how many or how few) DO have a very good use for it and will appreciate that feature.
In my opinion, the attitude you display here does you a disservice; adopting a more egalitarian approach in future would stand you in much better stead.
|
|
|
02-04-2021, 06:55 AM
|
#33
|
Human being with feelings
Join Date: Jan 2007
Location: The Underground Bunker
Posts: 705
|
Quote:
Originally Posted by Win Conway
lv2 support seems like wasted effort to me personally, Linux users are super small subset of any cross platform DAW...
|
I for one welcome our new Linux leaders
I'm on W10 and am looking forward to check out some lv2 plugs - when the dust settles and they run stable. I see it as a possible opportunity to get more plugs to choose from.
-W
__________________
"if DAWs are religions, REAPER is atheism" - The big J
__________________
Windows 10x64 | Asus Z170-a i7, 32GB ram | RME-Digiface USB
|
|
|
02-04-2021, 08:44 AM
|
#34
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
One difference I'm seeing between the VST2, VST3, and LV2 versions of the plugin RENEGATE is in the reported PDC.
VST2 and VST3 report a PDC of 1250 where the LV2 version of the same plugin reports zero.
So does the LV2 version have superior latency or is it playing 1250 samples off? I guess a third possibility would be the Performance Meter just isn't being updated.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Last edited by Glennbo; 02-27-2021 at 09:44 AM.
|
|
|
02-04-2021, 08:03 PM
|
#35
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
I'm testing using LSP Plugins LV2 version now. They have enough plugins with lookahead, so I tried one. It reports the PDC properly. So maybe that one LV2 doesn't report its PDC to Reaper.
I also compared DrumGizmo LV2 / VST versions. Things that invoke PDC behave the same in both versions (resampling, humanization).
You can test if that plugin is reporting its PDC by passing some audio through it and recording the output to a different track, and visually comparing the two audio files (zoom in a lot).
By the way: LSP Plugins have GUIs that can resize, unlike the VST versions. I'm just going to use the LV2 versions at this point. I see no difference in CPU compared to the VST versions from my tests so far, nor between Dragonfly reverb VST / LV2 versions.
Last edited by JamesPeters; 02-04-2021 at 08:44 PM.
|
|
|
02-05-2021, 04:25 AM
|
#36
|
Human being with feelings
Join Date: Sep 2019
Location: Finland
Posts: 765
|
Quote:
Originally Posted by JamesPeters
By the way: LSP Plugins have GUIs that can resize, unlike the VST versions. I'm just going to use the LV2 versions at this point. I see no difference in CPU compared to the VST versions from my tests so far, nor between Dragonfly reverb VST / LV2 versions.
|
The resizing is pretty neat. However, it doesn't look like Reaper remembers the size, it always resets when I open the GUI...
|
|
|
02-05-2021, 08:57 AM
|
#37
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Quote:
Originally Posted by JamesPeters
Confirmed. I guess I should report that on the prerelease thread.
|
So is this thread not the place to post about bugs specific to LV2 issues, coz I've posted at least two here that I didn't post in the *everything* thread?
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
02-05-2021, 09:56 AM
|
#38
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
Quote:
Originally Posted by Glennbo
So is this thread not the place to post about bugs specific to LV2 issues, coz I've posted at least two here that I didn't post in the *everything* thread?
|
Oh I just re-read the first post. I guess this thread's purpose is to keep bug reports relating to LV2 here specifically.
|
|
|
02-05-2021, 10:00 AM
|
#39
|
Human being with feelings
Join Date: Jun 2009
Location: Wuppertal
Posts: 211
|
Quote:
Originally Posted by elcalen
The resizing is pretty neat. However, it doesn't look like Reaper remembers the size, it always resets when I open the GUI...
|
Just resize the GUI to your like and save to a default preset in Reaper. For most plugins the saved size is remembered the next time you open the plugin.
|
|
|
02-05-2021, 10:24 AM
|
#40
|
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Quote:
Originally Posted by Glennbo
I'll move this from the main thread then.
I'm seeing some LV2 plugins popping up both the GUI and non-GUI versions at the same time. In this case, the spectrum analyzer works, but the panel on the left must also be open, and the values for it's sliders change in conjunction with the spectrum display.
Closing the non-GUI panel causes the GUI panel to stop updating.
|
The non-GUI panels still open with some LV2 plugins, but it appears that the non-GUI panels can be closed now, and the GUI panels continue to update.
__________________
Glennbo
Hear My Music - Click Me!!!
--
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 06:47 PM.
|