commit 9328f08fab87f071065009142350cff61d0b0e29
parent 49f6667c3ad339bf9388bcb8371023225c341ce1
Author: Antoine Amarilli <a3nm@a3nm.net>
Date: Sun, 15 Feb 2026 17:31:54 +0100
cultris
Diffstat:
1 file changed, 72 insertions(+), 0 deletions(-)
diff --git a/alsa/asoundrc_cultris b/alsa/asoundrc_cultris
@@ -0,0 +1,72 @@
+# pcm.!default {
+# type plug
+# slave.pcm "hw:1,0"
+# }
+#
+# ctl.!default {
+# type hw
+# card 1
+# }
+#
+
+# pcm.!default {
+# type plug
+# slave.pcm {
+# type hw
+# card 1
+# device 0
+# rate 44100
+# }
+# # Reduce latency: smaller buffer
+# hint {
+# show on
+# description "FMOD plug device low latency"
+# }
+# }
+# ~/.asoundrc
+# pcm.lowlatency {
+# type dmix
+# ipc_key 1024
+# slave {
+# pcm "hw:1,0" # your card 1, device 0
+# rate 44100 # must match FMOD playback rate
+# period_size 256
+# periods 4
+# buffer_size 1024
+# }
+# bindings {
+# 0 0
+# 1 1
+# }
+# }
+
+# pcm.!default {
+# type plug
+# slave {
+# pcm "dmix:1,0"
+# rate 44100
+# }
+# }
+#
+pcm.dmix1 {
+ type dmix
+ ipc_key 1024
+ slave {
+ pcm "hw:1,0"
+ rate 44100 # make sure FMOD is using 44100Hz
+ period_time 0 # let ALSA decide
+ period_size 1024 # tweak to reduce latency
+ buffer_size 4096
+ channels 2 # stereo
+ }
+}
+
+pcm.!default {
+ type plug
+ slave.pcm "dmix1"
+}
+
+ctl.!default {
+ type hw
+ card 1
+}