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

1.0.2 Linux plugins not being detected by VST host #89

Closed
SeanArchibald opened this issue Feb 13, 2018 · 5 comments
Closed

1.0.2 Linux plugins not being detected by VST host #89

SeanArchibald opened this issue Feb 13, 2018 · 5 comments
Labels

Comments

@SeanArchibald
Copy link

I have generated plugins for the 4 example projects (AlmondOrgan, Bulgroz, Castafiore, MiniMock) by following the instructions on this page: https://github.com/pierreguillot/Camomile/wiki/How-to-generate-plugins

My OS is Ubuntu MATE 17.10. Camomile version is 1.0.2 (CamomileLinux64.zip downloaded from https://github.com/pierreguillot/Camomile/releases)

I added the corresponding Camomile plugin file (Camomile.so or CamomileFx.so) to each example project directory, and then copied each project directory to ~/.vst/

None of these 4 plugins are being detected in the 2 DAWs I've tested: Bitwig and Reaper.

I have tried setting perms of the plugin files to 777. Tried moving the files to other locations outside of my home directory.

Many thanks! I’m so glad this project exists and I'm excited to get started

@SeanArchibald
Copy link
Author

Below is the error log output from Bitwig:

/home/s/.vst/Camomile/AlmondOrgan/AlmondOrgan.so

com.bitwig.flt.library.metadata.reader.exception.CouldNotReadMetadataException: could not read metadata: Could not read VST plug-in metadata
64 bit plugin host reported errors: Pluginhost returned non zero exit code 255

32 bit plugin host reported errors: Pluginhost returned non zero exit code 255

I googled for the above Bitwig error message but it seems to be a generic message.

Reaper doesn’t show any error output, however the plugins I generated don’t appear in my plugins list after a rescan.

@pierreguillot
Copy link
Owner

Yes, because I'm a idiot and I forgot to add the libpd library in the Linux distribution... thanks a lot for reporting this! So for the moment, you can wait for the next release or if you want to use Camomile right, you can compile libpd from the master branch of Camomile. For this, follow these instructions How to compile the plugins and stop after make -C libpd/ UTIL=true EXTRA=true ADDITIONAL_CFLAGS="-DPDINSTANCE=1 -DPDTHREADS=1" (or now you can do make -C libpd MULTI=true that does exactly the same), you don't need to compile the plugins. Then, you'll find the library libpd.so in the folder libpd/libs and you'll only have to install the library on your system.

@pierreguillot
Copy link
Owner

pierreguillot commented Feb 19, 2018

@SeanArchibald Can you try these binaries: CamomileLinux64.zip?
I tried with Tracktion on Ubuntu 16.04 and it works.

@SeanArchibald
Copy link
Author

Tested with MiniMock, AlmondOrgan and Bulgroz - all working as normal with Bitwig on Ubuntu 17.10! 🎉

@pierreguillot
Copy link
Owner

v1.0.3 is now available on the release page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants