summaryrefslogtreecommitdiff
path: root/mg2ec_const.h
diff options
context:
space:
mode:
Diffstat (limited to 'mg2ec_const.h')
-rw-r--r--mg2ec_const.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/mg2ec_const.h b/mg2ec_const.h
index 677d8a7..c34a5c4 100644
--- a/mg2ec_const.h
+++ b/mg2ec_const.h
@@ -62,11 +62,14 @@
* the input-signal */
#define MAX_SIGN_ERROR 3000
-/* Filter out coefficients which are smaller than this
- * percentage of the second biggest coefficient.
- * If you comment out this define, the filtering-code will
- * not be used */
-#define FILTER_PERCENT 1
+/* Number of coefficients really used for calculating the
+ * simulated echo. The value specifies how many of the
+ * biggest coefficients are used for calculating rs.
+ * This helps on long echo-tails by artificially limiting
+ * the number of coefficients for the calculation and
+ * preventing overflows.
+ * Comment this to deactivate the code */
+#define USED_COEFFS 64
/* Backup coefficients every this number of samples */
#define BACKUP 256