Index: third_party/opus/src/silk/tuning_parameters.h |
diff --git a/third_party/opus/src/silk/tuning_parameters.h b/third_party/opus/src/silk/tuning_parameters.h |
index 5b8f404235f491d9b4bedaa48f3942307e7d12a1..d70275fd8f5dd15e3c68bd28d3215b40c49bbe54 100644 |
--- a/third_party/opus/src/silk/tuning_parameters.h |
+++ b/third_party/opus/src/silk/tuning_parameters.h |
@@ -53,19 +53,12 @@ extern "C" |
/* LPC analysis regularization */ |
#define FIND_LPC_COND_FAC 1e-5f |
-/* LTP analysis defines */ |
-#define FIND_LTP_COND_FAC 1e-5f |
-#define LTP_DAMPING 0.05f |
-#define LTP_SMOOTHING 0.1f |
- |
-/* LTP quantization settings */ |
-#define MU_LTP_QUANT_NB 0.03f |
-#define MU_LTP_QUANT_MB 0.025f |
-#define MU_LTP_QUANT_WB 0.02f |
- |
/* Max cumulative LTP gain */ |
#define MAX_SUM_LOG_GAIN_DB 250.0f |
+/* LTP analysis defines */ |
+#define LTP_CORR_INV_MAX 0.03f |
+ |
/***********************/ |
/* High pass filtering */ |
/***********************/ |
@@ -103,25 +96,16 @@ extern "C" |
#define SPARSE_SNR_INCR_dB 2.0f |
/* threshold for sparseness measure above which to use lower quantization offset during unvoiced */ |
-#define SPARSENESS_THRESHOLD_QNT_OFFSET 0.75f |
+#define ENERGY_VARIATION_THRESHOLD_QNT_OFFSET 0.6f |
/* warping control */ |
#define WARPING_MULTIPLIER 0.015f |
/* fraction added to first autocorrelation value */ |
-#define SHAPE_WHITE_NOISE_FRACTION 5e-5f |
+#define SHAPE_WHITE_NOISE_FRACTION 3e-5f |
/* noise shaping filter chirp factor */ |
-#define BANDWIDTH_EXPANSION 0.95f |
- |
-/* difference between chirp factors for analysis and synthesis noise shaping filters at low bitrates */ |
-#define LOW_RATE_BANDWIDTH_EXPANSION_DELTA 0.01f |
- |
-/* extra harmonic boosting (signal shaping) at low bitrates */ |
-#define LOW_RATE_HARMONIC_BOOST 0.1f |
- |
-/* extra harmonic boosting (signal shaping) for noisy input signals */ |
-#define LOW_INPUT_QUALITY_HARMONIC_BOOST 0.1f |
+#define BANDWIDTH_EXPANSION 0.94f |
/* harmonic noise shaping */ |
#define HARMONIC_SHAPING 0.3f |