Skip to content

Commit

Permalink
Arch native install step: use qjackctl instead
Browse files Browse the repository at this point in the history
Also, updated RS_ASIO.ini
  • Loading branch information
theNizo committed Feb 24, 2025
1 parent 3c940bc commit 99d5c2c
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 16 deletions.
39 changes: 25 additions & 14 deletions RS_ASIO.ini
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# for "EnableWasapiOutputs" you can use -1 to have a message prompting
# to use either WASAPI or ASIO for output every time you boot the game
[Config]
EnableWasapiOutputs=0
EnableWasapiInputs=0
Expand All @@ -11,30 +13,39 @@ EnableAsio=1
BufferSizeMode=driver
CustomBufferSize=

# if your game hangs or crashes on exit, try setting "EnableRefCountHack" to true.
# when blank or invalid, the value of "EnableRefCountHack" will be interpreted as
# true if RS ASIO detects the usage of Asio4All.
# the same applies for all inputs.
[Asio.Output]
Driver=WineASIO
Driver=wineasio-rsasio
BaseChannel=0
AltBaseChannel=
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

[Asio.Input.0]
Driver=WineASIO
Driver=wineasio-rsasio
Channel=0
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

;[Asio.Input.1]
;Driver=
;Channel=1
;EnableSoftwareEndpointVolumeControl=1
;EnableSoftwareMasterVolumeControl=1
;SoftwareMasterVolumePercent=100
[Asio.Input.1]
Driver=wineasio-rsasio
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

;[Asio.Input.Mic]
;Driver=
;Channel=1
;EnableSoftwareEndpointVolumeControl=1
;EnableSoftwareMasterVolumeControl=1
;SoftwareMasterVolumePercent=100
[Asio.Input.Mic]
Driver=wineasio-rsasio
Channel=2
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=
2 changes: 1 addition & 1 deletion guides/setup/arch-native.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ If asked, replace `jack`.
```
# If you use pipewire, I also recommend to install: pipewire-jack-client
# If you use pulseaudio, I also recommend to install: pulseaudio-jack
sudo pacman -S cadence carla jack2 lib32-jack2 realtime-privileges
sudo pacman -S jack2 lib32-jack2 realtime-privileges qjackctl
# the groups should already exist, but just in case
sudo groupadd audio
Expand Down
2 changes: 1 addition & 1 deletion src/install-necessary/arch-native
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ If asked, replace `jack`.
```
# If you use pipewire, I also recommend to install: pipewire-jack-client
# If you use pulseaudio, I also recommend to install: pulseaudio-jack
sudo pacman -S cadence carla jack2 lib32-jack2 realtime-privileges
sudo pacman -S jack2 lib32-jack2 realtime-privileges qjackctl

0 comments on commit 99d5c2c

Please sign in to comment.