diff --git a/lib_com/ivas_cnst.h b/lib_com/ivas_cnst.h index fe99d826100be907d3476c44f806422a54d64043..f2e4ba8620652caa59db0d738ba0b4b76929da21 100644 --- a/lib_com/ivas_cnst.h +++ b/lib_com/ivas_cnst.h @@ -1409,7 +1409,11 @@ typedef enum #define SFX_SPAT_BIN_NUM_SUBSAMPLES 64 #define ITD_MEM_LEN (MAX_ITD + SFX_SPAT_BIN_SINC_M) #define L_SUBFRAME5MS_48k (L_FRAME48k/4) +#ifdef FIX_337_TDREND_INTP +#define MAX_ANGULAR_STEP (1.0f) +#else #define MAX_ANGULAR_STEP (15.0f) +#endif #define MAX_ANGULAR_STEP_INV ( 1.0f / MAX_ANGULAR_STEP ) #define MAX_INTERPOLATION_STEPS 12 #define BINAURAL_TD_LATENCY_S 0.0f /* ITD fix removes TD renderer delay -- should be cleaned out */ diff --git a/lib_com/options.h b/lib_com/options.h index 35ade8090194f229c5a7cbab2085da1f8731e42b..f728378a3b168a88287a6ed6aaaf4986e00ba357 100755 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -152,6 +152,7 @@ #define FIX_197_CREND_INTERFACE #define FIX_FOR_TEST /* allows tests to pass using old TD binary file, to be removed after merge*/ #define FIX_301_PLC /* FhG: issue 301 - fix bug of missing update of overlap buffer for DFT-stereo PLC*/ +#define FIX_337_TDREND_INTP /* Issue 337: TD renderer interpolation threshold set too low */ /* ################## End DEVELOPMENT switches ######################### */