]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
USB-Audio: Solid State Labs SSL 2+ - fix capture channels
authorJaroslav Kysela <perex@perex.cz>
Fri, 25 Apr 2025 09:53:11 +0000 (11:53 +0200)
committerJaroslav Kysela <perex@perex.cz>
Fri, 25 Apr 2025 09:53:16 +0000 (11:53 +0200)
It seems that there are 4 capture channels per report in issue #552:

    Capture:
      Status: Stop
      Interface 2
        Altset 1
        Format: S32_LE
        Channels: 4
        Endpoint: 0x81 (1 IN) (ASYNC)
        Rates: 44100, 48000, 88200, 96000, 176400, 192000
        Data packet interval: 125 us
        Bits: 24
        Channel map: FL FR FC LFE

Closes: https://github.com/alsa-project/alsa-ucm-conf/issues/552
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/USB-Audio/SolidStateLabs/SSL2Plus-HiFi.conf
ucm2/USB-Audio/SolidStateLabs/SSL2Plus.conf

index 94e040fafe2a17e5ab1645662a81ede592464ec1..30160d3262d2bfa74a1b8eea04f62fe41d138e40 100644 (file)
@@ -18,7 +18,7 @@ Macro [
                        Name "ssl2plus_mono_in"
                        Direction Capture
                        Channels 1
-                       HWChannels 2
+                       HWChannels 4
                        HWChannelPos0 MONO
                        HWChannelPos1 MONO
                }
@@ -70,7 +70,7 @@ SectionDevice."Mic1" {
        Macro.pcm_split.SplitPCMDevice {
                Name "ssl2plus_mono_in"
                Direction Capture
-               HWChannels 2
+               HWChannels 4
                Channels 1
                Channel0 0
                ChannelPos0 MONO
@@ -86,7 +86,7 @@ SectionDevice."Mic2" {
        Macro.pcm_split.SplitPCMDevice {
                Name "ssl2plus_mono_in"
                Direction Capture
-               HWChannels 2
+               HWChannels 4
                Channels 1
                Channel0 1
                ChannelPos0 MONO
index 2ffe4c4b5119b399decf10507209fd08242a0757..c886593b7739a14aafd62f6b168f179dc93fb362 100644 (file)
@@ -6,6 +6,6 @@ SectionUseCase."HiFi" {
 }
 
 Define.DirectPlaybackChannels 4
-Define.DirectCaptureChannels 2
+Define.DirectCaptureChannels 4
 
 Include.dhw.File "/common/direct.conf"