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

Example LV2 plugins freeze LV2 hosts Ardour and Carla when trying to show plugin's GUI #183

Closed
jmaibaum opened this issue Jul 5, 2020 · 2 comments

Comments

@jmaibaum
Copy link
Contributor

jmaibaum commented Jul 5, 2020

On an up-to-date Arch Linux (2020-07-05), and using the dev/v1.0.7 branch, the Example LV2 plugins created by the camomile scripts freeze the LV2 hosts Ardour 6.0 and Carla as soon as the in-plugin GUI is being loaded.

Info about the Ardour and Carla versions installed on my system:

$ LANG= yay -Si ardour carla
Repository      : community
Name            : ardour
Version         : 6.0-2
Description     : Professional-grade digital audio workstation
Architecture    : x86_64
URL             : https://ardour.org/
Licenses        : GPL2
Groups          : pro-audio
Provides        : None
Depends On      : atkmm  cairo  cairomm  fontconfig  gdk-pixbuf2  gcc-libs  glibc  glibmm  gtkmm  libx11  libxml2  pangomm  taglib
                  libFLAC.so=8-64  libasound.so=2-64  libatk-1.0.so=0-64  libaubio.so=5-64  libarchive.so=13-64  libcurl.so=4-64
                  libdbus-1.so=3-64  libfftw3f.so=3-64  libfftw3f_threads.so=3-64  libfreetype.so=6-64  libgdk-x11-2.0.so=0-64
                  libgio-2.0.so=0-64  libglib-2.0.so=0-64  libgobject-2.0.so=0-64  libgtk-x11-2.0.so=0-64  libharfbuzz.so=0-64  liblo.so=7-64
                  liblrdf.so=2-64  liblilv-0.so=0-64  libogg.so=0-64  libpango-1.0.so=0-64  libpangocairo-1.0.so=0-64  libpangoft2-1.0.so=0-64
                  libpulse.so=0-64  libreadline.so=8-64  librubberband.so=2-64  libsamplerate.so=0-64  libserd-0.so=0-64  libsndfile.so=1-64
                  libsord-0.so=0-64  libsratom-0.so=0-64  libsuil-0.so=0-64  libusb-1.0.so=0-64  libvamp-hostsdk.so=3-64  libvamp-sdk.so=2-64
                  libwebsockets.so=16-64
Optional Deps   : xjadeo: video monitoring
                  harvid: video timeline
                  non-session-manager: for session management
Conflicts With  : None
Replaces        : None
Download Size   : 13.64 MiB
Installed Size  : 73.28 MiB
Packager        : David Runge <dave@sleepmap.de>
Build Date      : Tue May 26 21:41:17 2020
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Repository      : community
Name            : carla
Version         : 2.1.1-1
Description     : Audio Plugin Host
Architecture    : x86_64
URL             : https://kxstudio.linuxaudio.org/Applications:Carla
Licenses        : GPL2
Groups          : pro-audio
Provides        : None
Depends On      : gcc-libs  glibc  libglvnd  libx11  python-pyqt5  python-pyliblo  python-rdflib  qt5-base  qt5-svg  libasound.so
                  libfluidsynth.so=2-64  libgdk-3.so=0-64  libgdk-x11-2.0.so=0-64  libgobject-2.0.so=0-64  libglib-2.0.so=0-64
                  libgtk-3.so=0-64  libgtk-x11-2.0.so=0-64  liblo.so=7-64  libmagic.so=1-64  libpulse.so  libpulse-simple.so
                  libsndfile.so=1-64
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 4.80 MiB
Installed Size  : 35.28 MiB
Packager        : David Runge <dvzrv@archlinux.org>
Build Date      : Thu Jun 11 17:13:46 2020
Validated By    : MD5 Sum  SHA-256 Sum  Signature
@KottV
Copy link

KottV commented Jul 20, 2020

looks like it cannot initialize ParentUI

there is fork based on old but working code, with help by @osxmidi it works with JUCE6 https://github.com/lv2-porting-project/JUCE/tree/lv2

@pierreguillot
Copy link
Owner

This is fixed on dev/imp-compilation. Here are the screenshot on Ardour and Carla on Ubuntu (using virtual box).
Capture d’écran 2020-08-06 à 13 17 24
Capture d’écran 2020-08-06 à 13 28 57

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

No branches or pull requests

3 participants