add wineasio setup page
This commit is contained in:
parent
36533c8906
commit
9e137117eb
|
@ -0,0 +1,61 @@
|
||||||
|
# Setting up JACK with PulseAudio on ArchLinux
|
||||||
|
|
||||||
|
Add user to required groups:
|
||||||
|
```sh
|
||||||
|
sudo usermod -aG realtime,audio,disk agatha # you might not be agatha
|
||||||
|
```
|
||||||
|
|
||||||
|
Add this to `/etc/security/limits.conf`:
|
||||||
|
```
|
||||||
|
@audio - rtprio 95
|
||||||
|
@audio - memlock unlimited
|
||||||
|
```
|
||||||
|
|
||||||
|
Log out and back in
|
||||||
|
|
||||||
|
Install required packages:
|
||||||
|
```sh
|
||||||
|
yay -S mpg123 lib32-mpg cadence-git jack2 pulseaudio-jack
|
||||||
|
```
|
||||||
|
|
||||||
|
Build and install wineasio separately
|
||||||
|
```sh
|
||||||
|
cd /tmp
|
||||||
|
git clone https://aur.archlinux.org/wineasio.git
|
||||||
|
cd wineasio/
|
||||||
|
makepkg -si
|
||||||
|
```
|
||||||
|
|
||||||
|
Copy the .dll's into the right places. Paths might slightly differ depending on distro and wine version:
|
||||||
|
```sh
|
||||||
|
cd src/wineasio-1.0.0/
|
||||||
|
sudo cp build32/wineasio.dll.so /usr/lib32/wine/i386-unix/wineasio.dll.so
|
||||||
|
sudo cp build64/wineasio.dll.so /usr/lib/wine/x86_64-unix/wineasio.dll.so
|
||||||
|
```
|
||||||
|
|
||||||
|
Register the .dll for wine32 and wine64:
|
||||||
|
```sh
|
||||||
|
regsvr32 /usr/lib32/wine/i386-unix/wineasio.dll.so
|
||||||
|
wine64 regsvr32 /usr/lib/wine/x86_64-unix/wineasio.dll.so
|
||||||
|
```
|
||||||
|
|
||||||
|
(If you're using FLStudio with wine32 or a different wineprefix, adjust the paths accordingly. Some DAWs might not require this.)
|
||||||
|
```
|
||||||
|
cp build64/wineasio.dll.so .wine/drive_c/windows/system32/wineasio.dll
|
||||||
|
cp build64/wineasio.dll.so .wine/drive_c/windows/system32/wineasio.dll.so
|
||||||
|
```
|
||||||
|
|
||||||
|
In Cadence;
|
||||||
|
* Configure jack settings similar to this
|
||||||
|
* In main menu, set ALSA Bridge Type to `ALSA → PulseAudio → JACK (Plugin)`
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Sample rate and buffer size values might need to be adjusted.
|
||||||
|
|
||||||
|
In FL Studio audio settings, select WineASIO.
|
||||||
|
Before starting any DAW that uses WineASIO, remember to start the JACK server through Cadence and don't forget to switch your system audio output to the JACK sink.
|
||||||
|
|
||||||
|

|
Loading…
Reference in New Issue