sync vendor
This commit is contained in:
commit
fe7cf66a53
1217 changed files with 65569 additions and 0 deletions
112
proprietary/vendor/etc/MNL_Config.xml
vendored
Normal file
112
proprietary/vendor/etc/MNL_Config.xml
vendored
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<mnl_config version="21111601.6.00.00" type="gps">
|
||||
|
||||
<feature>IFB
|
||||
<version>1.0</version>
|
||||
<config>1</config>
|
||||
<format> CH:-7 to 6 </format>
|
||||
<setting>-8.02,-7.72,-6.27,-0.85,-1.46,-4.98,-1.40,0,-0.08,0.42,-0.10,-0.33,-1.60,-2.40</setting>
|
||||
</feature>
|
||||
|
||||
<feature>GGTO
|
||||
<version>1.0</version>
|
||||
<config>1</config>
|
||||
<format> GLONASS time offset, BEIDOU time offset, GALILEO time offset, NAVIC time offset, Unit: meter </format>
|
||||
<setting>12.24,2.45,3.15,19.19</setting>
|
||||
</feature>
|
||||
|
||||
<feature>DCB
|
||||
<version>1.0</version>
|
||||
<config>1</config>
|
||||
<format>L5_DCB_GPS,L5_DCB_QZSS,L5_DCB_CNSS,L5_DCB_GALILEO</format>
|
||||
<setting>-7.51,-7.64,-11.31,-8.65</setting>
|
||||
<format>L1C_DCB_GPS,L1C_DCB_QZSS,B1C_DCB_CNSS</format>
|
||||
<setting>0,0,0</setting>
|
||||
</feature>
|
||||
|
||||
<feature>L1Only
|
||||
<version>1.0</version>
|
||||
<config>0</config>
|
||||
<format>L1 only: 1</format>
|
||||
<setting>0</setting>
|
||||
</feature>
|
||||
|
||||
<feature>L5Test
|
||||
<version>1.0</version>
|
||||
<config>0</config>
|
||||
<format>Search and used GPS L5 satellites according to the healthy status: 0, Search and used GPS L5 satellites regardless of its healthy status: 1</format>
|
||||
<setting>1</setting>
|
||||
</feature>
|
||||
|
||||
<feature>DisableSignal
|
||||
<version>1.0</version>
|
||||
<config>0</config>
|
||||
<format>Disable B1C: 1</format>
|
||||
<setting>0</setting>
|
||||
</feature>
|
||||
|
||||
<feature>GLP
|
||||
<version>2.0</version>
|
||||
<config>1</config>
|
||||
<format>Enable</format>
|
||||
<setting>1</setting>
|
||||
</feature>
|
||||
|
||||
<feature>CAIC
|
||||
<version>1.0</version>
|
||||
<config>0</config>
|
||||
<format>L1 CAIC FrequencyHz</format>
|
||||
<setting>1560000000</setting>
|
||||
<format>L5 CAIC FrequencyHz</format>
|
||||
<setting>1170000000</setting>
|
||||
</feature>
|
||||
|
||||
<feature>GnssMode
|
||||
<version>1.0</version>
|
||||
<config>0</config>
|
||||
<format>GP+GL+BD:2, GP:3, BD:4, GP+GL+GA+BD:6, GP+GL+GA:8, GP+GL+GA+BD+NI:10</format>
|
||||
<setting>6</setting>
|
||||
</feature>
|
||||
|
||||
<feature>Bluesky
|
||||
<version>1.0</version>
|
||||
<config>1</config>
|
||||
<format>enable:0,disable:1</format>
|
||||
<setting>3</setting>
|
||||
</feature>
|
||||
|
||||
<feature>CoTMS
|
||||
<version>4.4</version>
|
||||
<config>1</config>
|
||||
<format>RTS,TEP</format>
|
||||
<setting>2,3</setting>
|
||||
</feature>
|
||||
|
||||
<feature>SwitchTIA
|
||||
<version>1</version>
|
||||
<config>1</config>
|
||||
<format>enable:1,disable:0</format>
|
||||
<setting>0</setting>
|
||||
</feature>
|
||||
|
||||
<feature>Blanking
|
||||
<version>1</version>
|
||||
<config>0</config>
|
||||
<format>enable:1,disable:0</format>
|
||||
<setting>0</setting>
|
||||
</feature>
|
||||
|
||||
<feature>MDTime
|
||||
<version>2.0</version>
|
||||
<config>1</config>
|
||||
<format>featureOption,requestInterval,sizeOfWindow,syncBackNum(optional)</format>
|
||||
<setting>1,5000,1500,0</setting>
|
||||
</feature>
|
||||
|
||||
<feature>Time_Source
|
||||
<version>1.0</version>
|
||||
<config>1</config>
|
||||
<format>RAT,SIB</format>
|
||||
<setting>50,6</setting>
|
||||
</feature>
|
||||
</mnl_config>
|
||||
1204
proprietary/vendor/etc/agps_profiles_conf2.xml
vendored
Normal file
1204
proprietary/vendor/etc/agps_profiles_conf2.xml
vendored
Normal file
File diff suppressed because it is too large
Load diff
BIN
proprietary/vendor/etc/apdb/APDB_MT6835___W2421
vendored
Normal file
BIN
proprietary/vendor/etc/apdb/APDB_MT6835___W2421
vendored
Normal file
Binary file not shown.
289
proprietary/vendor/etc/apdb/APDB_MT6835___W2421_ENUM
vendored
Normal file
289
proprietary/vendor/etc/apdb/APDB_MT6835___W2421_ENUM
vendored
Normal file
|
|
@ -0,0 +1,289 @@
|
|||
AP_CFG_CUSTOM_BEGIN_LID 51
|
||||
AP_CFG_CUSTOM_FILE_FUEL_GAUGE_LID 76
|
||||
AP_CFG_CUSTOM_FILE_GPS_LID 52
|
||||
AP_CFG_CUSTOM_FILE_MAX_LID 80
|
||||
AP_CFG_CUSTOM_FILE_SMARTPA_CALIB_LID 77
|
||||
AP_CFG_FILE_EXT_MDTYPE_LID 20
|
||||
AP_CFG_FILE_MDTYPE_LID 19
|
||||
AP_CFG_FILE_VER_INFO_LID 0
|
||||
AP_CFG_RDCL_BWCS_LID 11
|
||||
AP_CFG_RDCL_CAMERA_3A_LID 4
|
||||
AP_CFG_RDCL_CAMERA_AF_LID 49
|
||||
AP_CFG_RDCL_CAMERA_DEFECT_LID 6
|
||||
AP_CFG_RDCL_CAMERA_FEATURE_LID 23
|
||||
AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID 50
|
||||
AP_CFG_RDCL_CAMERA_GEOMETRY_LID 24
|
||||
AP_CFG_RDCL_CAMERA_LENS_LID 8
|
||||
AP_CFG_RDCL_CAMERA_PARA_LID 3
|
||||
AP_CFG_RDCL_CAMERA_PLINE10_LID 46
|
||||
AP_CFG_RDCL_CAMERA_PLINE11_LID 47
|
||||
AP_CFG_RDCL_CAMERA_PLINE12_LID 48
|
||||
AP_CFG_RDCL_CAMERA_PLINE2_LID 38
|
||||
AP_CFG_RDCL_CAMERA_PLINE3_LID 39
|
||||
AP_CFG_RDCL_CAMERA_PLINE4_LID 40
|
||||
AP_CFG_RDCL_CAMERA_PLINE5_LID 41
|
||||
AP_CFG_RDCL_CAMERA_PLINE6_LID 42
|
||||
AP_CFG_RDCL_CAMERA_PLINE7_LID 43
|
||||
AP_CFG_RDCL_CAMERA_PLINE8_LID 44
|
||||
AP_CFG_RDCL_CAMERA_PLINE9_LID 45
|
||||
AP_CFG_RDCL_CAMERA_PLINE_LID 37
|
||||
AP_CFG_RDCL_CAMERA_SENSOR_LID 7
|
||||
AP_CFG_RDCL_CAMERA_SHADING10_LID 34
|
||||
AP_CFG_RDCL_CAMERA_SHADING11_LID 35
|
||||
AP_CFG_RDCL_CAMERA_SHADING12_LID 36
|
||||
AP_CFG_RDCL_CAMERA_SHADING2_LID 26
|
||||
AP_CFG_RDCL_CAMERA_SHADING3_LID 27
|
||||
AP_CFG_RDCL_CAMERA_SHADING4_LID 28
|
||||
AP_CFG_RDCL_CAMERA_SHADING5_LID 29
|
||||
AP_CFG_RDCL_CAMERA_SHADING6_LID 30
|
||||
AP_CFG_RDCL_CAMERA_SHADING7_LID 31
|
||||
AP_CFG_RDCL_CAMERA_SHADING8_LID 32
|
||||
AP_CFG_RDCL_CAMERA_SHADING9_LID 33
|
||||
AP_CFG_RDCL_CAMERA_SHADING_LID 5
|
||||
AP_CFG_RDCL_CAMERA_VERSION_LID 22
|
||||
AP_CFG_RDCL_FACTORY_LID 10
|
||||
AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID 16
|
||||
AP_CFG_RDCL_FILE_AUDIO_BT_GAIN_CUSTOM_LID 74
|
||||
AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID 67
|
||||
AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID 53
|
||||
AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID 54
|
||||
AP_CFG_RDCL_FILE_AUDIO_FUNC_SWITCH_PARAM_LID 75
|
||||
AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID 63
|
||||
AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID 72
|
||||
AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID 65
|
||||
AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID 66
|
||||
AP_CFG_RDCL_FILE_AUDIO_LID 51
|
||||
AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID 71
|
||||
AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID 69
|
||||
AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID 57
|
||||
AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID 70
|
||||
AP_CFG_RDCL_FILE_AUDIO_SPEECH_LPBK_PARAM_LID 73
|
||||
AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID 64
|
||||
AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID 17
|
||||
AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID 58
|
||||
AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID 60
|
||||
AP_CFG_RDCL_FILE_AUXADC_LID 2
|
||||
AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID 59
|
||||
AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID 62
|
||||
AP_CFG_RDCL_FILE_MD_SBP_LID 25
|
||||
AP_CFG_RDCL_FILE_SDIO_LID 21
|
||||
AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID 68
|
||||
AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID 15
|
||||
AP_CFG_RDCL_HWMON_ACC_LID 12
|
||||
AP_CFG_RDCL_HWMON_GYRO_LID 13
|
||||
AP_CFG_RDCL_HWMON_PS_LID 18
|
||||
AP_CFG_RDCL_UART_LID 9
|
||||
AP_CFG_RDEB_FILE_BT_ADDR_LID 1
|
||||
AP_CFG_RDEB_FILE_WIFI_LID 55
|
||||
AP_CFG_RDEB_OMADM_USB_LID 14
|
||||
AP_CFG_RDEB_WIFI_CUSTOM_LID 56
|
||||
AP_CFG_REEB_PRIZE_FACTORY_INFO_LID 79
|
||||
AP_CFG_REEB_PRIZE_USER_INFO_LID 78
|
||||
AP_CFG_REEB_PRODUCT_INFO_LID 61
|
||||
AUDIO_GAIN_ALARM 4
|
||||
AUDIO_GAIN_BLUETOOTH_SCO 6
|
||||
AUDIO_GAIN_DEFAULT -1
|
||||
AUDIO_GAIN_DTMF 8
|
||||
AUDIO_GAIN_ENFORCED_AUDIBLE 7
|
||||
AUDIO_GAIN_FM 10
|
||||
AUDIO_GAIN_MATV 11
|
||||
AUDIO_GAIN_MAX_STREAM 11
|
||||
AUDIO_GAIN_MUSIC 3
|
||||
AUDIO_GAIN_NOTIFICATION 5
|
||||
AUDIO_GAIN_RING 2
|
||||
AUDIO_GAIN_SYSTEM 1
|
||||
AUDIO_GAIN_TTS 9
|
||||
AUDIO_GAIN_VOICE_CALL 0
|
||||
AUDIO_HFP_DEVICE_HEADSET 2
|
||||
AUDIO_HFP_DEVICE_NORMAL 0
|
||||
AUDIO_HFP_DEVICE_RESERVED 3
|
||||
AUDIO_HFP_DEVICE_SPEAKER 1
|
||||
AUDIO_VOIP_DEVICE_BT 3
|
||||
AUDIO_VOIP_DEVICE_HEADSET 2
|
||||
AUDIO_VOIP_DEVICE_NORMAL 0
|
||||
AUDIO_VOIP_DEVICE_SPEAKER 1
|
||||
DATA_MPAL_SAP 7
|
||||
DRIVER_PS_SAP 11
|
||||
EXTAMP_VOLUME_TYPE_MAX 6
|
||||
GAIN_ANALOG_PLAY 17
|
||||
GAIN_IDLE_RECORD_HEADSET 1
|
||||
GAIN_IDLE_RECORD_MIC 0
|
||||
GAIN_INCALL_NB_ECEIVER 6
|
||||
GAIN_INCALL_NB_HEADSET 7
|
||||
GAIN_INCALL_NB_SPEAKER 8
|
||||
GAIN_INCALL_WB_ECEIVER 9
|
||||
GAIN_INCALL_WB_HEADSET 10
|
||||
GAIN_INCALL_WB_SPEAKER 11
|
||||
GAIN_LEVEL_SHIFT 16
|
||||
GAIN_OUTPUT_DOCK 3
|
||||
GAIN_OUTPUT_EARPIECE 0
|
||||
GAIN_OUTPUT_HEADSET 1
|
||||
GAIN_OUTPUT_SPEAKER 2
|
||||
GAIN_RESERVED1_HEADSET 21
|
||||
GAIN_RESERVED1_MIC 20
|
||||
GAIN_RESERVED2_HEADSET 23
|
||||
GAIN_RESERVED2_MIC 22
|
||||
GAIN_TTY_DEVICE 15
|
||||
GAIN_VIDEO_REC_HEADSET 5
|
||||
GAIN_VIDEO_REC_MIC 4
|
||||
GAIN_VOICE_REC_HEADSET 3
|
||||
GAIN_VOICE_REC_MIC 2
|
||||
GAIN_VOICE_UNLOCK_HEADSET 19
|
||||
GAIN_VOICE_UNLOCK_MIC 18
|
||||
GAIN_VOIP_HEADSET 13
|
||||
GAIN_VOIP_RECEIVER 12
|
||||
GAIN_VOIP_SPEAKER 14
|
||||
GMMREG_SAP 1
|
||||
HD_REC_DEVICE_SOURCE_BT_EARPHONE 2
|
||||
HD_REC_DEVICE_SOURCE_HANDSET 0
|
||||
HD_REC_DEVICE_SOURCE_HEADSET 1
|
||||
HEADSET_AUDIO_BUFFER 0
|
||||
HEADSET_FM_RECORD_A 1
|
||||
HEADSET_FM_RECORD_D 2
|
||||
HEADSET_RSERVED_2 4
|
||||
HEADSET_RSERVED_3 5
|
||||
HEADSET_SIP_AUDIO_BUFFER 3
|
||||
HEADSET_SPEAKER_AMP 1
|
||||
HEADSET_SPEAKER_AUDIO_BUFFER 0
|
||||
HEADSET_SPEAKER_FM_RECORD_A 3
|
||||
HEADSET_SPEAKER_FM_RECORD_D 4
|
||||
HEADSET_SPEAKER_IV_BUFFER 2
|
||||
HEADSET_SPEAKER_RSERVED_2 6
|
||||
HEADSET_SPEAKER_RSERVED_3 7
|
||||
HEADSET_SPEAKER_SIP_AUDIO_BUFFER 5
|
||||
HEADSET_SPEAKER_VOLUME_TYPE_MAX 8
|
||||
HEADSET_VOLUME_TYPE_MAX 6
|
||||
INVALID_SAP 0
|
||||
L1_L1_SAP 8
|
||||
L1_MPAL_SAP 9
|
||||
LAST_MOD_ID 27
|
||||
LAST_SAP_CODE 12
|
||||
MAX_VOL_CATE 3
|
||||
MAX_VOL_TYPE 7
|
||||
MM_CC_SAP 3
|
||||
MM_SMS_SAP 2
|
||||
MM_SS_SAP 4
|
||||
MOD_ATCI 4
|
||||
MOD_CC 6
|
||||
MOD_CISS 7
|
||||
MOD_CUSTOM1 12
|
||||
MOD_CUSTOM_BEGIN 12
|
||||
MOD_CUSTOM_END 13
|
||||
MOD_FT 0
|
||||
MOD_MM 5
|
||||
MOD_NIL 0
|
||||
MOD_NVRAM 1
|
||||
MOD_SMS 8
|
||||
MOD_SYSDEBUG 11
|
||||
MOD_SYSTEM 10
|
||||
MOD_TIMER 9
|
||||
MOD_TST 2
|
||||
MOD_TST_READER 3
|
||||
MPAL_L1_SAP 10
|
||||
MSG_ID_END 10000
|
||||
MSG_ID_FT 9500
|
||||
MSG_ID_INVALID_TYPE 0
|
||||
MSG_ID_L1TASK_WAKEUP 14
|
||||
MSG_ID_MMCC_DATA_REQ 6
|
||||
MSG_ID_MMCC_EST_REQ 4
|
||||
MSG_ID_MMCC_PROMPT_REJ 1
|
||||
MSG_ID_MMCC_PROMPT_RSP 2
|
||||
MSG_ID_MMCC_REEST_REQ 5
|
||||
MSG_ID_MMCC_REL_REQ 3
|
||||
MSG_ID_MPHC_BLOCK_QUALITY_IND 9
|
||||
MSG_ID_MPHC_EXTENDED_MEAS_IND 8
|
||||
MSG_ID_MPHC_NEIGHBOR_BSIC_IND 13
|
||||
MSG_ID_MPHC_NEIGHBOR_MEAS_IND 12
|
||||
MSG_ID_MPHC_OPEN_TCH_LOOP_CNF 7
|
||||
MSG_ID_MPHC_SERV_DEDI_MEAS_IND 11
|
||||
MSG_ID_MPHC_SERV_IDLE_MEAS_IND 10
|
||||
MSG_ID_TIMER_EXPIRY 9000
|
||||
MSG_ID_TST_INJECT_STRING 6000
|
||||
NORMAL_AUDIO_BUFFER 0
|
||||
NORMAL_FM_RECORD_A 1
|
||||
NORMAL_FM_RECORD_D 2
|
||||
NORMAL_RSERVED_2 4
|
||||
NORMAL_RSERVED_3 5
|
||||
NORMAL_SIP_AUDIO_BUFFER 3
|
||||
NORMAL_VOLUME_TYPE_MAX 6
|
||||
NUM_AUDIO_GAIN_TYPES 12
|
||||
NUM_AUDIO_HFP_DEVICE 4
|
||||
NUM_AUDIO_VOIP_DEVICE 4
|
||||
NUM_GAIN_OUTPUT_DEVICES 4
|
||||
NUM_HD_REC_DEVICE_SOURCE 3
|
||||
NUM_MIC_GAINS 24
|
||||
NUM_OF_VOL_MODE 4
|
||||
SME_READER_SAP 5
|
||||
SME_TIMER_SAP 6
|
||||
SPEAKER_AMP 0
|
||||
SPEAKER_FM_RECORD_A 1
|
||||
SPEAKER_FM_RECORD_D 2
|
||||
SPEAKER_RSERVED_2 4
|
||||
SPEAKER_RSERVED_3 5
|
||||
SPEAKER_SIP_AUDIO_BUFFER 3
|
||||
SPEAKER_VOLUME_TYPE_MAX 6
|
||||
STACK_TIMER_SAP 12
|
||||
TRACE_ERROR 4
|
||||
TRACE_FUNC 0
|
||||
TRACE_GROUP_1 5
|
||||
TRACE_GROUP_10 14
|
||||
TRACE_GROUP_2 6
|
||||
TRACE_GROUP_3 7
|
||||
TRACE_GROUP_4 8
|
||||
TRACE_GROUP_5 9
|
||||
TRACE_GROUP_6 10
|
||||
TRACE_GROUP_7 11
|
||||
TRACE_GROUP_8 12
|
||||
TRACE_GROUP_9 13
|
||||
TRACE_INFO 2
|
||||
TRACE_STATE 1
|
||||
TRACE_WARNING 3
|
||||
TST_CTI_COMMAND_CMD 56
|
||||
TST_EM_MODE_CONFIG 12
|
||||
TST_FT_MODE_CONFIG 16
|
||||
TST_FT_SAP 200
|
||||
TST_INJECT_AT_CMD 7
|
||||
TST_INJECT_STRING_TO_MODULE 6
|
||||
TST_LOG_ON_OFF 1
|
||||
TST_NULL_COMMAND 0
|
||||
TST_READ_GLOBAL_VARIABLE 10
|
||||
TST_REBOOT_TARGET_CMD 8
|
||||
TST_SET_L1_TRC_FILTER 5
|
||||
TST_SET_PRIM_MOD_FILTER 2
|
||||
TST_SET_PRIM_SAP_FILTER 3
|
||||
TST_SET_PS_TRC_FILTER 4
|
||||
TST_SET_TRAP_FILTER 9
|
||||
TST_SIM_FILE_INFO_REQ 13
|
||||
TST_SIM_READ_REQ 14
|
||||
TST_SIM_WRITE_REQ 15
|
||||
TST_WRITE_GLOBAL_VARIABLE 11
|
||||
VER1_NUM_OF_VOL_TYPE 9
|
||||
VER1_VOL_TYPE_FM 3
|
||||
VER1_VOL_TYPE_MATV 8
|
||||
VER1_VOL_TYPE_MEDIA 7
|
||||
VER1_VOL_TYPE_MIC 2
|
||||
VER1_VOL_TYPE_RING 0
|
||||
VER1_VOL_TYPE_SID 6
|
||||
VER1_VOL_TYPE_SIP 1
|
||||
VER1_VOL_TYPE_SPH 4
|
||||
VER1_VOL_TYPE_SPH2 5
|
||||
VOLUME_AUDIO_BUFFER_EXTAMP 1
|
||||
VOLUME_EXTAMP 2
|
||||
VOLUME_EXTAMP_RSERVED_1 3
|
||||
VOLUME_EXTAMP_RSERVED_2 4
|
||||
VOLUME_EXTAMP_RSERVED_3 5
|
||||
VOLUME_HEADSET_MODE 1
|
||||
VOLUME_HEADSET_SPEAKER_MODE 3
|
||||
VOLUME_IV_BUFFER_EXTAMP 0
|
||||
VOLUME_NORMAL_MODE 0
|
||||
VOLUME_SPEAKER_MODE 2
|
||||
VOL_HANDFREE 2
|
||||
VOL_HEADSET 1
|
||||
VOL_NORMAL 0
|
||||
VOL_TYPE_FMR 3
|
||||
VOL_TYPE_KEY 1
|
||||
VOL_TYPE_MEDIA 6
|
||||
VOL_TYPE_MIC 2
|
||||
VOL_TYPE_SID 5
|
||||
VOL_TYPE_SPH 4
|
||||
VOL_TYPE_TON 0
|
||||
1800
proprietary/vendor/etc/audio_device.xml
vendored
Normal file
1800
proprietary/vendor/etc/audio_device.xml
vendored
Normal file
File diff suppressed because it is too large
Load diff
51
proprietary/vendor/etc/audio_em.xml
vendored
Normal file
51
proprietary/vendor/etc/audio_em.xml
vendored
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<AudioParameter>
|
||||
<DumpOptions>
|
||||
<Category title="Output">
|
||||
<Option type="SetAudioCommand" cmd="0x63" check="1" uncheck="0">Stream Output Dump</Option>
|
||||
<Option type="SetAudioCommand" cmd="0x69" check="1" uncheck="0">A2DP Stream Output Dump</Option>
|
||||
</Category>
|
||||
<Category title="Input">
|
||||
<Option type="SetAudioCommand" cmd="0x6B" check="1" uncheck="0">Stream Input Dump</Option>
|
||||
</Category>
|
||||
<Category title="AudioMixer">
|
||||
<Option type="SetParameters" cmd="vendor.af.track.pcm" check="1" uncheck="0">AudioTrack Buffer Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.mixer.pcm" check="1" uncheck="0">AudioMixer Buffer Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.mixer.drc.pcm" check="1" uncheck="0">AudioMixer DRC Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.offload.write.raw" check="1" uncheck="0">AudioMixer Offload Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.resampler.pcm" check="1" uncheck="0">AudioMixer SRC Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.mixer.end.pcm" check="1" uncheck="0">AudioMixer End Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.record.dump.pcm" check="1" uncheck="0">AudioMixer Record Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.af.effect.pcm" check="1" uncheck="0">AudioEffect Dump</Option>
|
||||
<Option type="SetParameters" cmd="vendor.aaudio.pcm" check="1" uncheck="0">AAudio Dump</Option>
|
||||
</Category>
|
||||
</DumpOptions>
|
||||
|
||||
<SetAudioCommand>
|
||||
<Option>0x99, 1</Option>
|
||||
<Option>0x98, 1</Option>
|
||||
</SetAudioCommand>
|
||||
|
||||
<GetAudioCommand>
|
||||
<Option>0x64</Option>
|
||||
<Option>0x66</Option>
|
||||
<Option>0x68</Option>
|
||||
</GetAudioCommand>
|
||||
|
||||
<SetParameters>
|
||||
<Option>TDM_Record=0</Option>
|
||||
<Option>SET_MODE=0</Option>
|
||||
<Option>HAHA=0</Option>
|
||||
<Option>Set_SpeechCall_DL_Mute=0</Option>
|
||||
<Option>SetFmVolume=0</Option>
|
||||
<Option>ANC_CMD=0</Option>
|
||||
<Option>vendor.af.dumplog=1</Option>
|
||||
<Option>LowLatencyDebugEnable=1</Option>
|
||||
<Option>DetectPulseEnable=1</Option>
|
||||
</SetParameters>
|
||||
|
||||
<GetParameters>
|
||||
<Option>GetFmEnable</Option>
|
||||
<Option>DUAL_MIC_GET_GAIN</Option>
|
||||
</GetParameters>
|
||||
</AudioParameter>
|
||||
77
proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml
vendored
Normal file
77
proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml
vendored
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParamOptions>
|
||||
<Param name="MTK_WB_SPEECH_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_HD_REC_SUPPORT" value="" />
|
||||
<Param name="MTK_DUAL_MIC_SUPPORT" value="" />
|
||||
<Param name="MTK_HANDSFREE_DMNR_SUPPORT" value="" />
|
||||
<Param name="DMNR_TUNNING_AT_MODEMSIDE" value="" />
|
||||
<Param name="MTK_VOIP_ENHANCEMENT_SUPPORT" value="" />
|
||||
<Param name="MTK_TB_WIFI_3G_MODE" value="" />
|
||||
<Param name="MTK_DISABLE_EARPIECE" value="" />
|
||||
<Param name="MTK_ASR_SUPPORT" value="" />
|
||||
<Param name="MTK_VOIP_NORMAL_DMNR" value="" />
|
||||
<Param name="MTK_VOIP_HANDSFREE_DMNR" value="" />
|
||||
<Param name="MTK_INCALL_NORMAL_DMNR" value="" />
|
||||
<Param name="MTK_VOICE_UNLOCK_SUPPORT" value="" />
|
||||
<Param name="MTK_VOICE_UI_SUPPORT" value="" />
|
||||
<Param name="MTK_ACF_AUTO_GEN_SUPPORT" value="" />
|
||||
<Param name="MTK_SPEAKER_MONITOR_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV" value="" />
|
||||
<Param name="MTK_MAGICONFERENCE_SUPPORT" value="" />
|
||||
<Param name="MTK_HAC_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_SPH_LPBK_PARAM" value="" />
|
||||
<Param name="MTK_AUDIO_GAIN_TABLE_BT" value="" />
|
||||
<Param name="MTK_AUDIO_BT_NREC_WO_ENH_MODE" value="" />
|
||||
<Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
|
||||
<Param name="MATV_AUDIO_SUPPORT" value="" />
|
||||
<Param name="MTK_FM_SUPPORT" value="" />
|
||||
<Param name="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION" value="" />
|
||||
<Param name="MTK_SUPPORT_TC1_TUNNING" value="" />
|
||||
<Param name="MTK_AUDIO_SPEAKER_PATH" value="" />
|
||||
<Param name="MTK_AUDIO_NUMBER_OF_MIC" value="" />
|
||||
<Param name="MTK_PLATFORM" value="common" />
|
||||
<Param name="MTK_AURISYS_FRAMEWORK_SUPPORT" value="yes" />
|
||||
<Param name="MTK_BESLOUDNESS_RUN_WITH_HAL" value="" />
|
||||
<Param name="MTK_AUDIO" value="yes" />
|
||||
<Param name="USE_CUSTOM_AUDIO_POLICY" value="" />
|
||||
<Param name="USE_XML_AUDIO_POLICY_CONF" value="" />
|
||||
<Param name="MTK_AUDIO_TUNNELING_SUPPORT" value="" />
|
||||
<Param name="MTK_SMARTPA_DUMMY_LIB" value="" />
|
||||
<Param name="MTK_HIFIAUDIO_SUPPORT" value="no" />
|
||||
<Param name="MTK_BESLOUDNESS_SUPPORT" value="" />
|
||||
<Param name="MTK_USB_PHONECALL" value="" />
|
||||
<Param name="MTK_AUDIO_NUMBER_OF_SPEAKER" value="" />
|
||||
<Param name="MTK_A2DP_OFFLOAD_SUPPORT" value="yes" />
|
||||
<Param name="MTK_TTY_SUPPORT" value="yes" />
|
||||
<Param name="MTK_AUDIO_A2DP_LATENCY_IMPROVE" value="yes" />
|
||||
<Param name="MTK_BT_HEARING_AID_SUPPORT" value="yes" />
|
||||
<Param name="MTK_SPK_AP_SWMIX_PROCESS" value="" />
|
||||
<Param name="MTK_INCALL_HANDSFREE_DMNR" value="" />
|
||||
<Param name="MTK_VOW_SUPPORT" value="yes" />
|
||||
<Param name="MTK_VOW_AMAZON_SUPPORT" value="" />
|
||||
<Param name="MTK_VOW_GVA_SUPPORT" value="" />
|
||||
<Param name="MTK_VOW_DUAL_MIC_SUPPORT" value="" />
|
||||
<Param name="MTK_VOW_MAX_PDK_NUMBER" value="" />
|
||||
<Param name="MTK_VOW_MULTI_KEYPHRASE_SUPPORT" value="" />
|
||||
<Param name="MTK_VOW_SINGLE_MIC_SELECT" value="" />
|
||||
<Param name="MTK_PHONE_CALL_FIXED_48K_SAMPLERATE" value="" />
|
||||
<Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
|
||||
<Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
|
||||
<Param name="VIR_ASR_SUPPORT" value="no" />
|
||||
<Param name="VIR_VOIP_NORMAL_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_VOIP_HANDSFREE_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_NO_SPEECH" value="no" />
|
||||
<Param name="VIR_INCALL_NORMAL_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_INCALL_HANDSFREE_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_VOICE_UNLOCK_SUPPORT" value="" />
|
||||
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V5" value="yes" />
|
||||
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V4" value="no" />
|
||||
<Param name="VIR_MAGI_CONFERENCE_SUPPORT" value="no" />
|
||||
<Param name="MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="" />
|
||||
<Param name="VIR_MTK_RECORD_IIR_ENH_SUPPORT" value="yes" />
|
||||
<Param name="VIR_MTK_VOIP_IIR_ENH_SUPPORT" value="yes" />
|
||||
<Param name="VIR_MTK_VOIP_IIR_MIC_SUPPORT" value="yes" />
|
||||
<Param name="CUST_XML_DIR" value="/data/vendor/audiohal/audio_param/" />
|
||||
<Param name="PHONECALL_ACOUSTIC_SHOCK" value="no" />
|
||||
</AudioParamOptions>
|
||||
101
proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml
vendored
Normal file
101
proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml
vendored
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParamOptions>
|
||||
<Param name="MTK_WB_SPEECH_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_HD_REC_SUPPORT" value="" />
|
||||
<Param name="MTK_DUAL_MIC_SUPPORT" value="yes" />
|
||||
<Param name="MTK_HANDSFREE_DMNR_SUPPORT" value="" />
|
||||
<Param name="DMNR_TUNNING_AT_MODEMSIDE" value="" />
|
||||
<Param name="MTK_VOIP_ENHANCEMENT_SUPPORT" value="" />
|
||||
<Param name="MTK_TB_WIFI_3G_MODE" value="" />
|
||||
<Param name="MTK_DISABLE_EARPIECE" value="" />
|
||||
<Param name="MTK_ASR_SUPPORT" value="" />
|
||||
<Param name="MTK_VOIP_NORMAL_DMNR" value="" />
|
||||
<Param name="MTK_VOIP_HANDSFREE_DMNR" value="no" />
|
||||
<Param name="MTK_INCALL_NORMAL_DMNR" value="" />
|
||||
<Param name="MTK_VOICE_UNLOCK_SUPPORT" value="" />
|
||||
<Param name="MTK_VOICE_UI_SUPPORT" value="" />
|
||||
<Param name="MTK_ACF_AUTO_GEN_SUPPORT" value="" />
|
||||
<Param name="MTK_SPEAKER_MONITOR_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV" value="" />
|
||||
<Param name="MTK_MAGICONFERENCE_SUPPORT" value="" />
|
||||
<Param name="MTK_HAC_SUPPORT" value="no" />
|
||||
<Param name="MTK_AUDIO_SPH_LPBK_PARAM" value="" />
|
||||
<Param name="MTK_AUDIO_GAIN_TABLE_BT" value="" />
|
||||
<Param name="MTK_AUDIO_BT_NREC_WO_ENH_MODE" value="" />
|
||||
<Param name="MATV_AUDIO_SUPPORT" value="" />
|
||||
<Param name="MTK_FM_SUPPORT" value="" />
|
||||
<Param name="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION" value="" />
|
||||
<Param name="MTK_SUPPORT_TC1_TUNNING" value="" />
|
||||
<Param name="MTK_AUDIO_SPEAKER_PATH" value="int_lo_buf" />
|
||||
<Param name="MTK_AUDIO_NUMBER_OF_MIC" value="2" />
|
||||
<Param name="MTK_PLATFORM" value="MT6835" />
|
||||
<Param name="MTK_AURISYS_FRAMEWORK_SUPPORT" value="" />
|
||||
<Param name="MTK_BESLOUDNESS_RUN_WITH_HAL" value="yes" />
|
||||
<Param name="MTK_AUDIO" value="yes" />
|
||||
<Param name="USE_CUSTOM_AUDIO_POLICY" value="" />
|
||||
<Param name="USE_XML_AUDIO_POLICY_CONF" value="1" />
|
||||
<Param name="MTK_AUDIO_TUNING_TOOL_VERSION" value="V2.2" />
|
||||
<Param name="MTK_AUDIO_TUNNELING_SUPPORT" value="" />
|
||||
<Param name="MTK_SMARTPA_DUMMY_LIB" value="" />
|
||||
<Param name="MTK_HIFIAUDIO_SUPPORT" value="no" />
|
||||
<Param name="MTK_BESLOUDNESS_SUPPORT" value="no" />
|
||||
<Param name="MTK_USB_PHONECALL" value="" />
|
||||
<Param name="MTK_AUDIO_NUMBER_OF_SPEAKER" value="1" />
|
||||
<Param name="MTK_A2DP_OFFLOAD_SUPPORT" value="no" />
|
||||
<Param name="MTK_TTY_SUPPORT" value="" />
|
||||
<Param name="MTK_AUDIO_A2DP_LATENCY_IMPROVE" value="yes" />
|
||||
<Param name="MTK_BT_HEARING_AID_SUPPORT" value="" />
|
||||
<Param name="MTK_SPK_AP_SWMIX_PROCESS" value="yes" />
|
||||
<Param name="MTK_AUDIODSP_SUPPORT" value="no" />
|
||||
<Param name="MTK_INCALL_HANDSFREE_DMNR" value="no" />
|
||||
<Param name="MTK_VOW_SUPPORT" value="no" />
|
||||
<Param name="MTK_VOW_AMAZON_SUPPORT" value="no" />
|
||||
<Param name="MTK_VOW_GVA_SUPPORT" value="no" />
|
||||
<Param name="MTK_VOW_DUAL_MIC_SUPPORT" value="no" />
|
||||
<Param name="MTK_VOW_MAX_PDK_NUMBER" value="0" />
|
||||
<Param name="MTK_VOW_MULTI_KEYPHRASE_SUPPORT" value="" />
|
||||
<Param name="MTK_VOW_SINGLE_MIC_SELECT" value="" />
|
||||
<Param name="MTK_VOW_RECORD_CONCURRENT" value="no" />
|
||||
<Param name="MTK_VOW_NORMAL_RECORD_ENROLL" value="" />
|
||||
<Param name="MTK_PHONE_CALL_FIXED_48K_SAMPLERATE" value="yes" />
|
||||
<Param name="MTK_TC10_FEATURE" value="" />
|
||||
<Param name="MTK_TC10_IN_HOUSE" value="" />
|
||||
<Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
|
||||
<Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
|
||||
<Param name="VIR_ASR_SUPPORT" value="no" />
|
||||
<Param name="VIR_VOIP_NORMAL_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_VOIP_HANDSFREE_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_NO_SPEECH" value="no" />
|
||||
<Param name="VIR_INCALL_NORMAL_DMNR_SUPPORT" value="yes" />
|
||||
<Param name="VIR_INCALL_HANDSFREE_DMNR_SUPPORT" value="no" />
|
||||
<Param name="VIR_VOICE_UNLOCK_SUPPORT" value="" />
|
||||
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V5" value="yes" />
|
||||
<Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V4" value="no" />
|
||||
<Param name="VIR_MAGI_CONFERENCE_SUPPORT" value="no" />
|
||||
<Param name="MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT" value="yes" />
|
||||
<Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
|
||||
<Param name="VIR_MTK_RECORD_IIR_ENH_SUPPORT" value="no" />
|
||||
<Param name="VIR_MTK_VOIP_IIR_ENH_SUPPORT" value="no" />
|
||||
<Param name="VIR_MTK_VOIP_IIR_MIC_SUPPORT" value="no" />
|
||||
<Param name="KERNEL_BUFFER_SIZE_NORMAL" value="16384" />
|
||||
<Param name="KERNEL_BUFFER_SIZE_DEEP" value="32768" />
|
||||
<Param name="DPCM_DEEP_BUFFER" value="Playback_3" />
|
||||
<Param name="FIX_SWB_ENH_VOICE" value="yes" />
|
||||
<Param name="PHONECALL_ACOUSTIC_SHOCK" value="no" />
|
||||
<Param name="VOW_BARGE_IN_CAPTURE" value="Capture_9" />
|
||||
<Param name="MTK_PHONECALL_HWSRC_ENABLE" value="yes" />
|
||||
<Param name="RCV_PATH_INT" value="yes" />
|
||||
<Param name="SPK_PATH_LO" value="yes" />
|
||||
<Param name="PLAYBACK_USE_24BITS_ONLY" value="yes" />
|
||||
<Param name="CUST_XML_DIR" value="/data/vendor/audiohal/audio_param/" />
|
||||
<Param name="5_POLE_HS_SUPPORT" value="" />
|
||||
<Param name="VIR_MTK_USB_PHONECALL" value="yes" />
|
||||
<Param name="SPH_PARAM_VERSION" value="3.0" />
|
||||
<Param name="SPH_PARAM_TTY" value="yes" />
|
||||
<Param name="FIX_WB_ENH" value="yes" />
|
||||
<Param name="MTK_IIR_ENH_SUPPORT" value="yes" />
|
||||
<Param name="MTK_IIR_MIC_SUPPORT" value="no" />
|
||||
<Param name="MTK_FIR_IIR_ENH_SUPPORT" value="no" />
|
||||
<Param name="SPH_PARAM_SV" value="no" />
|
||||
<Param name="VIR_SCENE_CUSTOMIZATION_SUPPORT" value="yes" />
|
||||
</AudioParamOptions>
|
||||
17
proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml
vendored
Normal file
17
proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="HM1200" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="voip_ap_delay_ms" value="200"/>
|
||||
<Param name="voice_cp_delay_ms" value="200"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="voip_ap_delay_ms" value="200"/>
|
||||
<Param name="voice_cp_delay_ms" value="200"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
14
proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml
vendored
Normal file
14
proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="BT Info" version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="BT headset">
|
||||
<Category name="BT2"/>
|
||||
<Category name="X-mini EVOLVE"/>
|
||||
<Category name="HM1200"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="voip_ap_delay_ms" type="int"/>
|
||||
<Param name="voice_cp_delay_ms" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
25
proprietary/vendor/etc/audio_param/CRSVolUI_AudioParam.xml
vendored
Normal file
25
proprietary/vendor/etc/audio_param/CRSVolUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HAC" param_id="0"/>
|
||||
<Param path="HS" param_id="0"/>
|
||||
<Param path="HP" param_id="0"/>
|
||||
<Param path="SPK" param_id="0"/>
|
||||
<Param path="HS5POLE" param_id="0"/>
|
||||
<Param path="BT" param_id="1"/>
|
||||
<Param path="TTY" param_id="1"/>
|
||||
<Param path="USB" param_id="0"/>
|
||||
<Param path="HEARING_AID" param_id="0"/>
|
||||
<Param path="MISC" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ringback_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ringback_gain_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
21
proprietary/vendor/etc/audio_param/CRSVolUI_ParamUnitDesc.xml
vendored
Normal file
21
proprietary/vendor/etc/audio_param/CRSVolUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH"/>
|
||||
<Category name="HAC" alias="HANDSETHAC_PATH"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
|
||||
<Category name="HP" wording="Headphone" alias="3_pole_Headset,TP5PI_PATH"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
|
||||
<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
|
||||
<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="Hearing_Aid"/>
|
||||
<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ringback_gain_visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
27
proprietary/vendor/etc/audio_param/CRSVol_AudioParam.xml
vendored
Normal file
27
proprietary/vendor/etc/audio_param/CRSVol_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HS" param_id="1"/>
|
||||
<Param path="HP" param_id="1"/>
|
||||
<Param path="SPK" param_id="0"/>
|
||||
<Param path="HS5POLE" param_id="1"/>
|
||||
<Param path="USB" param_id="1"/>
|
||||
<Param path="HEARING_AID" param_id="2"/>
|
||||
<Param path="HSSPK" param_id="1"/>
|
||||
<Param path="BT_A2DP" param_id="1"/>
|
||||
<Param path="BT_A2DP_HP" param_id="1"/>
|
||||
<Param path="BT_A2DP_SPK" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="crs_gain" value="40,37,34,31,28,25,22,19,16,14,12,10,8,6,4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="crs_gain" value="40,37,34,31,29,27,25,23,21,19,17,15,13,11,9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="crs_gain" value="48,45,41,37,33,29,25,22,18,15,12,9,6,3,0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
22
proprietary/vendor/etc/audio_param/CRSVol_ParamUnitDesc.xml
vendored
Normal file
22
proprietary/vendor/etc/audio_param/CRSVol_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,HAC,HANDSETHAC_PATH"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
|
||||
<Category name="HP" wording="Headphone" alias="3_pole_Headset,TP5PI_PATH"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,Tty_HCO_Handsfree,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="Hearing_Aid"/>
|
||||
<Category name="HSSPK"/>
|
||||
<Category name="BT_A2DP"/>
|
||||
<Category name="BT_A2DP_HP"/>
|
||||
<Category name="BT_A2DP_SPK"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<!-- The gain is applied when the crs tone is played by DUT rather than operator -->
|
||||
<Param name="crs_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
84
proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml
vendored
Normal file
84
proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="Common" param_id="0"/>
|
||||
<Param path="MT3967" param_id="4"/>
|
||||
<Param path="MT6735" param_id="1"/>
|
||||
<Param path="MT6755" param_id="3"/>
|
||||
<Param path="MT6757" param_id="2"/>
|
||||
<Param path="MT6759" param_id="0"/>
|
||||
<Param path="MT6761" param_id="2"/>
|
||||
<Param path="MT6763" param_id="2"/>
|
||||
<Param path="MT6765" param_id="2"/>
|
||||
<Param path="MT6768" param_id="4"/>
|
||||
<Param path="MT6771" param_id="3"/>
|
||||
<Param path="MT6775" param_id="3"/>
|
||||
<Param path="MT6779" param_id="5"/>
|
||||
<Param path="MT6785" param_id="5"/>
|
||||
<Param path="MT6797" param_id="3"/>
|
||||
<Param path="MT6799" param_id="0"/>
|
||||
<Param path="MT6855" param_id="6"/>
|
||||
<Param path="MT6885" param_id="4"/>
|
||||
<Param path="MT6893" param_id="4"/>
|
||||
<Param path="MT8167" param_id="99"/>
|
||||
<Param path="ELBRUS" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="0"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="32"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="2"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="3"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="13"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="12"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="hp_impedance_enable" value="1"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="13"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="99">
|
||||
<Param name="hp_impedance_enable" value="0"/>
|
||||
<Param name="hp_impedance_onboard_resistor" value="32"/>
|
||||
<Param name="hp_impedance_default_idx" value="1"/>
|
||||
<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
33
proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml
vendored
Normal file
33
proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="HpImpedance">
|
||||
<Category name="Common"/>
|
||||
<Category name="MT3967"/>
|
||||
<Category name="MT6735"/>
|
||||
<Category name="MT6755"/>
|
||||
<Category name="MT6757"/>
|
||||
<Category name="MT6759"/>
|
||||
<Category name="MT6763"/>
|
||||
<Category name="MT6771"/>
|
||||
<Category name="MT6775"/>
|
||||
<Category name="MT6779"/>
|
||||
<Category name="MT6785"/>
|
||||
<Category name="MT6789"/>
|
||||
<Category name="MT6797"/>
|
||||
<Category name="MT6799"/>
|
||||
<Category name="MT6855"/>
|
||||
<Category name="MT6885"/>
|
||||
<Category name="MT6893"/>
|
||||
<Category name="MT8167"/>
|
||||
<Category name="ELBRUS"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="hp_impedance_enable" type="int"/>
|
||||
<Param name="hp_impedance_onboard_resistor" type="int"/>
|
||||
<Param name="hp_impedance_default_idx" type="int"/>
|
||||
<Param name="hp_impedance_threshold_list" type="short_array"/>
|
||||
<Param name="hp_impedance_gain_degrade_list" type="short_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
71
proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml
vendored
Normal file
71
proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="amic_proj,main_mic" param_id="0"/>
|
||||
<Param path="amic_proj,sub_mic" param_id="1"/>
|
||||
<Param path="dmic_proj,main_mic" param_id="2"/>
|
||||
<Param path="dmic_proj,sub_mic" param_id="3"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="device_id" value="SPH1642HT5H_REV_B"/>
|
||||
<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC"/>
|
||||
<Param name="address" value="bottom"/>
|
||||
<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
|
||||
<Param name="device_group" value="0"/>
|
||||
<Param name="index_in_the_group" value="0"/>
|
||||
<Param name="geometric_location" value="0.500000,0.000000,0.500000"/>
|
||||
<Param name="orientation" value="0.000000,-1.000000,0.000000"/>
|
||||
<Param name="frequency_responses" value="80.000000,-2.000000,100.000000,-1.250000,500.000000,0.000000,1000.000000,0.000000,5000.000000,0.000000,10000.000000,1.750000"/>
|
||||
<Param name="sensitivity" value="-41.000000"/>
|
||||
<Param name="max_spl" value="124.000000"/>
|
||||
<Param name="min_spl" value="124.000000"/>
|
||||
<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="device_id" value="SPH1642HT5H_REV_B"/>
|
||||
<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC"/>
|
||||
<Param name="address" value="back"/>
|
||||
<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
|
||||
<Param name="device_group" value="1"/>
|
||||
<Param name="index_in_the_group" value="0"/>
|
||||
<Param name="geometric_location" value="0.500000,0.700000,0.000000"/>
|
||||
<Param name="orientation" value="0.000000,0.000000,-1.000000"/>
|
||||
<Param name="frequency_responses" value="80.000000,-2.000000,100.000000,-1.250000,500.000000,0.000000,1000.000000,0.000000,5000.000000,0.000000,10000.000000,1.750000"/>
|
||||
<Param name="sensitivity" value="-41.000000"/>
|
||||
<Param name="max_spl" value="124.000000"/>
|
||||
<Param name="min_spl" value="124.000000"/>
|
||||
<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="device_id" value="SPK0641HT4H_1_Rev_A"/>
|
||||
<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC"/>
|
||||
<Param name="address" value="bottom"/>
|
||||
<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
|
||||
<Param name="device_group" value="0"/>
|
||||
<Param name="index_in_the_group" value="0"/>
|
||||
<Param name="geometric_location" value="0.500000,0.000000,0.500000"/>
|
||||
<Param name="orientation" value="0.000000,-1.000000,0.000000"/>
|
||||
<Param name="frequency_responses" value="20.000000,-7.500000,30.000000,-4.000000,100.000000,-1.000000,120.000000,0.000000,3000.000000,0.000000,10000.000000,2.000000"/>
|
||||
<Param name="sensitivity" value="-26.000000"/>
|
||||
<Param name="max_spl" value="120.000000"/>
|
||||
<Param name="min_spl" value="120.000000"/>
|
||||
<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="device_id" value="SPK0641HT4H_1_Rev_A"/>
|
||||
<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC"/>
|
||||
<Param name="address" value="back"/>
|
||||
<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
|
||||
<Param name="device_group" value="1"/>
|
||||
<Param name="index_in_the_group" value="0"/>
|
||||
<Param name="geometric_location" value="0.500000,0.700000,0.000000"/>
|
||||
<Param name="orientation" value="0.000000,0.000000,-1.000000"/>
|
||||
<Param name="frequency_responses" value="20.000000,-7.500000,30.000000,-4.000000,100.000000,-1.000000,120.000000,0.000000,3000.000000,0.000000,10000.000000,2.000000"/>
|
||||
<Param name="sensitivity" value="-26.000000"/>
|
||||
<Param name="max_spl" value="120.000000"/>
|
||||
<Param name="min_spl" value="120.000000"/>
|
||||
<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
81
proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml
vendored
Normal file
81
proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="MicInfo" version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="projects">
|
||||
<Category name="amic_proj"/>
|
||||
<Category name="dmic_proj"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="microphones">
|
||||
<Category name="main_mic"/>
|
||||
<Category name="sub_mic"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<!-- Unique alphanumeric id for microphone. Guaranteed to be the same even after rebooting -->
|
||||
<Param name="device_id" type="string"/>
|
||||
<!-- Refer to the enum of audio_devices_t in include/system/audio.h -->
|
||||
<Param name="device_in_type" type="string"/>
|
||||
<!-- AUDIO_DEVICE_IN_BUILTIN_MIC: bottom, AUDIO_DEVICE_IN_BACK_MIC ==> "back"-->
|
||||
<Param name="address" type="string"/>
|
||||
<!--
|
||||
Location of the microphone in regard to the body of the device
|
||||
typedef enum {
|
||||
AUDIO_MICROPHONE_LOCATION_UNKNOWN = 0,
|
||||
AUDIO_MICROPHONE_LOCATION_MAINBODY = 1,
|
||||
AUDIO_MICROPHONE_LOCATION_MAINBODY_MOVABLE = 2,
|
||||
AUDIO_MICROPHONE_LOCATION_PERIPHERAL = 3,
|
||||
AUDIO_MICROPHONE_LOCATION_CNT = 4,
|
||||
} audio_microphone_location_t;
|
||||
-->
|
||||
<Param name="mic_location" type="string"/>
|
||||
<!-- Identifier to help group related microphones together -->
|
||||
<Param name="device_group" type="int"/>
|
||||
<!-- Index of this microphone within the group. -->
|
||||
<Param name="index_in_the_group" type="int"/>
|
||||
<!--
|
||||
Position of the microphone's capsule in meters, from the bottom-left-back corner of the bounding box of device
|
||||
float x;
|
||||
float y;
|
||||
float z;
|
||||
-->
|
||||
<Param name="geometric_location" type="double_array"/>
|
||||
<!--
|
||||
Normalized point to signal the main orientation of the microphone's capsule. sqrt(x^2 + y^2 + z^2) = 1
|
||||
(float x, float y, float z)
|
||||
0,0,0 by default
|
||||
-->
|
||||
<Param name="orientation" type="double_array"/>
|
||||
<!--
|
||||
Vector with ordered frequency responses (from low to high frequencies)
|
||||
with the frequency response of the microphone.
|
||||
Levels are in dB, relative to level at 1000 Hz
|
||||
(freq in Hz, level in dB, freq in Hz, level in dB...)
|
||||
-->
|
||||
<Param name="frequency_responses" type="double_array"/>
|
||||
<!--
|
||||
Each element of the vector must describe the channel with the same index
|
||||
Refer to the enum of audio_microphone_channel_mapping_t in system/media/audio/include/system/audio.h
|
||||
AUDIO_MICROPHONE_CHANNEL_MAPPING_UNUSED = 0,
|
||||
AUDIO_MICROPHONE_CHANNEL_MAPPING_DIRECT = 1,
|
||||
AUDIO_MICROPHONE_CHANNEL_MAPPING_PROCESSED = 2,
|
||||
-->
|
||||
<!--<Param name="channel_mapping" type="string"/>-->
|
||||
<!-- Level in dBFS produced by a 1000 Hz tone at 94 dB SPL -->
|
||||
<Param name="sensitivity" type="float"/>
|
||||
<!-- Level in dB of the max SPL supported at 1000 Hz -->
|
||||
<Param name="max_spl" type="float"/>
|
||||
<!-- Level in dB of the min SPL supported at 1000 Hz -->
|
||||
<Param name="min_spl" type="float"/>
|
||||
<!--
|
||||
Standard polar pattern of the microphone
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_UNKNOWN = 0,
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_OMNI = 1,
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_BI_DIRECTIONAL = 2,
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_CARDIOID = 3,
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_HYPER_CARDIOID = 4,
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_SUPER_CARDIOID = 5,
|
||||
AUDIO_MICROPHONE_DIRECTIONALITY_CNT = 6,
|
||||
-->
|
||||
<Param name="directionality" type="string"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
121
proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml
vendored
Normal file
121
proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="1"/>
|
||||
<Param path="Speaker" param_id="0"/>
|
||||
<Param path="Default,Music,Speaker" param_id="2"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x12C"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x2"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x0"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="Lim_Th" value="0"/>
|
||||
<Param name="Lim_Gn" value="0"/>
|
||||
<Param name="Lim_Const" value="0x0"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ui_visible" value="0"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x0"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="Lim_Th" value="0"/>
|
||||
<Param name="Lim_Gn" value="0"/>
|
||||
<Param name="Lim_Const" value="0x0"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x0"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="Lim_Th" value="0"/>
|
||||
<Param name="Lim_Gn" value="0"/>
|
||||
<Param name="Lim_Const" value="0x0"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
70
proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml
vendored
Normal file
70
proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Volume type">
|
||||
<Category name="Ring"/>
|
||||
<Category name="Music" alias="System,Ring,Alarm,Notification,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="Headset" alias="3-pole headset,4-pole headset,5-pole headset,HS5POLE,5-pole headset+ANC"/>
|
||||
<Category name="Speaker" alias="Hands-free 1mic NR,Hands-free no 1mic NR,Headset+Speaker"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ui_visible" type="int"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_hpf_order" type="uint_array">
|
||||
<Field name="High Pass Filter Order" array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_lpf_order" type="uint_array">
|
||||
<Field name="Low Pass Filter Order" array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_hpf_order" type="uint_array">
|
||||
<Field name="2nd Loudspeaker High Pass Filter Order" array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_lpf_order" type="uint_array">
|
||||
<Field name="2nd Loudspeaker Low Pass Filter Order" array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
|
||||
|
||||
<Param name="bes_loudness_Sep_LR_Filter" type="uint_array">
|
||||
<Field name="Apply Different Filter Setting for 2nd Loudspeaker" array_index="0" bit="0,31" check_list="0,False (Disable 2nd-ACF for Mono Loudspeaker),1,True (Enable 2nd-ACF for Stereo Loudspeaker)"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
|
||||
<Param name="bes_loudness_Filter_First" type="uint_array"/>
|
||||
<Param name="bes_loudness_Num_Bands" type="uint_array"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
|
||||
<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
|
||||
|
||||
<Param name="DRC_Th" type="int_array"/>
|
||||
<Param name="DRC_Gn" type="int_array"/>
|
||||
<Param name="SB_Gn" type="int_array"/>
|
||||
|
||||
<Param name="SB_Mode" type="uint_array"/>
|
||||
<Param name="DRC_Delay" type="uint_array"/>
|
||||
<Param name="Att_Time" type="uint_array"/>
|
||||
<Param name="Rel_Time" type="uint_array"/>
|
||||
|
||||
<Param name="Hyst_Th" type="int_array"/>
|
||||
|
||||
<Param name="Lim_Th" type="int_array"/>
|
||||
<Param name="Lim_Gn" type="int_array"/>
|
||||
<Param name="Lim_Const" type="uint_array"/>
|
||||
<Param name="Lim_Delay" type="uint_array"/>
|
||||
<Param name="SWIPRev" type="int_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
197
proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml
vendored
Normal file
197
proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,197 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="Ring" param_id="0"/>
|
||||
<Param path="Music" param_id="1"/>
|
||||
<Param path="" param_id="2"/>
|
||||
<Param path="Default,Ring" param_id="3"/>
|
||||
<Param path="Default,Music" param_id="4"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x5"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x6E,0x1B8,0x6E0,0x1F40,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0"/>
|
||||
<Param name="DRC_Gn" value="6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0"/>
|
||||
<Param name="SB_Gn" value="-10240,-5120,0,1024,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x1,0x1,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
|
||||
<Param name="Rel_Time" value="0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
|
||||
<Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
|
||||
<Param name="Lim_Th" value="32767"/>
|
||||
<Param name="Lim_Gn" value="32767"/>
|
||||
<Param name="Lim_Const" value="0x4"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x8"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x12C,0x1F4,0x3E8,0x7D0,0xFA0,0x1F40,0x3E80"/>
|
||||
<Param name="DRC_Th" value="-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0"/>
|
||||
<Param name="DRC_Gn" value="3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0"/>
|
||||
<Param name="SB_Gn" value="-2560,-768,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
|
||||
<Param name="Rel_Time" value="0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
|
||||
<Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
|
||||
<Param name="Lim_Th" value="32767"/>
|
||||
<Param name="Lim_Gn" value="32767"/>
|
||||
<Param name="Lim_Const" value="0x4"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="ui_visible" value="0"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x0"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="Lim_Th" value="0"/>
|
||||
<Param name="Lim_Gn" value="0"/>
|
||||
<Param name="Lim_Const" value="0x0"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x5"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x6E,0x1B8,0x6E0,0x1F40,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x1,0x1,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
|
||||
<Param name="Rel_Time" value="0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
|
||||
<Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
|
||||
<Param name="Lim_Th" value="32767"/>
|
||||
<Param name="Lim_Gn" value="32767"/>
|
||||
<Param name="Lim_Const" value="0x4"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x8"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x12C,0x1F4,0x3E8,0x7D0,0xFA0,0x1F40,0x3E80"/>
|
||||
<Param name="DRC_Th" value="-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
|
||||
<Param name="Rel_Time" value="0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
|
||||
<Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
|
||||
<Param name="Lim_Th" value="32767"/>
|
||||
<Param name="Lim_Gn" value="32767"/>
|
||||
<Param name="Lim_Const" value="0x4"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
65
proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml
vendored
Normal file
65
proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Volume type">
|
||||
<Category name="Ring"/>
|
||||
<Category name="Music" alias="System,Alarm,Notification,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ui_visible" type="int"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_hpf_order" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_lpf_order" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_hpf_order" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_lpf_order" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
|
||||
|
||||
<Param name="bes_loudness_Sep_LR_Filter" type="uint_array"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
|
||||
<Param name="bes_loudness_Filter_First" type="uint_array"/>
|
||||
<Param name="bes_loudness_Num_Bands" type="uint_array">
|
||||
<Field name="Number of Bands" array_index="0" bit="0,31" check_list="1,Full Band DRC,2,2-Band DRC,3,3-Band DRC,4,4-Band DRC,5,5-Band DRC,6,6-Band DRC,7,7-Band DRC,8,8-Band DRC"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
|
||||
<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
|
||||
<Param name="DRC_Th" type="int_array"/>
|
||||
<Param name="DRC_Gn" type="int_array"/>
|
||||
<Param name="SB_Gn" type="int_array"/>
|
||||
<Param name="SB_Mode" type="uint_array">
|
||||
<Field name="Band 1 Mode" array_index="0" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 2 Mode" array_index="1" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 3 Mode" array_index="2" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 4 Mode" array_index="3" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 5 Mode" array_index="4" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 6 Mode" array_index="5" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 7 Mode" array_index="6" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
<Field name="Band 8 Mode" array_index="7" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
|
||||
</Param>
|
||||
<Param name="DRC_Delay" type="uint_array"/>
|
||||
<Param name="Att_Time" type="uint_array"/>
|
||||
<Param name="Rel_Time" type="uint_array"/>
|
||||
|
||||
<Param name="Hyst_Th" type="int_array"/>
|
||||
|
||||
<Param name="Lim_Th" type="int_array"/>
|
||||
<Param name="Lim_Gn" type="int_array"/>
|
||||
<Param name="Lim_Const" type="uint_array"/>
|
||||
<Param name="Lim_Delay" type="uint_array"/>
|
||||
<Param name="SWIPRev" type="int_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
82
proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml
vendored
Normal file
82
proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ui_visible" value="1"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x0"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="Lim_Th" value="0"/>
|
||||
<Param name="Lim_Gn" value="0"/>
|
||||
<Param name="Lim_Const" value="0x0"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ui_visible" value="0"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_L_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_hpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" value="0x0"/>
|
||||
<Param name="bes_loudness_R_lpf_order" value="0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
|
||||
<Param name="bes_loudness_Filter_First" value="0x0"/>
|
||||
<Param name="bes_loudness_Num_Bands" value="0x0"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
|
||||
<Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
|
||||
<Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="DRC_Delay" value="0x0"/>
|
||||
<Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="Lim_Th" value="0"/>
|
||||
<Param name="Lim_Gn" value="0"/>
|
||||
<Param name="Lim_Const" value="0x0"/>
|
||||
<Param name="Lim_Delay" value="0x0"/>
|
||||
<Param name="SWIPRev" value="1312"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
62
proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml
vendored
Normal file
62
proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="Headset" alias="3-pole headset,4-pole headset,5-pole headset,HS5POLE,5-pole headset+ANC"/>
|
||||
<Category name="Speaker" alias="Hands-free 1mic NR,Hands-free no 1mic NR"/>
|
||||
<Category name="Headset+Speaker"/>
|
||||
<Category name="USB"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ui_visible" type="int"/>
|
||||
<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_hpf_order" type="uint_array">
|
||||
<Field name="High Pass Filter Order" array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_lpf_order" type="uint_array">
|
||||
<Field name="Low Pass Filter Order" array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
|
||||
</Param>
|
||||
<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
|
||||
<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
|
||||
<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_hpf_order" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_lpf_order" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
|
||||
<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
|
||||
|
||||
<Param name="bes_loudness_Sep_LR_Filter" type="uint_array"/>
|
||||
<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
|
||||
<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
|
||||
<Param name="bes_loudness_Filter_First" type="uint_array"/>
|
||||
<Param name="bes_loudness_Num_Bands" type="uint_array"/>
|
||||
<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
|
||||
<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
|
||||
|
||||
<Param name="DRC_Th" type="int_array"/>
|
||||
<Param name="DRC_Gn" type="int_array"/>
|
||||
<Param name="SB_Gn" type="int_array"/>
|
||||
|
||||
<Param name="SB_Mode" type="uint_array"/>
|
||||
<Param name="DRC_Delay" type="uint_array"/>
|
||||
<Param name="Att_Time" type="uint_array"/>
|
||||
<Param name="Rel_Time" type="uint_array"/>
|
||||
|
||||
<Param name="Hyst_Th" type="int_array"/>
|
||||
|
||||
<Param name="Lim_Th" type="int_array"/>
|
||||
<Param name="Lim_Gn" type="int_array"/>
|
||||
<Param name="Lim_Const" type="uint_array"/>
|
||||
<Param name="Lim_Delay" type="uint_array"/>
|
||||
<Param name="SWIPRev" type="int_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
65
proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml
vendored
Normal file
65
proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="Ring_Alarm,RCV" param_id="2"/>
|
||||
<Param path="Ring_Alarm,HS" param_id="3"/>
|
||||
<Param path="Ring_Alarm,SPK" param_id="0"/>
|
||||
<Param path="Ring_Alarm,HSSPK" param_id="1"/>
|
||||
<Param path="Ring_Alarm,HS5POLE" param_id="4"/>
|
||||
<Param path="Ring_Alarm,HS5POLE_ANC" param_id="4"/>
|
||||
<Param path="Ring_Alarm,USB" param_id="3"/>
|
||||
<Param path="Others,RCV" param_id="2"/>
|
||||
<Param path="Others,HS" param_id="3"/>
|
||||
<Param path="Others,SPK" param_id="0"/>
|
||||
<Param path="Others,HSSPK" param_id="1"/>
|
||||
<Param path="Others,HS5POLE" param_id="4"/>
|
||||
<Param path="Others,HS5POLE_ANC" param_id="4"/>
|
||||
<Param path="Others,USB" param_id="3"/>
|
||||
<Param path="Notification,RCV" param_id="2"/>
|
||||
<Param path="Notification,HS" param_id="3"/>
|
||||
<Param path="Notification,SPK" param_id="0"/>
|
||||
<Param path="Notification,HSSPK" param_id="1"/>
|
||||
<Param path="Notification,HS5POLE" param_id="4"/>
|
||||
<Param path="Notification,HS5POLE_ANC" param_id="4"/>
|
||||
<Param path="Notification,USB" param_id="3"/>
|
||||
<Param path="Default,Ring_Alarm,SPK" param_id="5"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="headset_pga" value="-1"/>
|
||||
<Param name="speaker_pga" value="10"/>
|
||||
<Param name="receiver_pga" value="-1"/>
|
||||
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="headset_pga" value="12"/>
|
||||
<Param name="speaker_pga" value="10"/>
|
||||
<Param name="receiver_pga" value="-1"/>
|
||||
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="headset_pga" value="9"/>
|
||||
<Param name="speaker_pga" value="-1"/>
|
||||
<Param name="receiver_pga" value="-1"/>
|
||||
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="headset_pga" value="-1"/>
|
||||
<Param name="speaker_pga" value="4"/>
|
||||
<Param name="receiver_pga" value="0"/>
|
||||
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="headset_pga" value="6"/>
|
||||
<Param name="speaker_pga" value="-1"/>
|
||||
<Param name="receiver_pga" value="-1"/>
|
||||
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="headset_pga" value="-1"/>
|
||||
<Param name="speaker_pga" value="11"/>
|
||||
<Param name="receiver_pga" value="-1"/>
|
||||
<Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
43
proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml
vendored
Normal file
43
proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Volume type">
|
||||
<Category name="Ring_Alarm" alias="Ring,Alarm"/>
|
||||
<Category name="Notification"/>
|
||||
<Category name="Others" alias="System,Music,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV"/>
|
||||
<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
|
||||
<Category name="SPK" alias="Speaker"/>
|
||||
<Category name="HSSPK" alias="Headset+Speaker"/>
|
||||
<Category name="HS5POLE" alias="5-pole Headset"/>
|
||||
<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
|
||||
<Category name="USB"/>
|
||||
<Category name="HEARING_AID"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="headset_pga" type="short_array"> <!-- save index of register -->
|
||||
<Field name="hs_ana_gain" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
|
||||
</Param>
|
||||
<Param name="speaker_pga" type="short_array"> <!-- save index of register -->
|
||||
<Field name="spk_ana_gain" feature_option="SPK_PATH_INT" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
|
||||
<Field name="spk_ana_gain" feature_option="SPK_PATH_LO" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
|
||||
<Field name="spk_ana_gain" feature_option="SPK_PATH_HP" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
|
||||
<Field name="spk_ana_gain" feature_option="SPK_PATH_NO_ANA" array_index="0" bit="0,15" check_list="0,0dB,0,0dB"/>
|
||||
</Param>
|
||||
<Param name="receiver_pga" type="short_array"> <!-- save index of register -->
|
||||
<Field name="rcv_ana_gain" feature_option="RCV_PATH_INT" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
|
||||
<Field name="rcv_ana_gain" feature_option="RCV_PATH_2_IN_1_SPK" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
|
||||
<Field name="rcv_ana_gain" feature_option="RCV_PATH_3_IN_1_SPK" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
|
||||
<Field name="rcv_ana_gain" feature_option="RCV_PATH_NO_ANA" array_index="0" bit="0,15" check_list="0,0dB,0,0dB"/>
|
||||
</Param>
|
||||
<Param name="amp" type="short_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
164
proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml
vendored
Normal file
164
proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,164 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="System,RCV" param_id="0"/>
|
||||
<Param path="System,HS" param_id="0"/>
|
||||
<Param path="System,SPK" param_id="0"/>
|
||||
<Param path="System,HSSPK" param_id="0"/>
|
||||
<Param path="System,HS5POLE" param_id="0"/>
|
||||
<Param path="System,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="System,USB" param_id="0"/>
|
||||
<Param path="System,BT_A2DP" param_id="0"/>
|
||||
<Param path="System,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="System,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="System,HEARING_AID" param_id="1"/>
|
||||
<Param path="Ring,RCV" param_id="0"/>
|
||||
<Param path="Ring,HS" param_id="0"/>
|
||||
<Param path="Ring,SPK" param_id="0"/>
|
||||
<Param path="Ring,HSSPK" param_id="0"/>
|
||||
<Param path="Ring,HS5POLE" param_id="0"/>
|
||||
<Param path="Ring,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Ring,USB" param_id="0"/>
|
||||
<Param path="Ring,BT_A2DP" param_id="0"/>
|
||||
<Param path="Ring,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Ring,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Ring,HEARING_AID" param_id="1"/>
|
||||
<Param path="Music,RCV" param_id="0"/>
|
||||
<Param path="Music,HS" param_id="0"/>
|
||||
<Param path="Music,SPK" param_id="0"/>
|
||||
<Param path="Music,HSSPK" param_id="0"/>
|
||||
<Param path="Music,HS5POLE" param_id="0"/>
|
||||
<Param path="Music,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Music,USB" param_id="0"/>
|
||||
<Param path="Music,BT_A2DP" param_id="0"/>
|
||||
<Param path="Music,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Music,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Music,HEARING_AID" param_id="1"/>
|
||||
<Param path="Alarm,RCV" param_id="0"/>
|
||||
<Param path="Alarm,HS" param_id="0"/>
|
||||
<Param path="Alarm,SPK" param_id="0"/>
|
||||
<Param path="Alarm,HSSPK" param_id="0"/>
|
||||
<Param path="Alarm,HS5POLE" param_id="0"/>
|
||||
<Param path="Alarm,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Alarm,USB" param_id="0"/>
|
||||
<Param path="Alarm,BT_A2DP" param_id="0"/>
|
||||
<Param path="Alarm,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Alarm,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Alarm,HEARING_AID" param_id="1"/>
|
||||
<Param path="Notification,RCV" param_id="0"/>
|
||||
<Param path="Notification,HS" param_id="0"/>
|
||||
<Param path="Notification,SPK" param_id="0"/>
|
||||
<Param path="Notification,HSSPK" param_id="0"/>
|
||||
<Param path="Notification,HS5POLE" param_id="0"/>
|
||||
<Param path="Notification,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Notification,USB" param_id="0"/>
|
||||
<Param path="Notification,BT_A2DP" param_id="0"/>
|
||||
<Param path="Notification,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Notification,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Notification,HEARING_AID" param_id="1"/>
|
||||
<Param path="Bluetooth_sco,RCV" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,HS" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,SPK" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,HSSPK" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,HS5POLE" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,USB" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,BT_A2DP" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Bluetooth_sco,HEARING_AID" param_id="1"/>
|
||||
<Param path="Enforced_Audible,RCV" param_id="0"/>
|
||||
<Param path="Enforced_Audible,HS" param_id="0"/>
|
||||
<Param path="Enforced_Audible,SPK" param_id="0"/>
|
||||
<Param path="Enforced_Audible,HSSPK" param_id="0"/>
|
||||
<Param path="Enforced_Audible,HS5POLE" param_id="0"/>
|
||||
<Param path="Enforced_Audible,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Enforced_Audible,USB" param_id="0"/>
|
||||
<Param path="Enforced_Audible,BT_A2DP" param_id="0"/>
|
||||
<Param path="Enforced_Audible,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Enforced_Audible,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Enforced_Audible,HEARING_AID" param_id="1"/>
|
||||
<Param path="DTMF,RCV" param_id="0"/>
|
||||
<Param path="DTMF,HS" param_id="0"/>
|
||||
<Param path="DTMF,SPK" param_id="0"/>
|
||||
<Param path="DTMF,HSSPK" param_id="0"/>
|
||||
<Param path="DTMF,HS5POLE" param_id="0"/>
|
||||
<Param path="DTMF,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="DTMF,USB" param_id="0"/>
|
||||
<Param path="DTMF,BT_A2DP" param_id="0"/>
|
||||
<Param path="DTMF,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="DTMF,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="DTMF,HEARING_AID" param_id="1"/>
|
||||
<Param path="TTS,RCV" param_id="0"/>
|
||||
<Param path="TTS,HS" param_id="0"/>
|
||||
<Param path="TTS,SPK" param_id="0"/>
|
||||
<Param path="TTS,HSSPK" param_id="0"/>
|
||||
<Param path="TTS,HS5POLE" param_id="0"/>
|
||||
<Param path="TTS,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="TTS,USB" param_id="0"/>
|
||||
<Param path="TTS,BT_A2DP" param_id="0"/>
|
||||
<Param path="TTS,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="TTS,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="TTS,HEARING_AID" param_id="1"/>
|
||||
<Param path="Boot,RCV" param_id="0"/>
|
||||
<Param path="Boot,HS" param_id="0"/>
|
||||
<Param path="Boot,SPK" param_id="0"/>
|
||||
<Param path="Boot,HSSPK" param_id="0"/>
|
||||
<Param path="Boot,HS5POLE" param_id="0"/>
|
||||
<Param path="Boot,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Boot,USB" param_id="0"/>
|
||||
<Param path="Boot,BT_A2DP" param_id="0"/>
|
||||
<Param path="Boot,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Boot,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Boot,HEARING_AID" param_id="1"/>
|
||||
<Param path="VIBSPK,RCV" param_id="0"/>
|
||||
<Param path="VIBSPK,HS" param_id="0"/>
|
||||
<Param path="VIBSPK,SPK" param_id="0"/>
|
||||
<Param path="VIBSPK,HSSPK" param_id="0"/>
|
||||
<Param path="VIBSPK,HS5POLE" param_id="0"/>
|
||||
<Param path="VIBSPK,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="VIBSPK,USB" param_id="0"/>
|
||||
<Param path="VIBSPK,BT_A2DP" param_id="0"/>
|
||||
<Param path="VIBSPK,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="VIBSPK,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="VIBSPK,HEARING_AID" param_id="1"/>
|
||||
<Param path="Accessibility,RCV" param_id="0"/>
|
||||
<Param path="Accessibility,HS" param_id="0"/>
|
||||
<Param path="Accessibility,SPK" param_id="0"/>
|
||||
<Param path="Accessibility,HSSPK" param_id="0"/>
|
||||
<Param path="Accessibility,HS5POLE" param_id="0"/>
|
||||
<Param path="Accessibility,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Accessibility,USB" param_id="0"/>
|
||||
<Param path="Accessibility,BT_A2DP" param_id="0"/>
|
||||
<Param path="Accessibility,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Accessibility,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Accessibility,HEARING_AID" param_id="1"/>
|
||||
<Param path="Assistant,RCV" param_id="0"/>
|
||||
<Param path="Assistant,HS" param_id="0"/>
|
||||
<Param path="Assistant,SPK" param_id="0"/>
|
||||
<Param path="Assistant,HSSPK" param_id="0"/>
|
||||
<Param path="Assistant,HS5POLE" param_id="0"/>
|
||||
<Param path="Assistant,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Assistant,USB" param_id="0"/>
|
||||
<Param path="Assistant,BT_A2DP" param_id="0"/>
|
||||
<Param path="Assistant,BT_A2DP_HP" param_id="0"/>
|
||||
<Param path="Assistant,BT_A2DP_SPK" param_id="0"/>
|
||||
<Param path="Assistant,HEARING_AID" param_id="1"/>
|
||||
<Param path="Default,Ring,SPK" param_id="2"/>
|
||||
<Param path="Default,Alarm,SPK" param_id="3"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="digital_gain" value="-64,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="digital_gain" value="-48,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="digital_gain" value="-64,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,-2"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="digital_gain" value="-64,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,-2"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
42
proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml
vendored
Normal file
42
proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Volume type">
|
||||
<Category name="System"/>
|
||||
<Category name="Ring"/>
|
||||
<Category name="Music"/>
|
||||
<Category name="Alarm"/>
|
||||
<Category name="Notification"/>
|
||||
<Category name="Bluetooth_sco"/>
|
||||
<Category name="Enforced_Audible"/>
|
||||
<Category name="DTMF"/>
|
||||
<Category name="TTS"/>
|
||||
<Category name="Boot"/>
|
||||
<Category name="VIBSPK"/>
|
||||
<Category name="Accessibility"/>
|
||||
<Category name="Assistant"/>
|
||||
<!--<Category name="MATV" feature_option="MATV_AUDIO_SUPPORT"/>-->
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV"/>
|
||||
<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
|
||||
<Category name="SPK" alias="Speaker"/>
|
||||
<Category name="HSSPK" alias="Headset+Speaker"/>
|
||||
<Category name="HS5POLE" alias="5-pole Headset"/>
|
||||
<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
|
||||
<Category name="USB"/>
|
||||
<Category name="HEARING_AID"/>
|
||||
<Category name="BT_A2DP" alias="BT A2DP"/>
|
||||
<Category name="BT_A2DP_HP" alias="BT A2DP HP"/>
|
||||
<Category name="BT_A2DP_SPK" alias="BT A2DP SPK"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="digital_gain" type="short_array"/><!-- unit is dB -->
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
100
proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml
vendored
Normal file
100
proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,100 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="Ring_Alarm,RCV" param_id="0"/>
|
||||
<Param path="Ring_Alarm,HS" param_id="0"/>
|
||||
<Param path="Ring_Alarm,SPK_INT" param_id="2"/>
|
||||
<Param path="Ring_Alarm,SPK_LO" param_id="2"/>
|
||||
<Param path="Ring_Alarm,SPK_HP" param_id="2"/>
|
||||
<Param path="Ring_Alarm,SPK_NO_ANA" param_id="5"/>
|
||||
<Param path="Ring_Alarm,HSSPK_INT" param_id="3"/>
|
||||
<Param path="Ring_Alarm,HSSPK_LO" param_id="3"/>
|
||||
<Param path="Ring_Alarm,HSSPK_HP" param_id="1"/>
|
||||
<Param path="Ring_Alarm,HSSPK_NO_ANA" param_id="1"/>
|
||||
<Param path="Ring_Alarm,HS5POLE" param_id="0"/>
|
||||
<Param path="Ring_Alarm,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="Ring_Alarm,USB" param_id="5"/>
|
||||
<Param path="Ring_Alarm,BT_A2DP" param_id="5"/>
|
||||
<Param path="Ring_Alarm,BT_A2DP_HP" param_id="5"/>
|
||||
<Param path="Ring_Alarm,BT_A2DP_SPK" param_id="5"/>
|
||||
<Param path="Ring_Alarm,HEARING_AID" param_id="6"/>
|
||||
<Param path="Others,RCV" param_id="4"/>
|
||||
<Param path="Others,HS" param_id="1"/>
|
||||
<Param path="Others,SPK_INT" param_id="2"/>
|
||||
<Param path="Others,SPK_LO" param_id="2"/>
|
||||
<Param path="Others,SPK_HP" param_id="2"/>
|
||||
<Param path="Others,SPK_NO_ANA" param_id="5"/>
|
||||
<Param path="Others,HSSPK_INT" param_id="0"/>
|
||||
<Param path="Others,HSSPK_LO" param_id="0"/>
|
||||
<Param path="Others,HSSPK_HP" param_id="0"/>
|
||||
<Param path="Others,HSSPK_NO_ANA" param_id="0"/>
|
||||
<Param path="Others,HS5POLE" param_id="1"/>
|
||||
<Param path="Others,HS5POLE_ANC" param_id="1"/>
|
||||
<Param path="Others,USB" param_id="5"/>
|
||||
<Param path="Others,BT_A2DP" param_id="5"/>
|
||||
<Param path="Others,BT_A2DP_HP" param_id="5"/>
|
||||
<Param path="Others,BT_A2DP_SPK" param_id="5"/>
|
||||
<Param path="Others,HEARING_AID" param_id="6"/>
|
||||
<Param path="Notification,RCV" param_id="4"/>
|
||||
<Param path="Notification,HS" param_id="1"/>
|
||||
<Param path="Notification,SPK_INT" param_id="2"/>
|
||||
<Param path="Notification,SPK_LO" param_id="2"/>
|
||||
<Param path="Notification,SPK_HP" param_id="2"/>
|
||||
<Param path="Notification,SPK_NO_ANA" param_id="5"/>
|
||||
<Param path="Notification,HSSPK_INT" param_id="3"/>
|
||||
<Param path="Notification,HSSPK_LO" param_id="3"/>
|
||||
<Param path="Notification,HSSPK_HP" param_id="1"/>
|
||||
<Param path="Notification,HSSPK_NO_ANA" param_id="1"/>
|
||||
<Param path="Notification,HS5POLE" param_id="1"/>
|
||||
<Param path="Notification,HS5POLE_ANC" param_id="1"/>
|
||||
<Param path="Notification,USB" param_id="5"/>
|
||||
<Param path="Notification,BT_A2DP" param_id="5"/>
|
||||
<Param path="Notification,BT_A2DP_HP" param_id="5"/>
|
||||
<Param path="Notification,BT_A2DP_SPK" param_id="5"/>
|
||||
<Param path="Notification,HEARING_AID" param_id="6"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="digital_gain_visibility" value="0"/>
|
||||
<Param name="headset_pga_visibility" value="-1"/>
|
||||
<Param name="speaker_pga_visibility" value="-1"/>
|
||||
<Param name="receiver_pga_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="digital_gain_visibility" value="1"/>
|
||||
<Param name="headset_pga_visibility" value="1"/>
|
||||
<Param name="speaker_pga_visibility" value="-1"/>
|
||||
<Param name="receiver_pga_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="digital_gain_visibility" value="1"/>
|
||||
<Param name="headset_pga_visibility" value="-1"/>
|
||||
<Param name="speaker_pga_visibility" value="1"/>
|
||||
<Param name="receiver_pga_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="digital_gain_visibility" value="1"/>
|
||||
<Param name="headset_pga_visibility" value="1"/>
|
||||
<Param name="speaker_pga_visibility" value="1"/>
|
||||
<Param name="receiver_pga_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="digital_gain_visibility" value="1"/>
|
||||
<Param name="headset_pga_visibility" value="-1"/>
|
||||
<Param name="speaker_pga_visibility" value="-1"/>
|
||||
<Param name="receiver_pga_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="digital_gain_visibility" value="1"/>
|
||||
<Param name="headset_pga_visibility" value="-1"/>
|
||||
<Param name="speaker_pga_visibility" value="-1"/>
|
||||
<Param name="receiver_pga_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="digital_gain_visibility" value="1"/>
|
||||
<Param name="headset_pga_visibility" value="0"/>
|
||||
<Param name="speaker_pga_visibility" value="0"/>
|
||||
<Param name="receiver_pga_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
44
proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml
vendored
Normal file
44
proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Volume type">
|
||||
<Category name="Ring_Alarm" alias="Ring,Alarm"/>
|
||||
<Category name="Notification"/>
|
||||
<Category name="Others" alias="System,Music,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<Category name="RCV"/>
|
||||
<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
|
||||
<Category name="HS5POLE" alias="5-pole Headset"/>
|
||||
<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
|
||||
|
||||
<Category name="SPK_INT" alias="SPK,Speaker" feature_option="SPK_PATH_INT"/>
|
||||
<Category name="SPK_LO" alias="SPK,Speaker" feature_option="SPK_PATH_LO"/>
|
||||
<Category name="SPK_HP" alias="SPK,Speaker" feature_option="SPK_PATH_HP"/>
|
||||
<Category name="SPK_NO_ANA" alias="SPK,Speaker" feature_option="SPK_PATH_NO_ANA"/>
|
||||
|
||||
<Category name="HSSPK_INT" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_INT"/>
|
||||
<Category name="HSSPK_LO" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_LO"/>
|
||||
<Category name="HSSPK_HP" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_HP"/>
|
||||
<Category name="HSSPK_NO_ANA" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_NO_ANA"/>
|
||||
|
||||
<Category name="USB"/>
|
||||
|
||||
<Category name="BT_A2DP" alias="BT A2DP"/>
|
||||
<Category name="BT_A2DP_HP" alias="BT A2DP HP"/>
|
||||
<Category name="BT_A2DP_SPK" alias="BT A2DP SPK"/>
|
||||
<Category name="HEARING_AID"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="digital_gain_visibility" type="int"/>
|
||||
<Param name="headset_pga_visibility" type="int"/>
|
||||
<Param name="speaker_pga_visibility" type="int"/>
|
||||
<Param name="receiver_pga_visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
5
proprietary/vendor/etc/audio_param/Playback_AudioParam.xml
vendored
Normal file
5
proprietary/vendor/etc/audio_param/Playback_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree/>
|
||||
<ParamUnitPool/>
|
||||
</AudioParam>
|
||||
53
proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml
vendored
Normal file
53
proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml
vendored
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamTreeView version="1.1">
|
||||
<TreeRoot name="DRC+ACF">
|
||||
<Sheet/>
|
||||
<Feature name="Dynamic Range Control (DRC)">
|
||||
<FieldList>
|
||||
<Field audio_type="PlaybackDRC" param="bes_loudness_Num_Bands" name="Number of Bands"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 1 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 2 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 3 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 4 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 5 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 6 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 7 Mode"/>
|
||||
<Field audio_type="PlaybackDRC" param="SB_Mode" name="Band 8 Mode"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="Loudspeaker Compensation Filter (ACF)">
|
||||
<FieldList>
|
||||
<Field audio_type="PlaybackACF" param="bes_loudness_L_hpf_order" name="High Pass Filter Order"/>
|
||||
<Field audio_type="PlaybackACF" param="bes_loudness_L_lpf_order" name="Low Pass Filter Order"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="2nd Loudspeaker Compensation Filter (2nd-ACF)" switch_audio_type="PlaybackACF" switch_param="bes_loudness_Sep_LR_Filter" switch_field="Apply Different Filter Setting for 2nd Loudspeaker">
|
||||
<FieldList>
|
||||
<Field audio_type="PlaybackACF" param="bes_loudness_Sep_LR_Filter" name="Apply Different Filter Setting for 2nd Loudspeaker"/>
|
||||
<Field audio_type="PlaybackACF" param="bes_loudness_R_hpf_order" name="2nd Loudspeaker High Pass Filter Order"/>
|
||||
<Field audio_type="PlaybackACF" param="bes_loudness_R_lpf_order" name="2nd Loudspeaker Low Pass Filter Order"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
<TreeRoot name="HCF">
|
||||
<Sheet/>
|
||||
<Feature name="Headphone Compensation Filter (HCF)">
|
||||
<FieldList>
|
||||
<Field audio_type="PlaybackHCF" param="bes_loudness_L_hpf_order" name="High Pass Filter Order"/>
|
||||
<Field audio_type="PlaybackHCF" param="bes_loudness_L_lpf_order" name="Low Pass Filter Order"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
</ParamTreeView>
|
||||
40
proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml
vendored
Normal file
40
proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Audio Playback" version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default" wording="Default"/>
|
||||
<Category name="App1" wording="Application1" visible="false"/>
|
||||
<Category name="App2" wording="Application2" visible="false"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Volume type">
|
||||
<Category name="System"/>
|
||||
<Category name="Ring"/>
|
||||
<Category name="Music"/>
|
||||
<Category name="Alarm"/>
|
||||
<Category name="Notification"/>
|
||||
<Category name="Bluetooth_sco"/>
|
||||
<Category name="Enforced_Audible"/>
|
||||
<Category name="DTMF"/>
|
||||
<Category name="TTS"/>
|
||||
<Category name="Accessibility"/>
|
||||
<Category name="Assistant"/>
|
||||
<!--<Category name="MATV" feature_option="MATV_AUDIO_SUPPORT"/>-->
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<Category name="Headset" wording="3/4-pole headset"/>
|
||||
<Category name="HS5POLE" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
|
||||
<Category name="5-pole headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
|
||||
<Category name="Speaker"/>
|
||||
<Category name="Headset+Speaker"/>
|
||||
<Category name="USB"/>
|
||||
<Category name="HEARING_AID" feature_option="MTK_BT_HEARING_AID_SUPPORT" visible="false"/>
|
||||
<CategoryGroup name="BT A2DP">
|
||||
<Category name="BT A2DP"/>
|
||||
<Category name="BT A2DP HP"/>
|
||||
<Category name="BT A2DP SPK"/>
|
||||
</CategoryGroup>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
15
proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml
vendored
Normal file
15
proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="ASR" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
16
proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml
vendored
Normal file
16
proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Application">
|
||||
<Category name="ASR" wording="ASR improvement" />
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dmnr_para" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
47
proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml
vendored
Normal file
47
proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="Default,SndRecNormal,Handset" param_id="1"/>
|
||||
<Param path="Default,CamRecNormal,Handset" param_id="2"/>
|
||||
<Param path="Default,SndRecNormal,4-pole HS" param_id="3"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir1_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
|
||||
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="sph_in_fir1" value="-1,-4,10,-6,9,-15,12,-18,28,-26,30,-38,39,-49,63,-62,68,-86,90,-99,120,-127,135,-161,191,-223,237,-245,287,-319,337,-418,481,-465,530,-645,715,-903,1045,-1031,1483,-1977,1596,-4705,32766,32766,-4705,1596,-1977,1483,-1031,1045,-903,715,-645,530,-465,481,-418,337,-319,287,-245,237,-223,191,-161,135,-127,120,-99,90,-86,68,-62,63,-49,39,-38,30,-26,28,-18,12,-15,9,-6,10,-4,-1"/>
|
||||
<Param name="sph_in_fir1_eq_freq" value="101.131744,301.283083,1000.000000,2000.000000,3000.000000,4000.000000,6000.000000,8332.714165,11419.219269,16005.208450,23203.246269"/>
|
||||
<Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-0.918367,-3.061224,-7.959184"/>
|
||||
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
|
||||
<Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
46
proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml
vendored
Normal file
46
proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Application">
|
||||
<CategoryGroup name="Sound recording">
|
||||
<Category name="SndRecNormal" wording="Normal"/>
|
||||
<Category name="SndRecLecture" wording="Lecture"/>
|
||||
<Category name="SndRecMeeting" wording="Meeting"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Camera recording">
|
||||
<Category name="CamRecNormal" wording="Normal"/>
|
||||
<Category name="CamRecMeeting" wording="Meeting"/>
|
||||
</CategoryGroup>
|
||||
<Category name="ASR" wording="ASR improvement" />
|
||||
<Category name="VR" wording="Voice recognition" />
|
||||
<Category name="VoicePerformance" wording="Voice performance recording"/>
|
||||
<Category name="VoiceUnLk"/>
|
||||
<Category name="Customization2"/>
|
||||
<Category name="IncallRecord"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<Category name="Handset"/>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="4-pole HS" wording="4-pole headset"/>
|
||||
<Category name="5-pole HS" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
|
||||
<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
|
||||
</CategoryGroup>
|
||||
<Category name="BT earphone" wording="Bluetooth"/>
|
||||
<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="sph_in_fir1" type="short_array"/>
|
||||
<Param name="sph_in_fir1_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_fir1_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_fir2" type="short_array"/>
|
||||
<Param name="sph_in_fir2_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_fir2_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_parameter" type="double_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
194
proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml
vendored
Normal file
194
proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,194 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="ASR,Handset" param_id="1"/>
|
||||
<Param path="ASR" param_id="2"/>
|
||||
<Param path="ASR,USB" param_id="0"/>
|
||||
<Param path="Customization2" param_id="2"/>
|
||||
<Param path="Customization2,USB" param_id="0"/>
|
||||
<Param path="SndRecNormal,Handset" param_id="3"/>
|
||||
<Param path="SndRecLecture,Handset" param_id="3"/>
|
||||
<Param path="SndRecMeeting,Handset" param_id="3"/>
|
||||
<Param path="CamRecNormal,Handset" param_id="3"/>
|
||||
<Param path="VR" param_id="4"/>
|
||||
<Param path="VoicePerformance,Handset" param_id="3"/>
|
||||
<Param path="VoiceUnLk" param_id="4"/>
|
||||
<Param path="VoiceUnLk,Handset" param_id="5"/>
|
||||
<Param path="5-pole HS" param_id="6"/>
|
||||
<Param path="5-pole HS+ANC" param_id="6"/>
|
||||
<Param path="ASR,5-pole HS" param_id="7"/>
|
||||
<Param path="ASR,5-pole HS+ANC" param_id="7"/>
|
||||
<Param path="KTV" param_id="8"/>
|
||||
<Param path="HDR_RECORD,Handset" param_id="9"/>
|
||||
<Param path="HDR_RECORD,4-pole HS" param_id="10"/>
|
||||
<Param path="HDR_RECORD,USB" param_id="10"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="1"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="0"/>
|
||||
<Param name="UL NLP visibility" value="0"/>
|
||||
<Param name="UL ES LB visibility" value="0"/>
|
||||
<Param name="UL AES LB visibility" value="0"/>
|
||||
<Param name="UL Sample Rate" value="48000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="1"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL Sample Rate" value="16000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="1"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL Sample Rate" value="16000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="2"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="0"/>
|
||||
<Param name="UL NLP visibility" value="0"/>
|
||||
<Param name="UL ES LB visibility" value="0"/>
|
||||
<Param name="UL AES LB visibility" value="0"/>
|
||||
<Param name="UL Sample Rate" value="48000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="1"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="0"/>
|
||||
<Param name="UL NLP visibility" value="0"/>
|
||||
<Param name="UL ES LB visibility" value="0"/>
|
||||
<Param name="UL AES LB visibility" value="0"/>
|
||||
<Param name="UL Sample Rate" value="48000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="2"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="0"/>
|
||||
<Param name="UL NLP visibility" value="0"/>
|
||||
<Param name="UL ES LB visibility" value="0"/>
|
||||
<Param name="UL AES LB visibility" value="0"/>
|
||||
<Param name="UL Sample Rate" value="48000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="2"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="0"/>
|
||||
<Param name="UL NLP visibility" value="0"/>
|
||||
<Param name="UL ES LB visibility" value="0"/>
|
||||
<Param name="UL AES LB visibility" value="0"/>
|
||||
<Param name="UL Sample Rate" value="48000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="7">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="2"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL Sample Rate" value="16000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="8">
|
||||
<Param name="DRC+DG visibility" value="-1"/>
|
||||
<Param name="FIR visibility" value="-1"/>
|
||||
<Param name="NREC visibility" value="-1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="-1"/>
|
||||
<Param name="UL Limiter TH visibility" value="-1"/>
|
||||
<Param name="UL AEC visibility" value="-1"/>
|
||||
<Param name="UL NLP visibility" value="-1"/>
|
||||
<Param name="UL ES LB visibility" value="-1"/>
|
||||
<Param name="UL AES LB visibility" value="-1"/>
|
||||
<Param name="UL Sample Rate" value="16000"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="9">
|
||||
<Param name="DRC+DG visibility" value="-1"/>
|
||||
<Param name="FIR visibility" value="-1"/>
|
||||
<Param name="NREC visibility" value="-1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="-1"/>
|
||||
<Param name="UL Limiter TH visibility" value="-1"/>
|
||||
<Param name="UL AEC visibility" value="-1"/>
|
||||
<Param name="UL NLP visibility" value="-1"/>
|
||||
<Param name="UL ES LB visibility" value="-1"/>
|
||||
<Param name="UL AES LB visibility" value="-1"/>
|
||||
<Param name="UL Sample Rate" value="16000"/>
|
||||
<Param name="UL Gain Set" value="2"/>
|
||||
<Param name="UL Gain Name" value="mic1_adc1,mic1_adc2,mic2_adc3,mic2_adc4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="10">
|
||||
<Param name="DRC+DG visibility" value="-1"/>
|
||||
<Param name="FIR visibility" value="-1"/>
|
||||
<Param name="NREC visibility" value="-1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="-1"/>
|
||||
<Param name="UL Limiter TH visibility" value="-1"/>
|
||||
<Param name="UL AEC visibility" value="-1"/>
|
||||
<Param name="UL NLP visibility" value="-1"/>
|
||||
<Param name="UL ES LB visibility" value="-1"/>
|
||||
<Param name="UL AES LB visibility" value="-1"/>
|
||||
<Param name="UL Sample Rate" value="16000"/>
|
||||
<Param name="UL Gain Set" value="2"/>
|
||||
<Param name="UL Gain Name" value="mic1_adc1,mic1_adc2"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
53
proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml
vendored
Normal file
53
proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Audio Record" version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
<Category name="HDR_RECORD" feature_option="AUDIO_PMIC_4ADC_SUPPORT"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Application">
|
||||
<CategoryGroup name="Sound recording">
|
||||
<Category name="SndRecNormal" wording="Normal"/>
|
||||
<Category name="SndRecLecture" wording="Lecture"/>
|
||||
<Category name="SndRecMeeting" wording="Meeting"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Camera recording">
|
||||
<Category name="CamRecNormal" wording="Normal"/>
|
||||
<Category name="CamRecMeeting" wording="Meeting"/>
|
||||
</CategoryGroup>
|
||||
<Category name="ASR" wording="ASR improvement" />
|
||||
<Category name="VR" wording="Voice recognition" />
|
||||
<Category name="VoicePerformance" wording="Voice performance recording" />
|
||||
<Category name="VoiceUnLk" visible="false" />
|
||||
<Category name="Customization2" visible="false" />
|
||||
<Category name="KTV" wording="In Ear Monitor"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<Category name="Handset"/>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="4-pole HS" wording="4-pole headset"/>
|
||||
<Category name="5-pole HS" wording="5-pole headset(ANC OFF)"/>
|
||||
<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)"/>
|
||||
</CategoryGroup>
|
||||
<Category name="BT earphone" wording="Bluetooth"/>
|
||||
<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="DRC+DG visibility" type="int"/>
|
||||
<Param name="FIR visibility" type="int"/>
|
||||
<Param name="NREC visibility" type="int"/>
|
||||
<Param name="UL cal. visibility" type="int"/>
|
||||
<Param name="UL Digital Gain visibility" type="int"/>
|
||||
<Param name="UL Limiter TH visibility" type="int"/>
|
||||
<Param name="UL AEC visibility" type="int"/>
|
||||
<Param name="UL NLP visibility" type="int"/>
|
||||
<Param name="UL ES LB visibility" type="int"/>
|
||||
<Param name="UL AES LB visibility" type="int"/>
|
||||
<Param name="UL Sample Rate" type="int"/>
|
||||
<Param name="UL Gain Set" type="int"/>
|
||||
<Param name="UL Gain Name" type="string_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
65
proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml
vendored
Normal file
65
proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="SndRecNormal,Handset" param_id="2"/>
|
||||
<Param path="SndRecLecture,Handset" param_id="1"/>
|
||||
<Param path="SndRecMeeting,Handset" param_id="1"/>
|
||||
<Param path="SndRecNormal,Headset" param_id="2"/>
|
||||
<Param path="SndRecLecture,Headset" param_id="1"/>
|
||||
<Param path="SndRecMeeting,Headset" param_id="1"/>
|
||||
<Param path="SndRecNormal,HS5POLE" param_id="2"/>
|
||||
<Param path="SndRecLecture,HS5POLE" param_id="1"/>
|
||||
<Param path="SndRecMeeting,HS5POLE" param_id="1"/>
|
||||
<Param path="SndRecNormal,HS5POLE_ANC" param_id="2"/>
|
||||
<Param path="SndRecLecture,HS5POLE_ANC" param_id="1"/>
|
||||
<Param path="SndRecMeeting,HS5POLE_ANC" param_id="1"/>
|
||||
<Param path="SndRecNormal,USB" param_id="2"/>
|
||||
<Param path="SndRecLecture,USB" param_id="1"/>
|
||||
<Param path="SndRecMeeting,USB" param_id="1"/>
|
||||
<Param path="CamRecNormal,Handset" param_id="2"/>
|
||||
<Param path="CamRecMeeting,Handset" param_id="1"/>
|
||||
<Param path="CamRecNormal,Headset" param_id="2"/>
|
||||
<Param path="CamRecMeeting,Headset" param_id="1"/>
|
||||
<Param path="CamRecNormal,HS5POLE" param_id="2"/>
|
||||
<Param path="CamRecMeeting,HS5POLE" param_id="1"/>
|
||||
<Param path="CamRecNormal,HS5POLE_ANC" param_id="2"/>
|
||||
<Param path="CamRecMeeting,HS5POLE_ANC" param_id="1"/>
|
||||
<Param path="CamRecNormal,USB" param_id="2"/>
|
||||
<Param path="CamRecMeeting,USB" param_id="1"/>
|
||||
<Param path="ASR" param_id="2"/>
|
||||
<Param path="VR" param_id="2"/>
|
||||
<Param path="VoicePerformance" param_id="2"/>
|
||||
<Param path="VoiceUnLk" param_id="2"/>
|
||||
<Param path="Customization2" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION3" param_id="2"/>
|
||||
<Param path="FastRecord" param_id="2"/>
|
||||
<Param path="Unprocessed" param_id="2"/>
|
||||
<Param path="BT earphone" param_id="0"/>
|
||||
<Param path="ASR,BT earphone" param_id="0"/>
|
||||
<Param path="VR,BT earphone" param_id="0"/>
|
||||
<Param path="VoicePerformance,BT earphone" param_id="0"/>
|
||||
<Param path="VoiceUnLk,BT earphone" param_id="0"/>
|
||||
<Param path="Customization2,BT earphone" param_id="0"/>
|
||||
<Param path="CUSTOMIZATION3,BT earphone" param_id="0"/>
|
||||
<Param path="FastRecord,BT earphone" param_id="0"/>
|
||||
<Param path="IncallRecord" param_id="0"/>
|
||||
<Param path="KTV" param_id="0"/>
|
||||
<Param path="KTV,Headset" param_id="2"/>
|
||||
<Param path="KTV,USB" param_id="2"/>
|
||||
<Param path="HDR_RECORD,BT earphone" param_id="0"/>
|
||||
<Param path="HDR_RECORD,USB" param_id="0"/>
|
||||
<Param path="HDR_RECORD,Handset" param_id="2"/>
|
||||
<Param path="HDR_RECORD,Headset" param_id="2"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ul_gain_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ul_gain_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
43
proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml
vendored
Normal file
43
proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
<Category name="HDR_RECORD" feature_option="AUDIO_PMIC_4ADC_SUPPORT"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Application">
|
||||
<CategoryGroup name="Sound recording">
|
||||
<Category name="SndRecNormal" wording="Normal"/>
|
||||
<Category name="SndRecLecture" wording="Lecture"/>
|
||||
<Category name="SndRecMeeting" wording="Meeting"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Camera recording">
|
||||
<Category name="CamRecNormal" wording="Normal"/>
|
||||
<Category name="CamRecMeeting" wording="Meeting"/>
|
||||
</CategoryGroup>
|
||||
<Category name="ASR" wording="ASR improvement" />
|
||||
<Category name="VR" wording="Voice recognition" />
|
||||
<Category name="VoicePerformance" wording="Voice performance recording" />
|
||||
<Category name="VoiceUnLk" visible="false" />
|
||||
<Category name="Customization2" visible="false" />
|
||||
<Category name="CUSTOMIZATION3"/>
|
||||
<Category name="FastRecord" visible="false"/>
|
||||
<Category name="Unprocessed"/>
|
||||
<Category name="IncallRecord"/>
|
||||
<Category name="KTV" wording="In Ear Monitor"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<Category name="Handset"/>
|
||||
<Category name="Headset" alias="4-pole HS"/>
|
||||
<Category name="HS5POLE" alias="5-pole HS"/>
|
||||
<Category name="HS5POLE_ANC" alias="5-pole HS+ANC"/>
|
||||
<Category name="BT earphone" alias="Bluetooth"/>
|
||||
<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ul_gain_visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
106
proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml
vendored
Normal file
106
proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="Sound recording,Handset" param_id="0"/>
|
||||
<Param path="Sound recording,Headset" param_id="0"/>
|
||||
<Param path="Sound recording,USB" param_id="1"/>
|
||||
<Param path="Sound recording,HS5POLE" param_id="3"/>
|
||||
<Param path="Sound recording,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="Camera recording,Handset" param_id="2"/>
|
||||
<Param path="Camera recording,Headset" param_id="2"/>
|
||||
<Param path="Camera recording,USB" param_id="1"/>
|
||||
<Param path="Camera recording,HS5POLE" param_id="3"/>
|
||||
<Param path="Camera recording,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="CUSTOMIZATION1,Handset" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION1,Headset" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION1,USB" param_id="1"/>
|
||||
<Param path="CUSTOMIZATION1,HS5POLE" param_id="3"/>
|
||||
<Param path="CUSTOMIZATION1,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="VR,Handset" param_id="2"/>
|
||||
<Param path="VR,Headset" param_id="2"/>
|
||||
<Param path="VR,USB" param_id="1"/>
|
||||
<Param path="VR,HS5POLE" param_id="3"/>
|
||||
<Param path="VR,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="VoicePerformance,Handset" param_id="0"/>
|
||||
<Param path="VoicePerformance,Headset" param_id="0"/>
|
||||
<Param path="VoicePerformance,USB" param_id="1"/>
|
||||
<Param path="VoicePerformance,HS5POLE" param_id="3"/>
|
||||
<Param path="VoicePerformance,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="VOICE_UNLOCK,Handset" param_id="2"/>
|
||||
<Param path="VOICE_UNLOCK,Headset" param_id="2"/>
|
||||
<Param path="VOICE_UNLOCK,USB" param_id="1"/>
|
||||
<Param path="VOICE_UNLOCK,HS5POLE" param_id="3"/>
|
||||
<Param path="VOICE_UNLOCK,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="CUSTOMIZATION2,Handset" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION2,Headset" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION2,USB" param_id="1"/>
|
||||
<Param path="CUSTOMIZATION2,HS5POLE" param_id="3"/>
|
||||
<Param path="CUSTOMIZATION2,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="CUSTOMIZATION3,Handset" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION3,Headset" param_id="2"/>
|
||||
<Param path="CUSTOMIZATION3,USB" param_id="1"/>
|
||||
<Param path="CUSTOMIZATION3,HS5POLE" param_id="3"/>
|
||||
<Param path="CUSTOMIZATION3,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="FastRecord,Handset" param_id="0"/>
|
||||
<Param path="FastRecord,Headset" param_id="0"/>
|
||||
<Param path="FastRecord,USB" param_id="1"/>
|
||||
<Param path="FastRecord,HS5POLE" param_id="3"/>
|
||||
<Param path="FastRecord,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="Unprocessed,Handset" param_id="4"/>
|
||||
<Param path="Unprocessed,Headset" param_id="4"/>
|
||||
<Param path="Unprocessed,USB" param_id="1"/>
|
||||
<Param path="Unprocessed,HS5POLE" param_id="4"/>
|
||||
<Param path="Unprocessed,HS5POLE_ANC" param_id="4"/>
|
||||
<Param path="AAudio,Handset" param_id="0"/>
|
||||
<Param path="AAudio,Headset" param_id="0"/>
|
||||
<Param path="AAudio,USB" param_id="1"/>
|
||||
<Param path="AAudio,HS5POLE" param_id="0"/>
|
||||
<Param path="AAudio,HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="KTV,Handset" param_id="0"/>
|
||||
<Param path="KTV,Headset" param_id="0"/>
|
||||
<Param path="KTV,USB" param_id="1"/>
|
||||
<Param path="KTV,HS5POLE" param_id="3"/>
|
||||
<Param path="KTV,HS5POLE_ANC" param_id="3"/>
|
||||
<Param path="HDR_RECORD,Sound recording,Handset" param_id="5"/>
|
||||
<Param path="HDR_RECORD,Sound recording,Headset" param_id="6"/>
|
||||
<Param path="HDR_RECORD,Camera recording,Handset" param_id="5"/>
|
||||
<Param path="HDR_RECORD,Camera recording,Headset" param_id="6"/>
|
||||
<Param path="HDR_RECORD,VR,Handset" param_id="5"/>
|
||||
<Param path="HDR_RECORD,VR,Headset" param_id="6"/>
|
||||
<Param path="HDR_RECORD,FastRecord,Handset" param_id="5"/>
|
||||
<Param path="HDR_RECORD,FastRecord,Headset" param_id="6"/>
|
||||
<Param path="HDR_RECORD,KTV,Handset" param_id="5"/>
|
||||
<Param path="HDR_RECORD,KTV,Headset" param_id="6"/>
|
||||
<Param path="Default,Camera recording,Handset" param_id="7"/>
|
||||
<Param path="Default,Camera recording,Headset" param_id="8"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ul_gain" value="34"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ul_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="ul_gain" value="20"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="ul_gain" value="24"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="ul_gain" value="6"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="ul_gain" value="34,0,34,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="ul_gain" value="34,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="7">
|
||||
<Param name="ul_gain" value="38"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="8">
|
||||
<Param name="ul_gain" value="34"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
37
proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml
vendored
Normal file
37
proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
<Category name="HDR_RECORD"/>
|
||||
<Category name="VOW_ENROLL" feature_option="MTK_VOW_NORMAL_RECORD_ENROLL"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Application">
|
||||
<!-- tunable -->
|
||||
<Category name="Sound recording" alias="SndRecNormal,SndRecLecture,SndRecMeeting"/>
|
||||
<Category name="Camera recording" alias="CamRecNormal,CamRecMeeting"/>
|
||||
<Category name="CUSTOMIZATION1" wording="ASR improvement" alias="ASR"/>
|
||||
<Category name="VR" wording="Voice recognition"/>
|
||||
<Category name="VoicePerformance" wording="Voice performance recording"/>
|
||||
<Category name="KTV" wording="In Ear Monitor"/>
|
||||
<!-- not tunable -->
|
||||
<Category name="VOICE_UNLOCK" alias="VoiceUnLk"/>
|
||||
<Category name="CUSTOMIZATION2" alias="Customization2"/>
|
||||
<Category name="CUSTOMIZATION3"/>
|
||||
<Category name="FastRecord"/>
|
||||
<Category name="Unprocessed"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="Handset" wording="Receiver" alias="RCV,SPK,HP,3-pole HS"/>
|
||||
<Category name="Headset" wording="Headset" alias="HS,4-pole HS"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="5-pole HS"/>
|
||||
<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole HS+ANC"/>
|
||||
<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ul_gain" type="byte_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
299
proprietary/vendor/etc/audio_param/Record_AudioParam.xml
vendored
Normal file
299
proprietary/vendor/etc/audio_param/Record_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,299 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="5"/>
|
||||
<Param path="VR" param_id="0"/>
|
||||
<Param path="FastRecord" param_id="9"/>
|
||||
<Param path="Unprocessed" param_id="13"/>
|
||||
<Param path="VoiceUnLk" param_id="5"/>
|
||||
<Param path="BT earphone" param_id="5"/>
|
||||
<Param path="USB" param_id="10"/>
|
||||
<Param path="IncallRecord" param_id="12"/>
|
||||
<Param path="Customization2,Handset" param_id="7"/>
|
||||
<Param path="Customization2,3-pole HS" param_id="8"/>
|
||||
<Param path="Customization2,4-pole HS" param_id="8"/>
|
||||
<Param path="Customization2,5-pole HS" param_id="8"/>
|
||||
<Param path="Customization2,5-pole HS+ANC" param_id="8"/>
|
||||
<Param path="ASR,Handset" param_id="6"/>
|
||||
<Param path="ASR,3-pole HS" param_id="5"/>
|
||||
<Param path="ASR,4-pole HS" param_id="5"/>
|
||||
<Param path="ASR,5-pole HS" param_id="5"/>
|
||||
<Param path="ASR,5-pole HS+ANC" param_id="5"/>
|
||||
<Param path="SndRecNormal,Handset" param_id="1"/>
|
||||
<Param path="SndRecNormal,3-pole HS" param_id="2"/>
|
||||
<Param path="SndRecNormal,4-pole HS" param_id="2"/>
|
||||
<Param path="SndRecNormal,5-pole HS" param_id="2"/>
|
||||
<Param path="SndRecNormal,5-pole HS+ANC" param_id="2"/>
|
||||
<Param path="SndRecLecture,Handset" param_id="4"/>
|
||||
<Param path="SndRecLecture,3-pole HS" param_id="4"/>
|
||||
<Param path="SndRecLecture,4-pole HS" param_id="4"/>
|
||||
<Param path="SndRecLecture,5-pole HS" param_id="4"/>
|
||||
<Param path="SndRecLecture,5-pole HS+ANC" param_id="4"/>
|
||||
<Param path="SndRecMeeting,Handset" param_id="3"/>
|
||||
<Param path="SndRecMeeting,3-pole HS" param_id="3"/>
|
||||
<Param path="SndRecMeeting,4-pole HS" param_id="3"/>
|
||||
<Param path="SndRecMeeting,5-pole HS" param_id="3"/>
|
||||
<Param path="SndRecMeeting,5-pole HS+ANC" param_id="3"/>
|
||||
<Param path="CamRecNormal,Handset" param_id="1"/>
|
||||
<Param path="CamRecNormal,3-pole HS" param_id="2"/>
|
||||
<Param path="CamRecNormal,4-pole HS" param_id="2"/>
|
||||
<Param path="CamRecNormal,5-pole HS" param_id="2"/>
|
||||
<Param path="CamRecNormal,5-pole HS+ANC" param_id="2"/>
|
||||
<Param path="CamRecMeeting,Handset" param_id="3"/>
|
||||
<Param path="CamRecMeeting,3-pole HS" param_id="3"/>
|
||||
<Param path="CamRecMeeting,4-pole HS" param_id="3"/>
|
||||
<Param path="CamRecMeeting,5-pole HS" param_id="3"/>
|
||||
<Param path="CamRecMeeting,5-pole HS+ANC" param_id="3"/>
|
||||
<Param path="VoicePerformance,Handset" param_id="1"/>
|
||||
<Param path="VoicePerformance,3-pole HS" param_id="2"/>
|
||||
<Param path="VoicePerformance,4-pole HS" param_id="2"/>
|
||||
<Param path="VoicePerformance,5-pole HS" param_id="2"/>
|
||||
<Param path="VoicePerformance,5-pole HS+ANC" param_id="2"/>
|
||||
<Param path="VR,USB" param_id="11"/>
|
||||
<Param path="FastRecord,USB" param_id="10"/>
|
||||
<Param path="Unprocessed,USB" param_id="10"/>
|
||||
<Param path="Default,CamRecNormal,Handset" param_id="14"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1104,0x2000,0x300,0x4,0x8F10,0xC5,0x267,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC0B3,0x7F4B,0x3F03,0x8101,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x402,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9107,0x2000,0x480,0x4,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9107,0x2000,0x680,0xC,0x8F50,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x101C,0x9104,0x2000,0x300,0x0,0xFD0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="record_mode_para" value="0x0,0xC0,0x7F00,0x101C,0x9104,0x2000,0x300,0x0,0xFD0,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="7">
|
||||
<Param name="record_mode_para" value="0x86A0,0xC2,0x7F00,0x1C,0xA000,0x1C,0x0,0xA,0x1D4,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="8">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x7F00,0x1C,0xA000,0x1C,0x0,0x4,0x1D4,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="9">
|
||||
<Param name="record_mode_para" value="0x3AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="10">
|
||||
<Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA02,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="11">
|
||||
<Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0xE00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC0FD,0x7EFF,0x3F4D,0x80B5,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3FE,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="12">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1100,0x2000,0x300,0x4,0x8F10,0xC5,0x262,0x4000,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="13">
|
||||
<Param name="record_mode_para" value="0xAA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA02,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="14">
|
||||
<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x10,0x12,0x19,0xD9,0xA,0x20,0x37,0x6C,0x76,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
55
proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml
vendored
Normal file
55
proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml
vendored
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamTreeView version="1.1">
|
||||
<TreeRoot name="TX_DRC+DG">
|
||||
<Sheet/>
|
||||
<Feature name="DRC">
|
||||
<FieldList>
|
||||
<Field audio_type="Record" param="record_mode_para" name="48K Limiter's bounder"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="48K Limiter's attack rate"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="48K Limiter's release rate"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="48k Expander"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="48k Compressor"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="High band noise suppressor"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="UL mute 1sec"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="UL IIR switch"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="Digital Gain">
|
||||
<FieldList>
|
||||
<Field audio_type="Record" param="record_mode_para" name="UL Digital Gain"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="Stereo Enhancement">
|
||||
<FieldList>
|
||||
<Field audio_type="Record" param="record_mode_para" name="Bass enhancement"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="Richen"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="Widen"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
<TreeRoot name="NREC">
|
||||
<Sheet/>
|
||||
<Feature name="NR">
|
||||
<FieldList>
|
||||
<Field audio_type="Record" param="record_mode_para" name="Thermal NR"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="UL NR switch"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="Thermal noise upper bound"/>
|
||||
<Field audio_type="Record" param="record_mode_para" name="UL NR suppression strength"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
<!-- TreeRoot2 -->
|
||||
<!-- TreeRoot3... -->
|
||||
</ParamTreeView>
|
||||
140
proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml
vendored
Normal file
140
proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,140 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Audio Record" version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default" wording="Default"/>
|
||||
<Category name="App1" wording="Application1" visible="false"/>
|
||||
<Category name="App2" wording="Application2" visible="false"/>
|
||||
<Category name="HDR_RECORD" feature_option="AUDIO_PMIC_4ADC_SUPPORT"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Application">
|
||||
<Category name="SndRecNormal" wording="Sound recording"/>
|
||||
<Category name="SndRecLecture" wording="Lecture" visible="false"/>
|
||||
<Category name="SndRecMeeting" wording="Meeting" visible="false"/>
|
||||
<Category name="CamRecNormal" wording="Camera recording"/>
|
||||
<Category name="CamRecMeeting" wording="Meeting" visible="false"/>
|
||||
<Category name="ASR" wording="ASR improvement" visible="false"/>
|
||||
<Category name="VR" wording="Voice recognition" />
|
||||
<Category name="VoiceUnLk" visible="false" />
|
||||
<Category name="Customization2" visible="false"/>
|
||||
<Category name="FastRecord" visible="false"/>
|
||||
<Category name="Unprocessed" visible="false"/>
|
||||
<Category name="IncallRecord" visible="false"/>
|
||||
<Category name="VoicePerformance" wording="Voice performance recording"/>
|
||||
<Category name="KTV" wording="In Ear Monitor"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<Category name="Handset"/>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="4-pole HS" wording="4-pole headset"/>
|
||||
<Category name="5-pole HS" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
|
||||
<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
|
||||
</CategoryGroup>
|
||||
<Category name="BT earphone" wording="Bluetooth"/>
|
||||
<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="record_mode_para" type="uint_array">
|
||||
|
||||
<!-- New TX DRC -->
|
||||
<Field name="TX Graphical_UI_DRC Switch" array_index="32" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="TX RMS_TAV_Count" array_index="32" bit="1,3" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
|
||||
<Field name="TX DRC-Delay" array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
|
||||
<Field name="TX DRC Min-Gain" array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
|
||||
<Field name="TX-1 Gain Attack_Rate" array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-1 Gain Release_Rate" array_index="33" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-1 Gain Hysterisis" array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-2 Gain Attack_Rate" array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-2 Gain Release_Rate" array_index="34" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-2 Gain Hysterisis" array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-3 Gain Attack_Rate" array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-3 Gain Release_Rate" array_index="35" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-3 Gain Hysterisis" array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-4 Gain Attack_Rate" array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-4 Gain Release_Rate" array_index="36" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-4 Gain Hysterisis" array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-5 Gain Attack_Rate" array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-5 Gain Release_Rate" array_index="37" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-5 Gain Hysterisis" array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX DSP_Compression_ratio_0" array_index="38" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_1" array_index="39" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_2" array_index="40" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_3" array_index="41" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_4" array_index="42" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_Y0" array_index="43" bit="0,3"/>
|
||||
<Field name="TX DSP_Threshold_X1" array_index="44" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X2" array_index="45" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X3" array_index="46" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X4" array_index="47" bit="0,7"/>
|
||||
|
||||
<!-- New RX DRC -->
|
||||
<Field name="RX Graphical_UI_DRC Switch" array_index="32" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="RX RMS_TAV_Count" array_index="32" bit="9,11" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
|
||||
<Field name="RX DRC-Delay" array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
|
||||
<Field name="RX DRC Min-Gain" array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
|
||||
<Field name="RX-1 Gain Attack_Rate" array_index="33" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-1 Gain Release_Rate" array_index="33" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-1 Gain Hysterisis" array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-2 Gain Attack_Rate" array_index="34" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-2 Gain Release_Rate" array_index="34" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-2 Gain Hysterisis" array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-3 Gain Attack_Rate" array_index="35" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-3 Gain Release_Rate" array_index="35" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-3 Gain Hysterisis" array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-4 Gain Attack_Rate" array_index="36" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-4 Gain Release_Rate" array_index="36" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-4 Gain Hysterisis" array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-5 Gain Attack_Rate" array_index="37" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-5 Gain Release_Rate" array_index="37" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-5 Gain Hysterisis" array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX DSP_Compression_ratio_0" array_index="38" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_1" array_index="39" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_2" array_index="40" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_3" array_index="41" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_4" array_index="42" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_Y0" array_index="43" bit="4,11 "/>
|
||||
<Field name="RX DSP_Threshold_X1" array_index="44" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X2" array_index="45" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X3" array_index="46" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X4" array_index="47" bit="8,15"/>
|
||||
|
||||
<Field name="48K Limiter's bounder" array_index="0" bit="14,15" check_list="0,0 dBFS,1, -1 dBFS,2, -2 dBFS,3, -3 dBFS"/>
|
||||
<Field name="48K Limiter's attack rate" array_index="0" bit="12,13" check_list="0,-48 dB/20ms,1, -24 dB/20ms,2, -12 dB/20ms,3, -06 dB/20ms"/>
|
||||
<Field name="48K Limiter's release rate" array_index="0" bit="10,11" check_list="0,1 dB/20ms,1, 2 dB/20ms,2, 3 dB/20ms,3, 6 dB/20ms"/>
|
||||
<Field name="Thermal NR" array_index="4" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="UL NR switch" array_index="4" bit="0,1" check_list="0,off,1,on,2,on ,3,on "/>
|
||||
<Field name="Thermal noise upper bound" array_index="6" bit="13,15" check_list="0,-50dB (baseline),1, baseline + 3 dB,2, baseline + 6 dB,3, baseline + 9 dB,4, baseline - 4 dB,5, baseline - 8 dB,6, baseline - 12 dB,7, baseline - 16 dB"/>
|
||||
<Field name="48k Expander" array_index="6" bit="11,12" check_list="0,off,1,-60 dB rms,2,-66 dB rms,3,-72 dB rms"/>
|
||||
<Field name="48k Compressor" array_index="6" bit="8,10" check_list="0,off,1, -6 dB,2,-9 dB,3,-12 dB,4,-15 dB,5,-18 dB,6,-21 dB,7,-24 dB"/>
|
||||
<Field name="High band noise suppressor" array_index="6" bit="6,7" check_list="0,off,1, weak (Nokia-like),2, middle (fit AWB noise),3, aggressive (quite)"/>
|
||||
<Field name="Bass enhancement" array_index="6" bit="4,5" check_list="0,off,1, weak: 6 dB,2, middle: 10 dB,3, strong: 14 dB (may clipping)"/>
|
||||
<Field name="Richen" array_index="6" bit="2,3" check_list="0,off,1, strong: 0 dB,2, middle: -3 dB,3, weak: -6 dB"/>
|
||||
<Field name="Widen" array_index="6" bit="0,1" check_list="0,off,1, focus,2, middle,3, widen"/>
|
||||
<Field name="UL Digital Gain" array_index="7" bit="0,3" check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
|
||||
<Field name="UL NR suppression strength" array_index="8" bit="6,8" check_list="0,000 (NR strong),1, 001,2, 010,3, 011,4, 100,5, 101,6, 110,7, 111 (NR off)"/>
|
||||
<Field name="UL mute 1sec" array_index="10" bit="1,1" check_list="0,on,1,off"/>
|
||||
<Field name="UL Limiter TH" array_index="3" bit="2,3" check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
|
||||
<Field name="UL IIR switch" array_index="0" bit="9,9" check_list="0,off"/>
|
||||
<Field name="UL IIR cut off frequency" array_index="3" bit="6,7" check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
|
||||
<Field name="DL IIR cut off frequency" array_index="8" bit="0,2" check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
|
||||
<Field name="AEC" array_index="1" bit="0,15" check_list="189,189,221,221,224,224,253,253,479,479"/>
|
||||
<Field name="NLP" array_index="0" bit="0,7" check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
|
||||
<Field name="ES" array_index="2" bit="11,14" check_list="0,-0.56dB,1,-1.16dB,2,-1.80dB,3,-2.50dB,4,-3.25dB,5,-4.08dB,6,-5.00dB,7,-6.02dB,8,-7.18dB,9,-8.52dB,10,-10.1dB,11,-12.0dB,12,-14.5dB,13,-18.1dB,14,-24.1dB,15,-Inf" />
|
||||
<Field name="AES" array_index="12" bit="11,14" check_list="0,-0.56dB,1,-1.16dB,2,-1.80dB,3,-2.50dB,4,-3.25dB,5,-4.08dB,6,-5.00dB,7,-6.02dB,8,-7.18dB,9,-8.52dB,10,-10.1dB,11,-12.0dB,12,-14.5dB,13,-18.1dB,14,-24.1dB,15,-Inf" />
|
||||
</Param>
|
||||
<Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_enh_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_enh_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_parameter" type="double_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
25
proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml
vendored
Normal file
25
proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HAC" param_id="0"/>
|
||||
<Param path="HS" param_id="0"/>
|
||||
<Param path="HP" param_id="0"/>
|
||||
<Param path="SPK" param_id="0"/>
|
||||
<Param path="HS5POLE" param_id="0"/>
|
||||
<Param path="BT" param_id="1"/>
|
||||
<Param path="TTY" param_id="1"/>
|
||||
<Param path="USB" param_id="0"/>
|
||||
<Param path="HEARING_AID" param_id="0"/>
|
||||
<Param path="MISC" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ringback_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ringback_gain_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
21
proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml
vendored
Normal file
21
proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH"/>
|
||||
<Category name="HAC" alias="HANDSETHAC_PATH"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
|
||||
<Category name="HP" wording="Headphone" alias="3_pole_Headset,TP5PI_PATH"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
|
||||
<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
|
||||
<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="Hearing_Aid"/>
|
||||
<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="ringback_gain_visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
33
proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml
vendored
Normal file
33
proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HS" param_id="4"/>
|
||||
<Param path="HP" param_id="3"/>
|
||||
<Param path="SPK" param_id="0"/>
|
||||
<Param path="HS5POLE" param_id="1"/>
|
||||
<Param path="USB" param_id="1"/>
|
||||
<Param path="HEARING_AID" param_id="2"/>
|
||||
<Param path="HSSPK" param_id="1"/>
|
||||
<Param path="BT_A2DP" param_id="1"/>
|
||||
<Param path="BT_A2DP_HP" param_id="1"/>
|
||||
<Param path="BT_A2DP_SPK" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="ringback_gain" value="22,19,16,13,10,7,4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="ringback_gain" value="27,24,21,18,15,12,9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="ringback_gain" value="48,33,25,19,13,6,0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="ringback_gain" value="27,24,21,18,15,12,9"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="ringback_gain" value="27,24,21,18,15,12,9"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
22
proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml
vendored
Normal file
22
proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,HAC,HANDSETHAC_PATH"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
|
||||
<Category name="HP" wording="Headphone" alias="3_pole_Headset,TP5PI_PATH"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,Tty_HCO_Handsfree,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="Hearing_Aid"/>
|
||||
<Category name="HSSPK"/>
|
||||
<Category name="BT_A2DP"/>
|
||||
<Category name="BT_A2DP_HP"/>
|
||||
<Category name="BT_A2DP_SPK"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<!-- The gain is applied when the ringback tone is played by DUT rather than operator -->
|
||||
<Param name="ringback_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
105
proprietary/vendor/etc/audio_param/SmartPa_AudioParam.xml
vendored
Normal file
105
proprietary/vendor/etc/audio_param/SmartPa_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="smartpa_nxp_tfa9887" param_id="0"/>
|
||||
<Param path="smartpa_nxp_tfa9890" param_id="1"/>
|
||||
<Param path="smartpa_maxim_98926" param_id="2"/>
|
||||
<Param path="smartpa_richtek_rt5509" param_id="3"/>
|
||||
<Param path="smartpa_cirrus_cs35l35" param_id="4"/>
|
||||
<Param path="smartpa_mtk_dummy" param_id="5"/>
|
||||
<Param path="smartpa_mtk_mt6660" param_id="5"/>
|
||||
<Param path="smartpa_richtek_rt5512" param_id="5"/>
|
||||
<Param path="smartpa_nxp_tfa9874" param_id="6"/>
|
||||
<Param path="smartpa_cirrus_cs35l41" param_id="7"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="have_dsp" value="1"/>
|
||||
<Param name="is_alsa_codec" value="0"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x1F40,0x2B11,0x2EE0,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80"/>
|
||||
<Param name="spk_lib_path" value="libtfa9887_interface.so"/>
|
||||
<Param name="spk_lib64_path" value="libtfa9887_interface.so"/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="10"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="have_dsp" value="1"/>
|
||||
<Param name="is_alsa_codec" value="0"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x1F40,0x2B11,0x2EE0,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80"/>
|
||||
<Param name="spk_lib_path" value="libtfa9890_interface.so"/>
|
||||
<Param name="spk_lib64_path" value="libtfa9890_interface.so"/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="10"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="have_dsp" value="0"/>
|
||||
<Param name="is_alsa_codec" value="1"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x3E80,0xAC44,0xBB80"/>
|
||||
<Param name="spk_lib_path" value=""/>
|
||||
<Param name="spk_lib64_path" value=""/>
|
||||
<Param name="codec_ctl_name" value="Spk_Enable"/>
|
||||
<Param name="is_apll_needed" value="0"/>
|
||||
<Param name="i2s_set_stage" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="have_dsp" value="1"/>
|
||||
<Param name="is_alsa_codec" value="1"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
|
||||
<Param name="spk_lib_path" value="librt_extamp_intf.so"/>
|
||||
<Param name="spk_lib64_path" value="librt_extamp_intf.so"/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="have_dsp" value="2"/>
|
||||
<Param name="is_alsa_codec" value="1"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0xBB80"/>
|
||||
<Param name="spk_lib_path" value=""/>
|
||||
<Param name="spk_lib64_path" value=""/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="8"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="have_dsp" value="2"/>
|
||||
<Param name="is_alsa_codec" value="1"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
|
||||
<Param name="spk_lib_path" value="librt_extamp_intf.so"/>
|
||||
<Param name="spk_lib64_path" value="librt_extamp_intf.so"/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="have_dsp" value="2"/>
|
||||
<Param name="is_alsa_codec" value="1"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
|
||||
<Param name="spk_lib_path" value="libnxp_extamp_intf.so"/>
|
||||
<Param name="spk_lib64_path" value="libnxp_extamp_intf.so"/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="7">
|
||||
<Param name="have_dsp" value="1"/>
|
||||
<Param name="is_alsa_codec" value="1"/>
|
||||
<Param name="chip_delay_us" value="0x55F0"/>
|
||||
<Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
|
||||
<Param name="spk_lib_path" value="libcs_extamp_intf.so"/>
|
||||
<Param name="spk_lib64_path" value="libcs_extamp_intf.so"/>
|
||||
<Param name="codec_ctl_name" value=""/>
|
||||
<Param name="is_apll_needed" value="1"/>
|
||||
<Param name="i2s_set_stage" value="4"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
28
proprietary/vendor/etc/audio_param/SmartPa_ParamUnitDesc.xml
vendored
Normal file
28
proprietary/vendor/etc/audio_param/SmartPa_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Speaker type">
|
||||
<Category name="smartpa_nxp_tfa9887"/>
|
||||
<Category name="smartpa_nxp_tfa9890"/>
|
||||
<Category name="smartpa_maxim_98926"/>
|
||||
<Category name="smartpa_richtek_rt5509"/>
|
||||
<Category name="smartpa_cirrus_cs35l35"/>
|
||||
<Category name="smartpa_mtk_dummy"/>
|
||||
<Category name="smartpa_mtk_mt6660"/>
|
||||
<Category name="smartpa_richtek_rt5512"/>
|
||||
<Category name="smartpa_nxp_tfa9874"/>
|
||||
<Category name="smartpa_cirrus_cs35l41"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="have_dsp" type="int"/>
|
||||
<Param name="is_alsa_codec" type="int"/>
|
||||
<Param name="chip_delay_us" type="uint_array"/>
|
||||
<Param name="supported_rate_list" type="uint_array"/>
|
||||
<Param name="spk_lib_path" type="string"/>
|
||||
<Param name="spk_lib64_path" type="string"/>
|
||||
<Param name="codec_ctl_name" type="string"/>
|
||||
<Param name="is_apll_needed" type="int"/>
|
||||
<Param name="i2s_set_stage" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
12
proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml
vendored
Normal file
12
proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="Common" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="besloudness" value="1"/>
|
||||
<Param name="hifi_audio" value="1"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
12
proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml
vendored
Normal file
12
proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="SoundEnhancement">
|
||||
<Category name="Common"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="besloudness" type="int"/>
|
||||
<Param name="hifi_audio" type="int" />
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
13
proprietary/vendor/etc/audio_param/SpeechAcousticShock_AudioParam.xml
vendored
Normal file
13
proprietary/vendor/etc/audio_param/SpeechAcousticShock_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="common" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="init_db" value="114"/>
|
||||
<Param name="ramp_time" value="3.5"/>
|
||||
<Param name="timeout" value="6"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
13
proprietary/vendor/etc/audio_param/SpeechAcousticShock_ParamUnitDesc.xml
vendored
Normal file
13
proprietary/vendor/etc/audio_param/SpeechAcousticShock_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="SpeechAcousticShock" version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="SpeechAcousticShock">
|
||||
<Category name="common"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="init_db" type="string"/>
|
||||
<Param name="ramp_time" type="string"/>
|
||||
<Param name="timeout" type="string"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
121
proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml
vendored
Normal file
121
proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="NB" param_id="0"/>
|
||||
<Param path="NB,Handset" param_id="0"/>
|
||||
<Param path="NB,MagiConference" param_id="1"/>
|
||||
<Param path="WB" param_id="2"/>
|
||||
<Param path="WB,Handset" param_id="6"/>
|
||||
<Param path="WB,MagiConference" param_id="3"/>
|
||||
<Param path="SWB" param_id="4"/>
|
||||
<Param path="SWB,Handset" param_id="4"/>
|
||||
<Param path="SWB,MagiConference" param_id="5"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dmnr_para" value="0x8100,0xD06,0x2F3D,0xF901,0x0,0x0,0x0,0x0,0x0,0x0,0x100F,0x800F,0x8012,0x81,0x81,0x0,0x0,0x0,0x0,0x0,0x502C,0x6530,0x0,0xA40C,0x0,0xFA0,0x0,0x400,0x0,0x0,0x0,0x3E8,0x0,0x0,0x0,0x0,0x3A98,0x0,0x0,0x0,0x0,0x0,0x0,0x66BB"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dmnr_para" value="0x8080,0xD06,0x2E6D,0xF901,0x0,0x0,0x0,0x0,0x0,0x0,0x600F,0x800F,0x8012,0x81,0x81,0x0,0x0,0x0,0x0,0x0,0x502C,0x6529,0x0,0xA40C,0x800,0xFA0,0x0,0x0,0x0,0x0,0x0,0x3E8,0x0,0x0,0x0,0x0,0x3A98,0x0,0x0,0x0,0x0,0x0,0x0,0x66BB"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="dmnr_para" value="0x8100,0xD06,0x2F3D,0xF901,0x0,0x0,0x0,0x0,0x0,0x0,0x100F,0x800F,0x8012,0x81,0x81,0x0,0x0,0x0,0x0,0x0,0x502C,0x6530,0x0,0xA40C,0x0,0xFA0,0x0,0x400,0x0,0x0,0x0,0x3E8,0x0,0x0,0x0,0x0,0x3A98,0x0,0x0,0x0,0x0,0x0,0x0,0x66BB,0xF2D,0x69,0x71,0xA,0x140,0x0,0x0,0xEC0,0x0,0xF930,0x1F10,0x6BF6,0x6000,0x60,0x4,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xF2D,0x69,0x71,0xA,0x140,0x0,0x0,0xEC0,0x0"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xF2D,0x69,0x71,0xA,0x140,0x0,0x0,0xEC0,0x0,0xF930,0x1F10,0x6BF6,0x6000,0x60,0x4,0xF930,0x1F10,0x6BF6,0x6000,0x60,0x4"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="dmnr_para" value="0x11DA,0x0,0x1A14,0xFD97,0x13C9,0xFE38,0x1868,0xCD9,0x13DE,0xF9,0xE8B8,0x1406,0xF086,0x1FEB,0xE532,0x30DB,0xBA99,0x3171,0xD9D5,0xE8B5,0xDBFD,0xE9BF,0xECFE,0xF6B2,0xD16C,0x1CBD,0xEE7A,0xC278,0xB614,0xD8C4,0x4378,0xDB5E,0x6,0x4,0x3,0x5B8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1388,0x1838,0x32E9,0xB2F,0xE5C,0x138B,0x1D3E,0x309E,0x190B,0x1699,0x3B6D,0x228F,0x1D68,0x1DE9,0x3932,0x3317,0x3728,0x3AAF,0x0,0x0,0x0,0x66BB,0x44,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
181
proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml
vendored
Normal file
181
proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,181 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Band" wording="Bandwidth">
|
||||
<Category name="NB" wording="Narrow Band"/>
|
||||
<Category name="WB" wording="Wide Band"/>
|
||||
<Category name="SWB" wording="Super Wide Band"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="Handset" alias="Normal,HAC,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH"/>
|
||||
<Category name="MagiConference" wording="2-mic NR"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dmnr_para" type="ushort_array">
|
||||
<!-- DMNR Mode Parameter 0 -->
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="NS Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="VAD Adaptive hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="ABM GCC Band range" array_index="0" bit="5,5" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="NS Less Gain Protection (Normal)" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="NS Dynamic LB (Normal)" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="NS Dynamic LB (WA)" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="NS Dynamic LB (Mic2)" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<!-- DMNR Mode Parameter 1 -->
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default,20,20,30,30,40,40,50,50,60,60,70,70,80,80,90,90,100,100,150,150,200,200"/>
|
||||
<!-- DMNR Mode Parameter 2 -->
|
||||
<Field name="HR Frequency Range" array_index="2" bit="0,1" check_list="0,0-6K,1,0-8K,2,0-4K,3,0-2K"/>
|
||||
<Field name="HR Pitch Boost Strength" array_index="2" bit="2,3" check_list="0,1.5dB,1,3dB,2,4.5dB,3,6dB"/>
|
||||
<Field name="HR Comb Suppression Strength" array_index="2" bit="4,5" check_list="0,-6dB,1,-12dB,2,-18dB,3,-24dB"/>
|
||||
<Field name="HR Harmonic Clarity Level" array_index="2" bit="6,7" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="HR Peak Protection Strength" array_index="2" bit="8,9" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="HR Time-smoothing Factor" array_index="2" bit="10,11" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<!-- DMNR Mode Parameter 3 -->
|
||||
<Field name="SNRI Expander switch" array_index="3" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="3" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="3" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="3" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
<Field name="VAD Stricter VAD(Normal)" array_index="3" bit="8,8" check_list="0,on,1,off"/>
|
||||
<Field name="NS 1-mic VAD THD (TMOS)" array_index="3" bit="9,10" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Noise Over-estimation (TMOS)" array_index="3" bit="11,12" check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
|
||||
<Field name="TMOS detection switch" array_index="3" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="NS Gain LB (TMOS)" array_index="3" bit="14,15" check_list="0,same as normal,1,3dB,2,6dB,3,9dB"/>
|
||||
<!-- DMNR Mode Parameter 4 -->
|
||||
<Field name="VAD Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),3000,3000,3500,3500,4000,4000,4500,4500,5000,5000,5500,5500,6000,6000,7000,7000,7500,7500,8000,8000,8500,8500,9000,9000,10000,10000"/>
|
||||
<!-- DMNR Mode Parameter 5 -->
|
||||
<Field name="NS Switch or Gain lowerbound (Low SNR)" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<!-- DMNR Mode Parameter 6 -->
|
||||
<Field name="VAD Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1500,1500,1750,1750,2000,2000,2250,2250,2500,2500,2750,2750,3000,3000,3250,3250,3500,3500,3750,3750,4000,4000,4250,4250,4500,4500"/>
|
||||
<!-- DMNR Mode Parameter 7 -->
|
||||
<Field name="NC Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<!-- DMNR Mode Parameter 10 -->
|
||||
<Field name="NS Highband(4-8k) 2-mic VAD THD (Normal)" array_index="10" bit="0,1" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Highband(4-8k) Non-stationary noise suppression strength (Normal)" array_index="10" bit="2,3" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="ABM regularization handover (Normal)" array_index="10" bit="9,10" check_list="0,1s,1,2s,2,0.5s,3,0.25s"/>
|
||||
<Field name="VAD ABM VAD THD (Normal)" array_index="10" bit="11,12" check_list="0,loose,1,medium,2,strict,3,strictest"/>
|
||||
<Field name="NS Noise Over-estimation (Normal)" array_index="10" bit="13,14" check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
|
||||
<Field name="NC strength (Normal)" array_index="10" bit="15,15" check_list="0,strong,1,weak"/>
|
||||
<!-- DMNR Mode Parameter 11 -->
|
||||
<Field name="NS Highband(4-8k) 2-mic VAD THD (WA)" array_index="11" bit="0,1" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Highband(4-8k) Non-stationary noise suppression strength (WA)" array_index="11" bit="2,3" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="ABM regularization handover (WA)" array_index="11" bit="9,10" check_list="0,1s,1,2s,2,0.5s,3,0.25s"/>
|
||||
<Field name="VAD ABM VAD THD (WA)" array_index="11" bit="11,12" check_list="0,loose,1,medium,2,strict,3,strictest"/>
|
||||
<Field name="NS Noise Over-estimation (WA)" array_index="11" bit="13,14" check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
|
||||
<Field name="NC strength (WA)" array_index="11" bit="15,15" check_list="0,strong,1,weak"/>
|
||||
<!-- DMNR Mode Parameter 12 -->
|
||||
<Field name="ABM Skip when FE VAD is on" array_index="12" bit="0,0" check_list="0,skip when FE,1,continue when FE"/>
|
||||
<Field name="WA DMNR switch cooldown" array_index="12" bit="1,2" check_list="0,0.5s,1,1s,2,1.5s,3,2s"/>
|
||||
<Field name="WA DMNR Cover Range" array_index="12" bit="3,5" check_list="0,0(prone to WA),1,1,2,2,3,3,4,4,5,5,6,6,7,7(prone to normal)"/>
|
||||
<Field name="WA DMNR Minimal Switch Time" array_index="12" bit="6,7" check_list="0,225ms,1,450ms,2,875ms,3,1750ms"/>
|
||||
<Field name="NS Strong DC suppression" array_index="12" bit="10,11" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="NS Highband(4k-8k) speech protection" array_index="12" bit="12,13" check_list="0,weak,1,medium,2,medium-strong,3,strong"/>
|
||||
<Field name="VAD Well-cal shadow VAD bias ctrl" array_index="12" bit="14,15" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<!-- DMNR Mode Parameter 13 -->
|
||||
<Field name="HR Strength (Normal)" array_index="13" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="HR Pitch Boost Switch (Normal)" array_index="13" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="HR Comb Suppression Switch(Normal)" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="HR Excitation Generation Strength (Normal)" array_index="13" bit="4,5" check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
|
||||
<Field name="HR Appliance Condition Threshold (Normal)" array_index="13" bit="6,8" check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
|
||||
<Field name="HR Aggressive Mode (Normal)" array_index="13" bit="9,9" check_list="0,off,1,on"/>
|
||||
<!-- DMNR Mode Parameter 14 -->
|
||||
<Field name="HR Strength (WA)" array_index="14" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="HR Pitch Boost Switch (WA)" array_index="14" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="HR Comb Suppression Switch(WA)" array_index="14" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="HR Excitation Generation Strength (WA)" array_index="14" bit="4,5" check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
|
||||
<Field name="HR Appliance Condition Threshold (WA)" array_index="14" bit="6,8" check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
|
||||
<Field name="HR Aggressive Mode (WA)" array_index="14" bit="9,9" check_list="0,off,1,on"/>
|
||||
<!-- DMNR Mode Parameter 15 -->
|
||||
<Field name="HR Strength (Mic2)" array_index="15" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="HR Pitch Boost Switch (Mic2)" array_index="15" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="HR Comb Suppression Switch(Mic2)" array_index="15" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="HR Excitation Generation Strength (Mic2)" array_index="15" bit="4,5" check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
|
||||
<Field name="HR Appliance Condition Threshold (Mic2)" array_index="15" bit="6,8" check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
|
||||
<Field name="HR Aggressive Mode (Mic2)" array_index="15" bit="9,9" check_list="0,off,1,on"/>
|
||||
<!-- DMNR Mode Parameter 20 -->
|
||||
<Field name="NS Gain lowerbound (Mic2)" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="NS Noise Over-estimation (Mic2)" array_index="20" bit="4,5" check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
|
||||
<Field name="NS 1-mic VAD THD (Mic2)" array_index="20" bit="6,7" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="NS Gain lowerbound (Mic2-TMOS)" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strict,3,strictest"/>
|
||||
<!-- DMNR Mode Parameter 21 -->
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<!-- DMNR Mode Parameter 22 -->
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<!-- DMNR Mode Parameter 23 -->
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<!-- DMNR Mode Parameter 24 -->
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<!-- DMNR Mode Parameter 25 -->
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<!-- DMNR Mode Parameter 26 -->
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<!-- DMNR Mode Parameter 27 -->
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<!-- DMNR Mode Parameter 36 -->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<!-- DMNR Mode Parameter 40 -->
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15,15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
12
proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml
vendored
Normal file
12
proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="USBAudio" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="EchoRef_para" value="0x1,0x100,0x8"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
11
proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml
vendored
Normal file
11
proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Device" wording="Device">
|
||||
<Category name="USBAudio" wording="USBAudio"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="EchoRef_para" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
22
proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml
vendored
Normal file
22
proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="Common" param_id="0"/>
|
||||
<Param path="EPL_On" param_id="1"/>
|
||||
<Param path="EPL_Off" param_id="2"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="speech_common_para" value="0x6,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="debug_info" value="0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="speech_common_para" value="0x6,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="debug_info" value="0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
16
proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml
vendored
Normal file
16
proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="CategoryLayer" wording="CategoryLayer">
|
||||
<Category name="Common"/>
|
||||
<Category name="EPL_On"/>
|
||||
<Category name="EPL_Off"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="speech_common_para" type="ushort_array">
|
||||
<Field name="Loud speaker mode Pre-Clipping threshold" array_index="3" bit="0,2" check_list="0,8960,1,10752,2,12902,3,15483,4,18579,5,22295,6,26754,7,32767"/>
|
||||
</Param>
|
||||
<Param name="debug_info" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
11
proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml
vendored
Normal file
11
proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="Common" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="shape_rx_fir_para" value="0xFF73,0x1C3,0x1DC,0x240,0x26E,0x22B,0x156,0xFFE5,0xFDEB,0xFB89,0xF8E6,0xF60E,0xF2C3,0xEDFB,0xE38B,0xAE09,0x51F7,0x1C75,0x1205,0xD3D,0x9F2,0x71A,0x477,0x215,0x1B,0xFEAA,0xFDD5,0xFD92,0xFDC0,0xFE24,0xFE3D,0x8D"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
11
proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml
vendored
Normal file
11
proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="CategoryLayer" wording="CategoryLayer">
|
||||
<Category name="Common" wording="Common"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="shape_rx_fir_para" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
12
proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml
vendored
Normal file
12
proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="GSM" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="speech_network_support" value="0xFFF"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
12
proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml
vendored
Normal file
12
proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Network">
|
||||
<Category name="GSM" />
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="speech_network_support" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
|
||||
</ParamUnitDesc>
|
||||
141
proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml
vendored
Normal file
141
proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.3">
|
||||
<ParamTree>
|
||||
<Param path="WB,Normal" param_id="0"/>
|
||||
<Param path="Normal" param_id="1"/>
|
||||
<Param path="3_pole_Headset" param_id="2"/>
|
||||
<Param path="4_pole_Headset" param_id="2"/>
|
||||
<Param path="5_pole_Headset" param_id="2"/>
|
||||
<Param path="5_pole_Headset+ANC" param_id="2"/>
|
||||
<Param path="Handsfree" param_id="0"/>
|
||||
<Param path="BT_NREC_On_NB" param_id="3"/>
|
||||
<Param path="BT_NREC_On_WB" param_id="3"/>
|
||||
<Param path="BT_NREC_Off" param_id="3"/>
|
||||
<Param path="MagiConference" param_id="0"/>
|
||||
<Param path="HAC" param_id="2"/>
|
||||
<Param path="Usb_Headset" param_id="3"/>
|
||||
<Param path="Lpbk_Handset" param_id="3"/>
|
||||
<Param path="Lpbk_Headset" param_id="3"/>
|
||||
<Param path="Lpbk_Handsfree" param_id="3"/>
|
||||
<Param path="Tty_HCO_Handset" param_id="3"/>
|
||||
<Param path="Tty_VCO_Handset" param_id="3"/>
|
||||
<Param path="Tty_HCO_Handsfree" param_id="3"/>
|
||||
<Param path="Tty_VCO_Handsfree" param_id="3"/>
|
||||
<Param path="Handset_SV" param_id="3"/>
|
||||
<Param path="Handsfree_SV" param_id="3"/>
|
||||
<Param path="Lpbk_Nodelay_Headset_Mic1" param_id="3"/>
|
||||
<Param path="Lpbk_Nodelay_Headset_Mic2" param_id="3"/>
|
||||
<Param path="Lpbk_Nodelay_Headset_Mic3" param_id="3"/>
|
||||
<Param path="Hearing_Aid" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="DL FIR visibility" value="1"/>
|
||||
<Param name="DL DRC+DG visibility" value="1"/>
|
||||
<Param name="DL NR visibility" value="1"/>
|
||||
<Param name="DL Digital Gain visibility" value="1"/>
|
||||
<Param name="DL Limiter TH visibility" value="1"/>
|
||||
<Param name="DL TASTE visibility" value="1"/>
|
||||
<Param name="DL IIR visibility" value="1"/>
|
||||
<Param name="UL FIR visibility" value="1"/>
|
||||
<Param name="UL DRC+DG visibility" value="1"/>
|
||||
<Param name="UL NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL MIC2 TunableIIR visibility" value="1"/>
|
||||
<Param name="UL DMNR mode_param visibility" value="1"/>
|
||||
<Param name="UL DMNR common_param visibility" value="1"/>
|
||||
<Param name="UL IIR visibility" value="1"/>
|
||||
<Param name="UL MIC IIR visibility" value="1"/>
|
||||
<Param name="DV visibility" value="0"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="DL FIR visibility" value="1"/>
|
||||
<Param name="DL DRC+DG visibility" value="1"/>
|
||||
<Param name="DL NR visibility" value="1"/>
|
||||
<Param name="DL Digital Gain visibility" value="1"/>
|
||||
<Param name="DL Limiter TH visibility" value="1"/>
|
||||
<Param name="DL TASTE visibility" value="1"/>
|
||||
<Param name="DL IIR visibility" value="1"/>
|
||||
<Param name="UL FIR visibility" value="1"/>
|
||||
<Param name="UL DRC+DG visibility" value="1"/>
|
||||
<Param name="UL NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="0"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL MIC2 TunableIIR visibility" value="1"/>
|
||||
<Param name="UL DMNR mode_param visibility" value="1"/>
|
||||
<Param name="UL DMNR common_param visibility" value="1"/>
|
||||
<Param name="UL IIR visibility" value="1"/>
|
||||
<Param name="UL MIC IIR visibility" value="1"/>
|
||||
<Param name="DV visibility" value="0"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="DL FIR visibility" value="1"/>
|
||||
<Param name="DL DRC+DG visibility" value="1"/>
|
||||
<Param name="DL NR visibility" value="1"/>
|
||||
<Param name="DL Digital Gain visibility" value="1"/>
|
||||
<Param name="DL Limiter TH visibility" value="1"/>
|
||||
<Param name="DL TASTE visibility" value="1"/>
|
||||
<Param name="DL IIR visibility" value="1"/>
|
||||
<Param name="UL FIR visibility" value="1"/>
|
||||
<Param name="UL DRC+DG visibility" value="1"/>
|
||||
<Param name="UL NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="0"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL MIC2 TunableIIR visibility" value="0"/>
|
||||
<Param name="UL DMNR mode_param visibility" value="0"/>
|
||||
<Param name="UL DMNR common_param visibility" value="0"/>
|
||||
<Param name="UL IIR visibility" value="1"/>
|
||||
<Param name="UL MIC IIR visibility" value="1"/>
|
||||
<Param name="DV visibility" value="0"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="DL FIR visibility" value="1"/>
|
||||
<Param name="DL DRC+DG visibility" value="1"/>
|
||||
<Param name="DL NR visibility" value="1"/>
|
||||
<Param name="DL Digital Gain visibility" value="1"/>
|
||||
<Param name="DL Limiter TH visibility" value="1"/>
|
||||
<Param name="DL TASTE visibility" value="0"/>
|
||||
<Param name="DL IIR visibility" value="1"/>
|
||||
<Param name="UL FIR visibility" value="1"/>
|
||||
<Param name="UL DRC+DG visibility" value="1"/>
|
||||
<Param name="UL NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="0"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
<Param name="UL MIC2 TunableIIR visibility" value="0"/>
|
||||
<Param name="UL DMNR mode_param visibility" value="0"/>
|
||||
<Param name="UL DMNR common_param visibility" value="0"/>
|
||||
<Param name="UL IIR visibility" value="1"/>
|
||||
<Param name="UL MIC IIR visibility" value="1"/>
|
||||
<Param name="DV visibility" value="0"/>
|
||||
<Param name="UL Gain Set" value="1"/>
|
||||
<Param name="UL Gain Name" value="mic1,mic2,mic3,mic4"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
99
proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml
vendored
Normal file
99
proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,99 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Voice" version="1.3">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default" wording="Default"/>
|
||||
<Category name="App1" wording="Application1" visible="false"/>
|
||||
<Category name="App2" wording="Application2" visible="false"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Band" wording="Bandwidth">
|
||||
<Category name="NB" wording="Narrow Band"/>
|
||||
<Category name="WB" wording="Wide Band"/>
|
||||
<Category name="SWB" wording="Super Wide Band"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<CategoryGroup name="Handset">
|
||||
<Category name="Normal" wording="Handset"/>
|
||||
<Category name="HAC"/>
|
||||
<Category name="Tty_HCO_Handset" wording="TTY HCO Handset"/>
|
||||
<Category name="Tty_VCO_Handset" wording="TTY VCO Handset"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="3_pole_Headset"/>
|
||||
<Category name="4_pole_Headset"/>
|
||||
<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
|
||||
<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hands-free">
|
||||
<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>
|
||||
<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>
|
||||
<Category name="Tty_HCO_Handsfree" wording="TTY HCO Handsfree"/>
|
||||
<Category name="Tty_VCO_Handsfree" wording="TTY VCO Handsfree"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="BT Device" wording="Bluetooth">
|
||||
<Category name="BT_NREC_On_NB" wording="BT_NREC_On_NB"/>
|
||||
<Category name="BT_NREC_On_WB" wording="BT_NREC_On_WB"/>
|
||||
<Category name="BT_NREC_Off"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="USB Device">
|
||||
<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Loopback">
|
||||
<Category name="Lpbk_Handset" wording="Handset"/>
|
||||
<Category name="Lpbk_Headset" wording="Headset"/>
|
||||
<Category name="Lpbk_Handsfree" wording="Handsfree"/>
|
||||
<Category name="Lpbk_Nodelay_Headset_Mic1" wording="Nodelay_Headset_Mic1" feature_option="SPH_PARAM_LPBK_NODELAY"/>
|
||||
<Category name="Lpbk_Nodelay_Headset_Mic2" wording="Nodelay_Headset_Mic2" feature_option="SPH_PARAM_LPBK_NODELAY"/>
|
||||
<Category name="Lpbk_Nodelay_Headset_Mic3" wording="Nodelay_Headset_Mic3" feature_option="SPH_PARAM_LPBK_NODELAY"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
|
||||
<Category name="Handset_SV"/>
|
||||
<Category name="Handsfree_SV"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hearing Aid">
|
||||
<Category name="Hearing_Aid" feature_option="MTK_BT_HEARING_AID_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
</CategoryType>
|
||||
<CategoryType name="VolIndex" wording="Volume">
|
||||
<CategoryGroup name="Index">
|
||||
<Category name="0" wording="Level0"/>
|
||||
<Category name="1" wording="Level1"/>
|
||||
<Category name="2" wording="Level2"/>
|
||||
<Category name="3" wording="Level3"/>
|
||||
<Category name="4" wording="Level4"/>
|
||||
<Category name="5" wording="Level5"/>
|
||||
<Category name="6" wording="Level6"/>
|
||||
</CategoryGroup>
|
||||
</CategoryType>
|
||||
<CategoryType name="Network">
|
||||
<Category name="GSM"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="DL FIR visibility" type="int"/>
|
||||
<Param name="DL DRC+DG visibility" type="int"/>
|
||||
<Param name="DL NR visibility" type="int"/>
|
||||
<Param name="DL Digital Gain visibility" type="int"/>
|
||||
<Param name="DL Limiter TH visibility" type="int"/>
|
||||
<Param name="DL TASTE visibility" type="int"/>
|
||||
<Param name="DL IIR visibility" type="int"/>
|
||||
<Param name="UL FIR visibility" type="int"/>
|
||||
<Param name="UL DRC+DG visibility" type="int"/>
|
||||
<Param name="UL NREC visibility" type="int"/>
|
||||
<Param name="UL cal. visibility" type="int"/>
|
||||
<Param name="UL Digital Gain visibility" type="int"/>
|
||||
<Param name="UL Limiter TH visibility" type="int"/>
|
||||
<Param name="UL AEC visibility" type="int"/>
|
||||
<Param name="UL NLP visibility" type="int"/>
|
||||
<Param name="UL ES LB visibility" type="int"/>
|
||||
<Param name="UL AES LB visibility" type="int"/>
|
||||
<Param name="UL MIC2 TunableIIR visibility" type="int"/>
|
||||
<Param name="UL DMNR mode_param visibility" type="int"/>
|
||||
<Param name="UL DMNR common_param visibility" type="int"/>
|
||||
<Param name="UL IIR visibility" type="int"/>
|
||||
<Param name="UL MIC IIR visibility" type="int"/>
|
||||
<Param name="DV visibility" type="int"/>
|
||||
<Param name="UL Gain Set" type="int"/>
|
||||
<Param name="UL Gain Name" type="string_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
55
proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml
vendored
Normal file
55
proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="BT" param_id="0"/>
|
||||
<Param path="RCV" param_id="1"/>
|
||||
<Param path="HS" param_id="1"/>
|
||||
<Param path="HP" param_id="1"/>
|
||||
<Param path="SPK" param_id="3"/>
|
||||
<Param path="HS5POLE" param_id="1"/>
|
||||
<Param path="HS5POLE_ANC" param_id="1"/>
|
||||
<Param path="HAC" param_id="2"/>
|
||||
<Param path="TTY" param_id="4"/>
|
||||
<Param path="USB" param_id="5"/>
|
||||
<Param path="HEARING_AID" param_id="1"/>
|
||||
<Param path="BT" param_id="6"/>
|
||||
<Param path="MISC" param_id="6"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dl_gain_visibility" value="0"/>
|
||||
<Param name="ul_gain_visibility" value="-1"/>
|
||||
<Param name="stf_gain_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dl_gain_visibility" value="1"/>
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
<Param name="stf_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="dl_gain_visibility" value="1"/>
|
||||
<Param name="ul_gain_visibility" value="-1"/>
|
||||
<Param name="stf_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="dl_gain_visibility" value="1"/>
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
<Param name="stf_gain_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="dl_gain_visibility" value="0"/>
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
<Param name="stf_gain_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="dl_gain_visibility" value="1"/>
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
<Param name="stf_gain_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="dl_gain_visibility" value="0"/>
|
||||
<Param name="ul_gain_visibility" value="0"/>
|
||||
<Param name="stf_gain_visibility" value="0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
28
proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml
vendored
Normal file
28
proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Band" wording="Bandwidth">
|
||||
<Category name="NB" alias="Narrow Band"/>
|
||||
<Category name="WB" alias="Wide Band"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH"/>
|
||||
<Category name="HAC" alias="HANDSETHAC_PATH"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
|
||||
<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Lpbk_Handsfree,Handsfree_SV,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
|
||||
<Category name="HS5POLE" alias="5_pole_Headset,5-pole headset,TP5PI_PATH"/>
|
||||
<Category name="HS5POLE_ANC" alias="5_pole_Headset+ANC"/>
|
||||
<Category name="BT" alias="BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
|
||||
<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="Hearing_Aid"/>
|
||||
<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dl_gain_visibility" type="int"/>
|
||||
<Param name="ul_gain_visibility" type="int"/>
|
||||
<Param name="stf_gain_visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
123
proprietary/vendor/etc/audio_param/SpeechVol_AudioParam.xml
vendored
Normal file
123
proprietary/vendor/etc/audio_param/SpeechVol_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HAC" param_id="1"/>
|
||||
<Param path="HS" param_id="2"/>
|
||||
<Param path="HP" param_id="2"/>
|
||||
<Param path="SPK" param_id="3"/>
|
||||
<Param path="HS5POLE" param_id="4"/>
|
||||
<Param path="HS5POLE_ANC" param_id="4"/>
|
||||
<Param path="TTY" param_id="5"/>
|
||||
<Param path="USB" param_id="2"/>
|
||||
<Param path="SPK_SV" param_id="3"/>
|
||||
<Param path="RCV_SV" param_id="0"/>
|
||||
<Param path="HEARING_AID" param_id="6"/>
|
||||
<Param path="LPBK_RCV" param_id="0"/>
|
||||
<Param path="LPBK_HP" param_id="2"/>
|
||||
<Param path="LPBK_SPK" param_id="3"/>
|
||||
<Param path="LPBK_NODELAY_HP_MIC1" param_id="2"/>
|
||||
<Param path="LPBK_NODELAY_HP_MIC2" param_id="2"/>
|
||||
<Param path="LPBK_NODELAY_HP_MIC3" param_id="2"/>
|
||||
<Param path="RCV_EMERGENCY" param_id="0"/>
|
||||
<Param path="RCV_2MIC" param_id="0"/>
|
||||
<Param path="RCV_2MICEV" param_id="0"/>
|
||||
<Param path="SPK_EMERGENCY" param_id="3"/>
|
||||
<Param path="SPK_2MIC" param_id="3"/>
|
||||
<Param path="SPK_2MICEV" param_id="3"/>
|
||||
<Param path="BT" param_id="2"/>
|
||||
<Param path="MISC" param_id="2"/>
|
||||
<Param path="HEARING_AID" param_id="0"/>
|
||||
<Param path="NB,RCV,GSM" param_id="34"/>
|
||||
<Param path="NB,HAC,GSM" param_id="34"/>
|
||||
<Param path="NB,TTY,GSM" param_id="17"/>
|
||||
<Param path="WB,RCV,GSM" param_id="29"/>
|
||||
<Param path="WB,HAC,GSM" param_id="29"/>
|
||||
<Param path="WB,TTY,GSM" param_id="13"/>
|
||||
<Param path="WB,SPK,GSM" param_id="13"/>
|
||||
<Param path="NB,SPK,GSM" param_id="17"/>
|
||||
<Param path="WB,HP,GSM" param_id="18"/>
|
||||
<Param path="WB,HS,GSM" param_id="18"/>
|
||||
<Param path="NB,HP,GSM" param_id="12"/>
|
||||
<Param path="NB,HS,GSM" param_id="12"/>
|
||||
<Param path="SWB,HP,GSM" param_id="9"/>
|
||||
<Param path="SWB,HS,GSM" param_id="10"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
|
||||
<Param name="ul_gain" value="23"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
|
||||
<Param name="ul_gain" value="0"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="24"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="0"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="dl_gain" value="48,33,25,19,13,6,0"/>
|
||||
<Param name="ul_gain" value="0"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="29">
|
||||
<Param name="dl_gain" value="26,23,20,16,13,7,1"/>
|
||||
<Param name="ul_gain" value="22"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="34">
|
||||
<Param name="dl_gain" value="26,23,20,17,13,7,1"/>
|
||||
<Param name="ul_gain" value="23"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="17">
|
||||
<Param name="dl_gain" value="19,16,13,10,7,4,0"/>
|
||||
<Param name="ul_gain" value="31"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="9">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="10">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="12">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="18">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="13">
|
||||
<Param name="dl_gain" value="20,17,14,11,8,5,2"/>
|
||||
<Param name="ul_gain" value="28"/>
|
||||
<Param name="stf_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
48
proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml
vendored
Normal file
48
proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Band" wording="Bandwidth">
|
||||
<Category name="NB" alias="Narrow Band"/>
|
||||
<Category name="WB" alias="Wide Band"/>
|
||||
<Category name="SWB" alias="Super Wide Band"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" wording="Receiver" alias="Normal,Handset,HANDSET_PATH"/>
|
||||
<Category name="RCV_SV" wording="Receiver_SV" alias="Handset_SV,HANDSET_EV_PATH"/>
|
||||
<Category name="RCV_EMERGENCY" wording="Receiver" alias="HANDSET_EMERGENCY_PATH"/>
|
||||
<Category name="RCV_2MIC" wording="Receiver" alias="HANDSET_2MIC_PATH"/>
|
||||
<Category name="RCV_2MICEV" wording="Receiver" alias="HANDSET_2MICEV_PATH"/>
|
||||
<Category name="HAC" alias="HANDSETHAC_PATH"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,HEADSET_PATH"/>
|
||||
<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,SPEAKER_PHONE_PATH"/>
|
||||
<Category name="SPK_SV" wording="Speaker_SV" alias="Handsfree_SV,SPK_EV_PATH"/>
|
||||
<Category name="SPK_EMERGENCY" wording="Speaker" alias="SPEAKER_EMERGENCY_PATH"/>
|
||||
<Category name="SPK_2MIC" wording="Speaker" alias="SPK_2MIC_PATH"/>
|
||||
<Category name="SPK_2MICEV" wording="Speaker" alias="SPK_2MICEV_PATH"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="5_pole_Headset,5-pole headset,TP5PI_PATH"/>
|
||||
<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5_pole_Headset+ANC"/>
|
||||
<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
|
||||
<Category name="LPBK_RCV" wording="Lpbk_Handset" alias="Lpbk_Handset,LOOPBACK_HANDSET_PATH"/>
|
||||
<Category name="LPBK_HP" wording="Lpbk_Headset" alias="Lpbk_Headset,LOOPBACK_HEADSET_PATH"/>
|
||||
<Category name="LPBK_SPK" wording="Lpbk_Handsfree" alias="Lpbk_Handsfree,LOOPBACK_SPEAKER_PATH"/>
|
||||
<Category name="LPBK_NODELAY_HP_MIC1" wording="Lpbk_Headset" alias="LOOPBACK_NODELAY_HEADSET_MIC1,Lpbk_Nodelay_Headset_Mic1"/>
|
||||
<Category name="LPBK_NODELAY_HP_MIC2" wording="Lpbk_Headset" alias="LOOPBACK_NODELAY_HEADSET_MIC2,Lpbk_Nodelay_Headset_Mic2"/>
|
||||
<Category name="LPBK_NODELAY_HP_MIC3" wording="Lpbk_Headset" alias="LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic3"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="Hearing_Aid"/>
|
||||
<Category name="BT" alias="BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
|
||||
<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Network">
|
||||
<Category name="GSM" alias="WCDMA,VoLTE,ViLTE,CDMA"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dl_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
|
||||
<Param name="ul_gain" type="byte_array"/><!-- unit is dB, range in other xml -->
|
||||
<Param name="stf_gain" type="short_array">
|
||||
<Field name="stf_gain_field" array_index="0" bit="0,15" check_list="30,20dB,28,18dB,26,16dB,24,14dB,22,12dB,20,10dB,18,8dB,16,6dB,14,4dB,12,2dB,10,0dB,8,-2dB,6,-4dB,4,-6dB,2,-8dB,0,-10dB"/>
|
||||
</Param>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
5821
proprietary/vendor/etc/audio_param/Speech_AudioParam.xml
vendored
Normal file
5821
proprietary/vendor/etc/audio_param/Speech_AudioParam.xml
vendored
Normal file
File diff suppressed because it is too large
Load diff
472
proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml
vendored
Normal file
472
proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml
vendored
Normal file
|
|
@ -0,0 +1,472 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamTreeView version="1.0">
|
||||
<TreeRoot name="TX_DRC+DG">
|
||||
<Sheet/>
|
||||
|
||||
<Feature name="TX DRC: 4.0">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="UL Limiter TH"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="UL IIR cut off frequency"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="75Hz high-pass IIR"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="comfort noise"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="comfort noise level"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX IIR switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX FIR switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX GDRC DG Gain switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TCLW switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TCLW noise suppress level"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
|
||||
<Feature name="TX Digital Gain">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="UL Digital Gain"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
|
||||
</TreeRoot>
|
||||
<TreeRoot name="NREC">
|
||||
<Sheet/>
|
||||
|
||||
<Feature name="MagiAEC: 18.5">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="device Mode"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE improvement control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="echo path change handler"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="manual clipping"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Pre-clipping/manual clipping threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ES switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ES"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="First Echo Suppression control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AES switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AES improvement"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AES"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Comfort noise generator"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Minimum comfort noise value"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NLP Suppression behavior control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NLP"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="remove tone in echo ref"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="BT Delay Control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="New echo suppression"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES smooth rate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES estimated echo control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES smooth rate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES estimated echo control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES smooth rate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES estimated echo control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="EPC control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Normal mode DT improvement"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ref vowel detection"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="speaker nolinear model"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="BT mode echo ref"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="UL delay for EC tuning (ms)"/>
|
||||
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Echo estimate rate control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ACQUA DT score tuning"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="LSPK DT improvement"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Hard clipping"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AGC gain bypass"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AGC fast release"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DT vad"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="High band EC improve(6.5k~8k)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="CNG Power"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic2 AES overestimate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AEC use HB vad and small bias term"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Boost ref 6dB"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE improve switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE stepsize weighting"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Comfort noise type"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="LSPK subjective DT"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AES rate fast"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Band0 NE VAD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="AES overestimate"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
|
||||
<Feature name="MagiAEC-LSPK: 18.5">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES smooth rate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES estimated echo control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES smooth rate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES estimated echo control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES smooth rate"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES estimated echo control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Reverb Echo Suppress switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Reverb Echo Band"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Reverb 0-2k ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Reverb 2-4k ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Reverb 4-8k ES gain lower bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Reverb Switch speed"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Hands-free"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
|
||||
<Feature name="MagiNR(TX): 5.5">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX NR Switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX NR Quick learning"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX NR for high frequency"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX NR suppression strength"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX Adaptive gain control"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX mute 1s"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX NR Init 100ms"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX Ambient noise calibration"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX Handfree Tone Detection"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX expander switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX expander suppression gain"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TX NR Noise Adaption Rate"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handsfree"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
|
||||
<Feature name="MagiTDNC: 3.1">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="TDNC switch"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="NB"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiDualNR: 15.1 [DMNR]">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DUMMY"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiDualNR - Normal Position General Control">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Switch or Gain lowerbound (Normal)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS 1-mic VAD THD (Normal)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) 2-mic VAD THD (Normal)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) Non-stationary noise suppression strength (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) 2-mic VAD THD (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) Non-stationary noise suppression strength (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4k-8k) speech protection"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD on (Normal)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD off (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Strong DC suppression"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Less Gain Protection (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Initial Convergence"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NC switch (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC strength (Normal)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NC Look Ahead Delay(more delay, better cancellation)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC max band"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC Disable NC function threshold"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD ABM VAD THD (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Stricter VAD(Normal)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD Phone up or down cover range (PD VAD)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD Band 2 PD VAD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD using Band1 SNR diff of cal-data as PD min"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD Fix PD min at initial value"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Frequency Range"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Strength"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Strength"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Harmonic Clarity Level"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Peak Protection Strength"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Time-smoothing Factor"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (Normal)"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiDualNR - Wide-Angle Position Control">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="WA DMNR switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="WA expander"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR switch cooldown"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR Cover Range"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR Minimal Switch Time"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Switch or Gain lowerbound (WA)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS 1-mic VAD THD (WA)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) 2-mic VAD THD (WA)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) Non-stationary noise suppression strength (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) 2-mic VAD THD (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) Non-stationary noise suppression strength (WA)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD on (WA)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD off (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (WA)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="NC switch (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC strength (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD ABM VAD THD (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Position Harmonic Reconstruction"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Position Pitch Protection"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (WA)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (WA)"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiDualNR - Mic Selection Control">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic selection switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic selection VAD threshold(larger value, VAD on easier)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic2 blocking algorithm switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic2 expander"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic2 IIR"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain lowerbound (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS 1-mic VAD THD (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to Mic1 speed THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to Mic2 speed THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain lowerbound (Mic2-TMOS)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction VAD threshold"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Reduce DMNR adaptive TX gain when mic2"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="prevent finger touch from selecting to mic1"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction detection"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic switch algorithm delay control"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic switch PD speed"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS Detection THD in Mic2"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="mic1/mic2 HB range"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction VAD enable"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="DMNR ASLR in noisy signal control"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to mic1 speed THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Ctrl Switch for Mic2 Blocking"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Lower bound of MagiNRDual-NS Gain for mic1"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic1 or Mic2 band 1 power thd for one-mic VAD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic1 high band power threshold"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="FE VAD thd for mic switch"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (Mic2)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (Mic2)"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiDualNR - Special Control">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Maximum Gain level bound"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Gain switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Gain release rate"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM GCC Band range"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ABM GCC prob WA THD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ABM LB of GCC delay"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ABM UB of GCC delay"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM Taps"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="ABM learning speed"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM regularization handover (Normal)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM Skip when FE VAD is on"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD Speech Content VAD: speech acceptance THD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD Speech Content VAD: noise rejection THD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD Energy based HB VAD switch"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Well-cal shadow VAD bias ctrl"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD hysteresis"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Adaptive hysteresis"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Power Ratio Scaler Modifier"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Band0p5 Power Ratio Scaler Modifier"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander switch"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Gain LB"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Gain Under-estimation"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Triggered THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS detection switch"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS Detection THD in Mic1"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain LB (TMOS)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS 1-mic VAD THD (TMOS)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (TMOS)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Low SNR detection THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Switch or Gain lowerbound (Low SNR)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="FE VAD thd for VCE"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiDualNR - Noise Type Detection (NTD) [common]">
|
||||
<FieldList>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection NB switch"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection WB switch"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection rejection THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection detection confidence THD"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection detection speed"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection using default model"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at speechband(pub)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at speechband(pub)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at speechband(pub)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at speechband(pub)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at midband(road,corssroad,train)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at midband(road,corssroad,train)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at midband(road,corssroad,train)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at lowband(car)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at lowband(car)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at lowband(car)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at lowband(car)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)"/>
|
||||
<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiConference: 3.3">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual switch for LSPK"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NS switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="High band (> 1250Hz) speech quality protection"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NS mode"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="LSPK DMNR (Single-NS)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NC switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic switch algorithm"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Non-stationary noise underestimation"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic switch algorithm VAD threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Less DMNR-NS level"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Non-stationary noise weight"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise weight"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic2 expander"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic2 IIR"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Improve VAD accurate for SPT car noise case"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="No less DMNR-NS level when VAD is off"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise under estimation"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="SNR condition separation"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="SNR condition Threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Less DMNR-NS level for low SNR"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Lower bound for low SNR"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="BGNT with NE improvement for LSPK mode"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VAD threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise estimation speed"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Improve expander VAD with ABM VAD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Improve expander VAD with Mic1 VAD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Max index VAD enable"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Max index VAD threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 0~250Hz energy threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Switch to Mic1 speed THD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Switch to Mic2 speed THD"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 250~750Hz energy threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 2k~4kHz energy threshold"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="MagiConference"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
<TreeRoot name="RX_DRC+DG">
|
||||
<Sheet/>
|
||||
<Feature name="RX DRC: 4.0">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX expander mode"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DL Limiter TH"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DL expander suppression gain"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RMS power limiter thd"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="20ms delay"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="LPF"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX HP filter cutoff freq (IIR)"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX IIR switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX FIR switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX GDRC DG Gain switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VCE strength"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="VCE noise threshold"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="RX Digital Gain">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DL Digital Gain"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiLoudness/MagiClarity: 3.5">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="MagiClarity switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="SNR trigger threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="high frequnecy strength"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="maximum gain"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="noise startup threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="DL bounder threshold"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="attack time"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="release time"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
<TreeRoot name="NR">
|
||||
<Sheet/>
|
||||
<Feature name="MagiNR(RX): 5.5">
|
||||
<FieldList>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX NR Switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX NR Strength"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX expander switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX expander suppression gain"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX Comfort Noise Switch"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX Comfort Noise Level"/>
|
||||
<Field audio_type="Speech" param="speech_mode_para" name="RX NR Noise Adaption Rate"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
|
||||
</TreeRoot>
|
||||
<!-- TreeRoot2 -->
|
||||
<!-- TreeRoot3... -->
|
||||
</ParamTreeView>
|
||||
437
proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml
vendored
Normal file
437
proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,437 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Voice" version="1.3">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default" wording="Default"/>
|
||||
<Category name="App1" wording="Application1" visible="false"/>
|
||||
<Category name="App2" wording="Application2" visible="false"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Band" wording="Bandwidth">
|
||||
<Category name="NB" wording="Narrow Band"/>
|
||||
<Category name="WB" wording="Wide Band"/>
|
||||
<Category name="SWB" wording="Super Wide Band"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<CategoryGroup name="Handset">
|
||||
<Category name="Normal" wording="Handset"/>
|
||||
<Category name="HAC"/>
|
||||
<Category name="Tty_HCO_Handset" wording="TTY HCO Handset"/>
|
||||
<Category name="Tty_VCO_Handset" wording="TTY VCO Handset"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="3_pole_Headset"/>
|
||||
<Category name="4_pole_Headset"/>
|
||||
<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
|
||||
<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hands-free">
|
||||
<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>
|
||||
<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>
|
||||
<Category name="Tty_HCO_Handsfree" wording="TTY HCO Handsfree"/>
|
||||
<Category name="Tty_VCO_Handsfree" wording="TTY VCO Handsfree"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="BT Device" wording="Bluetooth">
|
||||
<Category name="BT_NREC_On_NB" wording="BT_NREC_On_NB"/>
|
||||
<Category name="BT_NREC_On_WB" wording="BT_NREC_On_WB"/>
|
||||
<Category name="BT_NREC_Off"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="USB Device">
|
||||
<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Loopback">
|
||||
<Category name="Lpbk_Handset" wording="Handset(Loopback)"/>
|
||||
<Category name="Lpbk_Headset" wording="Headset(Loopback)"/>
|
||||
<Category name="Lpbk_Handsfree" wording="Handsfree(Loopback)"/>
|
||||
<Category name="Lpbk_Nodelay_Headset_Mic1" wording="Nodelay_Headset_Mic1(Loopback)" feature_option="SPH_PARAM_LPBK_NODELAY"/>
|
||||
<Category name="Lpbk_Nodelay_Headset_Mic2" wording="Nodelay_Headset_Mic2(Loopback)" feature_option="SPH_PARAM_LPBK_NODELAY"/>
|
||||
<Category name="Lpbk_Nodelay_Headset_Mic3" wording="Nodelay_Headset_Mic3(Loopback)" feature_option="SPH_PARAM_LPBK_NODELAY"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
|
||||
<Category name="Handset_SV"/>
|
||||
<Category name="Handsfree_SV"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hearing Aid">
|
||||
<Category name="Hearing_Aid" feature_option="MTK_BT_HEARING_AID_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
</CategoryType>
|
||||
<CategoryType name="VolIndex" wording="Volume">
|
||||
<CategoryGroup name="Index">
|
||||
<Category name="0" wording="Level0"/>
|
||||
<Category name="1" wording="Level1"/>
|
||||
<Category name="2" wording="Level2"/>
|
||||
<Category name="3" wording="Level3"/>
|
||||
<Category name="4" wording="Level4"/>
|
||||
<Category name="5" wording="Level5"/>
|
||||
<Category name="6" wording="Level6"/>
|
||||
</CategoryGroup>
|
||||
</CategoryType>
|
||||
<CategoryType name="Network">
|
||||
<Category name="GSM"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="speech_mode_para" type="ushort_array">
|
||||
<!-- Gain -->
|
||||
<Field name="DL Digital Gain" array_index="7" bit="4,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
|
||||
<Field name="UL Digital Gain" array_index="7" bit="0,3" check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
|
||||
|
||||
<!-- New TX DRC -->
|
||||
<Field name="TX Graphical_UI_DRC Switch" array_index="32" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="TX RMS_TAV_Count" array_index="32" bit="1,3" check_list="1,20,2,40,3,60,4,80,5,100"/>
|
||||
<Field name="TX DRC-Delay" array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
|
||||
<Field name="TX DRC Min-Gain" array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
|
||||
<Field name="TX-1 Gain Attack_Rate" array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-1 Gain Release_Rate" array_index="33" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="TX-1 Gain Hysterisis" array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-2 Gain Attack_Rate" array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-2 Gain Release_Rate" array_index="34" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="TX-2 Gain Hysterisis" array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-3 Gain Attack_Rate" array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-3 Gain Release_Rate" array_index="35" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="TX-3 Gain Hysterisis" array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-4 Gain Attack_Rate" array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-4 Gain Release_Rate" array_index="36" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="TX-4 Gain Hysterisis" array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-5 Gain Attack_Rate" array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-5 Gain Release_Rate" array_index="37" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="TX-5 Gain Hysterisis" array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX DSP_Compression_ratio_0" array_index="38" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_1" array_index="39" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_2" array_index="40" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_3" array_index="41" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_4" array_index="42" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_Y0" array_index="43" bit="0,3"/>
|
||||
<Field name="TX DSP_Threshold_X1" array_index="44" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X2" array_index="45" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X3" array_index="46" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X4" array_index="47" bit="0,7"/>
|
||||
|
||||
<!-- New RX DRC -->
|
||||
<Field name="RX Graphical_UI_DRC Switch" array_index="32" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="RX RMS_TAV_Count" array_index="32" bit="9,11" check_list="1,20,2,40,3,60,4,80,5,100"/>
|
||||
<Field name="RX DRC-Delay" array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
|
||||
<Field name="RX DRC Min-Gain" array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
|
||||
<Field name="RX-1 Gain Attack_Rate" array_index="33" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-1 Gain Release_Rate" array_index="33" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX-1 Gain Hysterisis" array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-2 Gain Attack_Rate" array_index="34" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-2 Gain Release_Rate" array_index="34" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX-2 Gain Hysterisis" array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-3 Gain Attack_Rate" array_index="35" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-3 Gain Release_Rate" array_index="35" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX-3 Gain Hysterisis" array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-4 Gain Attack_Rate" array_index="36" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-4 Gain Release_Rate" array_index="36" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX-4 Gain Hysterisis" array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-5 Gain Attack_Rate" array_index="37" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-5 Gain Release_Rate" array_index="37" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX-5 Gain Hysterisis" array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX DSP_Compression_ratio_0" array_index="38" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_1" array_index="39" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_2" array_index="40" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_3" array_index="41" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_4" array_index="42" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_Y0" array_index="43" bit="4,11 "/>
|
||||
<Field name="RX DSP_Threshold_X1" array_index="44" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X2" array_index="45" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X3" array_index="46" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X4" array_index="47" bit="8,15"/>
|
||||
<!-- RX MBGDRC Num BandsFrequency -->
|
||||
<Field name="RX Graphical_UI_MBDRC F0" array_index="21" bit="0,6" />
|
||||
<Field name="RX Graphical_UI_MBDRC F1" array_index="21" bit="7,15"/>
|
||||
<!-- RX MBGDRC -->
|
||||
<Field name="RX Graphical_UI_MBGDRC Switch" array_index="19" bit="0,0" check_list="0,GDRC,1,MBGDRC"/>
|
||||
<Field name="RX LPF Gain Attack_Rate" array_index="19" bit="1,3" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX BPF Gain Attack_Rate" array_index="19" bit="4,6" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX HPF Gain Attack_Rate" array_index="19" bit="7,9" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX LPF Gain Hysterisis" array_index="19" bit="10,11" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX BPF Gain Hysterisis" array_index="19" bit="12,13" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX HPF Gain Hysterisis" array_index="19" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX LPF Gain Release_Rate" array_index="20" bit="0,2" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX BPF Gain Release_Rate" array_index="20" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX HPF Gain Release_Rate" array_index="20" bit="6,8" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX FB Gain Release_Rate" array_index="20" bit="9,11" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
|
||||
<Field name="RX FB Gain Attack_Rate" array_index="20" bit="12,14" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX MBGDRC FB Switch" array_index="20" bit="15,15" check_list="0,Off,1,On"/>
|
||||
<Field name="RX LPF Rated Power Threshold" array_index="22" bit="0,4"/>
|
||||
<Field name="RX BPF Rated Power Threshold" array_index="22" bit="5,9"/>
|
||||
<Field name="RX HPF Rated Power Threshold" array_index="22" bit="10,14"/>
|
||||
<Field name="RX LPF Peak Power Threshold" array_index="23" bit="0,4"/>
|
||||
<Field name="RX BPF Peak Power Threshold" array_index="23" bit="5,9"/>
|
||||
<Field name="RX HPF Peak Power Threshold" array_index="23" bit="10,14"/>
|
||||
<Field name="RX FB Rated Power Threshold" array_index="24" bit="0,4"/>
|
||||
<Field name="RX FB Peak Power Threshold" array_index="24" bit="5,9"/>
|
||||
<Field name="RX LPF RMS_TAV_Count" array_index="24" bit="10,12" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
|
||||
<Field name="RX BPF RMS_TAV_Count" array_index="24" bit="13,15" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
|
||||
<Field name="RX HPF RMS_TAV_Count" array_index="25" bit="0,2" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
|
||||
<Field name="RX FB RMS_TAV_Count" array_index="25" bit="3,5" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
|
||||
<Field name="RX FB Gain Hysterisis" array_index="25" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<!-- MagiNR(TX) -->
|
||||
<Field name="TX NR Switch" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="TX NR Quick learning" array_index="4" bit="1,1" check_list="0,quick,1,slow"/>
|
||||
<Field name="TX NR for high frequency" array_index="4" bit="8,8" check_list="0,on,1,off"/>
|
||||
<Field name="TX NR suppression strength" array_index="8" bit="6,8" check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
|
||||
<Field name="TX Adaptive gain control" array_index="4" bit="12,13" check_list="0,fixed 10 dB,1, fixed 0 dB,2,vary between 10 to 6dB, 3,vary between 10 to 0dB"/>
|
||||
<Field name="TX mute 1s" array_index="10" bit="1,1" check_list="0,on,1,off"/>
|
||||
<Field name="TX NR Init 100ms" array_index="10" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="TX Ambient noise calibration" array_index="8" bit="12,13" check_list="0,0dB,1,3dB,2,6dB,3,9dB"/>
|
||||
<Field name="TX Handfree Tone Detection" array_index="4" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="TX expander switch" array_index="3" bit="0,1" check_list="0,off,1,suppress echo,2,suppress stationary noise,3,suppress non-stationary noise"/>
|
||||
<Field name="TX expander suppression gain" array_index="3" bit="4,5" check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
|
||||
<Field name="TX NR Noise Adaption Rate" array_index="4" bit="10,11" check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>
|
||||
|
||||
<!-- MagiNR(RX) -->
|
||||
<Field name="RX NR Switch" array_index="4" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="RX NR Strength" array_index="8" bit="9,11" check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
|
||||
<Field name="RX NR Noise Adaption Rate" array_index="4" bit="10,11" check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>
|
||||
<Field name="RX expander switch" array_index="5" bit="0,1" check_list="0,off,1, off,2,suppress stationary noise,3,suppress non-stationary noise"/>
|
||||
<Field name="RX expander suppression gain" array_index="5" bit="4,5" check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
|
||||
<Field name="RX Comfort Noise Switch" array_index="4" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="RX Comfort Noise Level" array_index="10" bit="13,15" check_list="0,+0dB(-83dBFS),1,+3dB,2,+6dB,3,+9dB,4,+12dB,5,+15dB,6,+18dB,7,+21dB"/>
|
||||
|
||||
<!-- MagiAEC -->
|
||||
<Field name="AEC" array_index="1" bit="0,15" check_list="189,189,221,221,224,224,253,253,479,479"/>
|
||||
<Field name="Switch" array_index="1" bit="8,8" check_list="0,on,1,off"/>
|
||||
<Field name="device Mode" array_index="1" bit="0,0" check_list="0,Handfree Mode,1,Normal Mode"/>
|
||||
<Field name="BGNT FE improvement control" array_index="1" bit="7,7" check_list="0,less aggressive,1,default"/>
|
||||
<Field name="echo path change handler" array_index="1" bit="13, 13" check_list="0,on,1,off"/>
|
||||
<Field name="manual clipping" array_index="0" bit="15, 15" check_list="0,off,1,on"/>
|
||||
<Field name="Pre-clipping/manual clipping threshold" array_index="6" bit="0, 3" check_list="0,-15dB,1,-14dB,2,-13dB,3,-12dB,4,-11dB,5,-10dB,6,-9dB,7,-8dB,8,-7dB,9,-6dB,10,-5dB,11,-4dB,12,-3dB,13,-2dB,14,-1dB,15,0dB"/>
|
||||
<Field name="ES switch" array_index="1" bit="1,1" check_list="0,on,1,off"/>
|
||||
<Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>
|
||||
<Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>
|
||||
<Field name="ES" array_index="2" bit="11,14" check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
|
||||
<Field name="First Echo Suppression control" array_index="1" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="AES switch" array_index="1" bit="14,14" check_list="0,on,1,off"/>
|
||||
<Field name="AES improvement" array_index="12" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="AES" array_index="12" bit="11,14" check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
|
||||
<Field name="Comfort noise generator" array_index="1" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>
|
||||
<Field name="NLP Suppression behavior control" array_index="1" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="NLP" array_index="0" bit="0,7" check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
|
||||
<Field name="remove tone in echo ref" array_index="12" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="BT Delay Control" array_index="15" bit="0,7"/>
|
||||
<Field name="New echo suppression" array_index="2" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="0-2k residual echo weighting for linear part" array_index="16" bit="0,2" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="0-2k residual echo weighting for non-linear part" array_index="16" bit="3,5" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="0-2k ES smooth rate" array_index="16" bit="6,7" check_list="0,0.9,1,0.6,2,0.3,3,0"/>
|
||||
<Field name="0-2k ES gain lower bound" array_index="18" bit="0,4" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="0-2k ES estimated echo control" array_index="17" bit="10,11" check_list="0,0,1,0.3,2,0.7,3,1"/>
|
||||
<Field name="2-4k residual echo weighting for linear part" array_index="16" bit="8,10" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="2-4k residual echo weighting for non-linear part" array_index="16" bit="11,13" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="2-4k ES smooth rate" array_index="16" bit="14,15" check_list="0,0.9,1,0.6,2,0.3,3,0"/>
|
||||
<Field name="2-4k ES gain lower bound" array_index="18" bit="5,9" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="2-4k ES estimated echo control" array_index="17" bit="12,13" check_list="0,0,1,0.3,2,0.7,3,1"/>
|
||||
<Field name="4-8k residual echo weighting for linear part" array_index="17" bit="0,2" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="4-8k residual echo weighting for non-linear part" array_index="17" bit="3,5" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="4-8k ES smooth rate" array_index="17" bit="6,7" check_list="0,0.9,1,0.6,2,0.3,3,0"/>
|
||||
<Field name="4-8k ES gain lower bound" array_index="18" bit="10,14" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="4-8k ES estimated echo control" array_index="17" bit="14,15" check_list="0,0,1,0.3,2,0.7,3,1"/>
|
||||
<Field name="EPC control" array_index="17" bit="8,9" check_list="0,EPC handler off,1,EPC ES handling,2,EPC ES handling+strict EPC EC handling,3,EPC ES handling+EPC EC handling"/>
|
||||
<Field name="Normal mode DT improvement" array_index="18" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ref vowel detection" array_index="1" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="speaker nolinear model" array_index="1" bit="2,3" check_list="0,default,1,high band nonlinear,2,low band nonlinear,3,default"/>
|
||||
<Field name="BT mode echo ref" array_index="12" bit="15,15" check_list="0,off(default),1,BT mode"/>
|
||||
<Field name="UL delay for EC tuning (ms)" array_index="15" bit="8,11"/>
|
||||
<Field name="Echo estimate rate control" array_index="0" bit="10,11" check_list="0,favor reverb handling,1,default,2,default,3,favor subjective DT"/>
|
||||
<Field name="ACQUA DT score tuning" array_index="0" bit="12,13" check_list="0,worst DT,1,tuning level2,2,tuning level3,3,best DT"/>
|
||||
<Field name="LSPK DT improvement" array_index="0" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Hard clipping" array_index="5" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="AGC gain bypass" array_index="3" bit="14,14" check_list="0,on,1,off"/>
|
||||
<Field name="AGC fast release" array_index="3" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="DT vad" array_index="0" bit="8,8" check_list="0,on,1,off"/>
|
||||
<Field name="High band EC improve(6.5k~8k)" array_index="1" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="CNG Power" array_index="12" bit="5,5" check_list="0,old,1,new"/>
|
||||
<Field name="Mic2 AES overestimate" array_index="9" bit="11,12" check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>
|
||||
<Field name="AEC use HB vad and small bias term" array_index="12" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Boost ref 6dB" array_index="1" bit="6,6" check_list="0,on,1,off"/>
|
||||
<Field name="BGNT FE improve switch" array_index="7" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="BGNT FE stepsize weighting" array_index="7" bit="13,14" check_list="0,level0,1,level1,2,level2,3,level3"/>
|
||||
<Field name="Comfort noise type" array_index="11" bit="9,9" check_list="0,General,1,White noise like"/>
|
||||
<Field name="LSPK subjective DT" array_index="0" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="AES rate fast" array_index="1" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="Band0 NE VAD" array_index="1" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="AES overestimate" array_index="12" bit="9,10" check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>
|
||||
<Field name="0-2k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="0,2" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="0-2k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="3,5" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="0-2k LSPK Mic2 ES smooth rate" array_index="26" bit="6,7" check_list="0,0.9,1,0.6,2,0.3,3,0"/>
|
||||
<Field name="0-2k LSPK Mic2 ES gain lower bound" array_index="28" bit="0,4" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="0-2k LSPK Mic2 ES estimated echo control" array_index="27" bit="10,11" check_list="0,0,1,0.3,2,0.7,3,1"/>
|
||||
<Field name="2-4k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="8,10" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="2-4k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="11,13" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="2-4k LSPK Mic2 ES smooth rate" array_index="26" bit="14,15" check_list="0,0.9,1,0.6,2,0.3,3,0"/>
|
||||
<Field name="2-4k LSPK Mic2 ES gain lower bound" array_index="28" bit="5,9" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="2-4k LSPK Mic2 ES estimated echo control" array_index="27" bit="12,13" check_list="0,0,1,0.3,2,0.7,3,1"/>
|
||||
<Field name="4-8k LSPK Mic2 residual echo weighting for linear part" array_index="27" bit="0,2" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="4-8k LSPK Mic2 residual echo weighting for non-linear part" array_index="27" bit="3,5" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
|
||||
<Field name="4-8k LSPK Mic2 ES smooth rate" array_index="27" bit="6,7" check_list="0,0.9,1,0.6,2,0.3,3,0"/>
|
||||
<Field name="4-8k LSPK Mic2 ES gain lower bound" array_index="28" bit="10,14" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="4-8k LSPK Mic2 ES estimated echo control" array_index="27" bit="14,15" check_list="0,0,1,0.3,2,0.7,3,1"/>
|
||||
<Field name="Reverb Echo Suppress switch" array_index="11" bit="12,12" check_list="0,off(Default),1,on"/>
|
||||
<Field name="Reverb Echo Band" array_index="11" bit="13,13" check_list="0,2.5K Hz,1,3.5K Hz"/>
|
||||
<Field name="Reverb 0-2k ES gain lower bound" array_index="29" bit="0,4" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="Reverb 2-4k ES gain lower bound" array_index="29" bit="5,9" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="Reverb 4-8k ES gain lower bound" array_index="29" bit="10,14" check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
|
||||
<Field name="Reverb Switch speed" array_index="29" bit="15,15" check_list="0,200ms,1,100ms"/>
|
||||
<!-- MagiNR(dual) -->
|
||||
<!-- Mode Parameter 9 -->
|
||||
<Field name="WA expander" array_index="9" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="DMNR ASLR Gain release rate" array_index="9" bit="6,7" check_list="0,fast,1,normal,2,slow,3,very slow"/>
|
||||
<!-- Mode Parameter 13 -->
|
||||
<Field name="MagiNRDual switch" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Switch or Gain lowerbound (Normal)" array_index="13" bit="1,4" check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
|
||||
<Field name="NC switch (Normal)" array_index="13" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="NS 1-mic VAD THD (Normal)" array_index="13" bit="6,7" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Lowband(0-4k) 2-mic VAD THD (Normal)" array_index="13" bit="8,9" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Strength when VAD on (Normal)" array_index="13" bit="10,11" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Strength when VAD off (Normal)" array_index="13" bit="12,13" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Lowband(0-4k) Non-stationary noise suppression strength (Normal)" array_index="13" bit="14,15" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<!-- Mode Parameter 14 -->
|
||||
<Field name="VAD Energy based HB VAD switch" array_index="14" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NC Look Ahead Delay(more delay, better cancellation)" array_index="14" bit="1,2" check_list="0,off,1,4.5ms,2,6ms,3,7.5ms"/>
|
||||
<Field name="VAD Fix PD min at initial value" array_index="14" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="VAD using Band1 SNR diff of cal-data as PD min" array_index="14" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="VAD Phone up or down cover range (PD VAD)" array_index="14" bit="5,8" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide) "/>
|
||||
<Field name="VAD Band 2 PD VAD" array_index="14" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 blocking algorithm switch" array_index="14" bit="10,10" check_list="0,off,1,on"/>
|
||||
<Field name="Mic selection switch" array_index="14" bit="11,11" check_list="0,off,1,on"/>
|
||||
<Field name="Mic selection VAD threshold(larger value, VAD on easier)" array_index="14" bit="12,13" check_list="0,strong,1,medium-strong,2,medium,3,weak"/>
|
||||
<Field name="Mic2 expander" array_index="14" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 IIR" array_index="14" bit="15,15" check_list="0,off,1,on"/>
|
||||
<!-- Mode Parameter 15 -->
|
||||
<Field name="DMNR ASLR Maximum Gain level bound" array_index="15" bit="12,14" check_list="0,6dB,1,7dB,2,8dB,3,9dB,4,10dB,5,11dB,6,12dB,7,12dB"/>
|
||||
<Field name="DMNR ASLR Gain switch" array_index="15" bit="15,15" check_list="0,off,1,on"/>
|
||||
<!-- Mode Parameter 30 -->
|
||||
<Field name="WA DMNR switch" array_index="30" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Switch or Lower bound of NS Gain at WA" array_index="30" bit="1,4" check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
|
||||
<Field name="NC switch (WA)" array_index="30" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="NS 1-mic VAD THD (WA)" array_index="30" bit="6,7" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Lowband(0-4k) 2-mic VAD THD (WA)" array_index="30" bit="8,9" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Strength when VAD on (WA)" array_index="30" bit="10,11" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Strength when VAD off (WA)" array_index="30" bit="12,13" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<Field name="NS Lowband(0-4k) Non-stationary noise suppression strength (WA)" array_index="30" bit="14,15" check_list="0,weakest,1,medium,2,strong,3,strongest"/>
|
||||
<!-- Mode Parameter 31 -->
|
||||
<Field name="ABM LB of GCC delay" array_index="31" bit="0,2" check_list="0,9,1,10,2,11,3,12,4,13,5,14,6,15,7,16"/>
|
||||
<Field name="ABM UB of GCC delay" array_index="31" bit="3,5" check_list="0,13,1,14,2,15,3,16,4,17,5,18,6,19,7,21"/>
|
||||
<Field name="ABM GCC prob WA THD" array_index="31" bit="6,7" check_list="0,2000,1,3000,2,4000,3,5000"/>
|
||||
<Field name="ABM learning speed" array_index="31" bit="8,9" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="VAD Speech Content VAD: noise rejection THD" array_index="31" bit="10,12" check_list="0,3250,1,3500,2,3750,3,4000,4,4250,5,4500,6,4750,7,5000"/>
|
||||
<Field name="VAD Speech Content VAD: speech acceptance THD" array_index="31" bit="13,15" check_list="0,6500,1,7000,2,7500,3,8000,4,8500,5,9000,6,9500,7,10000"/>
|
||||
<!-- MagiConference -->
|
||||
<!-- Mode Parameter 13 -->
|
||||
<Field name="MagiNRDual switch for LSPK" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="MagiNRDual-NS switch" array_index="13" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="High band (> 1250Hz) speech quality protection" array_index="13" bit="2,3" check_list="0,weak,1,off,2,medium,3,strong"/>
|
||||
<Field name="MagiNRDual-NS mode" array_index="13" bit="4,5" check_list="1,strong,2,medium,3,weak"/>
|
||||
<Field name="LSPK DMNR (Single-NS)" array_index="13" bit="8,8" check_list="0,off,1,only stationary noise"/>
|
||||
<Field name="MagiNRDual-NC switch" array_index="13" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="Mic switch algorithm" array_index="13" bit="10,10" check_list="0,off,1,on"/>
|
||||
<Field name="Non-stationary noise underestimation" array_index="13" bit="12,13" check_list="0,14 dB,1,8 dB,2,2 dB,3,0 dB"/>
|
||||
<Field name="Mic switch algorithm VAD threshold" array_index="13" bit="14,15" check_list="0,strictest,1,stricter,2,looser,3,loosest"/>
|
||||
<!-- Mode Parameter 14 -->
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)" array_index="14" bit="0,3" check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)" array_index="14" bit="4,7" check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
|
||||
<Field name="Less DMNR-NS level" array_index="14" bit="8,9" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Non-stationary noise weight" array_index="14" bit="10,11" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Stationary noise weight" array_index="14" bit="12,13" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 expander" array_index="14" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 IIR" array_index="14" bit="15,15" check_list="0,off,1,on"/>
|
||||
<!-- Mode Parameter 30 -->
|
||||
<Field name="Improve VAD accurate for SPT car noise case" array_index="30" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="No less DMNR-NS level when VAD is off" array_index="30" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary noise under estimation" array_index="30" bit="2,3" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="SNR condition separation" array_index="30" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="SNR condition Threshold" array_index="30" bit="5,5" check_list="0,road,1,pub,road,xroad,and train"/>
|
||||
<Field name="Less DMNR-NS level for low SNR" array_index="30" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Lower bound for low SNR" array_index="30" bit="8,10" check_list="0,same with par14,1,par14 - 2 dB,2,par14 - 4 dB,3,par14 + 2 dB,4,par14 + 4 dB,5,par14 + 6 dB,6,par14 + 8 dB"/>
|
||||
<Field name="BGNT with NE improvement for LSPK mode" array_index="30" bit="11,11" check_list="0,off,1,on"/>
|
||||
<Field name="VAD threshold" array_index="30" bit="12,13" check_list="0,strictest,1,stricter,2,loser,3,losest"/>
|
||||
<Field name="Stationary noise estimation speed" array_index="30" bit="14,15" check_list="0,unchange,1,fast,2,normal,3,very fast"/>
|
||||
<!-- Mode Parameter 31 -->
|
||||
<Field name="Improve expander VAD with ABM VAD" array_index="31" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Improve expander VAD with Mic1 VAD" array_index="31" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Max index VAD enable" array_index="31" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="Max index VAD threshold" array_index="31" bit="3,5" check_list="0,strictest,1,stricter,2,strict,3,slightly strict,4,slightly loose,5,loose,6,looser,7,loosest"/>
|
||||
<Field name="Mic siwtch algorithm 0~250Hz energy threshold" array_index="31" bit="6,7" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="31" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="31" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz energy threshold" array_index="31" bit="12,13" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="Mic siwtch algorithm 2k~4kHz energy threshold" array_index="31" bit="14,15" check_list="0,-9 dB,1,-12 dB,2,-7.5 dB,3,-6 dB"/>
|
||||
<!-- TX DRC -->
|
||||
<Field name="UL Limiter TH" array_index="3" bit="2,3" check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
|
||||
<Field name="UL IIR cut off frequency" array_index="3" bit="6,7" check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
|
||||
<Field name="75Hz high-pass IIR" array_index="3" bit="12,12" check_list="0,122Hz,1,75Hz"/>
|
||||
<Field name="comfort noise" array_index="4" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="comfort noise level" array_index="10" bit="12,12" check_list="0,+0dB,1,-18dB"/>
|
||||
<Field name="TX IIR switch" array_index="10" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="TX FIR switch" array_index="10" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="TX GDRC DG Gain switch" array_index="5" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="TCLW switch" array_index="11" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="TCLW noise suppress level" array_index="11" bit="7,8" check_list="0,3,1,6,2,9,3,12"/>
|
||||
<!-- MagiTDNC -->
|
||||
<Field name="TDNC switch" array_index="11" bit="0,0" check_list="0,off,1,on"/>
|
||||
<!-- MagiLoudness/MagiClarity -->
|
||||
<Field name="RX expander mode" array_index="5" bit="0,1" check_list="0,off,1,off,2,suppress stationary noise,3,suppress non-stationary noise"/>
|
||||
<Field name="DL expander suppression gain" array_index="5" bit="4,5" check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
|
||||
<Field name="DL Limiter TH" array_index="5" bit="2,3" check_list="0,off,1,-6 dBFS,2,-4.3 dBFS,3,-1.4 dBFS"/>
|
||||
<Field name="RMS power limiter thd" array_index="5" bit="10,11" check_list="0,off,1,-7dBFs,2,-10dBFs,3,-14dBFs"/>
|
||||
<Field name="LPF" array_index="5" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="20ms delay" array_index="6" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="RX HP filter cutoff freq (IIR)" array_index="8" bit="0,2" check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
|
||||
<Field name="DL IIR cut off frequency" array_index="8" bit="0,2" check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
|
||||
<Field name="RX IIR switch" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="RX FIR switch" array_index="10" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="RX GDRC DG Gain switch" array_index="5" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="VCE strength" array_index="8" bit="3,3" check_list="0,original gain-6dB,1,original gain"/>
|
||||
<Field name="VCE noise threshold" array_index="8" bit="4,5" check_list="0,22dB,1,19dB,2,16dB,3,13dB"/>
|
||||
|
||||
<Field name="MagiClarity switch" array_index="5" bit="13,13" check_list="0,on,1,off"/>
|
||||
<Field name="SNR trigger threshold" array_index="6" bit="4,6" check_list="0,9dB,1,6dB,2,3dB,3,0dB,4,-3dB,5,-6dB,6,-9dB,7,-12dB"/>
|
||||
<Field name="high frequnecy strength" array_index="6" bit="7,8" check_list="0,off,1,3dB,2,6dB,3,10.7dB"/>
|
||||
<Field name="maximum gain" array_index="6" bit="9,10" check_list="0,off,1,6dB,2,12dB,3,18dB"/>
|
||||
<Field name="noise startup threshold" array_index="6" bit="11,12" check_list="0,50dB,1,55dB,2,60dB,3,65dB"/>
|
||||
<Field name="DL bounder threshold" array_index="6" bit="13,14" check_list="0,off,1,-6dBFS,2,-4.3dBFS,3,-1.4dBFS"/>
|
||||
<Field name="attack time" array_index="9" bit="2,3" check_list="0,0.5s,1,1s,2,1.5s,3,2.0s"/>
|
||||
<Field name="release time" array_index="9" bit="8,9" check_list="0,1s,1,2s,2,3s,3,4s"/>
|
||||
</Param>
|
||||
<Param name="sph_in_fir" type="ushort_array"/>
|
||||
<Param name="sph_out_fir" type="ushort_array"/>
|
||||
<Param name="sph_in_fir_eq_freq" type="double_array"/>
|
||||
<Param name="sph_out_fir_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_fir_eq_mag" type="double_array"/>
|
||||
<Param name="sph_out_fir_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>
|
||||
|
||||
<Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>
|
||||
|
||||
<Param name="sph_in_iir_enh_dsp" type="ushort_array"/>
|
||||
<Param name="sph_out_iir_enh_dsp" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_parameter" type="double_array"/>
|
||||
<Param name="sph_out_parameter" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic1_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic2_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_mic1_pmv_qfactor" type="double_array"/>
|
||||
<Param name="sph_in_iir_mic2_pmv_qfactor" type="double_array"/>
|
||||
<Param name="speech_mode_para_ext" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
23
proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml
vendored
Normal file
23
proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="Common" param_id="0"/>
|
||||
<Param path="MT6799" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="speech_dl_ul_latency_us" value="23700"/>
|
||||
<Param name="speech_dl_latency_us" value="14500"/>
|
||||
<Param name="speech_ul_latency_us" value="13000"/>
|
||||
<Param name="echo_settling_time_ms" value="1000"/>
|
||||
<Param name="echo_ahead_mic_data_us" value="8000"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="speech_dl_ul_latency_us" value="23700"/>
|
||||
<Param name="speech_dl_latency_us" value="14500"/>
|
||||
<Param name="speech_ul_latency_us" value="13000"/>
|
||||
<Param name="echo_settling_time_ms" value="1000"/>
|
||||
<Param name="echo_ahead_mic_data_us" value="8000"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
16
proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml
vendored
Normal file
16
proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="USBCallParam">
|
||||
<Category name="Common"/>
|
||||
<Category name="MT6799"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="speech_dl_ul_latency_us" type="int"/>
|
||||
<Param name="speech_dl_latency_us" type="int"/>
|
||||
<Param name="speech_ul_latency_us" type="int"/>
|
||||
<Param name="echo_settling_time_ms" type="int"/>
|
||||
<Param name="echo_ahead_mic_data_us" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
35
proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml
vendored
Normal file
35
proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="default" param_id="0"/>
|
||||
<Param path="0d8c:000c" param_id="0"/>
|
||||
<Param path="046d:0a37" param_id="1"/>
|
||||
<Param path="1852:50d2" param_id="2"/>
|
||||
<Param path="045e:070f" param_id="0"/>
|
||||
<Param path="262a:1534" param_id="3"/>
|
||||
<Param path="1b3f:2008" param_id="2"/>
|
||||
<Param path="0ecb:1ecb" param_id="4"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="playback_latency_us" value="1500"/>
|
||||
<Param name="capture_latency_us" value="1500"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="playback_latency_us" value="42500"/>
|
||||
<Param name="capture_latency_us" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="playback_latency_us" value="4000"/>
|
||||
<Param name="capture_latency_us" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="playback_latency_us" value="8000"/>
|
||||
<Param name="capture_latency_us" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="playback_latency_us" value="26000"/>
|
||||
<Param name="capture_latency_us" value="0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
19
proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml
vendored
Normal file
19
proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Device">
|
||||
<Category name="default"/>
|
||||
<Category name="0d8c:000c"/> <!-- SABRENT two 3.5mm -->
|
||||
<Category name="046d:0a37"/> <!-- Logitech H540 -->
|
||||
<Category name="1852:50d2"/> <!-- Fiio E18 -->
|
||||
<Category name="045e:070f"/> <!-- Microsoft LX-3000 -->
|
||||
<Category name="262a:1534"/> <!-- LeTV (DL+UL) -->
|
||||
<Category name="1b3f:2008"/> <!-- Baseus B51 (DL+UL) -->
|
||||
<Category name="0ecb:1ecb"/> <!-- JBL Reflect Aware C (DL+UL) -->
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="playback_latency_us" type="int"/>
|
||||
<Param name="capture_latency_us" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
36
proprietary/vendor/etc/audio_param/Ultrasound_AudioParam.xml
vendored
Normal file
36
proprietary/vendor/etc/audio_param/Ultrasound_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="Common" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="2in1_speaker" value="0"/>
|
||||
<Param name="ultrasound_rampdown_delay" value="25"/>
|
||||
<Param name="delay_start_duration" value="150"/>
|
||||
<Param name="delay_recovery_duration" value="250"/>
|
||||
<Param name="mute_duration" value="150"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="2in1_speaker" value="1"/>
|
||||
<Param name="ultrasound_rampdown_delay" value="25"/>
|
||||
<Param name="delay_start_duration" value="150"/>
|
||||
<Param name="delay_recovery_duration" value="250"/>
|
||||
<Param name="mute_duration" value="150"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="2in1_speaker" value="2"/>
|
||||
<Param name="ultrasound_rampdown_delay" value="25"/>
|
||||
<Param name="delay_start_duration" value="150"/>
|
||||
<Param name="delay_recovery_duration" value="250"/>
|
||||
<Param name="mute_duration" value="150"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="2in1_speaker" value="3"/>
|
||||
<Param name="ultrasound_rampdown_delay" value="25"/>
|
||||
<Param name="delay_start_duration" value="150"/>
|
||||
<Param name="delay_recovery_duration" value="250"/>
|
||||
<Param name="mute_duration" value="150"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
15
proprietary/vendor/etc/audio_param/Ultrasound_ParamUnitDesc.xml
vendored
Normal file
15
proprietary/vendor/etc/audio_param/Ultrasound_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="UltrasoundParam">
|
||||
<Category name="Common"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="2in1_speaker" type="int"/>
|
||||
<Param name="ultrasound_rampdown_delay" type="int"/>
|
||||
<Param name="delay_start_duration" type="int"/>
|
||||
<Param name="delay_recovery_duration" type="int"/>
|
||||
<Param name="mute_duration" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
23
proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml
vendored
Normal file
23
proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="1"/>
|
||||
<Param path="VoIP" param_id="1"/>
|
||||
<Param path="MIC" param_id="1"/>
|
||||
<Param path="Camcorder" param_id="1"/>
|
||||
<Param path="VoiceRecognition" param_id="1"/>
|
||||
<Param path="FastRecord" param_id="1"/>
|
||||
<Param path="Unprocessed" param_id="1"/>
|
||||
<Param path="VoicePerformance" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="offload" value="0"/>
|
||||
<Param name="num of mic" value="2"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="offload" value="1"/>
|
||||
<Param name="num of mic" value="2"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
20
proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml
vendored
Normal file
20
proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Record" version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="InputSource">
|
||||
<Category name="MIC"/>
|
||||
<Category name="Camcorder"/>
|
||||
<Category name="VoiceRecognition"/>
|
||||
<Category name="VoIP"/>
|
||||
<Category name="FastRecord"/>
|
||||
<Category name="Unprocessed"/>
|
||||
<Category name="VoicePerformance"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<!-- Preprocessing run on 0: AP, 1: HiFi-3 -->
|
||||
<Param name="offload" type="int"/>
|
||||
<!-- Open the num of mic -->
|
||||
<Param name="num of mic" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
16
proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml
vendored
Normal file
16
proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="Handset 2mic NR" param_id="1"/>
|
||||
<Param path="Hands-free 1mic NR" param_id="1"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
18
proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml
vendored
Normal file
18
proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile">
|
||||
<CategoryGroup name="Handset">
|
||||
<Category name="Handset 2mic NR" wording="Handset"/>
|
||||
<Category name="Handset no 2mic NR" wording="Handset"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hands-free">
|
||||
<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
|
||||
<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dmnr_para" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
11
proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml
vendored
Normal file
11
proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="voip_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
11
proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml
vendored
Normal file
11
proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="CategoryLayer" wording="CategoryLayer">
|
||||
<Category name="" wording="Common" alias="Common"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="voip_common_para" type="uint_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
47
proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml
vendored
Normal file
47
proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="Handset 2mic NR" param_id="1"/>
|
||||
<Param path="USB" param_id="2"/>
|
||||
<Param path="HEARING_AID" param_id="2"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="1"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="DRC+DG visibility" value="1"/>
|
||||
<Param name="FIR visibility" value="1"/>
|
||||
<Param name="NREC visibility" value="1"/>
|
||||
<Param name="UL cal. visibility" value="1"/>
|
||||
<Param name="UL Digital Gain visibility" value="1"/>
|
||||
<Param name="UL Limiter TH visibility" value="1"/>
|
||||
<Param name="UL AEC visibility" value="1"/>
|
||||
<Param name="UL NLP visibility" value="1"/>
|
||||
<Param name="UL ES LB visibility" value="1"/>
|
||||
<Param name="UL AES LB visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="DRC+DG visibility" value="-1"/>
|
||||
<Param name="FIR visibility" value="-1"/>
|
||||
<Param name="NREC visibility" value="-1"/>
|
||||
<Param name="UL cal. visibility" value="-1"/>
|
||||
<Param name="UL Digital Gain visibility" value="-1"/>
|
||||
<Param name="UL Limiter TH visibility" value="-1"/>
|
||||
<Param name="UL AEC visibility" value="-1"/>
|
||||
<Param name="UL NLP visibility" value="-1"/>
|
||||
<Param name="UL ES LB visibility" value="-1"/>
|
||||
<Param name="UL AES LB visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
36
proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml
vendored
Normal file
36
proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="Audio Record" version="1.0">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<CategoryGroup name="Handset">
|
||||
<Category name="Handset 2mic NR" wording="Handset" feature_option="VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
|
||||
<Category name="Handset no 2mic NR" wording="Handset" feature_option="!VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="3-pole headset"/>
|
||||
<Category name="4-pole headset"/>
|
||||
<Category name="5-pole headset"/>
|
||||
<Category name="5-pole headset+ANC"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hands-free">
|
||||
<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
|
||||
<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
<Category name="BT earphone" alias="BT_NREC_Off" wording="Bluetooth"/>
|
||||
<Category name="USB"/>
|
||||
<Category name="HEARING_AID"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="DRC+DG visibility" type="int"/>
|
||||
<Param name="FIR visibility" type="int"/>
|
||||
<Param name="NREC visibility" type="int"/>
|
||||
<Param name="UL cal. visibility" type="int"/>
|
||||
<Param name="UL Digital Gain visibility" type="int"/>
|
||||
<Param name="UL Limiter TH visibility" type="int"/>
|
||||
<Param name="UL AEC visibility" type="int"/>
|
||||
<Param name="UL NLP visibility" type="int"/>
|
||||
<Param name="UL ES LB visibility" type="int"/>
|
||||
<Param name="UL AES LB visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
29
proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml
vendored
Normal file
29
proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HAC" param_id="2"/>
|
||||
<Param path="HS" param_id="0"/>
|
||||
<Param path="HP" param_id="0"/>
|
||||
<Param path="SPK" param_id="0"/>
|
||||
<Param path="BT earphone" param_id="1"/>
|
||||
<Param path="HS5POLE" param_id="0"/>
|
||||
<Param path="HS5POLE_ANC" param_id="0"/>
|
||||
<Param path="USB" param_id="2"/>
|
||||
<Param path="HEARING_AID" param_id="2"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dl_gain_visibility" value="1"/>
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dl_gain_visibility" value="0"/>
|
||||
<Param name="ul_gain_visibility" value="-1"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="dl_gain_visibility" value="1"/>
|
||||
<Param name="ul_gain_visibility" value="1"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
26
proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml
vendored
Normal file
26
proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" alias="Handset 2mic NR,Handset no 2mic NR,Normal"/>
|
||||
<Category name="HAC"/>
|
||||
<Category name="HS" alias="Headset,4-pole headset,4_pole_Headset"/>
|
||||
<Category name="HP" alias="3-pole headset,3_pole_Headset"/>
|
||||
<Category name="SPK" alias="Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference"/>
|
||||
<Category name="BT earphone" alias="BT_Earphone,BT_NREC_Off"/>
|
||||
<Category name="HS5POLE" alias="5_pole_Headset,5-pole headset"/>
|
||||
<Category name="HS5POLE_ANC" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="HEARING_AID"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dl_gain_visibility" type="int"/>
|
||||
<Param name="ul_gain_visibility" type="int"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
60
proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml
vendored
Normal file
60
proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="RCV" param_id="0"/>
|
||||
<Param path="HAC" param_id="5"/>
|
||||
<Param path="HS" param_id="1"/>
|
||||
<Param path="HP" param_id="1"/>
|
||||
<Param path="SPK" param_id="2"/>
|
||||
<Param path="HS5POLE" param_id="4"/>
|
||||
<Param path="HS5POLE_ANC" param_id="4"/>
|
||||
<Param path="USB" param_id="1"/>
|
||||
<Param path="HEARING_AID" param_id="6"/>
|
||||
<Param path="BT_A2DP" param_id="6"/>
|
||||
<Param path="BT_A2DP_HP" param_id="6"/>
|
||||
<Param path="BT_A2DP_SPK" param_id="6"/>
|
||||
<Param path="Default,RCV" param_id="9"/>
|
||||
<Param path="Default,HAC" param_id="9"/>
|
||||
<Param path="Default,HP" param_id="16"/>
|
||||
<Param path="Default,HS" param_id="16"/>
|
||||
<Param path="Default,SPK" param_id="17"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
|
||||
<Param name="ul_gain" value="34"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="34"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
|
||||
<Param name="ul_gain" value="34"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
|
||||
<Param name="ul_gain" value="24"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
|
||||
<Param name="ul_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="6">
|
||||
<Param name="dl_gain" value="48,33,25,19,13,6,0"/>
|
||||
<Param name="ul_gain" value="0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="9">
|
||||
<Param name="dl_gain" value="22,19,16,13,9,5,1"/>
|
||||
<Param name="ul_gain" value="22"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="16">
|
||||
<Param name="dl_gain" value="27,24,20,16,12,9,5"/>
|
||||
<Param name="ul_gain" value="30"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="17">
|
||||
<Param name="dl_gain" value="22,19,16,13,9,5,1"/>
|
||||
<Param name="ul_gain" value="27"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
29
proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml
vendored
Normal file
29
proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="RCV" wording="Receiver" alias="Handset 2mic NR,Handset no 2mic NR,Normal"/>
|
||||
<Category name="HAC"/>
|
||||
<Category name="HS" wording="Headset" alias="Headset,4-pole headset,4_pole_Headset"/>
|
||||
<Category name="HP" wording="Headphone" alias="3-pole headset,3_pole_Headset"/>
|
||||
<Category name="SPK" wording="Speaker" alias="Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference"/>
|
||||
<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off"/>
|
||||
<Category name="HS5POLE" wording="Headset(5-pole)" alias="5-pole headset,5_pole_Headset"/>
|
||||
<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
|
||||
<Category name="USB" alias="Usb_Headset"/>
|
||||
<Category name="HEARING_AID" alias="HEARING_AID"/>
|
||||
<Category name="BT_A2DP"/>
|
||||
<Category name="BT_A2DP_HP"/>
|
||||
<Category name="BT_A2DP_SPK"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dl_gain" type="short_array"/><!-- unit is dB, range in other xml -->
|
||||
<Param name="ul_gain" type="byte_array"/><!-- unit is dB, range in other xml -->
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
84
proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml
vendored
Normal file
84
proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<AudioParam version="1.0">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
<Param path="Handset 2mic NR" param_id="0"/>
|
||||
<Param path="Handset no 2mic NR" param_id="1"/>
|
||||
<Param path="3-pole headset" param_id="2"/>
|
||||
<Param path="4-pole headset" param_id="2"/>
|
||||
<Param path="5-pole headset" param_id="2"/>
|
||||
<Param path="5-pole headset+ANC" param_id="2"/>
|
||||
<Param path="BT earphone" param_id="3"/>
|
||||
<Param path="Hands-free 1mic NR" param_id="4"/>
|
||||
<Param path="Hands-free no 1mic NR" param_id="5"/>
|
||||
<Param path="BT_NREC_Off" param_id="3"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="voip_mode_para" value="128,253,6212,29,57351,31,0,32,400,197,611,0,13066,371,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_in_parameter" value="0.0"/>
|
||||
<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_out_parameter" value="0.0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="1">
|
||||
<Param name="voip_mode_para" value="128,253,6212,31,57351,31,0,32,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_in_parameter" value="0.0"/>
|
||||
<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_out_parameter" value="0.0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="2">
|
||||
<Param name="voip_mode_para" value="0,189,8196,31,57351,31,0,64,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_in_parameter" value="0.0"/>
|
||||
<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_out_parameter" value="0.0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="3">
|
||||
<Param name="voip_mode_para" value="0,253,8196,31,53255,31,0,0,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_in_parameter" value="0.0"/>
|
||||
<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_out_parameter" value="0.0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="4">
|
||||
<Param name="voip_mode_para" value="192,224,2218,29,57351,24607,0,4,400,197,611,0,13066,307,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_in_parameter" value="0.0"/>
|
||||
<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_out_parameter" value="0.0"/>
|
||||
</ParamUnit>
|
||||
<ParamUnit param_id="5">
|
||||
<Param name="voip_mode_para" value="192,224,2218,29,57351,24607,0,4,276,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_in_parameter" value="0.0"/>
|
||||
<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
|
||||
<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
|
||||
<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
|
||||
<Param name="sph_out_parameter" value="0.0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
87
proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml
vendored
Normal file
87
proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml
vendored
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamTreeView version="1.0">
|
||||
<TreeRoot name="TX_DRC+DG">
|
||||
<Sheet/>
|
||||
<Feature name="TX DRC">
|
||||
<FieldList>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="UL Limiter TH"/>
|
||||
<Field audio_type="VoIP" param="speech_mode_para" name="UL IIR cut off frequency"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="IIR switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="75Hz high-pass IIR"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="comfort noise"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="UL expander rate"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="TX Digital Gain">
|
||||
<FieldList>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="UL Digital Gain"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
<TreeRoot name="NREC">
|
||||
<Sheet/>
|
||||
<Feature name="MagiAEC" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="Switch">
|
||||
<FieldList>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="AEC"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="device Mode"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Low-freq echo handling"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="echo path change handler"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="ES switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="residual echo weighting for linear part"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="residual echo weighting for non-linear part"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="ES"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="First Echo Suppression control"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="AES switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="AES"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Comfort noise generator"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Minimum comfort noise value"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="NLP Suppression behavior control"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="NLP"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="BT Delay Control"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiNR(TX)" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="TX NR Switch">
|
||||
<FieldList>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="TX NR Switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="NR suppression strength"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="ASLR mode"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="UL mute 1sec"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Ambient noise calibration"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="UL expander mode"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="UL expander suppression gain"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path=""/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
<Feature name="MagiNR(dual)" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="MagiNRDual switch">
|
||||
<FieldList>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="High band (>1250Hz) speech quality protection"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual-NS mode"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="1-mic NS + expander capability"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual-NC switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="1-mic NS switch"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Initial convergence improvement"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="BGNT with NE improvement"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Lower bound of MagiNRDual-NS Gain (dB)"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Less MagiNRDual-NS level"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Non-stationary noise weight"/>
|
||||
<Field audio_type="VoIP" param="voip_mode_para" name="Stationary noise weight"/>
|
||||
</FieldList>
|
||||
<CategoryPathList>
|
||||
<Category path="Handset 2mic NR"/>
|
||||
</CategoryPathList>
|
||||
</Feature>
|
||||
</TreeRoot>
|
||||
</ParamTreeView>
|
||||
147
proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml
vendored
Normal file
147
proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc tab_name="VoIP" version="1.0" feature_option="!MTK_AURISYS_FRAMEWORK_SUPPORT">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile" wording="Device">
|
||||
<CategoryGroup name="Handset">
|
||||
<Category name="Handset 2mic NR" wording="Handset" feature_option="VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
|
||||
<Category name="Handset no 2mic NR" wording="Handset" feature_option="!VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Headset">
|
||||
<Category name="3-pole headset"/>
|
||||
<Category name="4-pole headset"/>
|
||||
<Category name="5-pole headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
|
||||
<Category name="5-pole headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
|
||||
</CategoryGroup>
|
||||
<CategoryGroup name="Hands-free">
|
||||
<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
|
||||
<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
|
||||
</CategoryGroup>
|
||||
<Category name="BT earphone" alias="BT_NREC_Off"/> <!-- For VoIPv1, Not support BT AEC -->
|
||||
<Category name="USB"/>
|
||||
<Category name="HEARING_AID"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="voip_mode_para" type="uint_array">
|
||||
<!-- Gain -->
|
||||
<Field name="UL Digital Gain" array_index="7" bit="0,3" check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
|
||||
|
||||
<!-- New TX DRC -->
|
||||
<Field name="TX Graphical_UI_DRC Switch" array_index="32" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="TX RMS_TAV_Count" array_index="32" bit="1,3" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
|
||||
<Field name="TX DRC-Delay" array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
|
||||
<Field name="TX DRC Min-Gain" array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
|
||||
<Field name="TX-1 Gain Attack_Rate" array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-1 Gain Release_Rate" array_index="33" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-1 Gain Hysterisis" array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-2 Gain Attack_Rate" array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-2 Gain Release_Rate" array_index="34" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-2 Gain Hysterisis" array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-3 Gain Attack_Rate" array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-3 Gain Release_Rate" array_index="35" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-3 Gain Hysterisis" array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-4 Gain Attack_Rate" array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-4 Gain Release_Rate" array_index="36" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-4 Gain Hysterisis" array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX-5 Gain Attack_Rate" array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-5 Gain Release_Rate" array_index="37" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="TX-5 Gain Hysterisis" array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="TX DSP_Compression_ratio_0" array_index="38" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_1" array_index="39" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_2" array_index="40" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_3" array_index="41" bit="0,7"/>
|
||||
<Field name="TX DSP_Compression_ratio_4" array_index="42" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_Y0" array_index="43" bit="0,3"/>
|
||||
<Field name="TX DSP_Threshold_X1" array_index="44" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X2" array_index="45" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X3" array_index="46" bit="0,7"/>
|
||||
<Field name="TX DSP_Threshold_X4" array_index="47" bit="0,7"/>
|
||||
|
||||
<!-- New RX DRC -->
|
||||
<Field name="RX Graphical_UI_DRC Switch" array_index="32" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="RX RMS_TAV_Count" array_index="32" bit="9,11" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
|
||||
<Field name="RX DRC-Delay" array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
|
||||
<Field name="RX DRC Min-Gain" array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
|
||||
<Field name="RX-1 Gain Attack_Rate" array_index="33" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-1 Gain Release_Rate" array_index="33" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-1 Gain Hysterisis" array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-2 Gain Attack_Rate" array_index="34" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-2 Gain Release_Rate" array_index="34" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-2 Gain Hysterisis" array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-3 Gain Attack_Rate" array_index="35" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-3 Gain Release_Rate" array_index="35" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-3 Gain Hysterisis" array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-4 Gain Attack_Rate" array_index="36" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-4 Gain Release_Rate" array_index="36" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-4 Gain Hysterisis" array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX-5 Gain Attack_Rate" array_index="37" bit="8,10" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-5 Gain Release_Rate" array_index="37" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
|
||||
<Field name="RX-5 Gain Hysterisis" array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
|
||||
<Field name="RX DSP_Compression_ratio_0" array_index="38" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_1" array_index="39" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_2" array_index="40" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_3" array_index="41" bit="8,15"/>
|
||||
<Field name="RX DSP_Compression_ratio_4" array_index="42" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_Y0" array_index="43" bit="4,11 "/>
|
||||
<Field name="RX DSP_Threshold_X1" array_index="44" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X2" array_index="45" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X3" array_index="46" bit="8,15"/>
|
||||
<Field name="RX DSP_Threshold_X4" array_index="47" bit="8,15"/>
|
||||
|
||||
<!-- MagiNR(TX) -->
|
||||
<Field name="TX NR Switch" array_index="4" bit="0,1" check_list="0,off,1,on,2,on,3,on"/>
|
||||
<Field name="NR suppression strength" array_index="8" bit="6,8" check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
|
||||
<Field name="ASLR mode" array_index="4" bit="12,13" check_list="0,off (fixed 10 dB),1,off (fixed 0 dB, for BT),2, on (up to 10 dB),3,on (Enhance D-value)"/>
|
||||
<Field name="UL mute 1sec" array_index="10" bit="1,1" check_list="0,on,1,off"/>
|
||||
<Field name="Ambient noise calibration" array_index="8" bit="12,13" check_list="0,0 dB,1,-4 dB,2,+8 dB,3,+4 dB"/>
|
||||
<Field name="UL expander mode" array_index="3" bit="0,1" check_list="0,off,1,suppress echo only,2,suppress stationary noise,3,suppress non-stationary noise"/>
|
||||
<Field name="UL expander suppression gain" array_index="3" bit="4,5" check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
|
||||
<!-- MagiAEC -->
|
||||
<Field name="AEC" array_index="1" bit="0,15" check_list="189,189,221,221,224,224,253,253,479,479"/>
|
||||
<Field name="Switch" array_index="1" bit="8,8" check_list="0,on,1,off"/>
|
||||
<Field name="device Mode" array_index="1" bit="0,0" check_list="0,Handfree Mode,1,Normal Mode"/>
|
||||
<Field name="Low-freq echo handling" array_index="1" bit="6,7" check_list="0,suppress more aggressively,1,suppress aggressively,2,suppress low-freq echo,3,Turn off"/>
|
||||
<Field name="echo path change handler" array_index="1" bit="13, 13" check_list="0,on,1,off"/>
|
||||
<Field name="ES switch" array_index="1" bit="1,1" check_list="0,on,1,off"/>
|
||||
<Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>
|
||||
<Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>
|
||||
<Field name="ES" array_index="2" bit="11,14" check_list="0,-Inf,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
|
||||
<Field name="First Echo Suppression control" array_index="1" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="AES switch" array_index="1" bit="14,14" check_list="0,on,1,off"/>
|
||||
<Field name="AES" array_index="12" bit="11,14" check_list="0,-Inf,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
|
||||
<Field name="Comfort noise generator" array_index="1" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>
|
||||
<Field name="NLP Suppression behavior control" array_index="1" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="NLP" array_index="0" bit="0,7" check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
|
||||
<Field name="BT Delay Control" array_index="15" bit="0,7"/>
|
||||
<!-- TX DRC -->
|
||||
<Field name="UL Limiter TH" array_index="3" bit="2,3" check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
|
||||
<Field name="UL IIR cut off frequency" array_index="9" bit="14,15" check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
|
||||
<Field name="IIR switch" array_index="11" bit="1,1" check_list="0,on,1,off"/>
|
||||
<Field name="75Hz high-pass IIR" array_index="3" bit="12,12" check_list="0,122Hz,1,75Hz"/>
|
||||
<Field name="comfort noise" array_index="4" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="UL expander rate" array_index="3" bit="6,7" check_list="0,fast,1,slow,2,normal,3,very fast"/>
|
||||
<!-- MagiNR(dual) -->
|
||||
<Field name="MagiNRDual switch" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="High band (>1250Hz) speech quality protection" array_index="13" bit="2,3" check_list="0,weak,1,off,2,medium,3,strong"/>
|
||||
<Field name="MagiNRDual-NS mode" array_index="13" bit="4,5" check_list="0,none,1,strong,2,medium,3,weak"/>
|
||||
<Field name="1-mic NS + expander capability" array_index="13" bit="6,7" check_list="0,suppress non-stationary noise,1,suppress stationary noise,2,suppress echo,3,off"/>
|
||||
<Field name="1-mic NS + expander mode" array_index="13" bit="8,8" check_list="0,manual,1,combo"/>
|
||||
<Field name="MagiNRDual-NC switch" array_index="13" bit="9,9" check_list="0,off,1,on"/>
|
||||
<Field name="Initial convergence improvement" array_index="13" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="BGNT with NE improvement" array_index="13" bit="14,15" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain (dB)" array_index="14" bit="0,6" check_list="0,0.07,1,0.14,2,0.21,3,0.28,4,0.35,5,0.42,6,0.49,7,0.56,8,0.63,9,0.71,10,0.78,11,0.85,12,0.93,13,1.01,14,1.08,15,1.16,16,1.24,17,1.32,18,1.40,19,1.48,20,1.56,21,1.64,22,1.72,23,1.80,24,1.89,25,1.97,26,2.06,27,2.14,28,2.23,29,2.32,30,2.41,31,2.50,32,2.59,33,2.68,34,2.77,35,2.87,36,2.96,37,3.06,38,3.16,39,3.25,40,3.35,41,3.45,42,3.56,43,3.66,44,3.76,45,3.87,46,3.97,47,4.08,48,4.19,49,4.30,50,4.41,51,4.53,52,4.64,53,4.76,54,4.88,55,5.00,56,5.12,57,5.24,58,5.37,59,5.49,60,5.62,61,5.75,62,5.89,63,6.02,64,6.16,65,6.30,66,6.44,67,6.58,68,6.73,69,6.88,70,7.03,71,7.18,72,7.34,73,7.50,74,7.66,75,7.82,76,7.99,77,8.16,78,8.34,79,8.52,80,8.70,81,8.89,82,9.08,83,9.27,84,9.47,85,9.68,86,9.89,87,10.10,88,10.32,89,10.55,90,10.78,91,11.02,92,11.26,93,11.51,94,11.77,95,12.04,96,12.32,97,12.60,98,12.90,99,13.20,100,13.52,101,13.84,102,14.19,103,14.54,104,14.91,105,15.30,106,15.70,107,16.12,108,16.57,109,17.04,110,17.53,111,18.06,112,18.62,113,19.22,114,19.87,115,20.56,116,21.32,117,22.14,118,23.06,119,24.08,120,25.24,121,26.58,122,28.16,123,30.10,124,32.60,125,36.12,126,42.14,127,Inf"/>
|
||||
<Field name="Less MagiNRDual-NS level" array_index="14" bit="7,8" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Non-stationary noise weight" array_index="14" bit="9,10" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Stationary noise weight" array_index="14" bit="11,12" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
</Param>
|
||||
<Param name="sph_in_fir" type="short_array"/>
|
||||
<Param name="sph_in_fir_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_fir_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_parameter" type="double_array"/>
|
||||
<Param name="sph_out_fir" type="short_array"/>
|
||||
<Param name="sph_out_fir_eq_mag" type="double_array"/>
|
||||
<Param name="sph_out_fir_eq_freq" type="double_array"/>
|
||||
<Param name="sph_out_parameter" type="double_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
28
proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml
vendored
Normal file
28
proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="MagiConference" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
|
||||
<Param name="dmnr_para_nb1" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="dmnr_para_nb2" value="0x8100,0xD06,0x2F3D,0xF901,0x0,0x0,0x0,0x0,0x0,0x0,0x100F,0x800F,0x8012,0x81,0x81,0x0,0x0,0x0,0x0,0x0,0x502C,0x6530,0x0,0xA40C,0x0,0xFA0,0x0,0x400,0x0,0x0,0x0,0x3E8,0x0,0x0,0x0,0x0,0x3A98,0x0,0x0,0x0,0x0,0x0,0x0,0x66BB"/>
|
||||
<Param name="dmnr_para_wb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
|
||||
<Param name="dmnr_para_swb1" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="dmnr_para_swb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xF2D,0x69,0x71,0xA,0x140,0x0,0x0,0xEC0,0x0,0x0,0x0,0x6BF6,0x6000,0x60,0x4,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
891
proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml
vendored
Normal file
891
proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,891 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Profile">
|
||||
<Category name="MagiConference" alias="Normal,HAC,Handset,Handsfree"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="dmnr_para" type="ushort_array">
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="Strong nonstationary suppression" array_index="0" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Less NS Gain" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="WA Position Pitch Protection" array_index="2" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10" check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
|
||||
<Field name="HR HB Skip" array_index="2" bit="11,11" check_list="0,no control,1,skip 4k-8K"/>
|
||||
<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong HB suppression" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong DC suppression" array_index="3" bit="1,2" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5" check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="Band 2 PD VAD" array_index="3" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
|
||||
<Field name="ABM learning speed" array_index="3" bit="12,13" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14" check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
|
||||
<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
|
||||
<Field name="Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="SNRI Expander switch" array_index="8" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
|
||||
<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="PR THD for cal-data switch" array_index="10" bit="1,2" check_list="0,1500,1,2500,2,3500,3,4000"/>
|
||||
<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="Disable PD VAD at WA" array_index="10" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
|
||||
<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14" check_list="0,10000,1,15000,2,20000,3,30000"/>
|
||||
<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1" check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
|
||||
<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3" check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
|
||||
<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5" check_list="0,22000,1,16000,2,10000,3,8000"/>
|
||||
<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7" check_list="0,32750,1,32500,2,30000,3,25000"/>
|
||||
<Field name="Disable NC at WA" array_index="11" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Start band of NC at WA" array_index="11" bit="9,10" check_list="0,off,1,1,2,2,3,3"/>
|
||||
<Field name="End band of NC at WA" array_index="11" bit="11,12" check_list="0,off,1,12,2,9,3,6"/>
|
||||
<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13" check_list="0,10000,1,16000"/>
|
||||
<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="Band range of GCC" array_index="12" bit="0,0" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Band1 VAD on at WA" array_index="12" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="GCC delay THD for ABM" array_index="12" bit="6,8" check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
|
||||
<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="AGC skip FE VAD" array_index="12" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="Fix PD min at initial value" array_index="12" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2" check_list="0,500,1,1000,2,2000,3,3000"/>
|
||||
<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5" check_list="0,6000,1,8000,2,10000,3,15000"/>
|
||||
<Field name="ABM VAD THD when high SNR at normal if consider band1 + 2" array_index="13" bit="6,7" check_list="0,10000,1,12000,2,16000,3,20000"/>
|
||||
<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11" check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
|
||||
<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="TMOS threshold for WA" array_index="16" bit="0,15" check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="WA TMOS control" array_index="17" bit="0,0" check_list="0,off,1,on"/>
|
||||
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5" check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
|
||||
<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7" check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strick,3,strickest"/>
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="dmnr_para_nb1" type="ushort_array">
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="Strong nonstationary suppression" array_index="0" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Less NS Gain" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="WA Position Pitch Protection" array_index="2" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10" check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
|
||||
<Field name="HR HB Skip" array_index="2" bit="11,11" check_list="0,no control,1,skip 4k-8K"/>
|
||||
<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong HB suppression" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong DC suppression" array_index="3" bit="1,2" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5" check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="Band 2 PD VAD" array_index="3" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
|
||||
<Field name="ABM learning speed" array_index="3" bit="12,13" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14" check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
|
||||
<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
|
||||
<Field name="Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="SNRI Expander switch" array_index="8" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
|
||||
<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="PR THD for cal-data switch" array_index="10" bit="1,2" check_list="0,1500,1,2500,2,3500,3,4000"/>
|
||||
<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="Disable PD VAD at WA" array_index="10" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
|
||||
<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14" check_list="0,10000,1,15000,2,20000,3,30000"/>
|
||||
<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1" check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
|
||||
<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3" check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
|
||||
<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5" check_list="0,22000,1,16000,2,10000,3,8000"/>
|
||||
<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7" check_list="0,32750,1,32500,2,30000,3,25000"/>
|
||||
<Field name="Disable NC at WA" array_index="11" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Start band of NC at WA" array_index="11" bit="9,10" check_list="0,off,1,1,2,2,3,3"/>
|
||||
<Field name="End band of NC at WA" array_index="11" bit="11,12" check_list="0,off,1,12,2,9,3,6"/>
|
||||
<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13" check_list="0,10000,1,16000"/>
|
||||
<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="Band range of GCC" array_index="12" bit="0,0" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Band1 VAD on at WA" array_index="12" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="GCC delay THD for ABM" array_index="12" bit="6,8" check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
|
||||
<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="AGC skip FE VAD" array_index="12" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="Fix PD min at initial value" array_index="12" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2" check_list="0,500,1,1000,2,2000,3,3000"/>
|
||||
<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5" check_list="0,6000,1,8000,2,10000,3,15000"/>
|
||||
<Field name="ABM VAD THD when high SNR at normal if consider band1 + 2" array_index="13" bit="6,7" check_list="0,10000,1,12000,2,16000,3,20000"/>
|
||||
<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11" check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
|
||||
<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="TMOS threshold for WA" array_index="16" bit="0,15" check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="WA TMOS control" array_index="17" bit="0,0" check_list="0,off,1,on"/>
|
||||
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5" check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
|
||||
<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7" check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strick,3,strickest"/>
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="dmnr_para_nb2" type="ushort_array">
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="Strong nonstationary suppression" array_index="0" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Less NS Gain" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="WA Position Pitch Protection" array_index="2" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10" check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
|
||||
<Field name="HR HB Skip" array_index="2" bit="11,11" check_list="0,no control,1,skip 4k-8K"/>
|
||||
<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong HB suppression" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong DC suppression" array_index="3" bit="1,2" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5" check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="Band 2 PD VAD" array_index="3" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
|
||||
<Field name="ABM learning speed" array_index="3" bit="12,13" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14" check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
|
||||
<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
|
||||
<Field name="Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="SNRI Expander switch" array_index="8" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
|
||||
<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="PR THD for cal-data switch" array_index="10" bit="1,2" check_list="0,1500,1,2500,2,3500,3,4000"/>
|
||||
<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="Disable PD VAD at WA" array_index="10" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
|
||||
<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14" check_list="0,10000,1,15000,2,20000,3,30000"/>
|
||||
<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1" check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
|
||||
<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3" check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
|
||||
<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5" check_list="0,22000,1,16000,2,10000,3,8000"/>
|
||||
<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7" check_list="0,32750,1,32500,2,30000,3,25000"/>
|
||||
<Field name="Disable NC at WA" array_index="11" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Start band of NC at WA" array_index="11" bit="9,10" check_list="0,off,1,1,2,2,3,3"/>
|
||||
<Field name="End band of NC at WA" array_index="11" bit="11,12" check_list="0,off,1,12,2,9,3,6"/>
|
||||
<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13" check_list="0,10000,1,16000"/>
|
||||
<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="Band range of GCC" array_index="12" bit="0,0" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Band1 VAD on at WA" array_index="12" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="GCC delay THD for ABM" array_index="12" bit="6,8" check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
|
||||
<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="AGC skip FE VAD" array_index="12" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="Fix PD min at initial value" array_index="12" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2" check_list="0,500,1,1000,2,2000,3,3000"/>
|
||||
<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5" check_list="0,6000,1,8000,2,10000,3,15000"/>
|
||||
<Field name="ABM VAD THD when high SNR at normal if consider band1 + 2" array_index="13" bit="6,7" check_list="0,10000,1,12000,2,16000,3,20000"/>
|
||||
<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11" check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
|
||||
<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="TMOS threshold for WA" array_index="16" bit="0,15" check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="WA TMOS control" array_index="17" bit="0,0" check_list="0,off,1,on"/>
|
||||
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5" check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
|
||||
<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7" check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strick,3,strickest"/>
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="dmnr_para_wb2" type="ushort_array">
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="Strong nonstationary suppression" array_index="0" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Less NS Gain" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="WA Position Pitch Protection" array_index="2" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10" check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
|
||||
<Field name="HR HB Skip" array_index="2" bit="11,11" check_list="0,no control,1,skip 4k-8K"/>
|
||||
<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong HB suppression" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong DC suppression" array_index="3" bit="1,2" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5" check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="Band 2 PD VAD" array_index="3" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
|
||||
<Field name="ABM learning speed" array_index="3" bit="12,13" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14" check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
|
||||
<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
|
||||
<Field name="Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="SNRI Expander switch" array_index="8" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
|
||||
<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="PR THD for cal-data switch" array_index="10" bit="1,2" check_list="0,1500,1,2500,2,3500,3,4000"/>
|
||||
<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="Disable PD VAD at WA" array_index="10" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
|
||||
<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14" check_list="0,10000,1,15000,2,20000,3,30000"/>
|
||||
<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1" check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
|
||||
<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3" check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
|
||||
<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5" check_list="0,22000,1,16000,2,10000,3,8000"/>
|
||||
<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7" check_list="0,32750,1,32500,2,30000,3,25000"/>
|
||||
<Field name="Disable NC at WA" array_index="11" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Start band of NC at WA" array_index="11" bit="9,10" check_list="0,off,1,1,2,2,3,3"/>
|
||||
<Field name="End band of NC at WA" array_index="11" bit="11,12" check_list="0,off,1,12,2,9,3,6"/>
|
||||
<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13" check_list="0,10000,1,16000"/>
|
||||
<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="Band range of GCC" array_index="12" bit="0,0" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Band1 VAD on at WA" array_index="12" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="GCC delay THD for ABM" array_index="12" bit="6,8" check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
|
||||
<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="AGC skip FE VAD" array_index="12" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="Fix PD min at initial value" array_index="12" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2" check_list="0,500,1,1000,2,2000,3,3000"/>
|
||||
<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5" check_list="0,6000,1,8000,2,10000,3,15000"/>
|
||||
<Field name="ABM VAD THD when high SNR at normal if consider band1 + 2" array_index="13" bit="6,7" check_list="0,10000,1,12000,2,16000,3,20000"/>
|
||||
<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11" check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
|
||||
<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="TMOS threshold for WA" array_index="16" bit="0,15" check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="WA TMOS control" array_index="17" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5" check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
|
||||
<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7" check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strick,3,strickest"/>
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="dmnr_para_swb1" type="ushort_array">
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="Strong nonstationary suppression" array_index="0" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Less NS Gain" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="WA Position Pitch Protection" array_index="2" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10" check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
|
||||
<Field name="HR HB Skip" array_index="2" bit="11,11" check_list="0,no control,1,skip 4k-8K"/>
|
||||
<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong HB suppression" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong DC suppression" array_index="3" bit="1,2" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5" check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="Band 2 PD VAD" array_index="3" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
|
||||
<Field name="ABM learning speed" array_index="3" bit="12,13" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14" check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
|
||||
<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
|
||||
<Field name="Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="SNRI Expander switch" array_index="8" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
|
||||
<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="PR THD for cal-data switch" array_index="10" bit="1,2" check_list="0,1500,1,2500,2,3500,3,4000"/>
|
||||
<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="Disable PD VAD at WA" array_index="10" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
|
||||
<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14" check_list="0,10000,1,15000,2,20000,3,30000"/>
|
||||
<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1" check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
|
||||
<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3" check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
|
||||
<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5" check_list="0,22000,1,16000,2,10000,3,8000"/>
|
||||
<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7" check_list="0,32750,1,32500,2,30000,3,25000"/>
|
||||
<Field name="Disable NC at WA" array_index="11" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Start band of NC at WA" array_index="11" bit="9,10" check_list="0,off,1,1,2,2,3,3"/>
|
||||
<Field name="End band of NC at WA" array_index="11" bit="11,12" check_list="0,off,1,12,2,9,3,6"/>
|
||||
<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13" check_list="0,10000,1,16000"/>
|
||||
<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="Band range of GCC" array_index="12" bit="0,0" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Band1 VAD on at WA" array_index="12" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="GCC delay THD for ABM" array_index="12" bit="6,8" check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
|
||||
<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="AGC skip FE VAD" array_index="12" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="Fix PD min at initial value" array_index="12" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2" check_list="0,500,1,1000,2,2000,3,3000"/>
|
||||
<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5" check_list="0,6000,1,8000,2,10000,3,15000"/>
|
||||
<Field name="ABM VAD THD when high SNR at normal if consider band1 + 2" array_index="13" bit="6,7" check_list="0,10000,1,12000,2,16000,3,20000"/>
|
||||
<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11" check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
|
||||
<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="TMOS threshold for WA" array_index="16" bit="0,15" check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="WA TMOS control" array_index="17" bit="0,0" check_list="0,off,1,on"/>
|
||||
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5" check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
|
||||
<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7" check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strick,3,strickest"/>
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="dmnr_para_swb2" type="ushort_array">
|
||||
<Field name="NC max band" array_index="0" bit="0,0" check_list="0,0-8K,1,0-4K"/>
|
||||
<Field name="ABM Taps" array_index="0" bit="1,1" check_list="0,4taps,1,1tap"/>
|
||||
<Field name="Initial Convergence" array_index="0" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="VAD hysteresis" array_index="0" bit="3,3" check_list="0,on,1,off"/>
|
||||
<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4" check_list="0,on,1,off"/>
|
||||
<Field name="Strong nonstationary suppression" array_index="0" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Less NS Gain" array_index="0" bit="6,8" check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14" check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
|
||||
<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15" check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2" check_list="0,off,1,on"/>
|
||||
<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="WA Position Pitch Protection" array_index="2" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7" check_list="0,off,1,weak,2,medium,3,strong"/>
|
||||
<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10" check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
|
||||
<Field name="HR HB Skip" array_index="2" bit="11,11" check_list="0,no control,1,skip 4k-8K"/>
|
||||
<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong HB suppression" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="NS Strong DC suppression" array_index="3" bit="1,2" check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
|
||||
<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5" check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
|
||||
<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6" check_list="0,off,1,on"/>
|
||||
<Field name="Band 2 PD VAD" array_index="3" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
|
||||
<Field name="ABM learning speed" array_index="3" bit="12,13" check_list="0,normal,1,fast,2,faster,3,very fast"/>
|
||||
<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14" check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
|
||||
<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Low SNR detection THD" array_index="5" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15" check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
|
||||
<Field name="Disable NC function threshold" array_index="7" bit="0,15" check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="SNRI Expander switch" array_index="8" bit="0" check_list="0,off,1,on"/>
|
||||
<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3" check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
|
||||
<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4" check_list="0,6 dB,1,12 dB"/>
|
||||
<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6" check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
|
||||
|
||||
<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="PR THD for cal-data switch" array_index="10" bit="1,2" check_list="0,1500,1,2500,2,3500,3,4000"/>
|
||||
<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6" check_list="0,300,1,600,2,1000,3,2000"/>
|
||||
<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7" check_list="0,off,1,on"/>
|
||||
<Field name="Disable PD VAD at WA" array_index="10" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12" check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
|
||||
<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14" check_list="0,10000,1,15000,2,20000,3,30000"/>
|
||||
<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1" check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
|
||||
<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3" check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
|
||||
<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5" check_list="0,22000,1,16000,2,10000,3,8000"/>
|
||||
<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7" check_list="0,32750,1,32500,2,30000,3,25000"/>
|
||||
<Field name="Disable NC at WA" array_index="11" bit="8,8" check_list="0,off,1,on"/>
|
||||
<Field name="Start band of NC at WA" array_index="11" bit="9,10" check_list="0,off,1,1,2,2,3,3"/>
|
||||
<Field name="End band of NC at WA" array_index="11" bit="11,12" check_list="0,off,1,12,2,9,3,6"/>
|
||||
<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13" check_list="0,10000,1,16000"/>
|
||||
<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="Band range of GCC" array_index="12" bit="0,0" check_list="0,0~7,1,0~3"/>
|
||||
<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4" check_list="0,30500,1,30000,2,29491,3,29000"/>
|
||||
<Field name="Band1 VAD on at WA" array_index="12" bit="5,5" check_list="0,off,1,on"/>
|
||||
<Field name="GCC delay THD for ABM" array_index="12" bit="6,8" check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
|
||||
<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10" check_list="0,strickest,1,strick,2,loose,3,loosest"/>
|
||||
<Field name="AGC skip FE VAD" array_index="12" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13" check_list="0,off,1,on"/>
|
||||
<Field name="Fix PD min at initial value" array_index="12" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2" check_list="0,500,1,1000,2,2000,3,3000"/>
|
||||
<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3" check_list="0,off,1,on"/>
|
||||
<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5" check_list="0,6000,1,8000,2,10000,3,15000"/>
|
||||
<Field name="ABM VAD THD when high SNR at normal if consider band1 + 2" array_index="13" bit="6,7" check_list="0,10000,1,12000,2,16000,3,20000"/>
|
||||
<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11" check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
|
||||
<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12" check_list="0,on,1,off"/>
|
||||
<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14" check_list="0,off,1,on"/>
|
||||
<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15" check_list="0,off,1,on"/>
|
||||
<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11" check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
|
||||
<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
|
||||
<Field name="TMOS threshold for WA" array_index="16" bit="0,15" check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="WA TMOS control" array_index="17" bit="0,0" check_list="0,off,1,on"/>
|
||||
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5" check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
|
||||
<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7" check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
|
||||
<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11" check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13" check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
|
||||
<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15" check_list="0,loosest,1,loose,2,strick,3,strickest"/>
|
||||
<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3" check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
|
||||
<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5" check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
|
||||
<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9" check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
|
||||
<Field name="Mic2 direction detection" array_index="21" bit="10,10" check_list="0,on,1,off"/>
|
||||
<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14" check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
|
||||
<Field name="Mic switch PD speed" array_index="21" bit="15,15" check_list="0,fast,1,slow"/>
|
||||
<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15" check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
|
||||
<Field name="mic1/mic2 HB range" array_index="23" bit="0,0" check_list="0,2-4 kHz,1,1-3 kHz"/>
|
||||
<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3" check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
|
||||
<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4" check_list="0,off,1,on"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6" check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
|
||||
<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8" check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
|
||||
<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10" check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
|
||||
<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11" check_list="0,on,1,off"/>
|
||||
<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15" check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
|
||||
<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
|
||||
<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15" check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="Mic1 high band power threshold" array_index="26" bit="0,15" check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
|
||||
<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
|
||||
<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
|
||||
<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
|
||||
<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
|
||||
<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
|
||||
<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
|
||||
<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
|
||||
<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15" check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
|
||||
<Field name="FE VAD thd for VCE" array_index="40" bit="0,15" check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
|
||||
<Field name="Noise type detection NB switch" array_index="0" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection WB switch" array_index="0" bit="1,1" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type detection rejection THD" array_index="0" bit="9,10" check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
|
||||
<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12" check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
|
||||
<Field name="Noise type detection detection speed" array_index="0" bit="13,14" check_list="0,slowest,1,slower,2,faster,3,fastest"/>
|
||||
<Field name="Noise type detection using default model" array_index="0" bit="15" check_list="0,on,1,off"/>
|
||||
<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0" check_list="0,off,1,on"/>
|
||||
<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4" check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
|
||||
<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8" check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
|
||||
<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
|
||||
</Param>
|
||||
<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
|
||||
<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
|
||||
<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
12
proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml
vendored
Normal file
12
proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AudioParam version="1.1">
|
||||
<ParamTree>
|
||||
<Param path="" param_id="0"/>
|
||||
</ParamTree>
|
||||
<ParamUnitPool>
|
||||
<ParamUnit param_id="0">
|
||||
<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitPool>
|
||||
</AudioParam>
|
||||
19
proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml
vendored
Normal file
19
proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ParamUnitDesc version="1.1">
|
||||
<CategoryTypeList>
|
||||
<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
|
||||
<Category name="Default"/>
|
||||
<Category name="App1"/>
|
||||
<Category name="App2"/>
|
||||
</CategoryType>
|
||||
<CategoryType name="CategoryLayer" wording="CategoryLayer">
|
||||
<Category name="" wording="Common" alias="Common"/>
|
||||
</CategoryType>
|
||||
</CategoryTypeList>
|
||||
<ParamUnit>
|
||||
<Param name="speech_common_para" type="uint_array">
|
||||
<Field name="Loud speaker mode Pre-Clipping threshold" array_index="3" bit="0,2" check_list="0,8960,1,10752,2,12902,3,15483,4,18579,5,22295,6,26754,7,32767"/>
|
||||
</Param>
|
||||
<Param name="debug_info" type="ushort_array"/>
|
||||
</ParamUnit>
|
||||
</ParamUnitDesc>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue