Building Carla from source - some GUI issues

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

Post Reply
User avatar
lilith
Established Member
Posts: 1706
Joined: Fri May 27, 2016 11:41 pm
Location: bLACK fOREST
Has thanked: 123 times
Been thanked: 57 times
Contact:

Building Carla from source - some GUI issues

Post by lilith »

Hi just tried to build Carla from source on MX Linux (MX-21.2.1_x64 Wildflower), but I have some issues.

I first installed all dependencies and except of QT4 (which is not available in MX Linux) everything looks good:

Code: Select all

$ make features
---> Main features 
Front-End:     YES
LV2 plugin:    YES
VST2 plugin:   YES
Link support:  YES
OSC support:   YES
Binary detect: YES

---> Engine drivers 
JACK:        YES
ALSA:        YES
PulseAudio:  YES
CoreAudio:   NO  [MacOS only]
ASIO:        NO  [Windows only]
DirectSound: NO  [Windows only]
WASAPI:      NO  [Windows only]
SDL:         NO  [Missing SDL]

---> Plugin formats: 
Internal: YES
LADSPA:   YES
DSSI:     YES
LV2:      YES
CLAP:     YES
VST2:     YES (with UI)
VST3:     YES (with UI, using JUCE)
AU:       NO  [MacOS only]

---> LV2 UI toolkit support: 
External: YES (direct)
Gtk2:     YES (bridge)
Gtk3:     YES (bridge)
Qt4:      NO  [Qt4 missing]
Qt5:      YES (bridge)
X11:      YES (direct+bridge)
Cocoa:    NO  [MacOS only]
Windows:  NO  [Windows only]

---> File formats: 
Basic: NO [libsndfile missing]
MP3:   YES
Extra: NO [FFmpeg missing or too new]
SF2/3: YES
SFZ:   YES

---> Internal plugins: 
Basic Plugins:    YES
Carla-Patchbay:   YES
Carla-Rack:       YES
External Plugins: NO

When I open Carla via Carla/source/frontend/./carla it opens and I can insert plugins as well. However I cannot click on the gear symbol to open the GUI of the plugin as it's greyed out.

Image

Carla shows up in Raysession and I can pass audio though.

Next I copied CarlaRack.so from the Carla/bin/ directory to my .vst folder and loaded the plugin in Reaper. Here also the GUI is not working.

User avatar
GMaq
Established Member
Posts: 2828
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 530 times
Been thanked: 573 times

Re: Building Carla from source - some GUI issues

Post by GMaq »

Hi,
Why build it? You could 'probably' be OK to enable the KX Repos in MX and install Carla and the required bits and then disable the Repo... or download the Carla binaries here: https://kx.studio/Applications:Carla

I'm quite puzzled why you would move to MX and do most of the stuff that AV Linux has already done for you...on MX.. :? If you don't like the Liquorix kernel any and all Kernels in MX are installable in AV Linux, it is essentially MX XFCE4 tweaked for Audio..

User avatar
lilith
Established Member
Posts: 1706
Joined: Fri May 27, 2016 11:41 pm
Location: bLACK fOREST
Has thanked: 123 times
Been thanked: 57 times
Contact:

Re: Building Carla from source - some GUI issues

Post by lilith »

GMaq wrote: Sat Dec 31, 2022 11:40 pm

Hi,
Why build it? You could 'probably' be OK to enable the KX Repos in MX and install Carla and the required bits and then disable the Repo... or download the Carla binaries here: https://kx.studio/Applications:Carla

I'm quite puzzled why you would move to MX and do most of the stuff that AV Linux has already done for you...on MX.. :? If you don't like the Liquorix kernel any and all Kernels in MX are installable in AV Linux, it is essentially MX XFCE4 tweaked for Audio..

I have chosen MX Linux, because I tested both and MX Linux directly was working fine (was trying to boot another kernel in the AV Linux live ISO, but that was more complicated). I'm testing things since 3 weeks and I just wanted to have a simple solution at the moment for my laptop.

Also I wanted to optimize it by myself, because then I know what I have done and in case of problems I hopefully know what to do. My former main PC had some issues and i'm still not sure if something is broken. Very likely I will install AV Linux on it when my laptop is running fine.

User avatar
lilith
Established Member
Posts: 1706
Joined: Fri May 27, 2016 11:41 pm
Location: bLACK fOREST
Has thanked: 123 times
Been thanked: 57 times
Contact:

Re: Building Carla from source - some GUI issues

Post by lilith »

GMaq wrote: Sat Dec 31, 2022 11:40 pm

Hi,
Why build it? You could 'probably' be OK to enable the KX Repos in MX and install Carla and the required bits and then disable the Repo... or download the Carla binaries here: https://kx.studio/Applications:Carla

I'm quite puzzled why you would move to MX and do most of the stuff that AV Linux has already done for you...on MX.. :? If you don't like the Liquorix kernel any and all Kernels in MX are installable in AV Linux, it is essentially MX XFCE4 tweaked for Audio..

I downloaded the Carla binary. Stand alone version is working fine, but after copying the .so files to /.vst the GUI still does not work in Reaper.

Maye I need more in the .vst folder than only the .so files?

Image

User avatar
Impostor
Established Member
Posts: 1392
Joined: Wed Aug 17, 2022 1:55 pm
Has thanked: 148 times
Been thanked: 366 times

Re: Building Carla from source - some GUI issues

Post by Impostor »

lilith wrote: Sun Jan 01, 2023 5:00 pm

The vst folder in the download from kx contains:
(installing is unnecessary: just drop the carla.vst folder into your user vst plugin folder)

Attachments
Screenshot from 2023-01-01 20-52-19.png
Screenshot from 2023-01-01 20-52-19.png (80.48 KiB) Viewed 1393 times
Last edited by Impostor on Sun Jan 01, 2023 8:01 pm, edited 1 time in total.
User avatar
lilith
Established Member
Posts: 1706
Joined: Fri May 27, 2016 11:41 pm
Location: bLACK fOREST
Has thanked: 123 times
Been thanked: 57 times
Contact:

Re: Building Carla from source - some GUI issues

Post by lilith »

Impostor wrote: Sun Jan 01, 2023 7:54 pm
lilith wrote: Sun Jan 01, 2023 5:00 pm

The vst folder in the download from kx contains:

Thank you, that helped. I copied the whole folder to .vst. Seems more is needed than just the *.so files.

tavasti
Established Member
Posts: 2059
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Has thanked: 375 times
Been thanked: 209 times
Contact:

Re: Building Carla from source - some GUI issues

Post by tavasti »

GMaq wrote: Sat Dec 31, 2022 11:40 pm

Why build it?

Idea of opensource is that you can build it. There may be various reasons:

  • Want to verify what software does
  • Want to make some changes to it
  • Binary available does not work for you because of different library versions

I have once built carla, and it was not easy. And even worse, some answers I got from falktx here are now gone when he removed his account.

Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM

User avatar
GMaq
Established Member
Posts: 2828
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 530 times
Been thanked: 573 times

Re: Building Carla from source - some GUI issues

Post by GMaq »

tavasti wrote: Mon Jan 02, 2023 8:54 am
GMaq wrote: Sat Dec 31, 2022 11:40 pm

Why build it?

Idea of opensource is that you can build it. There may be various reasons:

  • Want to verify what software does
  • Want to make some changes to it
  • Binary available does not work for you because of different library versions

I have once built carla, and it was not easy. And even worse, some answers I got from falktx here are now gone when he removed his account.

Hi, yes I get that completely, the context was Carla on a particular Distro that would already take the app from KXStudio as-is or would be known to work with binary release. It was not a general statement about building software..

Post Reply