Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What shall i do after compiling lv2 package on Arch #7050

Closed
queengab opened this issue Jun 17, 2023 · 4 comments
Closed

What shall i do after compiling lv2 package on Arch #7050

queengab opened this issue Jun 17, 2023 · 4 comments
Labels
Discussion User Support Request Issues where users are looking for help, not development items

Comments

@queengab
Copy link

Hi to all,

and thanks for this great synth.
I'm configuring my digital workstation with some software and i want to test surge.
I'm running arch linux with pipewire and pipewire jack clients.
I wanted to test some synth so i decided to test also vst3 plugin in Carla. When i find your synth i discovered that there was an lv2 version so i compiled it with cmake.

git clone https://github.com/surge-synthesizer/surge.git
cd surge/
git submodule update --init --recursive
cmake -Bbuildlv2 -DSURGE_BUILD_LV2=TRUE
cmake --build buildlv2 --config Release --target surge-staged-assets

[100%] Linking CXX shared module "surge-fx_artefacts/Release/LV2/Surge XT Effects.lv2/libSurge XT Effects.so"
surge-fx: Relocating LV2 component
[100%] Built target surge-fx_LV2
[100%] Built target surge-fx_Packaged
[100%] Built target surge-staged-assets

Now what can i do? I have to copy the compiledi directory in usr/share or in the lv2 dir plugin which carla use to scan plugins?
Where is the lv2 plugin?
Where can i have to copy the assets?

Sorry for this question, but this is the first time i compiled some software from source with cmake
Thanks

@baconpaul
Copy link
Collaborator

First, the vst3 and clap generally work way better than the lv2 and we will discontinue the lv2 in binary form with 1.3

you should see the lv2 in your build directory which you can then move to your lv2 path

@mkruselj mkruselj added User Support Request Issues where users are looking for help, not development items Discussion labels Jun 17, 2023
@queengab
Copy link
Author

Hi,

thanks for your support. I now understand :)
I'm using actually the lv2 and it seems to work well with Carla, no xruns.
But maybe i will replace it with CLAP. I have to learn how to start a vst3 plugin in arch via wine...
Anyway thanks Surge is really interesting!

@baconpaul
Copy link
Collaborator

You don’t need wine! The native vst3 works fine on Linux

the lv2 at head of code uses some features that means some daws don’t work properly. The 1.2 lv2 has state problems. But neither will xrun indeed!

Enjoy!

@baconpaul
Copy link
Collaborator

Oh also I’ll close this issue since I don’t think there’s anything left to do but please reopen if I misread

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion User Support Request Issues where users are looking for help, not development items
Projects
None yet
Development

No branches or pull requests

3 participants