Breaking changes in Carla Plugin Host

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

User avatar
Linuxmusician01
Established Member
Posts: 1542
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 772 times
Been thanked: 142 times

Re: Breaking changes in Carla Plugin Host

Post by Linuxmusician01 »

falkTX wrote:Just a small heads up, the next update clears the plugin list, so you have to rescan all your plugins.
Hopefully this fixes the issue people were reporting here.
Are you sure it'll find my dll plugins that are in the directory ~/vst/? Just like it does now? Because I NEVER install Windows VST's in Wine's prefix directory (i.e. ~/.wine).
User avatar
Linuxmusician01
Established Member
Posts: 1542
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 772 times
Been thanked: 142 times

Re: Breaking changes in Carla Plugin Host

Post by Linuxmusician01 »

Linuxmusician01 wrote:
falkTX wrote:Just a small heads up, the next update clears the plugin list, so you have to rescan all your plugins.
Hopefully this fixes the issue people were reporting here.
Are you sure it'll find my dll plugins that are in the directory ~/vst/? Just like it does now? Because I NEVER install Windows VST's in Wine's prefix directory (i.e. ~/.wine/).
User avatar
chaocrator
Established Member
Posts: 313
Joined: Fri Jun 26, 2015 8:11 pm
Location: Kyiv, Ukraine
Been thanked: 1 time
Contact:

Re: Breaking changes in Carla Plugin Host

Post by chaocrator »

any arbitrary plugin path can be added in settings.
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Breaking changes in Carla Plugin Host

Post by tramp »

Hi

Congrats to you, falkTX, today I was really impressed.
Your latest "export as LV2 plugin" feature works like a charm now, I was able to load guitarix as LV2 plugin into Qtractor.
I get often requests for porting Guitarix main to LV2, now, I could point such requests to Carla.

Great work. :D

And even more impressed, I could load guitarix into Mixbus. Wow!
Only drawback there is that the skin handling ain't work proper, but, it's a great step forward.

EDIT:// Just need some edits in the guitarix.rc file to cover the older clearlooks engine, and now, guitarix works like a charm in Mixbus.
REVOLUTIONARY!!
On the road again.
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Breaking changes in Carla Plugin Host

Post by tramp »

falkTX wrote:For jack standalones perhaps something could be done regarding session management, but it will be tricky. Likely Carla needs a concept of a project folder instead of just file, and tell apps to save state there. Something to handle later on.
The jack_session API may be handy for it, it will allow all that, is a existent API and easy to implement.
On the road again.
RockVice77
Established Member
Posts: 16
Joined: Sat Feb 24, 2018 5:37 pm

Re: Breaking changes in Carla Plugin Host

Post by RockVice77 »

Another breaking change is the removal of modgui support.
The code only worked for PyQt4, which is no longer the default for Carla source-based builds.
Plus it required webkit, which brings a big list of dependencies. I would have to port the code to webengine/chromium to make it work with PyQt5... no thanks.
Any chance to reconsider the possibility to extend modgui support to let it work with PyQT5?
The GUIs of MOD LV2 are not showing up with Ubuntustudio 17.10 also in Ardour (PyQT4.QtWebKit module missing)

Anyway thanks for the great job on Carla
Post Reply