Carla icon indicating copy to clipboard operation
Carla copied to clipboard

v2.0.0 does not detect newly installed plugins until the program is restarted

Open Gooberpatrol66 opened this issue 5 years ago • 5 comments

If I install a new plugin in /usr/lib/lv2, "add plugin -> refresh" does not detect the plugin and I have to restart carla for the plugin to be detected.

Gooberpatrol66 avatar May 24 '20 08:05 Gooberpatrol66

That is expected. LV2 plugins need a restart because there is an internal global state that needs to be recreated.

falkTX avatar May 24 '20 16:05 falkTX

What about having a pop up windows after refreshing the LV2?

trebmuh avatar May 24 '20 17:05 trebmuh

How many times do users install new plugins while a host or daw is running? Carla is not the only one like this, all LV2 hosts do the same thing - Ardour, Qtractor, etc - they need to be restarted after installing new LV2 plugins.

falkTX avatar May 24 '20 17:05 falkTX

How many times do users install new plugins while a host or daw is running?

I use a carla session to handle all the audio on my computer (pulseaudio etc) so the answer for me is "literally always".

Gooberpatrol66 avatar May 24 '20 23:05 Gooberpatrol66

Carla is not the only one like this, all LV2 hosts do the same thing - Ardour,

As a distribution packager: very often

Carla is not the only one like this, all LV2 hosts do the same thing - Ardour, [...]

Ardour has a button to re-scan plugins in it's preferences. If you use it, you can use new plugins that you installed while Ardour was running.

Carla's re-scan function, however, doesn't seem to affect the current memorized list of LV2 plugins. Even if you explicitly scan for LV2 plugins, LV2 plugins you installed before doing the re-scan still won't be found until a restart.

SpotlightKid avatar Jun 01 '20 02:06 SpotlightKid