Hello!
So, new Surge-XT builds by default without LV2. Yes, I can build it manually using "cmake -DSURGE_BUILD_LV2=TRUE .." (mostly for my old and current songs). but what you can advice? Use VST and CLAP, or wait for the "official" returning of LV2 support?
Surge-XT V2
Moderators: MattKingUSA, khz
- peter.semiletov
- Established Member
- Posts: 119
- Joined: Thu May 11, 2023 1:09 pm
- Has thanked: 25 times
- Been thanked: 82 times
- Contact:
Surge-XT V2
-
- Established Member
- Posts: 115
- Joined: Sat Jun 30, 2018 2:54 am
- Has thanked: 22 times
- Been thanked: 22 times
Re: Surge-XT V2
LV2 support for Surge XT has ended with v1.3. The option to build as LV2 or VST2 will remain. Moving forward the plugin format the Surge Synth Team is leaning towards is CLAP.
- peter.semiletov
- Established Member
- Posts: 119
- Joined: Thu May 11, 2023 1:09 pm
- Has thanked: 25 times
- Been thanked: 82 times
- Contact:
-
- Established Member
- Posts: 115
- Joined: Sat Jun 30, 2018 2:54 am
- Has thanked: 22 times
- Been thanked: 22 times
Re: Surge-XT V2
peter.semiletov wrote: ↑Sun Dec 24, 2023 12:33 pmBut why? They have LV2 support for free with JUCE...
LV2 is problematic from a developer's perspective and has never been a viable alternative to VST3 which is terrible. LV2 is not a viable format for a Synth as complex as Surge is becoming.
CLAP was created to resolve these issues, issues that Steinberg and the LV2 standard and community are unwilling or incapable of addressing.
For more insights, this article from an excellent LV2 developer.
-
- Established Member
- Posts: 38
- Joined: Mon Jul 03, 2023 10:32 am
- Has thanked: 21 times
- Been thanked: 8 times
Re: Surge-XT V2
I have at least a dozen Ardour and Bespoke projects where the LV2 version of Surge XT was being used, often as multiple instances. I assume the only way to migrate their states to one of the other formats is through saving them as presets and loading them in the VST3 or CLAP versions, right?
I'm not looking forward to do this for all the instances, one by one, but I'm concerned about preserving them, so, I'll probably do it one day, and unltil then, I keep using v1.2.x.
-
- Established Member
- Posts: 115
- Joined: Sat Jun 30, 2018 2:54 am
- Has thanked: 22 times
- Been thanked: 22 times
Re: Surge-XT V2
It's possible to build Surge XT v1.3x using
Code: Select all
-DSURGE_BUILD_LV2=TRUE
For those who might find building locally too difficult or outside their scope I have built an LV2 on Debian 12 and have hosted the binary on my Github page.
-
- Established Member
- Posts: 38
- Joined: Mon Jul 03, 2023 10:32 am
- Has thanked: 21 times
- Been thanked: 8 times
Re: Surge-XT V2
oddy.o.lynx wrote: ↑Mon Dec 25, 2023 6:47 pmIt's possible to build Surge XT v1.3x using
Code: Select all
-DSURGE_BUILD_LV2=TRUE
For those who might find building locally too difficult or outside their scope I have built an LV2 on Debian 12 and have hosted the binary on my Github page.
Thank you, I'm going to put your build on a test drive.
I see that Surge XT looks for its factory data (bundled presets, wavetables etc.) in /usr/share/surge-xt
. Is this hard-coded, or is there a way to set this path to something else in case I uninstall all the surge-xt packages through the package manager?
-
- Established Member
- Posts: 115
- Joined: Sat Jun 30, 2018 2:54 am
- Has thanked: 22 times
- Been thanked: 22 times
Re: Surge-XT V2
You can place data folders anywhere you like. Go to Menu -> Data Folders to set them.
Surge XT also looks in:
Code: Select all
~/.local/share/surge-xt/
and if not mistaken:
Code: Select all
~/.surge-xt/
-
- Established Member
- Posts: 2331
- Joined: Sat Jun 21, 2014 8:37 pm
- Been thanked: 257 times
Re: Surge-XT V2
Hi, my AVLinux setups have libc6 2.31, and newer linux Surges all fail with a frozen gui (the category and patch arrows do work,
so I can use the sounds as a player without labels , the terminal showing that libc6 V 2.35 is needed.
Not sure if this is curable, without upgrading to a newer distro, which I won't be doing until the new AVLinux arrives
for a thorough testing. Thanks for helping with a great project!
Cheers
-
- Established Member
- Posts: 821
- Joined: Thu Mar 21, 2013 12:55 am
- Location: Vladivostok
- Has thanked: 65 times
- Been thanked: 124 times
Re: Surge-XT V2
glowrak guy wrote: ↑Thu Dec 28, 2023 2:41 amHi, my AVLinux setups have libc6 2.31, and newer linux Surges all fail with a frozen gui (the category and patch arrows do work,
so I can use the sounds as a player without labels , the terminal showing that libc6 V 2.35 is needed.
Not sure if this is curable, without upgrading to a newer distro, which I won't be doing until the new AVLinux arrives
for a thorough testing. Thanks for helping with a great project!
Cheers
I can build it for Debian 11 in OBS if you need.
- Impostor
- Established Member
- Posts: 1392
- Joined: Wed Aug 17, 2022 1:55 pm
- Has thanked: 148 times
- Been thanked: 366 times
Re: Surge-XT V2
glowrak guy wrote: ↑Thu Dec 28, 2023 2:41 amHi, my AVLinux setups have libc6 2.31, and newer linux Surges all fail with a frozen gui (the category and patch arrows do work,
so I can use the sounds as a player without labels :wink: , the terminal showing that libc6 V 2.35 is needed.
Not sure if this is curable, without upgrading to a newer distro, which I won't be doing until the new AVLinux arrives
for a thorough testing. Thanks for helping with a great project!
Cheers
Last august I built Surge XT v1.3 from github as lv2 and vst2 on Linux Mint which also has libc6 2.31. GUI works fine here.
- Audiojunkie
- Established Member
- Posts: 403
- Joined: Thu Feb 21, 2019 4:27 pm
- Has thanked: 392 times
- Been thanked: 157 times
Re: Surge-XT V2
Here's the official word on Surge-XT LV2:
https://github.com/surge-synthesizer/su ... ing-an-lv2
Here's the unofficial word on Surge-XT LV2:
https://www.kvraudio.com/forum/viewtopi ... 8#p8473388
https://www.kvraudio.com/forum/viewtopi ... 8#p8320628
https://www.kvraudio.com/forum/viewtopi ... 8#p8543838
TL;DR -- The developers found LV2 to be problematic and decided to no longer compile binaries for the format.
-
- Established Member
- Posts: 115
- Joined: Sat Jun 30, 2018 2:54 am
- Has thanked: 22 times
- Been thanked: 22 times
Re: Surge-XT V2
Binaries of Surge XT 1.3.0-1 available at OBS courtesy of KottV
https://software.opensuse.org//download ... e=surge-xt
https://software.opensuse.org//download ... rge-xt-lv2
https://software.opensuse.org//download ... ge-xt-vst3
https://software.opensuse.org//download ... ge-xt-clap
-
- Established Member
- Posts: 2331
- Joined: Sat Jun 21, 2014 8:37 pm
- Been thanked: 257 times
Re: Surge-XT V2
Thanks to all you helpful folks for building this instrument in it's several formats! I now have it working in linux Reaper,
and enjoying it's excellent patch browser and variety of sounds. I wish that all linux lv2 and vst plugins would use this code
for preset handling in 2024.
Happy New Year!