Merge 24Q4 (ab/12406339) into aosp-main-future

Bug: 370570306
Merged-In: I6cb9b170a0dc065a213c4f5d0baadda8a4327385
Change-Id: Ic8e88f26a53168622a3c09bde20694620561889d
This commit is contained in:
Xin Li 2024-11-06 10:31:18 -08:00
commit a6640bf37a
178 changed files with 10161 additions and 752 deletions

View file

@ -16,9 +16,11 @@
PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/aosp_caiman.mk \
$(LOCAL_DIR)/aosp_caiman_16k.mk \
$(LOCAL_DIR)/aosp_caiman_fullmte.mk \
$(LOCAL_DIR)/factory_caiman.mk \
$(LOCAL_DIR)/aosp_komodo.mk \
$(LOCAL_DIR)/aosp_komodo_16k.mk \
$(LOCAL_DIR)/aosp_komodo_fullmte.mk \
$(LOCAL_DIR)/factory_komodo.mk \
$(LOCAL_DIR)/aosp_ripcurrentpro.mk \
@ -28,6 +30,7 @@ PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/aosp_ripcurrent24_fullmte.mk \
$(LOCAL_DIR)/factory_ripcurrent24.mk \
$(LOCAL_DIR)/aosp_tokay.mk \
$(LOCAL_DIR)/aosp_tokay_16k.mk \
$(LOCAL_DIR)/aosp_tokay_fullmte.mk \
$(LOCAL_DIR)/factory_tokay.mk
COMMON_LUNCH_CHOICES := \

2
OWNERS
View file

@ -1,4 +1,4 @@
per-file perf/*,thermal/*= jenhaochen@google.com,wvw@google.com,joaodias@google.com,rsubr@google.com,sayanna@google.com,liumartin@google.com,kamewang@google.com
# per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details.
per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:main:/MK_OWNERS
per-file *.mk,*/BoardConfig.mk,{**/,}Android.bp=file:device/google/gs-common:main:/MK_OWNERS

6
aosp_caiman_16k.mk Normal file
View file

@ -0,0 +1,6 @@
$(call inherit-product, device/google/caimito/aosp_caiman.mk)
PRODUCT_NAME := aosp_caiman_16k
TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE := f2fs
TARGET_BOOTS_16K := true

6
aosp_komodo_16k.mk Normal file
View file

@ -0,0 +1,6 @@
$(call inherit-product, device/google/caimito/aosp_komodo.mk)
PRODUCT_NAME := aosp_komodo_16k
TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE := f2fs
TARGET_BOOTS_16K := true

6
aosp_tokay_16k.mk Normal file
View file

@ -0,0 +1,6 @@
$(call inherit-product, device/google/caimito/aosp_tokay.mk)
PRODUCT_NAME := aosp_tokay_16k
TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE := f2fs
TARGET_BOOTS_16K := true

View file

@ -68,7 +68,7 @@
<argument name="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" />
</tuner>
<tuner type="telephony" name="fortemedia">
<tuner type="telephony" name="fmapmg3hybrid">
<argument name="VoIP_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" />

View file

@ -318,6 +318,7 @@
<ctl name="Incall Capture Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" value="Off" />
<ctl name="Incall Capture Stream3" value="Off" />
<!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. -->
@ -423,6 +424,10 @@
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" />
</path>
@ -495,6 +500,10 @@
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" />
</path>
@ -567,6 +576,10 @@
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-low-energy-broadcast">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" />
</path>
@ -644,6 +657,10 @@
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" />
</path>
@ -716,6 +733,10 @@
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" />
</path>
@ -800,6 +821,10 @@
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" />
</path>
@ -860,6 +885,10 @@
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" />
</path>
@ -924,6 +953,10 @@
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" />
</path>
@ -994,6 +1027,10 @@
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1105,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="back-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="usb-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer USB_TX" value="1" />
</path>
<path name="usb-headset-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="usb-device-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="bluetooth-low-energy-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
@ -1171,6 +1241,10 @@
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> bluetooth-low-energy-broadcast">
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" />
</path>

View file

@ -62,7 +62,25 @@ PRODUCT_PACKAGES += \
waves_preset.mps \
compens_spk_l.conf \
compens_spk_r.conf \
default_mic_compensation.bin
default_mic_compensation.bin \
downlink_bluetooth_headset_config.pb \
downlink_dock_config.pb \
downlink_external_speaker_config.pb \
downlink_handset_config.pb \
downlink_speaker_config.pb \
downlink_wired_headset_config.pb \
uplink_bluetooth_headset_aec_off_config.pb \
uplink_bluetooth_headset_aec_on_config.pb \
uplink_dock_aec_off_config.pb \
uplink_dock_aec_on_config.pb \
uplink_external_speaker_aec_off_config.pb \
uplink_external_speaker_aec_on_config.pb \
uplink_handset_aec_off_config.pb \
uplink_handset_aec_on_config.pb \
uplink_speaker_aec_off_config.pb \
uplink_speaker_aec_on_config.pb \
uplink_wired_headset_aec_off_config.pb \
uplink_wired_headset_aec_on_config.pb
# userdebug and eng specific
PRODUCT_PACKAGES_DEBUG += \

View file

@ -34,7 +34,9 @@ cc_prebuilt_library_shared {
"libcutils",
"libEGL",
"libGLESv2",
"libbinder_ndk",
"liblog",
"libsync",
"libz",
"libnativewindow",
],

View file

@ -35,16 +35,19 @@ prebuilt_etc {
src: "bluenote/recording.gatf",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "smartfeature.gstf",
src: "bluenote/smartfeature.gstf",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "template.xml",
src: "bluenote/template.xml",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "tuning_constraints_combination.xml",
src: "bluenote/tuning_constraints_combination.xml",
@ -56,6 +59,7 @@ prebuilt_etc {
src: "compensation/compens_spk_l.conf",
soc_specific: true,
}
prebuilt_etc {
name: "compens_spk_r.conf",
src: "compensation/compens_spk_r.conf",
@ -67,62 +71,181 @@ prebuilt_etc {
src: "fortemedia/BLUETOOTH.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "BLUETOOTH.mods",
src: "fortemedia/BLUETOOTH.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSFREE.dat",
src: "fortemedia/HANDSFREE.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSFREE.mods",
src: "fortemedia/HANDSFREE.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSET.dat",
src: "fortemedia/HANDSET.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSET.mods",
src: "fortemedia/HANDSET.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HEADSET.dat",
src: "fortemedia/HEADSET.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HEADSET.mods",
src: "fortemedia/HEADSET.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "mcps.dat",
src: "fortemedia/mcps.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_bluetooth_headset_config.pb",
src: "apmg3/downlink_bluetooth_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_dock_config.pb",
src: "apmg3/downlink_dock_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_external_speaker_config.pb",
src: "apmg3/downlink_external_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_handset_config.pb",
src: "apmg3/downlink_handset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_speaker_config.pb",
src: "apmg3/downlink_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_wired_headset_config.pb",
src: "apmg3/downlink_wired_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_off_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_on_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_off_config.pb",
src: "apmg3/uplink_dock_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_on_config.pb",
src: "apmg3/uplink_dock_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_off_config.pb",
src: "apmg3/uplink_external_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_on_config.pb",
src: "apmg3/uplink_external_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_off_config.pb",
src: "apmg3/uplink_handset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_on_config.pb",
src: "apmg3/uplink_handset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_off_config.pb",
src: "apmg3/uplink_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_on_config.pb",
src: "apmg3/uplink_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_off_config.pb",
src: "apmg3/uplink_wired_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_on_config.pb",
src: "apmg3/uplink_wired_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "waves_config.ini",
src: "waves/waves_config.ini",
soc_specific: true,
}
prebuilt_etc {
name: "waves_preset.mps",
src: "waves/waves_preset.mps",
soc_specific: true,
}
prebuilt_etc {
name: "test_config.ini",
src: "waves/tests/test_config.ini",
soc_specific: true,
}
prebuilt_etc {
name: "test_preset.mps",
src: "waves/tests/test_preset.mps",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:12:26
#SAVE_TIME 2024-07-23 15:16:17
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -2708,7 +2708,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -5403,7 +5403,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -5796,7 +5796,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -11186,7 +11186,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:12:00
#SAVE_TIME 2024-07-23 15:15:40
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -3228,10 +3228,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -3972,7 +3972,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x02B9 //RX_TDDRC_DRC_GAIN
124 0x02FC //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -4071,7 +4071,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x029A //RX_TDDRC_DRC_GAIN
124 0x02EB //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -4170,7 +4170,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03FB //RX_TDDRC_DRC_GAIN
124 0x0317 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x4A54 //RX_FDEQ_GAIN_1
@ -4269,7 +4269,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x026D //RX_TDDRC_DRC_GAIN
124 0x02F4 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -4368,7 +4368,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x025F //RX_TDDRC_DRC_GAIN
124 0x02D2 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -4467,7 +4467,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x023D //RX_TDDRC_DRC_GAIN
124 0x0274 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -5318,7 +5318,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
281 0x029A //RX_TDDRC_DRC_GAIN
281 0x0274 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -14008,10 +14008,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -14752,7 +14752,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x02B9 //RX_TDDRC_DRC_GAIN
124 0x02FC //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -14851,7 +14851,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x029A //RX_TDDRC_DRC_GAIN
124 0x02EB //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -14950,7 +14950,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03FB //RX_TDDRC_DRC_GAIN
124 0x0317 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x4A54 //RX_FDEQ_GAIN_1
@ -15049,7 +15049,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x026D //RX_TDDRC_DRC_GAIN
124 0x02F4 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -15148,7 +15148,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x025F //RX_TDDRC_DRC_GAIN
124 0x02D2 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -15247,7 +15247,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x023D //RX_TDDRC_DRC_GAIN
124 0x0274 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
@ -16098,7 +16098,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
281 0x029A //RX_TDDRC_DRC_GAIN
281 0x0274 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
@ -16703,10 +16703,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -22093,10 +22093,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -27483,10 +27483,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -32873,10 +32873,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -38263,10 +38263,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -43653,10 +43653,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -46348,10 +46348,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -54433,10 +54433,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -57128,10 +57128,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -62518,10 +62518,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSFREE
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:11:36
#SAVE_TIME 2024-07-23 15:15:11
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -2708,7 +2708,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -5403,7 +5403,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -5796,7 +5796,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F74 //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -11186,7 +11186,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -16183,7 +16183,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -16576,7 +16576,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -21573,7 +21573,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F54 //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -21966,7 +21966,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -26963,7 +26963,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -27356,7 +27356,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -28128,7 +28128,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x0024 //RX_TDDRC_DRC_GAIN
124 0x0020 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@ -28227,7 +28227,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x0040 //RX_TDDRC_DRC_GAIN
124 0x0039 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@ -28326,7 +28326,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x0072 //RX_TDDRC_DRC_GAIN
124 0x0066 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@ -28979,7 +28979,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
281 0x0024 //RX_TDDRC_DRC_GAIN
281 0x0020 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
@ -29078,7 +29078,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
281 0x0040 //RX_TDDRC_DRC_GAIN
281 0x0039 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
@ -29177,7 +29177,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
281 0x0072 //RX_TDDRC_DRC_GAIN
281 0x0066 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:11:05
#SAVE_TIME 2024-07-23 15:14:44
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -29658,7 +29658,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -32353,7 +32353,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -32746,7 +32746,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -37743,7 +37743,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -38136,7 +38136,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -70083,7 +70083,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -70476,7 +70476,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -72778,7 +72778,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -73171,7 +73171,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -78168,7 +78168,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -78561,7 +78561,7 @@
394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ

Binary file not shown.

View file

@ -68,7 +68,7 @@
<argument name="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" />
</tuner>
<tuner type="telephony" name="fortemedia">
<tuner type="telephony" name="fmapmg3hybrid">
<argument name="VoIP_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" />

View file

@ -318,6 +318,7 @@
<ctl name="Incall Capture Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" value="Off" />
<ctl name="Incall Capture Stream3" value="Off" />
<!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. -->
@ -423,6 +424,10 @@
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" />
</path>
@ -495,6 +500,10 @@
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" />
</path>
@ -567,6 +576,10 @@
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-low-energy-broadcast">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" />
</path>
@ -644,6 +657,10 @@
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" />
</path>
@ -716,6 +733,10 @@
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" />
</path>
@ -800,6 +821,10 @@
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" />
</path>
@ -860,6 +885,10 @@
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" />
</path>
@ -924,6 +953,10 @@
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" />
</path>
@ -994,6 +1027,10 @@
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1105,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="back-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="usb-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer USB_TX" value="1" />
</path>
<path name="usb-headset-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="usb-device-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="bluetooth-low-energy-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
@ -1171,6 +1241,10 @@
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> bluetooth-low-energy-broadcast">
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" />
</path>

View file

@ -62,7 +62,25 @@ PRODUCT_PACKAGES += \
waves_preset.mps \
compens_spk_l.conf \
compens_spk_r.conf \
default_mic_compensation.bin
default_mic_compensation.bin \
downlink_bluetooth_headset_config.pb \
downlink_dock_config.pb \
downlink_external_speaker_config.pb \
downlink_handset_config.pb \
downlink_speaker_config.pb \
downlink_wired_headset_config.pb \
uplink_bluetooth_headset_aec_off_config.pb \
uplink_bluetooth_headset_aec_on_config.pb \
uplink_dock_aec_off_config.pb \
uplink_dock_aec_on_config.pb \
uplink_external_speaker_aec_off_config.pb \
uplink_external_speaker_aec_on_config.pb \
uplink_handset_aec_off_config.pb \
uplink_handset_aec_on_config.pb \
uplink_speaker_aec_off_config.pb \
uplink_speaker_aec_on_config.pb \
uplink_wired_headset_aec_off_config.pb \
uplink_wired_headset_aec_on_config.pb
# userdebug and eng specific
PRODUCT_PACKAGES_DEBUG += \

View file

@ -34,7 +34,9 @@ cc_prebuilt_library_shared {
"libcutils",
"libEGL",
"libGLESv2",
"libbinder_ndk",
"liblog",
"libsync",
"libz",
"libnativewindow",
],

View file

@ -35,16 +35,19 @@ prebuilt_etc {
src: "bluenote/recording.gatf",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "smartfeature.gstf",
src: "bluenote/smartfeature.gstf",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "template.xml",
src: "bluenote/template.xml",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "tuning_constraints_combination.xml",
src: "bluenote/tuning_constraints_combination.xml",
@ -56,6 +59,7 @@ prebuilt_etc {
src: "compensation/compens_spk_l.conf",
soc_specific: true,
}
prebuilt_etc {
name: "compens_spk_r.conf",
src: "compensation/compens_spk_r.conf",
@ -67,62 +71,181 @@ prebuilt_etc {
src: "fortemedia/BLUETOOTH.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "BLUETOOTH.mods",
src: "fortemedia/BLUETOOTH.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSFREE.dat",
src: "fortemedia/HANDSFREE.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSFREE.mods",
src: "fortemedia/HANDSFREE.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSET.dat",
src: "fortemedia/HANDSET.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSET.mods",
src: "fortemedia/HANDSET.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HEADSET.dat",
src: "fortemedia/HEADSET.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HEADSET.mods",
src: "fortemedia/HEADSET.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "mcps.dat",
src: "fortemedia/mcps.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_bluetooth_headset_config.pb",
src: "apmg3/downlink_bluetooth_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_dock_config.pb",
src: "apmg3/downlink_dock_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_external_speaker_config.pb",
src: "apmg3/downlink_external_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_handset_config.pb",
src: "apmg3/downlink_handset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_speaker_config.pb",
src: "apmg3/downlink_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_wired_headset_config.pb",
src: "apmg3/downlink_wired_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_off_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_on_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_off_config.pb",
src: "apmg3/uplink_dock_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_on_config.pb",
src: "apmg3/uplink_dock_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_off_config.pb",
src: "apmg3/uplink_external_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_on_config.pb",
src: "apmg3/uplink_external_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_off_config.pb",
src: "apmg3/uplink_handset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_on_config.pb",
src: "apmg3/uplink_handset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_off_config.pb",
src: "apmg3/uplink_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_on_config.pb",
src: "apmg3/uplink_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_off_config.pb",
src: "apmg3/uplink_wired_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_on_config.pb",
src: "apmg3/uplink_wired_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "waves_config.ini",
src: "waves/waves_config.ini",
soc_specific: true,
}
prebuilt_etc {
name: "waves_preset.mps",
src: "waves/waves_preset.mps",
soc_specific: true,
}
prebuilt_etc {
name: "test_config.ini",
src: "waves/tests/test_config.ini",
soc_specific: true,
}
prebuilt_etc {
name: "test_preset.mps",
src: "waves/tests/test_preset.mps",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:28:27
#SAVE_TIME 2024-07-19 14:39:26
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -2708,7 +2708,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -5403,7 +5403,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -5564,9 +5564,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -5625,15 +5625,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -5691,7 +5691,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -6348,7 +6348,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -6378,10 +6378,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -10954,9 +10954,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -11015,15 +11015,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -11081,7 +11081,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -11738,7 +11738,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -11768,10 +11768,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:28:25
#SAVE_TIME 2024-07-19 14:39:24
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -3228,10 +3228,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -14008,10 +14008,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -16703,10 +16703,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -22093,10 +22093,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -27483,10 +27483,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -32873,10 +32873,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -38263,10 +38263,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -43653,10 +43653,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -46348,10 +46348,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -54433,10 +54433,10 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -57128,10 +57128,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@ -62518,10 +62518,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
526 0x0DAC //TX_T0_NE_TH
527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSFREE
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:28:24
#SAVE_TIME 2024-07-19 14:44:35
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -2708,7 +2708,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -5403,7 +5403,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -5564,9 +5564,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -5625,15 +5625,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -5691,7 +5691,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -6348,7 +6348,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -6378,10 +6378,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F75 //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -10954,9 +10954,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -11015,15 +11015,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -11081,7 +11081,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -11738,7 +11738,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -11768,10 +11768,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -16183,7 +16183,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -16344,9 +16344,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -16405,15 +16405,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -16471,7 +16471,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -17128,7 +17128,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -17158,10 +17158,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -21573,7 +21573,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F55 //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -21734,9 +21734,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -21795,15 +21795,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -21861,7 +21861,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -22518,7 +22518,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -22548,10 +22548,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -26963,7 +26963,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -27124,9 +27124,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -27185,15 +27185,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -27251,7 +27251,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -27908,7 +27908,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -27938,10 +27938,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-06-06 17:28:21
#SAVE_TIME 2024-07-19 14:39:20
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@ -29658,7 +29658,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -32353,7 +32353,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -32514,9 +32514,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -32575,15 +32575,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -32641,7 +32641,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -33298,7 +33298,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -33328,10 +33328,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -37743,7 +37743,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -37904,9 +37904,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -37965,15 +37965,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -38031,7 +38031,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -38688,7 +38688,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -38718,10 +38718,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -70083,7 +70083,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -70476,7 +70476,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -72778,7 +72778,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -72939,9 +72939,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -73000,15 +73000,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -73066,7 +73066,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -73171,7 +73171,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -73723,7 +73723,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -73753,10 +73753,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -78168,7 +78168,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -78329,9 +78329,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
165 0x1000 //TX_LAMBDA_RE_EST
165 0x8000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@ -78390,15 +78390,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
234 0x2328 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@ -78456,7 +78456,7 @@
289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2
292 0x0020 //TX_MIN_GAIN_S_3
292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@ -78561,7 +78561,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR
397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@ -79113,7 +79113,7 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x4000 //TX_PRE_MASK_SUP
949 0x6000 //TX_PRE_MASK_SUP
950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
@ -79143,10 +79143,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG
979 0x0400 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
982 0x0200 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1

Binary file not shown.

View file

@ -68,7 +68,7 @@
<argument name="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" />
</tuner>
<tuner type="telephony" name="fortemedia">
<tuner type="telephony" name="fmapmg3hybrid">
<argument name="VoIP_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" />

View file

@ -318,6 +318,7 @@
<ctl name="Incall Capture Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" value="Off" />
<ctl name="Incall Capture Stream3" value="Off" />
<!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. -->
@ -423,6 +424,10 @@
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" />
</path>
@ -495,6 +500,10 @@
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" />
</path>
@ -567,6 +576,10 @@
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-low-energy-broadcast">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" />
</path>
@ -644,6 +657,10 @@
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" />
</path>
@ -716,6 +733,10 @@
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" />
</path>
@ -800,6 +821,10 @@
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" />
</path>
@ -860,6 +885,10 @@
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" />
</path>
@ -924,6 +953,10 @@
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" />
</path>
@ -994,6 +1027,10 @@
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1105,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="back-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="usb-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer USB_TX" value="1" />
</path>
<path name="usb-headset-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="usb-device-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="bluetooth-low-energy-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
@ -1171,6 +1241,10 @@
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> bluetooth-low-energy-broadcast">
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" />
</path>

View file

@ -62,7 +62,25 @@ PRODUCT_PACKAGES += \
waves_preset.mps \
compens_spk_l.conf \
compens_spk_r.conf \
default_mic_compensation.bin
default_mic_compensation.bin \
downlink_bluetooth_headset_config.pb \
downlink_dock_config.pb \
downlink_external_speaker_config.pb \
downlink_handset_config.pb \
downlink_speaker_config.pb \
downlink_wired_headset_config.pb \
uplink_bluetooth_headset_aec_off_config.pb \
uplink_bluetooth_headset_aec_on_config.pb \
uplink_dock_aec_off_config.pb \
uplink_dock_aec_on_config.pb \
uplink_external_speaker_aec_off_config.pb \
uplink_external_speaker_aec_on_config.pb \
uplink_handset_aec_off_config.pb \
uplink_handset_aec_on_config.pb \
uplink_speaker_aec_off_config.pb \
uplink_speaker_aec_on_config.pb \
uplink_wired_headset_aec_off_config.pb \
uplink_wired_headset_aec_on_config.pb
# userdebug and eng specific
PRODUCT_PACKAGES_DEBUG += \
@ -73,7 +91,8 @@ PRODUCT_PACKAGES_DEBUG += \
template.xml \
tuning_constraints_combination.xml \
test_config.ini \
test_preset.mps
test_preset.mps \
speaker_post_processing_volume_spec.xml
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# Mixer Path Configuration for Audio Speaker Calibration Tool crus_sp_cal

View file

@ -34,7 +34,9 @@ cc_prebuilt_library_shared {
"libcutils",
"libEGL",
"libGLESv2",
"libbinder_ndk",
"liblog",
"libsync",
"libz",
"libnativewindow",
],

View file

@ -35,16 +35,19 @@ prebuilt_etc {
src: "bluenote/recording.gatf",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "smartfeature.gstf",
src: "bluenote/smartfeature.gstf",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "template.xml",
src: "bluenote/template.xml",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "tuning_constraints_combination.xml",
src: "bluenote/tuning_constraints_combination.xml",
@ -56,6 +59,7 @@ prebuilt_etc {
src: "compensation/compens_spk_l.conf",
soc_specific: true,
}
prebuilt_etc {
name: "compens_spk_r.conf",
src: "compensation/compens_spk_r.conf",
@ -67,62 +71,187 @@ prebuilt_etc {
src: "fortemedia/BLUETOOTH.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "BLUETOOTH.mods",
src: "fortemedia/BLUETOOTH.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSFREE.dat",
src: "fortemedia/HANDSFREE.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSFREE.mods",
src: "fortemedia/HANDSFREE.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSET.dat",
src: "fortemedia/HANDSET.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HANDSET.mods",
src: "fortemedia/HANDSET.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HEADSET.dat",
src: "fortemedia/HEADSET.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "HEADSET.mods",
src: "fortemedia/HEADSET.mods",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "mcps.dat",
src: "fortemedia/mcps.dat",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_bluetooth_headset_config.pb",
src: "apmg3/downlink_bluetooth_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_dock_config.pb",
src: "apmg3/downlink_dock_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_external_speaker_config.pb",
src: "apmg3/downlink_external_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_handset_config.pb",
src: "apmg3/downlink_handset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_speaker_config.pb",
src: "apmg3/downlink_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_wired_headset_config.pb",
src: "apmg3/downlink_wired_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_off_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_on_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_off_config.pb",
src: "apmg3/uplink_dock_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_on_config.pb",
src: "apmg3/uplink_dock_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_off_config.pb",
src: "apmg3/uplink_external_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_on_config.pb",
src: "apmg3/uplink_external_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_off_config.pb",
src: "apmg3/uplink_handset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_on_config.pb",
src: "apmg3/uplink_handset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_off_config.pb",
src: "apmg3/uplink_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_on_config.pb",
src: "apmg3/uplink_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_off_config.pb",
src: "apmg3/uplink_wired_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_on_config.pb",
src: "apmg3/uplink_wired_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "waves_config.ini",
src: "waves/waves_config.ini",
soc_specific: true,
}
prebuilt_etc {
name: "waves_preset.mps",
src: "waves/waves_preset.mps",
soc_specific: true,
}
prebuilt_etc {
name: "speaker_post_processing_volume_spec.xml",
src: "pts/speaker_post_processing_volume_spec.xml",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "test_config.ini",
src: "waves/tests/test_config.ini",
soc_specific: true,
}
prebuilt_etc {
name: "test_preset.mps",
src: "waves/tests/test_preset.mps",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more