Commit c3d2fff6 authored by norvell's avatar norvell
Browse files

Merge branch '337-td-renderer-interpolation-threshold-set-too-low' into 'main'

[Non BE] [Renderer Non BE] Reduce MAX_ANGULAR_STEP to 1.0f to increase use of interpolation in TD renderer

See merge request !426
parents 81cfe8ce be062cbe
Loading
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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 */
+1 −0
Original line number Diff line number Diff line
@@ -151,6 +151,7 @@

#define FIX_197_CREND_INTERFACE 
#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 ######################### */