WINEASIO On Ubuntu
WINEASIO On Ubuntu
d4v33d
WORK
Basically the problem is that a lot of guides tell you to install libjack0.
I was getting very worried that WineASIO wasn’t possible in 14.04, and that I’d have to have a
separate distro just for my audio production work.
ALTERNATIVE METHOD: If this is too much for you, a reader has mentioned looking into using a
playonlinux script he created. I will have to look into this in the future.
# Install kxstudio-repos
/usr/lib/i386-linux-gnu/wine/
or
/usr/lib/x86_64-linux-gnu/wine/
Now copy your wineasio.dll.so to your wine’s system32 directory and also copy and rename to
wineasio.dll
without the .so at the end, so we have 2 files copied into system32
(in my case it was /home/d/.PlayOnLinux/wineprefix/flstudio/drive_c/windows/system32/)
For PlayOnLinux GUI just goto the CMD prompt for that prefix and enter
regsvr32 wineasio.dll.so
export WINEPREFIX=$HOME/.PlayOnLinux/wineprefix/flstudio/
regsvr32 the dll
If we don’t disable pulseaudio from autospawning after we kill it, it will just reopen, and we wouldn’t
be able to start qjackctl without getting an error.
remove the semi-colon from ; autospawn = yes, to un-comment it, and then change it to
autospawn = no
pulseaudio --kill
pulseaudio --start
That should be it
FLStudio runs with wineASIO device in the options and almost 0 latency.
TROUBLESHOOTING:
1. Make sure you have restarted/logged-out after adding yourself to the above groups. FL shows an
error when switching to wineasio in the options otherwise.
2. Try to regsvr32 both wineasio.dll AND wineasio.dll.so , like I said before you should have copied
wineasio.dll.so from /usr/lib/i386-linux-gnu/wine/, to your prefix’s system32 folder .
1. ZOMBIEREZNOV says:
I haven’t gotten to try this yet but thanks for posting this info for people. I need it especially and
I’ll be trying it on my box when I get home.
It’s worth noting that I have only tested this on 14.04 amd64 and FLstudio9 (In a 32-bit wine
prefix).
Getting over the regsvr32 errors was the biggest problem ever, I tried so many things like
building the 32-bit and 64 bit wineasio, could not get it to show up in FL devices.
I think in the end it was some incompatibility with libjack0 and the latest pulseaudio or vice
versa. I wasn’t able to downgrade pulseaudio again and IT WAS A NIGHTMARE.
After hours of frustration I just installed 14.04 and documented my steps I remembered and it
was working!
—-
I still can’t believe that after 10+ years of using Windows, “virtual audio cable” was the only
program I could find to combine/monitor audio streams.
A lot of laptop manufacturers removed the “Stereo-Mix” or “Record What You Hear”
functionality.
Suck it M$!
—-
cp /usr/lib/i386-linux-gnu/wine/wineasio.dll.so /home/d/flstudio/drive_c/windows
/system32/