Not Finding VST, DSSI or LADSPA Plugins
Hello,
I just cloned the latest development branch from GIT for version 2.1-RC1. Built on Linux with no issues and everything runs. However, I noticed that available plugins are limited to "Internal" and "LV2" only. No "LADSPA" or "VST" can be found despite repeated rescans within the Add Plugin dialog. Paths are all correct to these other plugins and, in fact, I see them pass by in the re-scan dialog, just never actually added and made available.
The same plugins I'm looking to add are available inside my Ardour and Qtractor applications and I can use them there no problem. Seems strange that Carla cannot pick them up...
Any ideas?
Thanks.
do you get any errors in the logs tab? this gets reported sometimes, but I was never able to track down why it happens.
Thanks for the reply.
So, I started Carla and did another refresh. The "Run processing checks while scanning" was not checked. It ran through the scan and I do see the following output in the logs tab;
JUCE v5.2.1
DexedAudioProcessor Created
Log started: 26 Mar 2020 1:17:15pm
DexedAudioProcessor::DexedAudioProcessor() Hi int Cartridge::load(const uint8_t*, int) valid sysex found! void DexedAudioProcessor::setEngineType(int) settings engine 1 void Controllers::refresh() controllers refresh>>> amp_mod 0 pitch_mod 0 virtual void DexedAudioProcessor::setCurrentProgram(int) setting program 0 state virtual void DexedAudioProcessor::setCurrentProgram(int) setting program 0 state virtual DexedAudioProcessor::~DexedAudioProcessor() Bye JUCE Assertion failure in juce_XmlElement.cpp:72 JUCE Assertion failure in juce_XmlElement.cpp:72 ... JUCE Assertion failure in juce_XmlElement.cpp:72
The last JUCE error is probably repeated about 100 or so times in the log. I did note that it paused on one plugin (Obxd) for a relatively long time, probably the one generating all these log entries.
But, after pausing, it did move on and complete the scan. But, again, no updates in the plugin library for LADSPA or VST plugins.
Dexed issue is something else, not related to Carla.
Please try a refresh of only LADSPA plugins, and check if that makes any difference. Thanks.
I tried another refresh, just with LADSPA checked. The refresh ran through much faster and no errors/issues reported in the logs tab. But, again, nothing added to the plugins collection.
Can you try 2.1-RC2? I tagged the release and got binaries in the releases section of this github project.
I wonder if there is something weird going on. So, try removing all carla stuff from ~/.config/falkTX/, and try again too. thanks
Unfortunately, no go. I grabbed latest 2.1-RC2 source, built and ran after removing files in ~/.config/falkTX/, but still same behavior. Only finds internal and LV2 plugins. Now, as I mentioned, I did build myself and not run the binaries. This is because I have QT 5.7 on my system, not 5.9. Maybe significant, probably not. Just one difference to note.
Hey there - I believe I have a similar issue, but I'm focused on the Wine bridged VSTs. I just upgraded to Ubuntu 20.04 from 18.04 (fresh install), where all worked nicely with 2.0.0. (BTW, 2.0.0 doesn't work at all in 20.04 - just immediately closes.) With 2.1, Carla detects the VSTs as shown in the status bar of the "Carla Add New" screen (e.g., 2 VST2 and 2 VST3 plugins), but when I Format filter to VST2 and/or VST3, no plugins appear. I first used the Carla binaries package, and later, I installed Carla from the repo using Synaptic. It's the same outcome on both. If you can point me to the error log, I'd be happy to share. Or, is there something obvious that I'm missing? Thanks.
There is a section for the architecture, wine bridges need to be enabled there
Thanks. Yes, that was already enabled. I read through this thread carefully again, and took your advice to delete everything in ~/.config/falkTX/. That did the trick: the VSTs are detected and they appear. Although, I never had this issue before and there's no clear reason for why it was behaving this way. Hopefully, this ticket will help others. BTW, thank you for all your work on this. Between Steam/Wine/Proton and Carla w/ the Wine bridge, I was able to leave Windows behind last year!
I was just about to post on here that I can reproduce this bug. Then I noticed that the repos have a new version of Carla and so I updated and now I can confirm this is fixed. I think it is likely the root cause of #1118 too. Nice work on getting this fixed up. I thought I was going a little mad till I worked out what wasn't working, then you fixed it up anyway!
Gittigger, glad you chimed in too! I think it's helpful to know when an issue is isolated to one person or a number of people!
Ahh no worries. Glad to help, indirectly! Generally I don't do a 'me too' unless I have something to contribute though. I was ready to work through it and do some more testing on this one because I could reliably reproduce the issue.
Hello:) I am new to github, I hope I'm not breaking any rule by posting here. I seem to have the same problem: neither carla nor Ardour are displaying new plugins, even though they are installed in the correct folders (/usr/lib/ladspa and /usr/lib/lv2 for example). When carla is scanning for new plugins I can see the file names appearing in the progress bar, but after that they are not displayed on the list. The only plugins that both carla and Ardour are displaying correctly are linux VSTs and pre-existing ones. I have tried clearing the falkTX folder with no luck.. What could I try? Thank you
did you use carla before?
I think this is an issue from old version of carla messing up with new version data.
so you could try to delete ~/.config/falkTX/ and start carla again
I only installed carla just yesterday. I have tried deleting the folder and restarting carla several times but it never worked:( It might not be a problem with carla itself since Ardour is not detecting new ladspa/lv2 plugins either
It might not be a problem with carla itself since Ardour is not detecting new ladspa/lv2 plugins either
that sounds like a system problem indeed.
you can check which lv2 plugins you have installed by running lv2ls.
let's try to get LV2 plugins working first, since the scanning for those is automatic.
does lv2ls print anything for you?
also, try this and see if any output comes out:
/usr/lib/carla/carla-discovery-native lv2 :all
thanks
lv2ls returns:
error: failed to open file /usr/lib/lv2/Dragonfly Reverb/manifest.ttl (No such file or directory) lilv_world_load_file(): error: Error loading file 'file:///usr/lib/lv2/Dragonfly%20Reverb/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/Dragonfly%20Reverb/manifest.ttl http://gareus.org/oss/lv2/gmsynth http://kxstudio.sf.net/carla/plugins/audiofile http://kxstudio.sf.net/carla/plugins/audiogain http://kxstudio.sf.net/carla/plugins/audiogain_s http://kxstudio.sf.net/carla/plugins/bigmeter http://kxstudio.sf.net/carla/plugins/carlapatchbay http://kxstudio.sf.net/carla/plugins/carlapatchbay16 http://kxstudio.sf.net/carla/plugins/carlapatchbay32 http://kxstudio.sf.net/carla/plugins/carlapatchbay3s http://kxstudio.sf.net/carla/plugins/carlapatchbay64 http://kxstudio.sf.net/carla/plugins/carlapatchbaycv http://kxstudio.sf.net/carla/plugins/carlarack http://kxstudio.sf.net/carla/plugins/lfo http://kxstudio.sf.net/carla/plugins/midichanab http://kxstudio.sf.net/carla/plugins/midichanfilter http://kxstudio.sf.net/carla/plugins/midichannelize http://kxstudio.sf.net/carla/plugins/midifile http://kxstudio.sf.net/carla/plugins/midigain http://kxstudio.sf.net/carla/plugins/midijoin http://kxstudio.sf.net/carla/plugins/midipattern http://kxstudio.sf.net/carla/plugins/midisplit http://kxstudio.sf.net/carla/plugins/miditranspose http://zynaddsubfx.sourceforge.net http://zynaddsubfx.sourceforge.net/fx#AlienWah http://zynaddsubfx.sourceforge.net/fx#Chorus http://zynaddsubfx.sourceforge.net/fx#Distortion http://zynaddsubfx.sourceforge.net/fx#DynamicFilter http://zynaddsubfx.sourceforge.net/fx#Echo http://zynaddsubfx.sourceforge.net/fx#Phaser http://zynaddsubfx.sourceforge.net/fx#Reverb https://community.ardour.org/node/7596 urn:ardour:a-comp urn:ardour:a-comp#stereo urn:ardour:a-delay urn:ardour:a-eq urn:ardour:a-fluidsynth urn:ardour:a-reverb
Whereas usr/lib/carla/carla-discovery-native lv2 :all returns 'no such file or directory'.
Also, I just checked and new windows vst3s are working just fine with carla.
you are missing the first slash in:
/usr/lib/carla/carla-discovery-native lv2 :all
haha what a noob. it prints a super long list. anyway, since it seems to be a system problem, i will open a separate issue about it. thank you very much for your patience, you've been so kind:)
@MitchellHa This is likely now fixed in 2.2-RC1 release, please confirm! Pre-built binaries at https://github.com/falkTX/Carla/releases/tag/v2.2.0-RC1
Hello falkTX and others. I'm dealing with a similar issue, but I have some different conditions. Also, I'm kinda noobaf when it comes to Linux and MIDI. A guitarist got it started for me, and I'm still learning. I'm running 20.0.?, I think, and I'm currently using Claudia to launch Carla and saving pre-loaded "studios" for each song's plugins and settings. It works fairly well and switching between studios is quick. I use an Akai MPKmk3 and a Origin 62 midi controller for inputs and have a Behringer UMC22 for Mic and line level inputs and overall output. It's basically a live-rig. The laptop I'm using, an older Lenovo T410, gets disconnected for other uses, by me, when I'm not practicing. The other day I had it disconnected from the system and dled some vsts from plugins4free so that I could integrate them before the next time I practiced. The next time I plugged everything in most of my plugins were gone and won't "load" when I load up the studio. When I refresh Carla I can see them whiz by in the meter, but they don't populate the list. Do you have any idea why? It's not the first time and I had to rebuild everything last time. Sorry for all the gear talk, but I'm not sure what things are contributing so I figured it could help.
Sorry, OS: Ubuntu 20.04.4 LTS Kernel/Version: 5.11.0-17.1-liquorix-amd64 Arch: 64bit
According to Cadence.
Did you have a recent update to Carla? Also, did you try the above and delete the contents of ~/.config/falkTX/ ? Note: this means you'd have to reconfigure your Carla settings. Try to reboot after you delete and before restarting Carla. (I have a suspicion that there may be a memory leak issue. Someone on Facebook reported this same issue a few days ago, BTW.)
Thanks Hijinio. Here I will let my noob colors show, lol. As far as I know I haven't had a Carla update recently. Carla was originally installed on my laptop about 18 months ago. I do install weekly Ubuntu updates as they come in, though I don't know if Carla content is included. My guitarist/Linux guru is pretty good about keeping me posted and showing me how to do things. Could you please share the commands and processes that would allow me to delete ~/.carla... I'm nervous because I have a lot of plugins and studios already mapped and it took a while to do. They are saved as CarlaXxxxx files, so I hope it can reinstall them. Sorry I'm noobaf. Thanks again to falkTX for everything, and Hijinio for the prompt reply!
I'm nervous because I have a lot of plugins and studios already mapped and it took a while to do.
In that case, you should think long and hard before take any additional steps. Linux has become very easy for anyone to navigate around, but what we're talking about is a bit more advanced - especially with you describing that someone else set up your system and you have little experience with Linux. While deleting is easy, the implications are a bit more advanced; i.e., you have to know how to set everything up again. So, deleting that folder will remove your mappings, although your plugins should not be deleted. So, you have two choices: 1) delete and learn how to remap or 2) call your friend for help. :) If you choose #1, you can try something a little less destructive: rename the folder.
- Open up a terminal (should be available in your apps)
- Navigate to the .config folder: type "cd .config"
- Rename your falkTX folder: type "mv falkTX falkTX-backup"
Then, you can try it out again... maybe even reboot before trying again. (For you lurkers, I know - rebooting is a Windows behavior, but see my note above. There is something weird going on that's triggering this bug. It doesn't hurt to clear the memory to rule out the cause.)
Carla should recreate the .config/falkTX folder. If for some reason, you want to revert, just rename the newest created folder to something else; use step #3 and call it something other than "falkTX-backup". Then, rename your old backup to its original name "mv falkTX-backup falkTX".
I'm having the same issue with a fresh install of 2.4.2 in that VST plugins are not showing up. I tried to follow the tips in here, like deleting the config directory, rebooting, to no avail. Refreshing throws this error in the logs:
Traceback (most recent call last):
File "/usr/share/carla/carla_database.py", line 1692, in slot_refreshPlugins
if PluginRefreshW(self, self.host, self.fUseSystemIcons, self.hasLoadedLv2Plugins).exec_():
File "/usr/share/carla/carla_database.py", line 1230, in __init__
self.fThread.pluginLook.connect(self.slot_handlePluginLook)
TypeError: decorated slot has no signature compatible with SearchPluginsThread.pluginLook[float, str]
Operating System: Kubuntu 22.04 KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Kernel Version: 5.15.0-46-generic (64-bit)
2.4.2 has broken scan, you need 2.4.3 or 2.4.4
I am in talks with the ubuntu package maintainer to try to bring this update into the repos.
Sounds good, thank for the response.
I'm seeing this error in Ubuntu 22.04.1 LTS jammy. Carla 2.4.2. Traceback (most recent call last): File "/usr/share/carla/carla_database.py", line 1692, in slot_refreshPlugins if PluginRefreshW(self, self.host, self.fUseSystemIcons, self.hasLoadedLv2Plugins).exec_(): File "/usr/share/carla/carla_database.py", line 1230, in init self.fThread.pluginLook.connect(self.slot_handlePluginLook) TypeError: decorated slot has no signature compatible with SearchPluginsThread.pluginLook[float, str]
again, 2.4.2 has broken scan, you need 2.4.3 or 2.4.4