The forum

Ableton Live 9 Failed to open device "Wine ASIO Driver."

please help :(

Author Replies
Jump to the page: 1 - 2
noiselink Wednesday 7 August 2013 at 1:58
noiselinkAnonymous

I'm using Ubuntu Studio 12.10 and i already used wineasio with reaper under wine1.4 1.4.1-0ubuntu1+rt1~quantal2 from the sofware center, 

now im trying to use Ableton live 9 and ASIO driver on Playonlinux wich installed it with wine 1.5.25, i pasted this prefix: WINEPREFIX=~/.PlayOnLinux/wineprefix/AbletonLive9/regsvr32 wineasio.dll 

that i found on a thread about FL studio in this forum , i can select ASIO from the audio options of ableton but i get a negative result when trying to select the "device" :Failed to open device "Wine ASIO Driver.", everything else in the software works great but the latency is terrible , i hope you guys can help me , please.

Edited by RoninDusette

Ronin DUSETTE Wednesday 7 August 2013 at 3:05
Ronin DUSETTE

NOTE!!!!

DO NOT USE THIS METHOD ANYMORE. THERE IS A FUNCTION THAT I HAVE BUILT AND IS NOW A PART OF 'INSTALL COMPONENTS IN YOUR CONFIGURE MENU IN PLAYONLINUX.

PlayOnLinux -> Configure -> select the virtual drive for your application -> click Install Components -> install wineasio

Quote

IM ONLY LEAVING THIS HERE FOR HISTORY. It has no bearing on current functionality. 

You cant just use wineasio. You have to route wineasio to JACK for that.

If you simply do the basic setup for wineasio, and regsvr32 wineasio.dll like this"

[code]
WINEPREFIX-"/.PlayOnLinux/wineprefix/AbletonLive9/" wine regsvr32 wineasio.dll

It should work. I actually recommend doing this in the POL Shell in the Misc. tab of that virtual drive and select Open a shell, you should be able to run regsvr32 wineasio.dll

Edited by RoninDusette


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
noiselink Wednesday 7 August 2013 at 3:31
noiselinkAnonymous

running regsvr32 wineasio.dll gave me: cannot find wineboulder.exe, i guess thats the name, im sorry im very bad at this
noiselink Wednesday 7 August 2013 at 3:41
noiselinkAnonymous

                thats what i get when i run regsvr32 wineasio.dll

i pasted: WINEPREFIX-"/.PlayOnLinux/wineprefix/AbletonLive9/" wine regsvr32 wineasio.dll

on Command to exec before..... section, is this correct?

Edited by noiselink

Ronin DUSETTE Wednesday 7 August 2013 at 5:30
Ronin DUSETTE

That should be right. That means that it reg'd it in that virtual drive. Those errors should interfere with it.

The test is to try it. ;)

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
noiselink Wednesday 7 August 2013 at 18:50
noiselinkAnonymous

same error: Failed to open device "wine ASIO Driver" , what could be wrong?
i tried opening and closing qjack before opening ableton and plug and unplug my audio interface(with different jack settings), maybe I'm not a lucky guy.
Ronin DUSETTE Thursday 8 August 2013 at 5:56
Ronin DUSETTE

Hmmm. Im not sure. I mean, it should work exactly like this:

Install wineasio into your system

Install Jack and qjackcontrol or whatever its gui is named (qjack something)

register the dll like before. It shouldnt matter which wineprefix. If it worked on one, it should work on another.

Run ableton, and select wineasio.


Where did you get it from? You may need to download the source for wineasio and the ASIO SDK and compile it yourself for your system.

The easiest way to get low-latency stuff working in Ubuntu is to install the repo's for kxstudio

http://kxstudio.sourceforge.net/

How did you get wineasio? Does it work on anything but this?

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
noiselink Thursday 8 August 2013 at 7:57
noiselinkAnonymous

its weird because i already used wineasio drivers with Reaper and Guitar Rig with no problem at all, i installed wineasio with a deb for x64 that i found somewhere i dont remember

im trying to compile it from source,copied the asio.h form asio SDK to wineaasio's directory and when i run make this happens:


Edited by noiselink

noiselink Thursday 8 August 2013 at 22:08
noiselinkAnonymous

well, i installed wineasio from source, even selected the output and input from winecfg to my soundcard(scarlett 2i2) and still no positive results i just keep gettig the same device not found error, i guess i'll stick with ardour, thanks for your help and the script works! thats the good thing :)
Ronin DUSETTE Friday 11 October 2013 at 1:13
Ronin DUSETTE

So, as a small update on this:

I have figured out that, on 64-bit systems, I can only get a 64 bit prefix using VANILLA (regular wine, in ~/.wine) to work. Even though wineprefix in POL say that its registered, when I try to select it in the application (in this case Reason 5), it will not work, but if I install Reason 5 to a 64 bit prefix, using just wine Install\ Reason.exe after registering wineasio, it works just fine.

Im not sure where the separation is between how its registering for POL and how it registers in Vanilla Wine.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Ronin DUSETTE Friday 11 October 2013 at 1:34
Ronin DUSETTE

UPDATE**

I have created this script. Its in Installed Components under the name wineasio. Use that. 

*************************************************************************

I figured it out.

So, start with a fresh virtual drive.

Copy wineasio.dll.so to either:

32-bit:
~/.PlayOnLinux/wine/linux-x86/name-of-wineversion-used/lib/wine/

64-bit:
~/.PlayOnLinux/wine/linux-amd64/name-of-wineversion-used/lib/wine/

AND

~/.PlayOnLinux/wine/linux-amd64/name-of-wineversion-used/lib64/wine/

Now, open a terminal, and type:

*NOTE: THIS IS ALL ONE COMMAND, NOT TWO*

[code]
WINEPREFIX=/path/to/your/wineprefix regsvr32 /path/to/wineasio/listed/above/wineasio.dll
[/code]

That will do it. I have it working fine with jack now.

Hope this helps. Im going to script this up in the next week or so and see if we can get a function added in, considering if wineasio is already installed system-wide, then these commands do not need root access, making this a feature we could implement.

Edited by RoninDusette


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
druduche Monday 3 February 2014 at 9:40
druducheAnonymous

This solution worked for me. Thanks a lot!
YonaRod Wednesday 5 February 2014 at 1:31
YonaRodAnonymous

Hello, I do all the process mentioned but now I get this error: wine: chdir to /path/to/your/wineprefix
: No such file or directory
I do?
Ronin DUSETTE Wednesday 5 February 2014 at 1:46
Ronin DUSETTE

Hello, I do all the process mentioned but now I get this error: wine: chdir to /path/to/your/wineprefix
: No such file or directory
I do?

Quote from YonaRod

Please post a new thread, and post correctly. This tells us nothing that we can really use to help. I have tested this on many systems, and it has yet to fail. 


Dont do this by hand. I have created a function for it. To install it:

PlayOnLinux -> Configure -> select your virtual drive -> Install Components -> Wineasio

This will work. If it fails, it will give you an error explaining why. The errors it will throw are the only ones that will stop it from running. 

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
YonaRod Wednesday 5 February 2014 at 1:55
YonaRodAnonymous

The function does not fail because the install as you said but when selecting the driver in ableton wineasio me the error that can not be selected successfully.
Ronin DUSETTE Wednesday 5 February 2014 at 2:00
Ronin DUSETTE

Then you have done something incorrectly. It only supports 32 bit installs, you need jack and qjackctl, and you need to be in the audio group. With these done, it will have no problem.

also, you didnt tell me anything about what you have, your setup, etc etc etc etc.... Please post DETAIL, and a debug output, as per the forum rules, so that we can see what is wrong.

If you are selecting the driver, and its not working, then you dont have the jack server running, and you dont have your hardware set up correctly, and that your asio hardware is plugged in and powered on. If the install works, it is good to go. If you cannot get jack to connect to ableton, then you are not running jack correctly (which is what happens when you select your driver in ableton. It is connecting to jack via wineasio).

Check your whole jack installation, and follow the jack documentation to get jack set up correctly. That should be done first and foremost.

Edited by RoninDusette


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Ronin DUSETTE Wednesday 5 February 2014 at 2:03
Ronin DUSETTE

I just installed it into ableton an ableton prefix, and it worked fine, so it has to be your jack setup. Check that and verify it is working first.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
YonaRod Wednesday 5 February 2014 at 2:15
YonaRodAnonymous

The jack is perfect settings because many others use audio software, the user is registered with audio and follow screenshots Stand with error.

http://imgur.com/AC917G1
Ronin DUSETTE Wednesday 5 February 2014 at 2:19
Ronin DUSETTE

You still didnt tell me what version of anything you are running, no debug output, no system sepcs... Again, this tells me nothing at all. Please post according to the rules and stickies. Without the required information, I cannot tell you what is wrong.

I still believe you are not doing something correctly, because I just tried it on my laptop and my desktop with my M-Audio MobilePre USB, using Jack, qjackctl, all powered on, running, and no errors. Works fine.

Post your full system specs, debug output, and EVERYTHING about what you are running. What version of Ableton Live, etc.. The stickies are not there to look pretty. They are to be read and followed, so that we can help you in an efficient manner.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Ronin DUSETTE Wednesday 5 February 2014 at 2:20
Ronin DUSETTE

The jack is perfect settings

Quote


This is obviously not the case, as it would be working. Remember, no 64-bit support, as well.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts