From d6bf4f76334e38d89bc2969dc927284cb8642119 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 1 Jan 2020 17:16:01 +0100 Subject: [PATCH] [alsa] hdmi configuration --- .alsa/asoundrc | 31 +++++++++++++++++++++++++++++++ .alsa/asoundrc.hdmi | 8 ++++++++ 2 files changed, 39 insertions(+) create mode 100644 .alsa/asoundrc.hdmi diff --git a/.alsa/asoundrc b/.alsa/asoundrc index 2bb4e80..e48d482 100644 --- a/.alsa/asoundrc +++ b/.alsa/asoundrc @@ -17,6 +17,12 @@ pcm.usbout { subdevice 0 #important? } +pcm.!spdif { + type hw + card 0 + device 7 +} + pcm.usbmixer { type dmix ipc_key 456778 @@ -66,6 +72,25 @@ pcm.sdacmixer { } } +pcm.hdmimixer { + type dmix + ipc_key 5678293 + ipc_perm 0660 + ipc_gid audio + + slave { + channels 2 + pcm "spdif" + + period_size 1024 + buffer_size 8192 + } + + bindings { + 0 0 + 1 1 + } +} pcm.internalout { type hw card 0 @@ -123,6 +148,12 @@ pcm.internaldef { capture.pcm "defin" } +pcm.hdmidef { + type asym + playback.pcm "hdmimixer" + capture.pcm "defin" +} + pcm.usbdef { type asym playback.pcm "usbmixer" diff --git a/.alsa/asoundrc.hdmi b/.alsa/asoundrc.hdmi new file mode 100644 index 0000000..8d26631 --- /dev/null +++ b/.alsa/asoundrc.hdmi @@ -0,0 +1,8 @@ + +pcm.!default { + type plug + slave { + pcm "hdmidef" + } +} +