Commit graph

115 commits

Author SHA1 Message Date
Michael Bestas
b0b3331678
tegu: Remove HIDL audio configuration
Change-Id: I45e4f8521c352fe05b247040be9001b2e0e1ae93
2025-06-26 10:03:45 +03:00
Michael Bestas
2433b69efb
tegu: Remove userdebug/eng configuration
Change-Id: I3739e6e099681c667c80723f0f6e3197923ff762
2025-06-26 10:03:45 +03:00
Michael Bestas
220a3a4bc0
tegu: Remove all boards except tegu
Change-Id: Ib34dd38d55f39e9a61c0f61d9c659e07494177a1
2025-06-26 10:03:45 +03:00
Michael Bestas
81c59e8b13
tegu: Update audio tuning from BP2A
Change-Id: I2f0c9df5a2ebbd529a0fd8fb5115a6560e315977
2025-06-26 10:03:45 +03:00
Michael Bestas
1d38605e24
tegu: Move libspeechenhancer to vendor
Change-Id: I7b254dd9ecc64e5535011a9014ac541ab83e788f
2025-06-26 10:03:45 +03:00
David Li
c60e000daf audio: remove sidetone on handset to avoid glitches
Bug: 379892922
Test: n/a
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:73b3afba01cee8264dcbed45d5eeadcb3e8a6d83)
Merged-In: Ibfb3d02530c9f53ace8badfcd231ba69c7d0fca6
Change-Id: Ibfb3d02530c9f53ace8badfcd231ba69c7d0fca6
2024-12-11 10:43:36 +00:00
Robert Lee
c01b34c11f audio: update speaker driver bin file
Update post power up delay from 32ms to 5ms.

Bug: 370167546
Test: manual test
Flag: EXEMPT update bin files
Signed-off-by: Robert Lee <lerobert@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b660fcae050e689a3b655bfb2e654d86dbd1e657)
Merged-In: Ic11610d709c3caaa5ad8ff2b8fe5a10ab6965b38
Change-Id: Ic11610d709c3caaa5ad8ff2b8fe5a10ab6965b38
2024-11-05 12:29:09 +00:00
Robert Lee
794d627d42 audio: update mixer_paths.xml
Change List:
1. Disable ME mode for all scenario to avoid iv data missing to impact OKG

Bug: 376582951
Test: hw verified
Flag: EXEMPT update table
Signed-off-by: Robert Lee <lerobert@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7375f118dfdfd4c23cfc7846b721da2a248e8019)
Merged-In: Iefb062051f6ccd9c6ae59dad1627d99e46e3c1c5
Change-Id: Iefb062051f6ccd9c6ae59dad1627d99e46e3c1c5
2024-11-05 03:30:21 +00:00
Rios Kao
bf3d2b3701 audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Enable HH AMS
Refine BVE performance

Files from the latest attachment on b/376812643

Bug: 376812643
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e961265c432289005f348bbf656f30ca26a6b9be)
Merged-In: I20197a0fee28766a8db8cd23473c23aacff13a8c
Change-Id: I20197a0fee28766a8db8cd23473c23aacff13a8c
2024-11-04 12:57:35 +00:00
Rios Kao
ba222c57c9 audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Disable the EC switch on all HHTX paths
Fine-tune HH TXDRC
Fine-tune HA Max downlink loudness

Files from the latest attachment on b/373783290

Bug: 363300294
     373783290
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:fb2e30b7e2aec56c63dc6908dc4d7b17bdd850ad)
Merged-In: Id2ac14682cb56e23d264f0a1374027d225480449
Change-Id: Id2ac14682cb56e23d264f0a1374027d225480449
2024-10-17 11:15:42 +00:00
Robert Lee
ab9e3a1fa7 audio: add default re value for speaker
Change List:
      <argument name="DefaultReValues" value="5.669,6.91" />
      <argument name="DefaultTemperature" value="25" />

Bug: 370416914
Test: manual test
Flag: EXEMPT update table
Signed-off-by: Robert Lee <lerobert@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c7f8041fb4c8bf51e6c3c1572735a371da4311f1)
Merged-In: I42e8ff0d49106f53dbd3971f20aaf3765c0cd3ec
Change-Id: I42e8ff0d49106f53dbd3971f20aaf3765c0cd3ec
2024-10-08 02:01:32 +00:00
Rios Kao
e6a1a826fa tegu: 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
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:893e261d56e915fee3d6e19fe0a54caeda13da7b)
Merged-In: Icfe16a695f797f723aa072f0e052669ae4cab928
Change-Id: Icfe16a695f797f723aa072f0e052669ae4cab928
2024-09-30 17:30:51 +00:00
Rios Kao
133cee71ca tegu: 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: I6cb286fe3a0cb7f7f6e01962cc08464705adf120
2024-09-23 15:54:52 +00:00
Treehugger Robot
ebb894ae30 Merge "audio: update tuning table" into main 2024-09-13 07:41:46 +00:00
Robert Lee
8ad77fbe05 audio: update tuning table
Change List:
- change mobile ppc3 from beta2 to beta7 for new library updating

Bug: 362413709
Test: builds
Flag: EXEMPT update bin file
Change-Id: Iab68322336118d7fa3e666e599fa27d427143610
Signed-off-by: Robert Lee <lerobert@google.com>
2024-09-13 07:38:21 +00:00
Rios Kao
1bd4d60077 audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Refine handset WB/SWB SLR, SWB DT
Refine handheld WB/SWB NS performance for low SNR case

Files from the latest attachment on b/365876649

Bug: 365876649
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: I24ece5f3e1f86524a37b713e84d96b130af0241b
2024-09-12 03:34:00 +00:00
Yung Ti Su
2b759dae82 add support for bluetooth-low-energy-broadcast
Test: manual
Flag: EXEMPT bugfix

Change-Id: Ibc1594ec61c8bb584092b3dfe3972768c6413cb4
Signed-off-by: Yung Ti Su <andysu@google.com>
2024-09-11 09:14:56 +00:00
Treehugger Robot
10bc2ea42d Merge "Spatializer: Update configs with latest tunings." into main 2024-09-06 21:43:02 +00:00
Rios Kao
0225664363 audio: Update recording.gatf
- Update IIR1 settings for camcorder use case
- Update IIR2 settings  for recorder use case

Files from the latest attachment on b/364822231

Bug: 364822231
Test: verified by cartercheng@
Flag: EXEMPT tuning table update
Change-Id: Ie42d30e3af8bc574ebef74d2cf3695d4fe9d47f3
2024-09-05 09:27:58 +00:00
Rios Kao
32abcfa05b audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Refine handheld WB/SWB SLR/RFR
Refine headset condor cert1 SWB NS

Files from the latest attachment on b/364440314

Bug: 364440314
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: I583dec3eb53ed7f7b8268fb691730b8dd63c376a
2024-09-04 02:56:51 +00:00
Rios Kao
b5e926f40b Merge "audio: Phase in Waves mps and audio_policy_volume.xml in TG4" into main 2024-09-02 01:08:24 +00:00
Rios Kao
a3d1650d31 audio: Phase in Waves mps and audio_policy_volume.xml in TG4
I put Waves mps and audio_policy_volume.xml in the attached file.

This mps file refine EVT tuning to get overall better objective measurement result.
And add Thermal Linklaw parameter to fix Thermal T-mobile 47 degree C test.
And fix some AQTI subjective listening feedback.

This Waves mps file internal file name: TG4_EVT_Test_Full_tune8_20240828
This audio_policy_volume file internal file name: audio_policy_volumes_EVT_05.xml

Files from the latest attachment on b/363102973

Bug: 359127482
Bug: 359126707
Bug: 359125898
Bug: 359125489
Bug: 354679007
Bug: 343100737
Bug: 343099017
Bug: 363102973
Test: verified by supery@
Flag: EXEMPT tuning table update
Change-Id: I64df0954275fa864a266bf2f723bf8e391c55323
2024-08-30 01:53:57 +00:00
Nikhil Bhanu
fe1747575c 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: I752d952c7c0db9c75b2c14e0aa74cb8e20cedc54
2024-08-27 10:43:59 -07:00
Robert Lee
001431b5d9 audio: update speaker tuning table
Change List:
- Fine tune abg model to meet recommended setting from TI with mobile ppc3 beta2
- change TDM sequence from vivi to vvii in driver bin file

Bug: 357007483
Test: builds
Flag: NONE update binary file
Change-Id: Ib684d7d99e127e52a4ab2fc90f91b64f8fbb00ee
Signed-off-by: Robert Lee <lerobert@google.com>
2024-08-27 08:04:04 +00:00
Rios Kao
d65f111bd1 Merge "tegu: Enable FmAPMg3 hybrid mode" into main 2024-08-23 07:12:23 +00:00
Rios Kao
8df53ce519 audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Refine handset WB AMS performance
Refine handset WB Kids voice
Refine handset WB EQ (max to max-2) for TIA-5050

Files from the latest attachment on b/361000992

Bug: 361000992
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: I403042f3a25bcd998cc6daa2bbc4c0e3211933fd
2024-08-20 06:29:28 +00:00
Treehugger Robot
1876d6c972 Merge "audio: remove speaker power linklaw" into main 2024-08-19 03:24:50 +00:00
Rios Kao
e3de57c080 audio: Update recording.gatf and audio_platform_configuration.xml
- Update IIR1 settings for camcorder use case
- Update SNS, gain settings for recorder use case
- Enable "MIC COMP" feature

Files from the latest attachment on b/360278398

Bug: 360278398
Test: verified by cartercheng@
Flag: EXEMPT tuning table update
Change-Id: Icf79835c9a89d4e3658e6a89e9868ebf28ab85e1
2024-08-16 07:02:15 +00:00
Jasmine Cha
fe7f0df9d7 audio: remove speaker power linklaw
Flag: EXEMPT update resource
Bug: 360269810
Test: build pass

Change-Id: I619a66b6224ed50d458a6963446febbc82e71cad
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2024-08-16 06:00:44 +00:00
Rios Kao
e9dd9fcfdb tegu: Enable FmAPMg3 hybrid mode
Test: end-to-end validation
Bug: 343339070
Flag: EXEMPT enable existed feature.
Change-Id: Ibe3174d0e290de02ca77f9a5b564b3049a6732c9
2024-08-13 02:31:41 +00:00
Rios Kao
2dafea596c audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Enable Handset AMS
Enable handheld TX FFP
Fine-tune handset SWB Kids voice
Enable handheld EC switch for Lib V6.4.4

Thanks.

Files from the latest attachment on b/358279087

Bug: 358279087
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: Id46619c1cc0a2dd502caaffbd05de50e2a13b714
2024-08-08 08:12:57 +00:00
Rios Kao
be6bada41f tegu: APMg3 tuning files
note:
     - Update tuning of APMg3 with version 0807
     - Fix crash of channel upmixing correction.

Bug: 343339070
Test: manually test by test build
Flag: EXEMPT voip feature
Change-Id: Id118582f3e560b99395836a9bcb863cac7318f3e
2024-08-07 02:01:03 +00:00
Rios Kao
72eb1ad643 tegu: update libspeechenhancer 0805
note:
     remove leakage words.

Test: build pass.
Bug: 343339070
Flag: EXEMPT update library
Change-Id: I0dd686685e74eed309c9938bb9e041d9c766da7e
2024-08-06 09:22:01 +00:00
Treehugger Robot
c0ca60a59f Merge "tegu: Update xml for recording setting" into main 2024-08-01 07:38:01 +00:00
Yixuan Jiang
971c9743ce tegu: Update xml for recording setting
Bug: 356733590
Change-Id: I3e3e160d00f9987e778963852b9073761010e897
Signed-off-by: Yixuan Jiang <yixuanjiang@google.com>
2024-08-01 14:54:32 +08:00
Rios Kao
601fdeaab9 tegu: support libspeechenhancer
note: 0731 library which supports handset mode

Bug: 355579656
Test: end-to-end test.
Flag: EXEMPT extend existed feature.
Change-Id: I48d4d2479623b3a75c32d34ee093c4dae260f161
2024-07-31 11:29:02 +00:00
Rios Kao
bd5f3d04c0 tegu: enable HAC
Test: build pass
Bug: 342060192
Flag: NONE bugfix
Change-Id: I21a398b9df58de4c9d84e2628e4f56ec80a323ed
2024-07-30 11:03:15 +00:00
Rios Kao
a89a2911b1 tegu: 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: Ibc6f160faedfe799889ae0f1fc0bccab6b832958
2024-07-30 01:34:51 +00:00
Rios Kao
e71e442c6f audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Check in PTCRB setting,
HASWB TX/RX EQ.
HHWB and HHSWB RXEQ and vol gain.
HHSWB TXEQ
HHWB ECNS.

Files from the latest attachment on b/355139309

Bug: 355139309
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: I8fea1f44756c4e3cef8a14509fe1086d8319415d
2024-07-25 00:57:40 +00:00
Treehugger Robot
514770a420 Merge "Audio: Add updated spatializer tuning in Tegu" into main 2024-07-15 17:48:19 +00:00
Rios Kao
849e21af12 Merge "audio: Phase in TG4 fortemedia tuning tables" into main 2024-07-15 06:38:42 +00:00
Rios Kao
2ab0a55965 Audio: Add updated spatializer tuning in Tegu
Bug: 323223919
Bug: 303920722
Bug: 348074352
Test: manual
Flag: com.android.media.audio.stereo_spatialization
Change-Id: Ibbc4f01c0cb4b8dfeeed73a4f5620ce3d7c0af03
2024-07-15 05:48:19 +00:00
Rios Kao
c82bb81b15 audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Check in TIA-5050 EQ for EVT1.1,
Fine-tune HAWB and HASWB RXEQ.
Enable kid voice detection.

Files from the latest attachment on b/352471019

Bug: 352471019
Test: verified by ntkuo@
Flag: EXEMPT update audio table only.
Change-Id: Iff5c38648948a9fe5dedb2b14e002583dd68db04
2024-07-15 05:28:04 +00:00
Akshay Cadambi
797258bb19 Merge "Audio: Enabled stereo spatialization property for Tegu, added opus codec enabled spatializer offload, added CAF config files for offloaded spatializer and updated the audio tables makefile" into main 2024-07-11 18:01:16 +00:00
Nikhil Bhanu
e578df9f2c Audio: Enabled stereo spatialization property for Tegu, added opus codec
enabled spatializer offload, added CAF config files for offloaded
spatializer and updated the audio tables makefile

Bug: 323223919
Bug: 303920722
Bug: 348074352
Test: manual
Flag: com.android.media.audio.stereo_spatialization
Change-Id: Iecfd82a6285ab8e297b19e89f90ef3c018d275cb
2024-07-09 13:15:57 -07:00
Rios Kao
476498f16c audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Check in TIA-5050 EQ, disable low SNR and AMS.

Files from the latest attachment on b/350409258

Bug: 350409258
Test: verified by ntkuo@
Flag: NONE tuning table.
Change-Id: Ie5f01b1207463be9cf1198e5677452f9cafda3ae
2024-07-01 09:18:41 +00:00
Rios Kao
c493d785fd audio: Update recording.gatf
- Update IIR1 settings for camcorder use case
- Update SNS settings for recorder use case

Files from the latest attachment on b/349778367

Bug: 349778367
Test: verified by cartercheng@
Flag: NONE tuning table for existed module
Change-Id: I1310071b2ab96e3927054d305df3c7cda2ae9bd2
2024-06-28 07:51:45 +00:00
Rios Kao
f376ea8b34 audio: Update templete.xml, recording.gatf and audio_platform_configuration
- Update IIR1 and SNS settings for camcorder use case
- Update IIR2 and SNS settings for recorder use case
- Disable MIC COMP feature by removing it on  audio_platform_configuration.xml

Files from the latest attachment on b/348547128

Bug: 348547128
Test: verified by cartercheng@
Flag: NONE update tuning in existed module.
Change-Id: I6ed724baa39c248098fe74db48d28bbd5967d244
2024-06-21 07:40:23 +00:00
Rios Kao
430f242ab6 Merge "audio: Phase in Waves mps in TG4" into main 2024-06-20 11:38:26 +00:00
Rios Kao
1fa091d156 audio: Phase in audio_policy_volume.xml in TG4
1. This audio_policy_volume.xml  with  TG4_EVT_Release_20240618_tune4.mps
2. With above two files, final speaker playback volume curve from 1st~25th is the same as AK3
3. internal file name: audio_policy_volumes_EVT_03.xml

Files from the latest attachment on b/348312267

Bug: 348312267
Test: verified by supery@
Flag: NONE library update for existed feature

Change-Id: I0eeff0af4dca20454a1e350939321d832b0250ff
2024-06-20 08:37:18 +00:00