]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
ucm2: codecs: lpass-rx-macro: disable RX_COMP
authorVal Packett <val@packett.cool>
Fri, 2 Jan 2026 06:03:24 +0000 (03:03 -0300)
committerJaroslav Kysela <perex@perex.cz>
Mon, 16 Feb 2026 09:53:56 +0000 (10:53 +0100)
The compander does not seem to work correctly on many of the platforms
currently in use with upstream software. Strange effects such as quiet
sounds being panned to the left channel and some "boominess on attacks"
can be heard when it's on.

Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/670
Signed-off-by: Val Packett <val@packett.cool>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/codecs/qcom-lpass/rx-macro/HeadphoneDisableSeq.conf
ucm2/codecs/qcom-lpass/rx-macro/HeadphoneEnableSeq.conf
ucm2/codecs/qcom-lpass/rx-macro/HeadphoneLDisableSeq.conf
ucm2/codecs/qcom-lpass/rx-macro/HeadphoneLEnableSeq.conf
ucm2/codecs/qcom-lpass/rx-macro/init.conf

index 88803d1f443984f18c21cc7a9e04a8f21ef06f7a..4f458d55b3485ae7e360c3e7bc389669a4fc5a5f 100644 (file)
@@ -5,6 +5,4 @@ DisableSequence [
        cset "name='RX INT1_1 MIX1 INP0' ZERO"
        cset "name='RX INT0 DEM MUX' NORMAL_DSM_OUT"
        cset "name='RX INT1 DEM MUX' NORMAL_DSM_OUT"
-       cset "name='RX_COMP1 Switch' 0"
-       cset "name='RX_COMP2 Switch' 0"
 ]
index 79a7450f8f08f865ea119318c4b135cda9c2f36a..6065f0545a1435aa90fefd7ea6abf91d6ff99471 100644 (file)
@@ -6,6 +6,4 @@ EnableSequence [
        cset "name='RX INT1_1 MIX1 INP0' RX1"
        cset "name='RX INT0 DEM MUX' CLSH_DSM_OUT"
        cset "name='RX INT1 DEM MUX' CLSH_DSM_OUT"
-       cset "name='RX_COMP1 Switch' 1"
-       cset "name='RX_COMP2 Switch' 1"
 ]
index 37deee8f2ebd90d293ca93fba599dbabb1405b85..5394d04e52ac5e5fcf06f8a7416434aa0400258d 100644 (file)
@@ -2,5 +2,4 @@ DisableSequence [
        cset "name='RX_MACRO RX0 MUX' ZERO"
        cset "name='RX INT0_1 MIX1 INP0' ZERO"
        cset "name='RX INT0 DEM MUX' NORMAL_DSM_OUT"
-       cset "name='RX_COMP1 Switch' 0"
 ]
index 558c4cdb9fac2bc8e8f04d269c77f94450f7eb13..e3a75e781ee80c0eddd838bf9e7a1b82bbd6a3fd 100644 (file)
@@ -3,5 +3,4 @@ EnableSequence [
        cset "name='RX_MACRO RX0 MUX' AIF1_PB"
        cset "name='RX INT0_1 MIX1 INP0' RX0"
        cset "name='RX INT0 DEM MUX' CLSH_DSM_OUT"
-       cset "name='RX_COMP1 Switch' 1"
 ]
index 55b69271814c5c5ca2f0f2b0501633c3c4fd9781..19540408e694701eda4f5617a68aeefce7f89bd9 100644 (file)
@@ -3,4 +3,6 @@
 BootSequence [
        cset "name='RX_RX0 Digital Volume' 84"
        cset "name='RX_RX1 Digital Volume' 84"
+       cset "name='RX_COMP1 Switch' 0"
+       cset "name='RX_COMP2 Switch' 0"
 ]