0% found this document useful (0 votes)
13 views7 pages

WINEASIO On Ubuntu

Uploaded by

Angel curso
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views7 pages

WINEASIO On Ubuntu

Uploaded by

Angel curso
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

d4v33d

WordPress Theme Development and Web Development


Work

WORK

[work] WINEASIO On Ubuntu 14.04 with FLStudio


MARCH 24, 2014 | D4V33D | 16 COMMENTS
This took me a long time to figure out because, since I’ve been on Linux I have only installed
WineASIO once and that was on Ubuntu 12.04.1, and it took me all day then too.

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.

But fear not wineasio is working on Ubuntu 14.04 x64 on FLstudio 9.

UPDATE (02/26/2015): Just confirmed this is still working on 14.04.2

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.

First add KXStudio Repos according to their directions (http://kxstudio.sourceforge.net


/Repositories)

# Install needed tools

sudo apt-get install software-properties-common wget

# Enable KXStudio repo (press ‘Enter’ once asked)


sudo add-apt-repository ppa:kxstudio-debian/kxstudio

# Update software sources

sudo apt-get update

# Install kxstudio-repos

sudo apt-get install kxstudio-repos

# Update software sources again

sudo apt-get update

Now install jackd2 and qjackctl

sudo apt-get install libjack-jackd2-0


sudo apt-get install jackd2

DO NOT INSTALL libjack0

Grab qjackctl if it didn’t include it

sudo apt-get install qjackctl

Add your user to these groups


sudo adduser $(whoami) audio
sudo adduser $(whoami) disk

(make sure you log out/in for these to take effect)


Now install WineASIO package

sudo apt-get install wineasio:i386

look for wineasio.dll.so in either

/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

For CLI in BASH we will do this


export the wineprefix

export WINEPREFIX=$HOME/.PlayOnLinux/wineprefix/flstudio/
regsvr32 the dll

~/.PlayOnLinux/wine/linux-x86/1.7.0/bin/wine regsvr32 wineasio.dll.so

Now Install the PulseAudio jack module

sudo apt-get install pulseaudio-module-jack

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.

sudo gedit /etc/pulse/client.conf

remove the semi-colon from ; autospawn = yes, to un-comment it, and then change it to

autospawn = no

Now to start up jack we will kill pulseaudio with

pulseaudio --kill

Run qjackctl and start the dbus server.

Then we start pulseaudio up again

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 .

16 thoughts on “[work] WINEASIO On Ubuntu 14.04 with


FLStudio”

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.

MAY 26, 2014


AT 6:33 PM | REPLY
D4V33D says:
Cool, no problem, glad it will help some one else.

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.

Standard 1 liner in ubuntu LOL!


pactl load-module module-loopback latency_msec=1

Suck it M$!
—-

MAY 27, 2014 AT 5:25 AM | REPLY


2. PAUL says:
i did everything upuntill the need tocopy wineasio intowine’s system 32.
howdoi dothat?

JUNE 18, 2014


 AT 4:14 AM | REPLY
D4V33D says:
NOTE:change to reflect your wineprefix’s directory:

cp /usr/lib/i386-linux-gnu/wine/wineasio.dll.so /home/d/flstudio/drive_c/windows
/system32/

JUNE 18, 2014 AT 11:35 AM | REPLY


3. CHRONISCH EINS says:
Worked and works every time i followed this tutorial.. thanks a million times!

AUGUST 26, 2014 AT 11:22 AM | REPLY


4. RONINDUSETTE says:
This is now available directly through PlayOnLinux now. Just install WineASIO from “Install
Components” in POL or POM.

SEPTEMBER 4, 2014 AT 11:48 PM | REPLY


RONINDUSETTE says:
I don’t know why I typed “now” twice. lol. :) But yeah, I wrote a function for PlayOnLinux
that will install that for you, and also run the tests needed to make sure that it will work once
it comes up (user is in the audio group, jack is installed, etc.). You don’t need to use kxstudio
repo and do it manually anymore.

SEPTEMBER 4, 2014 AT 11:49 PM | REPLY


5. GURINDER says:
sir i tried many time but i am unable to find wineasio.dll

OCTOBER 19, 2014 AT 7:54 PM | REPLY


RONINDUSETTE says:
Use PlayOnLinux and go to the Configure window, click the “Install Components” tab, then
find the WineASIO installer. If you are having issues, it will throw an error that will tell you
what you are missing. If you are still having issues, go to playonlinux.com, register for the
forums, read the rules thoroughly, and post your issue there.

OCTOBER 20, 2014 AT 6:20 PM | REPLY


CHRIS says:
Open Nautilus as root (sudo nautilus in terminal) -> usr/lib/ia:386-linux-gnu/wine
/wineasio.dll.so – copy that file to system32 in the created drive you created for FL Studio and
double post it as wineasio.dll and wineasio.dll.so – no need to fux with file policy

FEBRUARY 24, 2015 AT 1:54 AM | REPLY


6. VRONG says:
THIS. IS. JUST. WORKING.
Thank you so much I can’t believe that.

JANUARY 31, 2015 AT 12:56 AM | REPLY


7. NICOLAS says:
Hey! How are you?, I’ve got a problem in the “sudo apt-get install wineasio:i386” part. I’m getting
a message like this: “E: Unable to locate package wineasio”. How do I solve this?

FEBRUARY 10, 2015 AT 11:00 PM | REPLY



D4V33D says:
Hi, add the repo and then do a sudo apt-get update then try to install wineasio.

FEBRUARY 11, 2015 AT 1:19 PM | REPLY


8. CHRIS says:
i had to fix an error following your tutorial on ubuntu 14.04.(2) – you shouldn’t regsvr32
“wineasio.dll.so” but “wineasio” instead, then it works, also you don’t have to turn off autostart of
pulseaudio, i don’t even think that killing pulseaudio is necessary but i did it to make sure it
works…

FEBRUARY 24,  2015 AT 1:50 AM | REPLY


D4V33D says:
Cool thanks,
I will try this soon and make some changes in the article if it works.
Keep producing on linux guys!

FEBRUARY 24, 2015 AT 2:05 PM | REPLY


9. TYHOU says:
Thank you so much. I’ve tried for years to get guitar rig and ableton working on linux, and this is
the only guide I’ve ever gotten to work! THanks

SEPTEMBER 5, 2015 AT 9:55 PM | REPLY

Blog at WordPress.com. | The Ryu Theme.

You might also like