Commit graph

244 commits

Author SHA1 Message Date
Carter Hsu
df29e65805 Merge "audio: [2024/12/05] TK4 Fortemedia table check in" into main 2024-12-06 03:27:15 +00:00
Rios Kao
e3c6ec6980 audio: [2024/12/05] TK4 Fortemedia table check in
<Fortemedia change list>
KM4/CM4/TK4
-Handset
1. Added noise level threshold
2. Batch copy from generic to co-use case

-Handsfree
1. Added noise level threshold
2. Batch copy from generic to co-use case

Files from the latest attachment on b/382405810

Bug: 382405810
Test: verified by rickycheng@
Flag: EXEMPT tuning table update
Change-Id: Iaa20dd3e3b31068eb4b840482823f94c5f5fd0d6
2024-12-05 08:57:52 +00:00
Rios Kao
ef60280a1e audio: [2024/12/05] CM4 Fortemedia table check in
<Fortemedia change list>
KM4/CM4/TK4
-Handset
1. Added noise level threshold
2. Batch copy from generic to co-use case

-Handsfree
1. Added noise level threshold
2. Batch copy from generic to co-use case

Files from the latest attachment on b/382406362

Bug: 382406362
Test: verified by rickycheng@
Flag: EXEMPT tuning table update
Change-Id: I4e6cf912d3e473e22a59863b84fe109b73a0dfd7
2024-12-05 08:53:16 +00:00
David Li
701babc0a3 audio: add always available display paths
Bug: 378303588
Test: n/a
Flag: vendor.google.whitechapel.audio.flags.enable_always_available_display
Change-Id: I5f485d4e8d734b7f1bc9c8cb0692da044f029605
2024-11-19 06:48:57 +00:00
Jason Hsu
7b857c0da9 audio: 2024/10/11 Fortemedia table check in for next release
<Overall table path>
Fortemedia tables => /vendor/etc/aoc

<change list>
CM4 (Duncan)
--Handsfree
1: HHSWB TX TDDRC noise gate for low volume noise floor
2: HHWB TX TDDRC noise gate for low volume noise floor

Bug: 372825276
Flag: EXEMPT bugfix
Test: verify by Acoustic team
Change-Id: I3dc7b6746b13e0faf1b994437b572ae02e7d2f38
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
2024-10-15 01:30:08 +00:00
Rios Kao
52e0fa0589 Merge "caimito: fix unexpected affinity setting." into main 2024-09-27 02:52:36 +00:00
Per Åhgren
8af6d32a92 Merge "tokay: Update APMg3 tuning files" into main 2024-09-24 19:20:26 +00:00
Per Åhgren
76d58a53a7 Merge "caiman: Update APMg3 tuning files" into main 2024-09-24 19:20:22 +00:00
Per Åhgren
5bdfebba61 komodo: Update APMg3 tuning files
note: version 240919

Bug: 295551854
Test: Manually tested by sideloading into komodo AP4A build.
Flag: EXEMPT voip feature
Change-Id: Ia73913e1eef71604e4f48fbd083aeabf9c97dc67
2024-09-24 15:11:59 +00:00
Per Åhgren
84a0c53b49 caiman: Update APMg3 tuning files
note: version 240919

Bug: 295551854
Test: Manually tested by sideloading into caiman AP4A build.
Flag: EXEMPT voip feature
Change-Id: I4170509fa07835ce86ef0cf30631227150dba3e7
2024-09-24 15:08:35 +00:00
Per Åhgren
80a1e9ce5a tokay: Update APMg3 tuning files
note: version 240919

Bug: 295551854
Test: Manually tested by sideloading into tokay AP4A build.
Flag: EXEMPT voip feature
Change-Id: I18a73666c93510696fea96e21e6bb44addff2e28
2024-09-24 15:07:10 +00:00
Rios Kao
97bf4c0b97 caimito: fix unexpected affinity setting.
note:
     Release version: rapid/libspeechenhancer_20240923_1707_RC00
     Which fixes the affinity behavior and
     enhance the performance of each mode.

Test: end-to-end validation.
Bug: 369263425
Flag: EXEMPT bugfix
Change-Id: I62a6729c2d22921d362ed4574dc3021431dbffab
2024-09-24 04:05:17 +00:00
Treehugger Robot
4cb9d6cf48 Merge "caiman: Update APMg3 tuning files" into main 2024-09-19 18:11:46 +00:00
Treehugger Robot
0b9224e742 Merge "komodo: Update APMg3 tuning files" into main 2024-09-19 18:11:08 +00:00
Per Åhgren
024eac1132 tokay: Update APMg3 tuning files
note: version 240919

Bug: 295551854
Test: Manually tested by sideloading into tokay AP4A build.
Flag: EXEMPT voip feature
Change-Id: Ie048117dc5e8fc5cecafc51f889079c7832a0172
2024-09-19 14:03:13 +00:00
Per Åhgren
e38d255a3a caiman: Update APMg3 tuning files
note: version 240919

Bug: 295551854
Test: Manually tested by sideloading into caiman AP4A build.
Flag: EXEMPT voip feature
Change-Id: Id4fa6aafa4cf2a2d722ed37faedfcf05623e146f
2024-09-19 14:01:49 +00:00
Per Åhgren
9f7f056fde komodo: Update APMg3 tuning files
note: version 240919

Bug: 295551854
Test: Manually tested by sideloading into komodo AP4A build.
Flag: EXEMPT voip feature
Change-Id: Ie72e780d7fea2c79fe3e90dff8a7f6c338cca323
2024-09-19 13:59:32 +00:00
Rios Kao
241742350c Merge "caimito: fix bypass mode creation flow" into main 2024-09-16 02:00:54 +00:00
Per Åhgren
40f5f21150 Merge "caiman: Update APMg3 tuning files" into main 2024-09-13 17:03:35 +00:00
Per Åhgren
ffea4ea724 Merge "komodo: Update APMg3 tuning files" into main 2024-09-13 17:03:35 +00:00
Per Åhgren
b9ff579705 komodo: Update APMg3 tuning files
note: version 240913

Bug: 295551854
Test: Manually tested by sideloading into komodo ZP1A build.
Flag: EXEMPT voip feature
Change-Id: I72df835e2e5aa2198ed2a28406c997320a861362
2024-09-13 15:20:07 +00:00
Per Åhgren
56ec097691 caiman: Update APMg3 tuning files
note: version 240913

Bug: 295551854
Test: Manually tested by sideloading into caiman ZP1A build.
Flag: EXEMPT voip feature
Change-Id: I6b3f1bc7b06ee2b9b5aab6f78f324b8f2482aa68
2024-09-13 15:15:02 +00:00
Per Åhgren
42e73b794e tokay: Update APMg3 tuning files
note: version 240913

Bug: 295551854
Test: Manually tested by sideloading into tokay ZP1A build.
Flag: EXEMPT voip feature
Change-Id: I1fbaf4124e6449621e5ed6f61bb323a2c483a3cd
2024-09-13 15:12:44 +00:00
Rios Kao
2c37ac501c caimito: fix bypass mode creation flow
note:
     Release version: rapid/libspeechenhancer_20240912_1020_RC00
     Which fixes the creation flow of speech enhancer, that
     causes performance issue.

Test: end-to-end validation.
Bug: 366098216
Flag: EXEMPT bugfix
Change-Id: I85651ee1a22e86a77810b72c5f090e57c6697237
2024-09-13 05:59:07 +00:00
Treehugger Robot
ef8d5262e2 Merge "Spatializer: Update configs with latest tunings." into main 2024-09-06 21:43:02 +00:00
Per Åhgren
7260728ca4 Merge "tokay: Update APMg3 tuning files" into main 2024-09-02 07:03:55 +00:00
Per Åhgren
ed8e2f9dec Merge "komodo: Update APMg3 tuning files" into main 2024-09-02 07:03:55 +00:00
Per Åhgren
58cbb13b64 caiman: Update APMg3 tuning files
note: version 240830

Bug: 295551854
Test: Manually tested by sideloading into caiman weekly build.
Flag: EXEMPT voip feature

Change-Id: I9cb37e9566cc6c1602ddc1434cb4d0527e60e4b5
2024-09-02 06:21:21 +00:00
Per Åhgren
91bd87a03a tokay: Update APMg3 tuning files
note: version 240830

Bug: 295551854
Test: Manually tested by sideloading into tokay weekly build.
Flag: EXEMPT voip feature

Change-Id: I9a87a78b400b41405c9d79fa19ef027b213dea81
2024-09-02 06:21:15 +00:00
Per Åhgren
8909e12eb0 komodo: Update APMg3 tuning files
note: version 240830

Bug: 295551854
Test: Manually tested by sideloading into komodo weekly build.
Flag: EXEMPT voip feature

Change-Id: Ifd8bd096b50f3402ee7cc2e60bcad9f076314c38
2024-09-02 06:21:07 +00:00
HW Lee
06d14c7edd audio: pts: waves vol: update the spec xml
Flag: TEST_ONLY

Bug: 343634539
Test: ABTD
Change-Id: I48291d35bc74888d556a3382e0685fa0041eb7b6
Signed-off-by: HW Lee <hwlee@google.com>
2024-08-22 18:15:41 +00:00
Rios Kao
52d6e400ed caimito: Enable FmAPMg3 hybrid mode.
Test: end-to-end validation
Bug: 343339070
Flag: EXEMPT apply existed feature.
Change-Id: I553d44e0f920c9d7f59fcbbe020b43435a84ae67
2024-08-13 02:27:07 +00:00
HW Lee
7b28b1ef2a audio: pts: spk_post_processing bringup
Flag: TEST_ONLY

Bug: 343634539
Test: ABTD
Change-Id: I1f784cb5f62618cdd82aa2c62a4490e9f102541f
Signed-off-by: HW Lee <hwlee@google.com>
2024-08-07 07:17:25 +00:00
Jasmine Cha
4c19c4d602 caimito: APMg3 tuning files
note:
     - Update tuning of APMg3 with version 0803

Bug: 343339070
Test: manually test by test build
Flag: EXEMPT voip feature

Change-Id: I9d6acc1070b66692f5ec8ffeb302417a04de0cee
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2024-08-07 03:51:57 +00:00
Rios Kao
171cd65074 caimito: update libspeechenhancer 0805
note:
     remove leakage words.

Test: build pass.
Bug: 343339070
Flag: EXEMPT update library
Change-Id: Iff18d57994ef9650e486cef8a57ac7ec885e472b
2024-08-06 09:39:34 +00:00
Treehugger Robot
4d9e95ac04 Merge "caimito: update libspeechenhancer library." into main 2024-08-05 08:28:06 +00:00
Rios Kao
82bd2af2dd caimito: update libspeechenhancer library.
note: version 0731 to support handset mode.

Test: build pass
Bug: 343339070
Flag: EXEMPT update library only
Change-Id: I5dfbe1ab8d774b009d724a0bd84c1e3175357166
2024-08-01 01:39:46 +00:00
ChienHsiang Hsu
5478e7593a Merge "audio: 2024/07/23 Fortemedia table check in for QPR3" into main 2024-07-30 04:34:46 +00:00
Jason Hsu
ac0062656d audio: 2024/07/23 Fortemedia table check in for QPR3
<change list>

KM4 (Owen)
- Handsfree
1. Disable LSNR on WB/SWB: TX_SENDFUNC_MODE_1 (0x0000) & TX_LOGSNR_THR (0x8001)
2. Tx: Update SWB AEC/NS tuning(v0527) to improve DT performance
3. Batch copy 1./2. from generic to co-use case

- Handset
1. Enable Kid's voice protection on WB/SWB and batch copy from generic to co-use case
TX_KIDDET_NTH (0x0003)
TX_B_POST_FLT_KID (0x1000)
TX_T0_NE_TH (0x0DAC)
TX_T0_NE_3_TH (0x0FA0)

TK4 (Ricky)
- Handsfree
1. Disable LSNR on WB/SWB: TX_SENDFUNC_MODE_1 (0x0000) & TX_LOGSNR_THR (0x8001)
2. Batch copy 1. from generic to co-use case

- Handset
1. Enable Kid's voice protection on WB/SWB and batch copy from generic to co-use case

CM4 (Duncan)
- Handsfree
1. Disable LSNR on WB/SWB: TX_SENDFUNC_MODE_1 (0x0000) & TX_LOGSNR_THR (0x8001)
2. Batch copy 1.from generic to co-use case

- Handset
1. Enable Kid's voice protection on WB/SWB and batch copy from generic to co-use case

Bug: 354159219
Bug: 332933649
Test: verify by Acoustic team
Flag: NONE powerhal doesn't have a flag yet
Change-Id: I08a28e002afae5569de5f3dff22c7e17afb35b89
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
2024-07-30 04:34:35 +00:00
Nikhil Bhanu
8e3f67df93 Spatializer: Update configs with latest tunings.
auxel commit hash: dbb98fe
auxel change ID  : I1da381578bb2e847e153e349834e2ca3de9edb3f

Bug: 323417281
Test: manual
Flag: com.android.media.audio.stereo_spatialization

Change-Id: I6ae0d6564373374d7034cb44409014f9ee2f0319
2024-07-29 20:28:22 +00:00
Rios Kao
fc28091f41 caimito: add incall stream 3 for gsenet uplink
note: add new use-case for gsenet voip

Test: build pass
Bug: 343339070
Flag: NONE EXEMPT add path for existed feature.

Change-Id: I8f8710161fd8a2af338fb043cb3264def6fc9090
2024-07-23 01:55:44 +00:00
David Lin
e38aa78fd4 Merge "caimito: add default mic compensation" into 24D1-dev am: 11035dbd44
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/28027779

Change-Id: Iffa477e55a27e9682da56f8249f6ae12416ba9e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-03 02:32:24 +00:00
Rios Kao
b07be951cc caimito: add default mic compensation
Test: end-to-end validation
Bug: 349276230
Flag: EXEMPT bugfix

Change-Id: I5775c77a215733e170676eb50a8d49ae4fd5ec93
2024-07-01 13:05:24 +00:00
Rios Kao
649729afe2 caimito: update speech enhancer 0617
note: version 240617 with better MOS score.
     This would update for 24Q4.
Bug: 348305259
Test: build pass.
Flag: NONE library update for existed feature
Change-Id: Ib0003bca0280d8b5715c74d4324341b5244e9ae1
2024-06-20 07:13:00 +00:00
Treehugger Robot
0030e311bb Merge "add support for bluetooth-low-energy-broadcast" into main 2024-06-20 05:39:00 +00:00
Yung Ti Su
acadaad86e add support for bluetooth-low-energy-broadcast
Bug: 321168976
Test: manual
Flag: EXEMPT bugfix

Change-Id: I99cc7e84f0014f92dee8347f5bb97ec422266c6f
Signed-off-by: Yung Ti Su <andysu@google.com>
2024-06-20 05:38:16 +00:00
Lynn Yeh
aa50d89954 Merge "audio: 2024/06/07 Fortemedia table check in for FRC v2" into 24D1-dev am: 91acdb9ba1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27730098

Change-Id: Ib5b4a49dd9f7d23e57a3f9ef3f63fc99c629893f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 01:44:55 +00:00
Lynn Yeh
91acdb9ba1 Merge "audio: 2024/06/07 Fortemedia table check in for FRC v2" into 24D1-dev 2024-06-13 01:37:24 +00:00
David Lin
7abf774396 Merge "caimito: correct microphone devices for voip" into 24D1-dev am: 484e3f2826
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27780262

Change-Id: I842e1f8c17088d26a6d24269dc13ba80354724f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 01:07:04 +00:00
Rios Kao
3f097bd11d caimito: correct microphone devices for voip
note:
     In VOICE_COMMUNICATION case, microphones need
     extras string to be identified as voice device.

Bug: 346302191
Test: adb shell tinymix | grep "MIC HW Gain"
Change-Id: Ieb58ede838e457b7fcb4c17fb39515264f96514d
2024-06-11 08:56:45 +00:00