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
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 wine |
Licenses: | |
Submitter: | shinlun |
Maintainer: | chuckdaniels |
Last Packager: | chuckdaniels |
Votes: | 50 |
Popularity: | 0.081361 |
First Submitted: | 2007-05-27 07:28 |
Last Updated: | 2020-07-18 17:06 |
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
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.
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.
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
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
@ 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! :-
@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.
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!
@parataxis0: regsvr32 wineasio.dll
wine64 regsvr32 wineasio.dll
installed via yay and unlike before it did not tell me how to use regsvr32 commands to register asio to wine, any idea?
Pinned Comments
chuckdaniels commented on 2020-07-18 17:05
You need to add your user to
realtime
group to usewineasio
.You also need to register
wineasio
in you Wine prefix:For 32bit, run:
regsvr32 wineasio.dll
For 64bit, run:
wine64 regsvr32 wineasio.dll