Merge "audio: QPR ver. tuning table release for Felix" into tm-qpr-dev
diff --git a/audio/felix/tuning/fortemedia/HANDSET.dat b/audio/felix/tuning/fortemedia/HANDSET.dat
index 4524f31..1d7f565 100644
--- a/audio/felix/tuning/fortemedia/HANDSET.dat
+++ b/audio/felix/tuning/fortemedia/HANDSET.dat
Binary files differ
diff --git a/audio/felix/tuning/fortemedia/HANDSET.mods b/audio/felix/tuning/fortemedia/HANDSET.mods
index d0d0b6c..2df51f3 100644
--- a/audio/felix/tuning/fortemedia/HANDSET.mods
+++ b/audio/felix/tuning/fortemedia/HANDSET.mods
@@ -1,7 +1,7 @@
#PLATFORM_NAME gChip
#EXPORT_FLAG HANDSET
#SINGLE_API_VER 1.2.1
-#SAVE_TIME 2023-03-20 19:10:25
+#SAVE_TIME 2023-03-29 19:43:53
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_MODE FULL
@@ -5638,9 +5638,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -5679,18 +5679,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -16318,9 +16318,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -16359,18 +16359,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -26998,9 +26998,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -27039,18 +27039,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -32338,9 +32338,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -32379,18 +32379,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -37678,9 +37678,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -37719,18 +37719,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -45688,9 +45688,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -45729,18 +45729,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -56368,9 +56368,9 @@
287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -56409,18 +56409,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -61671,7 +61671,7 @@
250 0x0000 //TX_DELTA_THR_SN_EST_0
251 0x0200 //TX_DELTA_THR_SN_EST_1
252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x1000 //TX_DELTA_THR_SN_EST_3
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
256 0x0100 //TX_DELTA_THR_SN_EST_6
@@ -61701,16 +61701,16 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
282 0x002C //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
+283 0x0028 //TX_NS_LVL_CTRL_2
284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0020 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x000D //TX_MIN_GAIN_S_1
-291 0x000C //TX_MIN_GAIN_S_2
-292 0x001C //TX_MIN_GAIN_S_3
+290 0x0018 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0018 //TX_MIN_GAIN_S_6
@@ -61733,9 +61733,9 @@
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x7FFF //TX_A_POST_FILT_S_1
+316 0x7FFF //TX_A_POST_FILT_S_2
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x5000 //TX_A_POST_FILT_S_6
@@ -61749,18 +61749,18 @@
328 0x7FFF //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x1000 //TX_B_LESSCUT_RTO_S_1
-332 0x1000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x6000 //TX_B_LESSCUT_RTO_S_1
+332 0x6000 //TX_B_LESSCUT_RTO_S_2
+333 0x6000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
336 0x1000 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7C29 //TX_LAMBDA_PFILT_S_1
-341 0x7C29 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7E00 //TX_LAMBDA_PFILT_S_1
+341 0x7E00 //TX_LAMBDA_PFILT_S_2
+342 0x7E00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x7C29 //TX_LAMBDA_PFILT_S_6
@@ -61789,9 +61789,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x03E8 //TX_NOISE_TH_1
-371 0x0DAC //TX_NOISE_TH_2
+371 0x0BB8 //TX_NOISE_TH_2
372 0x2580 //TX_NOISE_TH_3
-373 0x7FFC //TX_NOISE_TH_4
+373 0x77EC //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0001 //TX_NOISE_TH_5_3