Android 15.0.0 Release 6 (AP4A.241205.013)

-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
 eCMSAJ95Nymz4O8Ns1Qme+Oncb7Gdsw8ZQCgjiQ4o4/XgQKsvMhu4CkNmJsyXl8=
 =IOWw
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmdY7msXHG1rYmVzdGFz
 QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+ZmkRWhAAutEXt5UqQlI72nkMLAEz9IX2
 RG7M4H6FFmnoKQ9JRxzosrllYpX4MgQInO09QBBFkX6cmAdO1/TtIlDpHa8M7w8D
 KTp/bcIVeDr+BzoqUWv3/yf11FSKN6PeNU64mIxKCj7OtQ0ujVRHZimlzCA4hWVU
 lZrcUnYDwRu5xb5fgsQGuK3rsonH0GiKwvuEbnPJh1wFwtCdrLQR39hSPU3Dg3om
 UKEGUBk0SN0bAtMarjRqjwABZR/wcD/BzmeR0Y2tdAm+r/mnBTesbF9PKIUudRzm
 qEBaIdL5SA4TQ9RqFufhPzkd5b12iYd8UQwEkLlIAYtuOVjUVgVajCse7Lp1Us1x
 Ldadcg+OEMrJXnp2W0jBi+J4AzL/m2cR++bkfka7B2DQxfsC763b/bylVT4Vu3Q9
 vni9BFGZqvUekbItjS2/6Apbs7i0i7cDlRSLNAb1DCDW68mbhiY3RvboqooP8nGB
 oqgbvZqDL0lB6j3NagyB2pkFgPo2OvkCEOqIplkRq3Y2ZlaPgRPkIPhbQwE/LkMo
 r5pU5VYRsgLneo2CIxARAJARJlFlkaFXn1Ccw2wEzAeNO7WV2aVTMMTW+NgMt9zm
 49Z6msmEXG0S4jxU+TXvRR5XSlTGDTzudICzSutHWWCADTyn0IHl7yrEc4RoTN75
 U+KlNzIlop42k34B0kw=
 =+IPt
 -----END PGP SIGNATURE-----

Merge tag 'android-15.0.0_r6' into staging/lineage-22.0_merge-android-15.0.0_r6

Android 15.0.0 Release 6 (AP4A.241205.013)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
# eCMSAJ95Nymz4O8Ns1Qme+Oncb7Gdsw8ZQCgjiQ4o4/XgQKsvMhu4CkNmJsyXl8=
# =IOWw
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec  6 00:44:01 2024 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2483 signatures in the past
#      3 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Per Åhgren (9) and others
# Via Android (Google) Code Review (78) and others
* tag 'android-15.0.0_r6': (111 commits)
  gps: Update official release 4.15.3_7_241024_R1 config on P24
  powerhint: enable auto_prefer_idle in games
  caimito: fix unexpected affinity setting.
  Add Sony WF-1000XM5 to the LE audio allow list
  tokay: Update APMg3 tuning files
  caiman: Update APMg3 tuning files
  komodo: Update APMg3 tuning files
  bthal: disable thread dispatcher
  gps: Update L5 Path Delay Parameters for P24
  komodo: Update APMg3 tuning files
  caiman: Update APMg3 tuning files
  tokay: Update APMg3 tuning files
  caimito: fix bypass mode creation flow
  Revert^2 "Move PRODUCT_SHIPPING_API_LEVEL to define by device"
  16kb: Set data partition to f2fs for 16kb aosp caimito targets only
  gps: Update official release 4.15.3_6_240905_R2 config
  thread: disable hal service
  gps: Remove ENABLE_CAPS_OTDOA to enable OTDOA in VZW network.
  Update product id for Caiman, Komodo and Tokay
  Symlink current prebuilt folder to android root
  ...

 Conflicts:
	device-caiman.mk
	device-komodo.mk
	device-tokay.mk

Change-Id: I590408c74ef4bcc68613966602af3cb781eb702d
This commit is contained in:
Michael Bestas 2024-12-11 03:44:09 +02:00
commit 4d41715293
178 changed files with 10203 additions and 764 deletions

View file

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

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 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 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="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" /> <argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" />
</tuner> </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_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" /> <argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" /> <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 Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" /> <ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" 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. --> <!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. --> <!-- They would be enabled by HAL. -->
@ -423,6 +424,10 @@
<path name="primary-playback -> bt" /> <path name="primary-playback -> bt" />
</path> </path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb"> <path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" /> <ctl name="USB_RX Mixer EP2" value="1" />
</path> </path>
@ -495,6 +500,10 @@
<path name="raw-playback -> bt" /> <path name="raw-playback -> bt" />
</path> </path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb"> <path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" /> <ctl name="USB_RX Mixer RAW" value="1" />
</path> </path>
@ -567,6 +576,10 @@
<path name="deep-buffer-playback -> bt" /> <path name="deep-buffer-playback -> bt" />
</path> </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"> <path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" /> <ctl name="USB_RX Mixer EP6" value="1" />
</path> </path>
@ -644,6 +657,10 @@
<path name="compress-offload-playback -> bt" /> <path name="compress-offload-playback -> bt" />
</path> </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"> <path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" /> <ctl name="USB_RX Mixer EP7" value="1" />
</path> </path>
@ -716,6 +733,10 @@
<path name="mmap-playback -> bt" /> <path name="mmap-playback -> bt" />
</path> </path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb"> <path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" /> <ctl name="USB_RX Mixer EP1" value="1" />
</path> </path>
@ -800,6 +821,10 @@
<path name="voip-playback -> bt" /> <path name="voip-playback -> bt" />
</path> </path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb"> <path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" /> <ctl name="USB_RX Mixer VOIP" value="1" />
</path> </path>
@ -860,6 +885,10 @@
<path name="immersive-playback -> bt" /> <path name="immersive-playback -> bt" />
</path> </path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb"> <path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" /> <ctl name="USB_RX Mixer IMSV" value="1" />
</path> </path>
@ -924,6 +953,10 @@
<path name="spatializer-offload-playback -> bt" /> <path name="spatializer-offload-playback -> bt" />
</path> </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"> <path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" /> <ctl name="USB_RX Mixer EP4" value="1" />
</path> </path>
@ -994,6 +1027,10 @@
<path name="haptic-playback -> bt" /> <path name="haptic-playback -> bt" />
</path> </path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb"> <path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" /> <ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" /> <ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1105,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" /> <ctl name="VOIP TX Mixer BT_TX" value="1" />
</path> </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"> <path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" /> <ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path> </path>
@ -1171,6 +1241,10 @@
<path name="voice-call-downlink-0 -> bt" /> <path name="voice-call-downlink-0 -> bt" />
</path> </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"> <path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" /> <ctl name="USB_RX Mixer EP5" value="1" />
</path> </path>

View file

@ -62,7 +62,25 @@ PRODUCT_PACKAGES += \
waves_preset.mps \ waves_preset.mps \
compens_spk_l.conf \ compens_spk_l.conf \
compens_spk_r.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
# eng specific # eng specific
PRODUCT_PACKAGES_ENG += \ PRODUCT_PACKAGES_ENG += \

View file

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

View file

@ -35,16 +35,19 @@ prebuilt_etc {
src: "bluenote/recording.gatf", src: "bluenote/recording.gatf",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "smartfeature.gstf", name: "smartfeature.gstf",
src: "bluenote/smartfeature.gstf", src: "bluenote/smartfeature.gstf",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "template.xml", name: "template.xml",
src: "bluenote/template.xml", src: "bluenote/template.xml",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "tuning_constraints_combination.xml", name: "tuning_constraints_combination.xml",
src: "bluenote/tuning_constraints_combination.xml", src: "bluenote/tuning_constraints_combination.xml",
@ -56,6 +59,7 @@ prebuilt_etc {
src: "compensation/compens_spk_l.conf", src: "compensation/compens_spk_l.conf",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "compens_spk_r.conf", name: "compens_spk_r.conf",
src: "compensation/compens_spk_r.conf", src: "compensation/compens_spk_r.conf",
@ -67,62 +71,181 @@ prebuilt_etc {
src: "fortemedia/BLUETOOTH.dat", src: "fortemedia/BLUETOOTH.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "BLUETOOTH.mods", name: "BLUETOOTH.mods",
src: "fortemedia/BLUETOOTH.mods", src: "fortemedia/BLUETOOTH.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSFREE.dat", name: "HANDSFREE.dat",
src: "fortemedia/HANDSFREE.dat", src: "fortemedia/HANDSFREE.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSFREE.mods", name: "HANDSFREE.mods",
src: "fortemedia/HANDSFREE.mods", src: "fortemedia/HANDSFREE.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSET.dat", name: "HANDSET.dat",
src: "fortemedia/HANDSET.dat", src: "fortemedia/HANDSET.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSET.mods", name: "HANDSET.mods",
src: "fortemedia/HANDSET.mods", src: "fortemedia/HANDSET.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HEADSET.dat", name: "HEADSET.dat",
src: "fortemedia/HEADSET.dat", src: "fortemedia/HEADSET.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HEADSET.mods", name: "HEADSET.mods",
src: "fortemedia/HEADSET.mods", src: "fortemedia/HEADSET.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "mcps.dat", name: "mcps.dat",
src: "fortemedia/mcps.dat", src: "fortemedia/mcps.dat",
defaults: ["aoc_defaults"], 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 { prebuilt_etc {
name: "waves_config.ini", name: "waves_config.ini",
src: "waves/waves_config.ini", src: "waves/waves_config.ini",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "waves_preset.mps", name: "waves_preset.mps",
src: "waves/waves_preset.mps", src: "waves/waves_preset.mps",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "test_config.ini", name: "test_config.ini",
src: "waves/tests/test_config.ini", src: "waves/tests/test_config.ini",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "test_preset.mps", name: "test_preset.mps",
src: "waves/tests/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 #EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL #PARAM_MODE FULL
#SAVE_MODE 3 #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 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX #PARAM_TYPE TX+2RX
@ -2708,7 +2708,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG 2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG 6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC 7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R 396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS 399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -5403,7 +5403,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -5796,7 +5796,7 @@
394 0x4000 //TX_MEL_G_R 394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -11186,7 +11186,7 @@
394 0x4000 //TX_MEL_G_R 394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ

View file

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

View file

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

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET #EXPORT_FLAG HEADSET
#PARAM_MODE FULL #PARAM_MODE FULL
#SAVE_MODE 3 #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 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX #PARAM_TYPE TX+2RX
@ -29658,7 +29658,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG 2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG 6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC 7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R 396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS 399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -32353,7 +32353,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -32746,7 +32746,7 @@
394 0x4000 //TX_MEL_G_R 394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -37743,7 +37743,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -38136,7 +38136,7 @@
394 0x4000 //TX_MEL_G_R 394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -70083,7 +70083,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG 2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG 6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC 7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -70476,7 +70476,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x1FFF //TX_MASK_G_R 396 0x1FFF //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS 399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -72778,7 +72778,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -73171,7 +73171,7 @@
394 0x4000 //TX_MEL_G_R 394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -78168,7 +78168,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -78561,7 +78561,7 @@
394 0x4000 //TX_MEL_G_R 394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 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="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" /> <argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" />
</tuner> </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_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" /> <argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" /> <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 Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" /> <ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" 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. --> <!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. --> <!-- They would be enabled by HAL. -->
@ -423,6 +424,10 @@
<path name="primary-playback -> bt" /> <path name="primary-playback -> bt" />
</path> </path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb"> <path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" /> <ctl name="USB_RX Mixer EP2" value="1" />
</path> </path>
@ -495,6 +500,10 @@
<path name="raw-playback -> bt" /> <path name="raw-playback -> bt" />
</path> </path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb"> <path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" /> <ctl name="USB_RX Mixer RAW" value="1" />
</path> </path>
@ -567,6 +576,10 @@
<path name="deep-buffer-playback -> bt" /> <path name="deep-buffer-playback -> bt" />
</path> </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"> <path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" /> <ctl name="USB_RX Mixer EP6" value="1" />
</path> </path>
@ -644,6 +657,10 @@
<path name="compress-offload-playback -> bt" /> <path name="compress-offload-playback -> bt" />
</path> </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"> <path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" /> <ctl name="USB_RX Mixer EP7" value="1" />
</path> </path>
@ -716,6 +733,10 @@
<path name="mmap-playback -> bt" /> <path name="mmap-playback -> bt" />
</path> </path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb"> <path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" /> <ctl name="USB_RX Mixer EP1" value="1" />
</path> </path>
@ -800,6 +821,10 @@
<path name="voip-playback -> bt" /> <path name="voip-playback -> bt" />
</path> </path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb"> <path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" /> <ctl name="USB_RX Mixer VOIP" value="1" />
</path> </path>
@ -860,6 +885,10 @@
<path name="immersive-playback -> bt" /> <path name="immersive-playback -> bt" />
</path> </path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb"> <path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" /> <ctl name="USB_RX Mixer IMSV" value="1" />
</path> </path>
@ -924,6 +953,10 @@
<path name="spatializer-offload-playback -> bt" /> <path name="spatializer-offload-playback -> bt" />
</path> </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"> <path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" /> <ctl name="USB_RX Mixer EP4" value="1" />
</path> </path>
@ -994,6 +1027,10 @@
<path name="haptic-playback -> bt" /> <path name="haptic-playback -> bt" />
</path> </path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb"> <path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" /> <ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" /> <ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1105,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" /> <ctl name="VOIP TX Mixer BT_TX" value="1" />
</path> </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"> <path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" /> <ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path> </path>
@ -1171,6 +1241,10 @@
<path name="voice-call-downlink-0 -> bt" /> <path name="voice-call-downlink-0 -> bt" />
</path> </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"> <path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" /> <ctl name="USB_RX Mixer EP5" value="1" />
</path> </path>

View file

@ -62,7 +62,25 @@ PRODUCT_PACKAGES += \
waves_preset.mps \ waves_preset.mps \
compens_spk_l.conf \ compens_spk_l.conf \
compens_spk_r.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
# eng specific # eng specific
PRODUCT_PACKAGES_ENG += \ PRODUCT_PACKAGES_ENG += \

View file

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

View file

@ -35,16 +35,19 @@ prebuilt_etc {
src: "bluenote/recording.gatf", src: "bluenote/recording.gatf",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "smartfeature.gstf", name: "smartfeature.gstf",
src: "bluenote/smartfeature.gstf", src: "bluenote/smartfeature.gstf",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "template.xml", name: "template.xml",
src: "bluenote/template.xml", src: "bluenote/template.xml",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "tuning_constraints_combination.xml", name: "tuning_constraints_combination.xml",
src: "bluenote/tuning_constraints_combination.xml", src: "bluenote/tuning_constraints_combination.xml",
@ -56,6 +59,7 @@ prebuilt_etc {
src: "compensation/compens_spk_l.conf", src: "compensation/compens_spk_l.conf",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "compens_spk_r.conf", name: "compens_spk_r.conf",
src: "compensation/compens_spk_r.conf", src: "compensation/compens_spk_r.conf",
@ -67,62 +71,181 @@ prebuilt_etc {
src: "fortemedia/BLUETOOTH.dat", src: "fortemedia/BLUETOOTH.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "BLUETOOTH.mods", name: "BLUETOOTH.mods",
src: "fortemedia/BLUETOOTH.mods", src: "fortemedia/BLUETOOTH.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSFREE.dat", name: "HANDSFREE.dat",
src: "fortemedia/HANDSFREE.dat", src: "fortemedia/HANDSFREE.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSFREE.mods", name: "HANDSFREE.mods",
src: "fortemedia/HANDSFREE.mods", src: "fortemedia/HANDSFREE.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSET.dat", name: "HANDSET.dat",
src: "fortemedia/HANDSET.dat", src: "fortemedia/HANDSET.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSET.mods", name: "HANDSET.mods",
src: "fortemedia/HANDSET.mods", src: "fortemedia/HANDSET.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HEADSET.dat", name: "HEADSET.dat",
src: "fortemedia/HEADSET.dat", src: "fortemedia/HEADSET.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HEADSET.mods", name: "HEADSET.mods",
src: "fortemedia/HEADSET.mods", src: "fortemedia/HEADSET.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "mcps.dat", name: "mcps.dat",
src: "fortemedia/mcps.dat", src: "fortemedia/mcps.dat",
defaults: ["aoc_defaults"], 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 { prebuilt_etc {
name: "waves_config.ini", name: "waves_config.ini",
src: "waves/waves_config.ini", src: "waves/waves_config.ini",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "waves_preset.mps", name: "waves_preset.mps",
src: "waves/waves_preset.mps", src: "waves/waves_preset.mps",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "test_config.ini", name: "test_config.ini",
src: "waves/tests/test_config.ini", src: "waves/tests/test_config.ini",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "test_preset.mps", name: "test_preset.mps",
src: "waves/tests/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 #EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL #PARAM_MODE FULL
#SAVE_MODE 3 #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 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX #PARAM_TYPE TX+2RX
@ -2708,7 +2708,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG 2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG 6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC 7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS 399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -5403,7 +5403,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -5564,9 +5564,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10 162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11 163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12 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 166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT 167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP 168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N 169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N 170 0x00C8 //TX_DT_HOLD_N
@ -5625,15 +5625,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW 223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH 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 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 229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO 230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO 231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00 232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01 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 235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13 236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7 237 0x0000 //TX_DTD_THR1_7
@ -5691,7 +5691,7 @@
289 0x0020 //TX_MIN_GAIN_S_0 289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1 290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2 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 293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5 294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6 295 0x0020 //TX_MIN_GAIN_S_6
@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -6348,7 +6348,7 @@
946 0x000A //TX_MUTE_REF_POW_TH 946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_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 950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH 951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF 952 0x0002 //TX_DT_HARME_ENDF
@ -6378,10 +6378,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG 979 0x0400 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG 980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG 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 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1 985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -10954,9 +10954,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10 162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11 163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12 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 166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT 167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP 168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N 169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N 170 0x00C8 //TX_DT_HOLD_N
@ -11015,15 +11015,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW 223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH 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 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 229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO 230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO 231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00 232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01 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 235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13 236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7 237 0x0000 //TX_DTD_THR1_7
@ -11081,7 +11081,7 @@
289 0x0020 //TX_MIN_GAIN_S_0 289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1 290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2 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 293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5 294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6 295 0x0020 //TX_MIN_GAIN_S_6
@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -11738,7 +11738,7 @@
946 0x000A //TX_MUTE_REF_POW_TH 946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_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 950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH 951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF 952 0x0002 //TX_DT_HARME_ENDF
@ -11768,10 +11768,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG 979 0x0400 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG 980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG 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 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1 985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET #EXPORT_FLAG HANDSET
#PARAM_MODE FULL #PARAM_MODE FULL
#SAVE_MODE 3 #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 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX #PARAM_TYPE TX+2RX
@ -3228,10 +3228,10 @@
521 0x0000 //TX_GSC_RTOL_TH 521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH 522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -14008,10 +14008,10 @@
521 0x0000 //TX_GSC_RTOL_TH 521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH 522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -16703,10 +16703,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -22093,10 +22093,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -27483,10 +27483,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -32873,10 +32873,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -38263,10 +38263,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -43653,10 +43653,10 @@
521 0x0000 //TX_GSC_RTOL_TH 521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH 522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -46348,10 +46348,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -54433,10 +54433,10 @@
521 0x0000 //TX_GSC_RTOL_TH 521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH 522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -57128,10 +57128,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR
@ -62518,10 +62518,10 @@
521 0x3A98 //TX_GSC_RTOL_TH 521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH 522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH 523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0000 //TX_KIDDET_NTH 524 0x0003 //TX_KIDDET_NTH
525 0x0000 //TX_B_POST_FLT_KID 525 0x1000 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH 526 0x0DAC //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH 527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH 528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR 529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR 530 0x0004 //TX_SNR_THR

View file

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

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET #EXPORT_FLAG HEADSET
#PARAM_MODE FULL #PARAM_MODE FULL
#SAVE_MODE 3 #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 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX #PARAM_TYPE TX+2RX
@ -29658,7 +29658,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG 2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG 6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC 7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS 399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -32353,7 +32353,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -32514,9 +32514,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10 162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11 163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12 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 166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT 167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP 168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N 169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N 170 0x00C8 //TX_DT_HOLD_N
@ -32575,15 +32575,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW 223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH 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 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 229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO 230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO 231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00 232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01 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 235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13 236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7 237 0x0000 //TX_DTD_THR1_7
@ -32641,7 +32641,7 @@
289 0x0020 //TX_MIN_GAIN_S_0 289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1 290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2 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 293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5 294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6 295 0x0020 //TX_MIN_GAIN_S_6
@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -33298,7 +33298,7 @@
946 0x000A //TX_MUTE_REF_POW_TH 946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_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 950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH 951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF 952 0x0002 //TX_DT_HARME_ENDF
@ -33328,10 +33328,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG 979 0x0400 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG 980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG 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 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1 985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -37743,7 +37743,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -37904,9 +37904,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10 162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11 163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12 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 166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT 167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP 168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N 169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N 170 0x00C8 //TX_DT_HOLD_N
@ -37965,15 +37965,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW 223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH 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 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 229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO 230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO 231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00 232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01 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 235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13 236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7 237 0x0000 //TX_DTD_THR1_7
@ -38031,7 +38031,7 @@
289 0x0020 //TX_MIN_GAIN_S_0 289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1 290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2 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 293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5 294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6 295 0x0020 //TX_MIN_GAIN_S_6
@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -38688,7 +38688,7 @@
946 0x000A //TX_MUTE_REF_POW_TH 946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_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 950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH 951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF 952 0x0002 //TX_DT_HARME_ENDF
@ -38718,10 +38718,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG 979 0x0400 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG 980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG 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 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1 985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -70083,7 +70083,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG 2 0x003B //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG 6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC 7 0x0001 //TX_SAMPLINGFREQ_PROC
@ -70476,7 +70476,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS 399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -72778,7 +72778,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -72939,9 +72939,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10 162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11 163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12 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 166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT 167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP 168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N 169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N 170 0x00C8 //TX_DT_HOLD_N
@ -73000,15 +73000,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW 223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH 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 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 229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO 230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO 231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00 232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01 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 235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13 236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7 237 0x0000 //TX_DTD_THR1_7
@ -73066,7 +73066,7 @@
289 0x0020 //TX_MIN_GAIN_S_0 289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1 290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2 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 293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5 294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6 295 0x0020 //TX_MIN_GAIN_S_6
@ -73171,7 +73171,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -73723,7 +73723,7 @@
946 0x000A //TX_MUTE_REF_POW_TH 946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_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 950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH 951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF 952 0x0002 //TX_DT_HARME_ENDF
@ -73753,10 +73753,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG 979 0x0400 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG 980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG 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 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1 985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1
@ -78168,7 +78168,7 @@
1 0x0001 //TX_OPERATION_MODE_1 1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG 2 0x00BB //TX_PATCH_REG
3 0x6F7D //TX_SENDFUNC_MODE_0 3 0x6F7D //TX_SENDFUNC_MODE_0
4 0x0080 //TX_SENDFUNC_MODE_1 4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC 5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG 6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC 7 0x0003 //TX_SAMPLINGFREQ_PROC
@ -78329,9 +78329,9 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10 162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11 163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12 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 166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT 167 0x4000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP 168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N 169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N 170 0x00C8 //TX_DT_HOLD_N
@ -78390,15 +78390,15 @@
223 0x0001 //TX_RATIO_DT_L_TH_LOW 223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW 224 0x3A98 //TX_RATIO_DT_H_TH_LOW
225 0x3E80 //TX_RATIO_DT_L_TH_HIGH 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 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 229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO 230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO 231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00 232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01 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 235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13 236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7 237 0x0000 //TX_DTD_THR1_7
@ -78456,7 +78456,7 @@
289 0x0020 //TX_MIN_GAIN_S_0 289 0x0020 //TX_MIN_GAIN_S_0
290 0x0004 //TX_MIN_GAIN_S_1 290 0x0004 //TX_MIN_GAIN_S_1
291 0x0016 //TX_MIN_GAIN_S_2 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 293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5 294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6 295 0x0020 //TX_MIN_GAIN_S_6
@ -78561,7 +78561,7 @@
394 0x0000 //TX_MEL_G_R 394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH 395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R 396 0x0000 //TX_MASK_G_R
397 0x0082 //TX_LOGSNR_THR 397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK 398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS 399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ 400 0x0148 //TX_MIN_G_LOW300HZ
@ -79113,7 +79113,7 @@
946 0x000A //TX_MUTE_REF_POW_TH 946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_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 950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH 951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF 952 0x0002 //TX_DT_HARME_ENDF
@ -79143,10 +79143,10 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
979 0x0000 //TX_EASSA_NNG 979 0x0400 //TX_EASSA_NNG
980 0x0800 //TX_EASSA_NONLHFG 980 0x2000 //TX_EASSA_NONLHFG
981 0x1000 //TX_EASSA_DT2000HZ_REFG 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 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
985 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_1 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="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" /> <argument name="Extensions" value="StereoSpatializerIndicator,SpeakerPowerLinkLaw" />
</tuner> </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_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" /> <argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" /> <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 Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" /> <ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" 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. --> <!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. --> <!-- They would be enabled by HAL. -->
@ -423,6 +424,10 @@
<path name="primary-playback -> bt" /> <path name="primary-playback -> bt" />
</path> </path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb"> <path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" /> <ctl name="USB_RX Mixer EP2" value="1" />
</path> </path>
@ -495,6 +500,10 @@
<path name="raw-playback -> bt" /> <path name="raw-playback -> bt" />
</path> </path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb"> <path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" /> <ctl name="USB_RX Mixer RAW" value="1" />
</path> </path>
@ -567,6 +576,10 @@
<path name="deep-buffer-playback -> bt" /> <path name="deep-buffer-playback -> bt" />
</path> </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"> <path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" /> <ctl name="USB_RX Mixer EP6" value="1" />
</path> </path>
@ -644,6 +657,10 @@
<path name="compress-offload-playback -> bt" /> <path name="compress-offload-playback -> bt" />
</path> </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"> <path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" /> <ctl name="USB_RX Mixer EP7" value="1" />
</path> </path>
@ -716,6 +733,10 @@
<path name="mmap-playback -> bt" /> <path name="mmap-playback -> bt" />
</path> </path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb"> <path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" /> <ctl name="USB_RX Mixer EP1" value="1" />
</path> </path>
@ -800,6 +821,10 @@
<path name="voip-playback -> bt" /> <path name="voip-playback -> bt" />
</path> </path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb"> <path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" /> <ctl name="USB_RX Mixer VOIP" value="1" />
</path> </path>
@ -860,6 +885,10 @@
<path name="immersive-playback -> bt" /> <path name="immersive-playback -> bt" />
</path> </path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb"> <path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" /> <ctl name="USB_RX Mixer IMSV" value="1" />
</path> </path>
@ -924,6 +953,10 @@
<path name="spatializer-offload-playback -> bt" /> <path name="spatializer-offload-playback -> bt" />
</path> </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"> <path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" /> <ctl name="USB_RX Mixer EP4" value="1" />
</path> </path>
@ -994,6 +1027,10 @@
<path name="haptic-playback -> bt" /> <path name="haptic-playback -> bt" />
</path> </path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb"> <path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" /> <ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" /> <ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1105,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" /> <ctl name="VOIP TX Mixer BT_TX" value="1" />
</path> </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"> <path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" /> <ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path> </path>
@ -1171,6 +1241,10 @@
<path name="voice-call-downlink-0 -> bt" /> <path name="voice-call-downlink-0 -> bt" />
</path> </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"> <path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" /> <ctl name="USB_RX Mixer EP5" value="1" />
</path> </path>

View file

@ -62,7 +62,25 @@ PRODUCT_PACKAGES += \
waves_preset.mps \ waves_preset.mps \
compens_spk_l.conf \ compens_spk_l.conf \
compens_spk_r.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
# eng specific # eng specific
PRODUCT_PACKAGES_ENG += \ PRODUCT_PACKAGES_ENG += \
@ -73,7 +91,8 @@ PRODUCT_PACKAGES_ENG += \
template.xml \ template.xml \
tuning_constraints_combination.xml \ tuning_constraints_combination.xml \
test_config.ini \ test_config.ini \
test_preset.mps test_preset.mps \
speaker_post_processing_volume_spec.xml
ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT))) ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT)))
# Mixer Path Configuration for Audio Speaker Calibration Tool crus_sp_cal # Mixer Path Configuration for Audio Speaker Calibration Tool crus_sp_cal

View file

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

View file

@ -35,16 +35,19 @@ prebuilt_etc {
src: "bluenote/recording.gatf", src: "bluenote/recording.gatf",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "smartfeature.gstf", name: "smartfeature.gstf",
src: "bluenote/smartfeature.gstf", src: "bluenote/smartfeature.gstf",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "template.xml", name: "template.xml",
src: "bluenote/template.xml", src: "bluenote/template.xml",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "tuning_constraints_combination.xml", name: "tuning_constraints_combination.xml",
src: "bluenote/tuning_constraints_combination.xml", src: "bluenote/tuning_constraints_combination.xml",
@ -56,6 +59,7 @@ prebuilt_etc {
src: "compensation/compens_spk_l.conf", src: "compensation/compens_spk_l.conf",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "compens_spk_r.conf", name: "compens_spk_r.conf",
src: "compensation/compens_spk_r.conf", src: "compensation/compens_spk_r.conf",
@ -67,62 +71,187 @@ prebuilt_etc {
src: "fortemedia/BLUETOOTH.dat", src: "fortemedia/BLUETOOTH.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "BLUETOOTH.mods", name: "BLUETOOTH.mods",
src: "fortemedia/BLUETOOTH.mods", src: "fortemedia/BLUETOOTH.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSFREE.dat", name: "HANDSFREE.dat",
src: "fortemedia/HANDSFREE.dat", src: "fortemedia/HANDSFREE.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSFREE.mods", name: "HANDSFREE.mods",
src: "fortemedia/HANDSFREE.mods", src: "fortemedia/HANDSFREE.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSET.dat", name: "HANDSET.dat",
src: "fortemedia/HANDSET.dat", src: "fortemedia/HANDSET.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HANDSET.mods", name: "HANDSET.mods",
src: "fortemedia/HANDSET.mods", src: "fortemedia/HANDSET.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HEADSET.dat", name: "HEADSET.dat",
src: "fortemedia/HEADSET.dat", src: "fortemedia/HEADSET.dat",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "HEADSET.mods", name: "HEADSET.mods",
src: "fortemedia/HEADSET.mods", src: "fortemedia/HEADSET.mods",
defaults: ["aoc_defaults"], defaults: ["aoc_defaults"],
} }
prebuilt_etc { prebuilt_etc {
name: "mcps.dat", name: "mcps.dat",
src: "fortemedia/mcps.dat", src: "fortemedia/mcps.dat",
defaults: ["aoc_defaults"], 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 { prebuilt_etc {
name: "waves_config.ini", name: "waves_config.ini",
src: "waves/waves_config.ini", src: "waves/waves_config.ini",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "waves_preset.mps", name: "waves_preset.mps",
src: "waves/waves_preset.mps", src: "waves/waves_preset.mps",
soc_specific: true, 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 { prebuilt_etc {
name: "test_config.ini", name: "test_config.ini",
src: "waves/tests/test_config.ini", src: "waves/tests/test_config.ini",
soc_specific: true, soc_specific: true,
} }
prebuilt_etc { prebuilt_etc {
name: "test_preset.mps", name: "test_preset.mps",
src: "waves/tests/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