harrison lv2 plugins with carla

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
occulkot
Established Member
Posts: 60
Joined: Thu Nov 23, 2017 8:14 am
Has thanked: 5 times
Been thanked: 12 times

harrison lv2 plugins with carla

Post by occulkot »

Hey

Have anyone tried to use some of harrison lv2 plugins with carla rack or just carla host?

Everything seems to work despite of plugins GUI which is not updating after changes.
If changes are made from carla configurator for plugin you can see changes in opened gui window.
If changes are made inside the gui you can see changes in parameres in carla but not in gui.

Seems like some refreshing problem on harrisons plugins <-> carla, but in mixbus everything works great.

https://linuxmusic.rocks/ - linux music software database

jonetsu
Established Member
Posts: 2036
Joined: Sat Jun 11, 2016 12:05 am
Has thanked: 10 times
Been thanked: 22 times

Re: harrison lv2 plugins with carla

Post by jonetsu »

Speaking of Carla, is there a deb package of it somewhere around ?
occulkot
Established Member
Posts: 60
Joined: Thu Nov 23, 2017 8:14 am
Has thanked: 5 times
Been thanked: 12 times

Re: harrison lv2 plugins with carla

Post by occulkot »

Ive got the anwser on mixbus forum

So i reported and [url=https://github.com/falkTX/Carla/issues/624]issue[/ufl] on carla

https://linuxmusic.rocks/ - linux music software database

jonetsu
Established Member
Posts: 2036
Joined: Sat Jun 11, 2016 12:05 am
Has thanked: 10 times
Been thanked: 22 times

Re: harrison lv2 plugins with carla

Post by jonetsu »

If this is about running XT plugins in a VST host, look at Mixbus forum, Linux section, "lv2vst and XT plugins". RG today posted as a reply a ready-made tar ball that contains all XT plugins with a .so main file that's recognized for instance by Bitwig. It works in the Linux Mint 18 I use with Bitwig 2.3.2.

I reported two problems to Robin and he fixed them. it's in config files, so you can do it too.
User avatar
fruen
Established Member
Posts: 36
Joined: Tue May 17, 2016 5:06 pm
Has thanked: 14 times
Been thanked: 29 times

Re: harrison lv2 plugins with carla

Post by fruen »

Have the same problem. Carla works fine with other GUIs, guitarix etc. Harrison plugins kind of freeze :shock:
occulkot
Established Member
Posts: 60
Joined: Thu Nov 23, 2017 8:14 am
Has thanked: 5 times
Been thanked: 12 times

Re: harrison lv2 plugins with carla

Post by occulkot »

jonetsu wrote:If this is about running XT plugins in a VST host, look at Mixbus forum, Linux section, "lv2vst and XT plugins". RG today posted as a reply a ready-made tar ball that contains all XT plugins with a .so main file that's recognized for instance by Bitwig. It works in the Linux Mint 18 I use with Bitwig 2.3.2.

I reported two problems to Robin and he fixed them. it's in config files, so you can do it too.
Ive just saw it. VST in renoise are working great :)

@falkTX - yes, i didnt had any problem either with guitarix, calf or x42 meters, u-he vsts and airwave powered SPAN or some synths also didnt get such problems.

https://linuxmusic.rocks/ - linux music software database

occulkot
Established Member
Posts: 60
Joined: Thu Nov 23, 2017 8:14 am
Has thanked: 5 times
Been thanked: 12 times

Re: harrison lv2 plugins with carla

Post by occulkot »

Ive tried carla and qtractor - both have same problem.
I dont have now any other host supporting lv2

Ive checked GVerb+, 3d-delay and XT-MC
With GVerb+ when i clicked on preset i saw parameters in carla beeing updated but not in the gui. I think that explanation provieded by x42 is good, that harrison plugins wait for change information from host, in case of using automation or sth.

edit: https://youtu.be/5RKZ0jzyCSY

https://linuxmusic.rocks/ - linux music software database

x42
Established Member
Posts: 35
Joined: Sun Apr 29, 2012 2:59 pm
Has thanked: 2 times
Been thanked: 5 times

Re: harrison lv2 plugins with carla

Post by x42 »

To elaborate and keep you guys in the loop:
falkTX wrote:Since it was the UI that sent the messages, then the UI knows the correct value to display.
Is what we're discussing.

The harrison XT plugins (and also a few others) do not make this assumption. The UI only makes a request to the host. The host may or may not actually change the value e.g. if a parameter is automated or locked or currently being "touch"ed by a control surface. The plugin cannot rely on the value that it sends being the correct one to display (compare to model-view-contoller).

The solution will be to explicitly as for http://lv2plug.in/ns/extensions/ui/ui.h ... atProtocol
"The host SHOULD call port_event() as soon as possible when the port value has changed..." (this spec does not mention any exceptions, such as "don't notify the GUI for changes made by itself).
Post Reply