From 64cb5528d33f1ee5c1e8d79ea4c8dcc5ddcded66 Mon Sep 17 00:00:00 2001 From: zachir Date: Fri, 22 Aug 2025 15:10:18 -0500 Subject: Add wireplumber confs --- wireplumber/wireplumber.conf.d/51-id4.conf | 17 +++++++++++++++++ wireplumber/wireplumber.conf.d/51-volt4.conf | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 wireplumber/wireplumber.conf.d/51-id4.conf create mode 100644 wireplumber/wireplumber.conf.d/51-volt4.conf (limited to 'wireplumber') diff --git a/wireplumber/wireplumber.conf.d/51-id4.conf b/wireplumber/wireplumber.conf.d/51-id4.conf new file mode 100644 index 0000000..c01df40 --- /dev/null +++ b/wireplumber/wireplumber.conf.d/51-id4.conf @@ -0,0 +1,17 @@ +monitor.alsa.rules = [ + { + matches = [ + { + device.name = "alsa_card.usb-Audient_Audient_iD4-00" + } + ] + actions = { + update-props = { + api.alsa.use-acp = false, + device.profile = "pro-audio", + api.acp.auto-profile = false, + api.acp.auto-port = false + } + } + } +] diff --git a/wireplumber/wireplumber.conf.d/51-volt4.conf b/wireplumber/wireplumber.conf.d/51-volt4.conf new file mode 100644 index 0000000..0c03252 --- /dev/null +++ b/wireplumber/wireplumber.conf.d/51-volt4.conf @@ -0,0 +1,17 @@ +monitor.alsa.rules = [ + { + matches = [ + { + device.name = "alsa_card.usb-Universal_Audio_Volt_4_22282055004772-00" + } + ] + actions = { + update-props = { + api.alsa.use-acp = false, + device.profile = "pro-audio", + api.acp.auto-profile = false, + api.acp.auto-port = false + } + } + } +] -- cgit v1.2.3 From 219c0da49fa4778e4d58790285b66c7ccc00034b Mon Sep 17 00:00:00 2001 From: zachir Date: Mon, 2 Feb 2026 15:07:07 -0600 Subject: Add default pipewire alsa-vm.conf --- wireplumber/wireplumber.conf.d/alsa-vm.conf | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 wireplumber/wireplumber.conf.d/alsa-vm.conf (limited to 'wireplumber') diff --git a/wireplumber/wireplumber.conf.d/alsa-vm.conf b/wireplumber/wireplumber.conf.d/alsa-vm.conf new file mode 100644 index 0000000..22ca815 --- /dev/null +++ b/wireplumber/wireplumber.conf.d/alsa-vm.conf @@ -0,0 +1,17 @@ +# ALSA node property overrides for HDMI output + +monitor.alsa.rules = [ + # Generic PCI cards on any VM type + { + matches = [ + { node.name = "~alsa_output.*" } + ] + actions = { + update-props = { + audio.format = "S16LE" + audio.channels = 2 + audio.position = "FR,FL" + } + } + } +] -- cgit v1.2.3