]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
USB-Audio: Arturia: set S32_LE format for SplitPCM
authorJaroslav Kysela <perex@perex.cz>
Thu, 29 Jun 2023 15:35:31 +0000 (17:35 +0200)
committerJaroslav Kysela <perex@perex.cz>
Thu, 29 Jun 2023 15:36:15 +0000 (17:36 +0200)
Improve quality with forcing the S32_LE format. Apparently,
current pipewire does not handle correctly the conflicting
PCM streams - not all splitted streams are closed before
rate / format change.

Link: https://github.com/alsa-project/alsa-ucm-conf/issues/333
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/USB-Audio/Arturia/Minifuse-12-HiFi.conf

index 644a0bb7f42d5f6f9c7fc3503c2a8a3209b65f92..3e57c595af44f0d266dfff9a584f2c8d97ed02f3 100644 (file)
@@ -23,6 +23,7 @@ Macro [
                SplitPCM {
                        Name "minifuse12_stereo_out"
                        Direction Playback
+                       Format S32_LE
                        Channels 2
                        HWChannels 4
                        HWChannelPos0 FL
@@ -35,6 +36,7 @@ Macro [
                SplitPCM {
                        Name "minifuse12_stereo_in"
                        Direction Capture
+                       Format S32_LE
                        Channels 2
                        HWChannels 4
                        HWChannelPos0 FL
@@ -47,6 +49,7 @@ Macro [
                SplitPCM {
                        Name "minifuse12_mono_in"
                        Direction Capture
+                       Format S32_LE
                        Channels 1
                        HWChannels 4
                        HWChannelPos0 MONO