Package Details: wineasio 1.2.0-10

Git Clone URL: https://aur.archlinux.org/wineasio.git (read-only, click to copy)
Package Base: wineasio
Description: ASIO driver implementation for Wine
Upstream URL: https://github.com/wineasio/wineasio
Keywords: asio audio jack wine
Licenses: GPL-2.0-or-later, LGPL-2.1-or-later
Submitter: shinlun
Maintainer: Kazel
Last Packager: Kazel
Votes: 57
Popularity: 0.127548
First Submitted: 2007-05-27 07:28 (UTC)
Last Updated: 2024-09-20 08:42 (UTC)

Pinned Comments

Kazel commented on 2024-09-19 09:36 (UTC) (edited on 2024-09-20 08:46 (UTC) by Kazel)

I removed the 32 binary and put it in the aur as an extra package -> wineasio32

wineasio32 pulls in wine-staging as make dependency and doesn't install all the other files from the wineasio package (binary only), therefore it depends on wineasio.

xiota commented on 2024-09-02 18:02 (UTC) (edited on 2024-09-19 10:06 (UTC) by xiota)

Problem is some 9.x version of wine stopped building the 32-bit odbc library. wine-staging works because it hasn't been updated recently.

Edit: Removed suggested solutions.

falkTX commented on 2022-02-17 22:59 (UTC) (edited on 2022-02-17 22:59 (UTC) by falkTX)

Update for wineasio-1.1

Your user must belong to the realtime group in order to use wineasio.
This can be done with sudo usermod -aG realtime $(whoami)

For registering wineasio as an ASIO driver:

  • For 32bit, run: regsvr32 /usr/lib32/wine/i386-windows/wineasio.dll
  • For 64bit, run: wine64 regsvr32 /usr/lib/wine/x86_64-windows/wineasio.dll

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 15 Next › Last »

anoa commented on 2021-10-06 11:24 (UTC) (edited on 2021-10-06 11:24 (UTC) by anoa)

If you are getting:

regsvr32: Failed to load DLL 'wineasio.dll'

try first updating your wine configuration with wineboot -u.

You can also tell regsvr32 which directory to look for wineasio.dll.so in with the WINEDLLPATH environment variable. For example:

WINEPREFIX=~/.wine WINEDLLPATH=/usr/lib64/wine wine64 regsvr32 wineasio.dll

chuckdaniels commented on 2020-07-18 17:05 (UTC) (edited on 2020-07-18 17:07 (UTC) by chuckdaniels)

You need to add your user to realtime group to use wineasio.

You also need to register wineasio in you Wine prefix:

  • For 32bit, run: regsvr32 wineasio.dll

  • For 64bit, run: wine64 regsvr32 wineasio.dll

chuckdaniels commented on 2020-07-12 08:01 (UTC) (edited on 2020-07-12 08:03 (UTC) by chuckdaniels)

The official repository is now: https://github.com/wineasio/wineasio

Also, there is a related bug to ArchLinux:

  • realtime-privileges package must be installed.

  • user must be in the realtime group.

I suppose that realtime-privileges should be added as dependency. Also, it seems that steinberg-asio is not longer needed.

About the group, a notice after installing it should be enough.

More details here: https://github.com/wineasio/wineasio/issues/4

I have a PKGBUILD that works with the new project structure (git submodules) if that could be useful. If I can offer any help on my side just tell.

redtide commented on 2020-03-16 17:27 (UTC)

Thank you for the notice but I already knew that, I'll see with him and jhernberg what to do with this when needed, we are in contact via IRC and GitHub.

chuckdaniels commented on 2020-03-16 11:31 (UTC)

It seems that falkTX took the lead of wineasio. You can find his repository here: https://github.com/falkTX/wineasio

He will handle also wineasio GitHub organization, but its original maintainer has not change permissions yet. More info here: https://github.com/wineasio/wineasio/issues/6

Nowaker commented on 2020-01-09 23:26 (UTC)

asio.c:37:10: fatal error: wine/unicode.h: No such file or directory
   37 | #include "wine/unicode.h"
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile64:80: asio.o] Error 1

udaemon commented on 2019-05-15 09:05 (UTC) (edited on 2019-05-15 09:06 (UTC) by udaemon)

@ DarkShadow44: thanks, yes that worked. tried it beforehand but made a mistake. so, if anybody encounters the same issue being told that unicode.h is missing upon building wineasio you can solve the problem by copying unicode.h from here: https://github.com/wine-mirror/wine/blob/master/include/wine/unicode.h to your /usr/include/wine directory and then build the program again.

thanks to jhernberg for providing the wineasio-package and for updating - if you can! :-

DarkShadow44 commented on 2019-05-14 17:45 (UTC)

@udaemon Well, that header isn't part of the wine package anymore, but it's still used for development. Maybe pulling the header from github for building this could help.

udaemon commented on 2019-05-07 10:53 (UTC)

salut, installing wineasio I get the error that wine/unicode.h is not found. hence the process stops. I'm running wine 4.7 on an 64-bit Antergos/Arch system.

maybe the problem is to be found in connection with this change to wine 4.6 (see: https://www.winehq.org/announce/4.6): "include: Disallow using unicode.h when building against msvcrt."?

any suggestion is very appreciated. thank you!