Need help running Spitfire BBCSO

I have gotten stuck trying to run BBCSO in both Ardour and Carla. I have Wine and Yabridge installed. As far as I can tell, Yabridge has found BBCSO.


In Ardour, I set an additional path for vst3 to direct it to Yabridge.

The I rescan for plugins. It always gets stuck scanning the BBC plugin.

This is the result of the scan.

Additionally, when I try to use Carla as a workaround, Carla sees that the BBCSO is there, but can’t run it.


I’m using Wine 9.0 (Ubuntu 9.0~repack-4build3)
yabridgectl 5.1.1
ubuntu 24.10
carla 2.5.9

Thanks for the help!

yabridge and various plugins are very picky about a specific wine version.

see. e.g. Error running Yabridge with Kubuntu 22.04 and Wine9.4 - #2 by ardourwlk

Then again not all plugins do work with yabridge to begin with. Please see the note about Spifire plugins in the yabridge readme.


PS. During scan Ardour tries to load and run the plugin, which explains why scan already fails.

This is my setup for BBC that has worked consistently.

I have wine 10 normal version and also used wine 9 staging with it. yabridge 5.1.1 in ubuntu 24. I do not use carla. I recently had an update that broke a few plugins with wine 9.x staging but I changed over to wine 10 normal. I use these settings checked under winecfg and with BBC:
emulate desktop
allow window manager to decorate
allow window manager to control

Also I am not sure which version of BBC you are running but I have an older version. LABS on the other hand has been a real pain to get up and running especially offline.

I just downloaded BBC, so it’s the newest one.

Hi, there,

You may try the fallowing process.

  1. Make a VST3 directory within your /home/your_name/Documents/ folder.
    It maybe like /home/your_name/Documents/VST3/
  2. Copy your /home/your_name/.wine/drive_c/Program Files/Common Files/VST3/BBC Symphony Orchestra (64 Bit).vst3 to /home/your_name/Documents/VST3/
  3. Add the folder within plugin manager of Ardour DAW, Search for VST3
  4. Then you may find it in the instruments list.
  5. Point to the BBC Symphony Orchestra (64 Bit).vst3, click on search for selected item.
  6. Click on confirm icon.

Pin96.

I think everything is fine with your setup. For a couple of plugins of mine, re scanning faulty from the plugin manager has worked where other things didn’t. Also, it could be useful to verify that on the /.vst3/yabridge/BBC (…) location there is a “content” directory with both the win vst link and the linux .so.

I’m just now able to get back to working on this. This is the error Ardour is showing when it tries to scan for the plug-in.

[ERROR]: Could not load VST3 plugin ‘/home/cstroup/.vst3/yabridge/BBC Symphony Orchestra.vst3/Contents/x86_64-win/BBC Symphony Orchestra.vst3’: /home/cstroup/.vst3/yabridge/BBC Symphony Orchestra.vst3/Contents/x86_64-win/BBC Symphony Orchestra.vst3: invalid ELF header

Thanks!

have you run yabridgectl status to see status of yabridge with bbc?
have you tried rerunning yabridgectl sync?