From 91ba8d3a10e3c9f799ed28f4d0fb4c8ac4c961ee Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Sun, 1 Mar 2026 08:53:12 -0500 Subject: [PATCH] Create asound.conf --- asound.conf | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 asound.conf diff --git a/asound.conf b/asound.conf new file mode 100644 index 00000000..cf3cc9a0 --- /dev/null +++ b/asound.conf @@ -0,0 +1,46 @@ +pcm.!default { + type asym + playback.pcm "softvol" + capture.pcm "shared_mic" +} + +ctl.!default { + type hw + card "Device" +} + +# Playback with software volume and mixing +pcm.softvol { + type softvol + slave.pcm "shared_speaker" + control { + name "Master" + card "Device" + } +} + +pcm.shared_speaker { + type dmix + ipc_key 1024 + slave { + pcm "hw:CARD=Device,DEV=0" + rate 48000 + period_time 0 + period_size 1024 + buffer_size 4096 + } +} + +# Recording with input mixing +pcm.shared_mic { + type dsnoop + ipc_key 2048 + slave { + pcm "hw:CARD=Device,DEV=0" +# channels 1 + rate 48000 + period_time 0 + period_size 1024 + buffer_size 4096 + } +}