WineASIO and Carla Issues After Updating to Ubuntu 20.04

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

Post Reply
G M Slater
Established Member
Posts: 52
Joined: Fri May 18, 2012 5:00 pm
Location: Boise ID USA
Contact:

WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by G M Slater »

After updating Ubuntu from 19.10 to 20.04 I am experiencing a couple of issues.

1. WineASIO will not load. According to Synaptic, I have Wine 5.0 and WineASIO 5.0 installed. When I run regsvr32 wineasio.dll in the terminal it registers as per normal, but it will not load when attempting to use any host software for Windows VST's (like Nano Host). Looking at the dependencies (for WineASIO) I see that it needs libc6 >= 2.4, but the latest installed version is 2.31, so I am assuming that is the issue? Has anyone else reported this? Any ideas?

2. Carla has not loaded any bridged Windows VST's for a few months, but I have been able to work around it by loading the native, LADSPA, etc. effects I want to use in it, then opening the desired Windows VST's using a host like Nano Host. The Windows VST's then show up in Carla's patchbay, and I can route everything the in the order needed. After updating to Ubuntu 20.04, Windows VST's opened using a host no longer show up in the Carla patchbay! Looking at the dependencies for Carla's i386 wine bridge, I see that it also needs libc6 >= 2.4, so I am assuming this may be to blame?

Anyone have any thoughts on how to get this all working without having to revert everything back to old builds?
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by milkii »

what happens when you try to load like;

/usr/bin/carla-single win32 vst "~/.wine/drive_c/Program Files (x86)/VstPlugins/Kontakt 5.dll"

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

G M Slater
Established Member
Posts: 52
Joined: Fri May 18, 2012 5:00 pm
Location: Boise ID USA
Contact:

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by G M Slater »

@milk

When I try that, I get the following in the terminal:

$ /usr/bin/carla-jack-single win32 vst "~/vst/Zebra/Zebra2.dll"
LRDF Support not available (LADSPA-RDF will be disabled)
Carla 2.1.0 started, status:
Python version: 3.7.6
Qt version: 5.9.6
PyQt version: 5.9.2
Binary dir: /usr/lib/carla
Resources dir: /usr/share/carla/resources
qt.svg: <input>:552:178: Could not resolve property: linearGradient5167
qt.svg: <input>:30274: Could not resolve property: linearGradient5167
qt.svg: <input>:30274: Could not resolve property: pattern5614
qt.svg: <input>:30274: Could not resolve property: pattern5626
qt.svg: <input>:5672: Could not resolve property: radialGradient3709
qt.svg: <input>:3226: Could not resolve property: linearGradient3893-1
qt.svg: <input>:3190: Could not resolve property: linearGradient3893-1
qt.svg: <input>:3208: Could not resolve property: linearGradient3893-1
Frontend pixel ratio is 1.0
libjack.so.0 loaded successfully!
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Cannot use real-time scheduling (RR/5)(1: Operation not permitted)
JackClient::AcquireSelfRealTime error

After that, Carla opens and I get an error stating: Failed to load object. File either does not exist, or is not in a readable format.

This particular dll is one that I used to be able to run in Carla, and is a part of several saved settings.
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by milkii »

whoops, it's carla-single not carla-jack-single, try that

edit: ah, i did get it right, i think you misread

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

G M Slater
Established Member
Posts: 52
Joined: Fri May 18, 2012 5:00 pm
Location: Boise ID USA
Contact:

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by G M Slater »

@milk

Interesting. When I run that command I get the following in the terminal:

/usr/bin/carla-single win32 vst "~/vst/Zebra/Zebra2.dll"
['wine', '/usr/lib/carla/carla-bridge-win32.exe', 'vst2', '/home/gslater/vst/Zebra/Zebra2.dll', '(none)', '0']
libjack.so.0 loaded successfully!
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Cannot use real-time scheduling (RR/5)(1: Operation not permitted)
JackClient::AcquireSelfRealTime error
Previous plugin state in 'Z:\home\gslater\Zebra2.carxs' is non-existent, will start from default state

The desired plugin then launches (in this case, Zebra2), and also appears on the Catia canvas. Carla does not launch, though. If I route the output of the plugin properly I am also able to get sound, but have no way of knowing if WineASIO is the driver being used. When I launch Windows VST's using a separate host, I am not able to get the WineASIO driver to load, so I am very curious.

Out of curiosity, I then launched Carla and was able to see that plugin it its patchbay as well.

Since the command worked to launch the plugin, I tried changing the Carla engine to be Single, instead of Multi, but that did not work. Still not able to open any Windows VST's, and any I open using a separate host (in this case Nano Host) do not show up in the patchbay, or in Catia. Any thoughts on this? I have a lot of saved Carla sessions that include both Linux and bridged Windows VST's, effects, etc. When Carla stopped loading the Windows plugins a couple of months ago, I was able to get around everything by loading the Windows ones in Nano Host, then use the Carla patchbay to route everything accordingly. I had upgraded to Ubuntu 20.04 hoping it would help resolve things, but as you see now it is even worse. Got any ideas how to resolve everything?
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by milkii »

Hmm. I'm fairly unfamiliar with the Wine etc side of things. I think it probably best you have a search through the existing issues to see if anything matches - https://github.com/falkTX/Carla/issues - or, if not, start a new one.

Edit: to confirm, you have the experimental features turned on in settings?

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

G M Slater
Established Member
Posts: 52
Joined: Fri May 18, 2012 5:00 pm
Location: Boise ID USA
Contact:

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by G M Slater »

Yes, experimental features are tuned on.

Will start going through the reported Carla issues. Thank you for your assistance.
glowrak guy
Established Member
Posts: 2315
Joined: Sat Jun 21, 2014 8:37 pm
Been thanked: 251 times

Re: WineASIO and Carla Issues After Updating to Ubuntu 20.04

Post by glowrak guy »

Wineasio now has a maintainer, the Carla dev, so
fixes/updates should be more predictable than years past.

In the meantime, the Reaper demo runs full-strength for 60 days.
Linux version works great with windows plugins
wrapped by LinVst, as well as the windows version with wineasio.
I'm still on Ubuntu Studio 19.10.
Cheers
Post Reply