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

User unable to see plugin in ardour linux on debian testing #3378

Closed
ghost opened this issue Dec 9, 2020 · 5 comments
Closed

User unable to see plugin in ardour linux on debian testing #3378

ghost opened this issue Dec 9, 2020 · 5 comments
Labels
Awaiting User Information Self-explanatory Bug Report Item submitted using the Bug Report template Linux Issues which only occur on Linux

Comments

@ghost
Copy link

ghost commented Dec 9, 2020

Hi, just wanted to see if someone knows why this is happening. Compiling Surge or installing the .deb file successfully and the plugin is not visible in Ardour. I'm using Debian Testing.

I compiled with "make -j 2" without Surge.vst3 as it returned:
make: *** No rule to make target 'Surge.vst3'. Stop.

@ghost ghost added the Bug Report Item submitted using the Bug Report template label Dec 9, 2020
@baconpaul
Copy link
Collaborator

Hi! Happy to try and help.

  1. Are you running a recent enough version of ardour that it will support VST3 (Ardour 6.5 or later)
  2. Are you installing surge @ head or from a tag?
  3. What cmake command did you run before your make?
  4. Were there any errors in your cmake pass?

The canonical way to debug this is to do

git clone https://github.com/surge-synthesizer/surge
cd surge
git submodule update --init --recursive
cmake -Bbuild_fresh
cmake --build build_fresh --config Release --target Surge_VST3_Packaged

which should deposit a working Surge.vst3 in build_fresh/surge_products. If it does then

cmake --build build_fresh --config Release --target install-vst3-local

should do a working install into ~/.vst3

@baconpaul baconpaul changed the title Unable to install User unable to see plugin in ardour linux on debian testing Dec 9, 2020
@baconpaul baconpaul added Linux Issues which only occur on Linux Awaiting User Information Self-explanatory labels Dec 9, 2020
@baconpaul baconpaul added this to the Currently Unscheduled milestone Dec 9, 2020
@ghost
Copy link
Author

ghost commented Dec 9, 2020

  1. I'm running Ardour 6.3

  2. I'm not sure what is the practical difference?

  3. cmake . -Bbuild and the submodule update

  4. Don't remember, maybe a missing dependency

I will debug, try the install and check the vst paths in ardour tomorrow.

@baconpaul
Copy link
Collaborator

OK.

I think #1 is your problem. Ardour 6.3 doesn't support VST3. For that you need Ardour 6.5.

Surge VST3 definitely works in Ardour 6.5. Heck the team even used surge on the announcement screenshot!

https://ardour.org/whatsnew.html

So doing that upgrade is probably your first bet.

You could build the LV2 I suppose but the LV2 has loads of bugs and noone has fixed them. Now that basically everything in Linux supports VST3 I think it will probably stay that way. But basically same instructions as above just with install-lv2-local and Surge-LV2-Packaged

@ghost
Copy link
Author

ghost commented Dec 10, 2020

I did not realize Ardour only got VST3 support with 6.5.. I'm happily running Surge in it now, thank you!!

@baconpaul
Copy link
Collaborator

great

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting User Information Self-explanatory Bug Report Item submitted using the Bug Report template Linux Issues which only occur on Linux
Projects
None yet
Development

No branches or pull requests

2 participants