From 0fb76a72f5c4b951160d314da616a0925519a71f Mon Sep 17 00:00:00 2001 From: Jasmine Cha Date: Fri, 17 Nov 2023 14:51:53 +0800 Subject: [PATCH] audio: add lite tuning for voice call - Only keep EQ and MaxxVolume. Bug: 311516809 Test: manual test (b/311516809#comment4) Change-Id: I457be4c7f8fd9554455443c1ce3d0157947ef42e Signed-off-by: Jasmine Cha --- audio/akita/tuning/waves/waves_config.ini | 8 +++++--- audio/akita/tuning/waves/waves_preset.mps | Bin 131964 -> 158158 bytes 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/audio/akita/tuning/waves/waves_config.ini b/audio/akita/tuning/waves/waves_config.ini index 05c18e3..adc6ca8 100644 --- a/audio/akita/tuning/waves/waves_config.ini +++ b/audio/akita/tuning/waves/waves_config.ini @@ -28,8 +28,10 @@ OST_SPEAKER = 0:12,90:13,180:12,270:0|13 [HAL_SUPPORTED_PRESETS] SPEAKER_MUSIC_THROTTLE= OM:1,SM:3,OST:OST_SPEAKER SPEAKER_SAFE_MUSIC_THROTTLE = OM:10,SM:3,OST:OST_SPEAKER +SPEAKER_SAFE_MUSIC_THROTTLE_LITE = OM:9,SM:3 SPEAKER_MUSIC = OM:1,SM:2,OST:OST_SPEAKER SPEAKER_SAFE_MUSIC = OM:10,SM:2,OST:OST_SPEAKER +SPEAKER_SAFE_MUSIC_LITE = OM:9,SM:2 ######################################################################################################## # This defines available CONTROL configurations. Only define the CONTROL if you need it. @@ -37,7 +39,7 @@ SPEAKER_SAFE_MUSIC = OM:10,SM:2,OST:OST_SPEAKER # This can be configured by Waves or platform vendor. ######################################################################################################## [HAL_SUPPORTED_CONTROLS] -SPEAKER_INSTANCE = INSTANCE:1,DEV:0,SR:SR_COMMON,PRESET:SPEAKER_MUSIC|SPEAKER_SAFE_MUSIC|SPEAKER_MUSIC_THROTTLE|SPEAKER_SAFE_MUSIC_THROTTLE +SPEAKER_INSTANCE = INSTANCE:1,DEV:0,SR:SR_COMMON,PRESET:SPEAKER_MUSIC|SPEAKER_SAFE_MUSIC|SPEAKER_MUSIC_THROTTLE|SPEAKER_SAFE_MUSIC_THROTTLE|SPEAKER_SAFE_MUSIC_THROTTLE_LITE|SPEAKER_SAFE_MUSIC_LITE [COEFS_CONVERTER_SETTING] AlgFxPath=/vendor/lib/libAlgFx_HiFi3z.so @@ -52,10 +54,10 @@ AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so [CUSTOM_ACTION_260] CASE_1=PRIORITY:0,NUMBERS:2:0|1:1|2,PRESET:SPEAKER_MUSIC -CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3|4:1|2,PRESET:SPEAKER_SAFE_MUSIC +CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3|4:1|2,PRESET:SPEAKER_SAFE_MUSIC_LITE CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1:1|2,PRESET:SPEAKER_SAFE_MUSIC CASE_4=PRIORITY:3,NUMBERS:2:0|1:0,PRESET:SPEAKER_MUSIC_THROTTLE -CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3|4:0,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE +CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3|4:0,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1:0,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE # Action 260 parameters: audio_devices_t, audio_mode_t, throttle_control_state_t # - throttle_control_state_t: 0 - Enabled, 1 - Disabled, 2 - Bypassed diff --git a/audio/akita/tuning/waves/waves_preset.mps b/audio/akita/tuning/waves/waves_preset.mps index c0f2cd0d1f1972e198a7923149dc65ff7df8aacc..4cb4f1c7031f0b4c2b957ea875d79c5754a893b1 100644 GIT binary patch delta 2676 zcmd6pZA@EL9LDb%YgtKQ@&UpMw58c}bL*f*nF?clA#6%VA)CvBXhkS3Lnv;LiP_ND z3>}3fdej@IHT|*(34@tNTHO}Nd`T9^#u#(XWQ~%{L``Ix048GU{hycHi<J5$BQD@)#W!oF-*`1|=Af#FBHKm^Y-j1&4o4UOc9O?Er>~^Qi zQyVb5+B(}^O-Iem{+`ZukF~^FYOz=zKJQ;6tj+moan`Pmm!o)j4xV;Ya?Ezhs10qw zea@V8YO2C#Lk2wM)!@D38vK=0%U9eONJK!<^BPs;3R=KwJpKH)3r| zt%L~h*_KL26ojH&5F-Cp5NeSNLZw^~D&>MuDHnvuR8XWK z)FKyzN>UJV#MnU{f`-(ih5ADA!lOv42w_YrLXlL2pzEyMJSSrP$U&07&~S|Qb!WQ zC^4Kt=ci2OX9)9CRL)<>R$(X!b3y_PApwRw0Va6@OhN(-p(G3;g2b>Oor*-ju0jM1 zAp(jJ0j1RuFe6035F%g*5m1Z`x1vM^{>kHyjR#Rq`3-olh;44KwQF|9oAbpp9q1uE zz4$FIB-#5=d@#FAemaeQl7w9QCh+ZGmod_jWZ z$sq1G>%`H+l8Dp=@#EX?h{<0i;VKS`>*tUT7hm$@_L9%U_a`K=$Kn_DF|+|+wzP>6 z38FRDkJZx0M{RjNRr*pg>De(-j=L&L#ga>?Ct5S|Jra9AN1L$T{()HWg|xA;D2Sh2 zY*yLPdi!;Jad8(Tw8RP8*SVCdCXUrFjPpyG%swsKvzK>qD}P(`E$14^>fcS8v{c6V zt1|v{uI=A54&D48W}GDmcQwK~A+A61bA9|b@!AE{5FKwos`TY#(s1zde~0dMJg0V- zA$OUMyr~(&o0=hiQ&YJ*c=##9Z1ARL2ybfc=GjX>Wz6(irBSmM!hexG;CagMjgF@7 zZtvk8+%{^y{g8M+zIi|V<_+C0^2nhoBkEpW|ZQ(Qp_sF o4W*b%iS4$VDN$hiS}ATR#Wzgor4KH!-B#ZERv}`O$B|3(7yo7qUH||9 delta 1723 zcmZ9LO-vI}5XbiwS)>-~N4ywuL4>49A+#il#y~#^B@q!5&;u1bw1pTFI7swhloQZx zo2c)w9K0H1Vt}NFMlKSgK@WPUmzo&E2`^&3856&Dc4l^6Zol{bGjC`Ang9C_^}iPP ztFe*j#hWz`)N<1iMNw)FMK5$u4$RNYOoqF{-JwvZE9>zn`wkb6igHxlXcZf+x8!cD zmoXG)G$L&to9_i!em(Z9(qp*|)v!m6@sIW(^EnT%MZH)Y-V0jVI*S#T~}V z(lBFid7usphGa)ddzh-1?^c^w{l01!E~NTu@u6gPfOPovko=gn>vv;e*{S=uJ)+y~ zo9o;pw{<|poC$tBU}%FLubj*s;I6sc6&h*OG2>^hh4tn<>y9sv^BpW#^7coAh0}aH zUFan&J}YE2wOSU{vfni2OD$4m=@LI*Gxv zJ26zwiJ>DWhF*X?*HO2#B#;=qbo_wC&>Nf>Jnl&h4qUo@Oqh}Jr-eWL)cAB(><~-H z3|>pf45Dj8NQDg{gkL6v&>-@PG_iy`;^QNPhMHhY2q857v;tGPLqj@*2GO-BE!+>G zLEW(iLPPBk8bSySA%q68^e7_C)QmTZ@x}o9f^7Lh2)-b?d?6KlAp~Ct!52iw7n0Z) zI)X2R;0q!6GTx}bRBm5L2VW5P_(D4Pg6Q^zWblO$d?5s15KC_|;`8~^$V>66rgY