6ch algo
This commit is contained in:
10
lib_ex3d/Makefile
Normal file
10
lib_ex3d/Makefile
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# This variable should contain a space separated list of all
|
||||||
|
# the directories containing buildable applications (usually
|
||||||
|
# prefixed with the app_ prefix)
|
||||||
|
#
|
||||||
|
# If the variable is set to "all" then all directories that start with app_
|
||||||
|
# are built.
|
||||||
|
BUILD_SUBDIRS = all
|
||||||
|
|
||||||
|
XMOS_MAKE_PATH ?= ..
|
||||||
|
include $(XMOS_MAKE_PATH)/xcommon/module_xcommon/build/Makefile.toplevel
|
||||||
BIN
lib_ex3d/lib_ex3d/.DS_Store
vendored
BIN
lib_ex3d/lib_ex3d/.DS_Store
vendored
Binary file not shown.
@@ -33,12 +33,12 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if NUM_USB_CHAN_OUT == 8
|
#if NUM_USB_CHAN_OUT == 8
|
||||||
//#define SHOOTING_GAME
|
|
||||||
#define DSP_WORKER_COUNT 4//3 //the count of workers
|
// 6ch version
|
||||||
#define DSP_WORKER_DATA_CH_COUNT 2 //3 //the number of channels each one handles
|
#define DSP_WORKER_COUNT 2//4//3 //the count of workers
|
||||||
|
#define DSP_WORKER_DATA_CH_COUNT 3//2 //3 //the number of channels each one handles
|
||||||
#define DSP_WORKER_FILTER_PER_DATA_CH 2 //the number of channels each one handles
|
#define DSP_WORKER_FILTER_PER_DATA_CH 2 //the number of channels each one handles
|
||||||
// #define IR_AUDIO
|
|
||||||
// #define IR_VIDEO
|
|
||||||
#else
|
#else
|
||||||
#define IR_PS5
|
#define IR_PS5
|
||||||
#define DSP_WORKER_COUNT 4 //the count of workers
|
#define DSP_WORKER_COUNT 4 //the count of workers
|
||||||
|
|||||||
@@ -2,640 +2,640 @@ EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_lfe_left;
|
|||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_lfe_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_lfe_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_lfe_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_lfe_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_lfe_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_lfe_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_lfe_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_lfe_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_lfe_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_lfe_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_lfe_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_lfe_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_lfe_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_lfe_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_lfe_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_lfe_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_lfe_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_lfe_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_lfe_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_lfe_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_lfe_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_lfe_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h000_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h000_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h000_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h000_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h000_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h000_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h000_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h000_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_v090h000_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h000_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h000_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h000_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h000_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h000_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h000_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h000_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h000_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h000_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h000_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h000_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_v090h000_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h000_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h000_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h000_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h045_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h045_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h045_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h045_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h045_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h045_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_v090h045_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h045_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h045_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h045_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h045_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h045_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h045_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h045_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h045_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h045_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_v090h045_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h045_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h045_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h045_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h090_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h090_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h090_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h090_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h090_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h090_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h090_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h090_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h090_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h090_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h090_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h090_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h090_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h090_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h090_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h090_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h090_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h090_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h090_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h090_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h135_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h135_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h135_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h135_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h135_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h135_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h135_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h135_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h135_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h135_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h135_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h135_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h135_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h135_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h135_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h135_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h135_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h135_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h135_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h135_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h225_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h225_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h225_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h225_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h225_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h225_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h225_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h225_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h225_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h225_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h225_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h225_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h225_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h225_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h225_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h225_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h225_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h225_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h225_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h225_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h270_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h270_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h270_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h270_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h270_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h270_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h270_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h270_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h270_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h270_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h270_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h270_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h270_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h270_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h270_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h270_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_DRAMA_v090h270_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h270_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h270_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h270_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h315_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h315_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h315_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h315_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h315_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h315_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_v090h315_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h315_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h315_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h315_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_DRAMA_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_DRAMA_v090h315_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_DRAMA_v090h315_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_DRAMA_v090h315_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_DRAMA_v090h315_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h315_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_DRAMA_v090h315_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_DRAMA_v090h315_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_DRAMA_v090h315_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_DRAMA_v090h315_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_DRAMA_v090h315_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_lfe_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_lfe_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_lfe_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_lfe_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_lfe_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_lfe_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_lfe_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_lfe_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_lfe_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_lfe_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_lfe_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_lfe_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_lfe_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_lfe_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_lfe_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_lfe_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_lfe_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_lfe_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_lfe_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_lfe_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_lfe_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_lfe_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_lfe_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_lfe_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h000_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h000_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h000_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h000_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h000_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h000_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h000_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h000_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_v090h000_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h000_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h000_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h000_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h000_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h000_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h000_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h000_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h000_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h000_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h000_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h000_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_v090h000_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h000_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h000_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h000_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h045_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h045_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h045_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h045_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h045_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h045_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h045_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h045_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_v090h045_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h045_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h045_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h045_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h045_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h045_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h045_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h045_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h045_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h045_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h045_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h045_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_v090h045_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h045_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h045_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h045_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h090_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h090_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h090_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h090_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h090_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h090_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h090_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h090_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h090_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h090_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h090_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h090_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h090_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h090_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h090_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h090_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h090_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h090_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h090_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h090_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h090_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h090_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h090_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h090_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h135_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h135_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h135_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h135_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h135_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h135_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h135_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h135_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h135_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h135_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h135_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h135_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h135_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h135_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h135_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h135_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h135_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h135_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h135_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h135_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h135_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h135_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h135_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h135_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h225_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h225_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h225_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h225_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h225_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h225_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h225_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h225_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h225_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h225_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h225_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h225_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h225_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h225_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h225_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h225_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h225_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h225_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h225_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h225_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h225_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h225_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h225_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h225_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h270_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h270_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h270_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h270_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h270_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h270_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h270_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h270_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h270_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h270_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h270_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h270_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h270_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h270_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h270_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h270_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h270_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h270_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h270_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h270_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_GAME_v090h270_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h270_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h270_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h270_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h315_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h315_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h315_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h315_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h315_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h315_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h315_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h315_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_v090h315_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h315_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h315_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h315_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h315_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_GAME_v090h315_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_GAME_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_GAME_v090h315_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_GAME_v090h315_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_GAME_v090h315_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_GAME_v090h315_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_GAME_v090h315_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_GAME_v090h315_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_GAME_v090h315_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_GAME_v090h315_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_GAME_v090h315_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_GAME_v090h315_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_lfe_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_lfe_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_lfe_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_lfe_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_lfe_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_lfe_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_lfe_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_lfe_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_lfe_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_lfe_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_lfe_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_lfe_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_lfe_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_lfe_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_lfe_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_lfe_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_lfe_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_lfe_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_lfe_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_lfe_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_lfe_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_lfe_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_lfe_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_lfe_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h000_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h000_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h000_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h000_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h000_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h000_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h000_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h000_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_v090h000_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h000_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h000_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h000_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h000_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h000_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h000_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h000_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h000_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h000_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h000_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h000_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_v090h000_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h000_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h000_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h000_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h045_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h045_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h045_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h045_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h045_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h045_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_v090h045_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h045_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h045_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h045_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h045_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h045_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h045_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h045_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h045_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h045_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_v090h045_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h045_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h045_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h045_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h090_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h090_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h090_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h090_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h090_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h090_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h090_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h090_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h090_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h090_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h090_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h090_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h090_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h090_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h090_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h090_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h090_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h090_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h090_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h090_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h135_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h135_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h135_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h135_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h135_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h135_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h135_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h135_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h135_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h135_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h135_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h135_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h135_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h135_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h135_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h135_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h135_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h135_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h135_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h135_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h225_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h225_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h225_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h225_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h225_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h225_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h225_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h225_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h225_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h225_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h225_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h225_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h225_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h225_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h225_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h225_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h225_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h225_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h225_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h225_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h270_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h270_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h270_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h270_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h270_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h270_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h270_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h270_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h270_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h270_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h270_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h270_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h270_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h270_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h270_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h270_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MOVIE_v090h270_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h270_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h270_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h270_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h315_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h315_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h315_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h315_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h315_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h315_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_v090h315_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h315_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h315_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h315_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MOVIE_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MOVIE_v090h315_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MOVIE_v090h315_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MOVIE_v090h315_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MOVIE_v090h315_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h315_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MOVIE_v090h315_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MOVIE_v090h315_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MOVIE_v090h315_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MOVIE_v090h315_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MOVIE_v090h315_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_lfe_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_lfe_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_lfe_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_lfe_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_lfe_left_DATA_BUFFER_ELEMENTS (1832)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_lfe_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_lfe_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_lfe_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_lfe_left_BLOCK_COUNT (227)
|
||||||
#define SPATIAL_71_MUSIC_lfe_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_lfe_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_lfe_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_lfe_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_lfe_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_lfe_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_lfe_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_lfe_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_lfe_right_DATA_BUFFER_ELEMENTS (1832)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_lfe_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_lfe_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_lfe_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_lfe_right_BLOCK_COUNT (227)
|
||||||
#define SPATIAL_71_MUSIC_lfe_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_lfe_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_lfe_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_lfe_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h000_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h000_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h000_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h000_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h000_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h000_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h000_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h000_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h000_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MUSIC_v090h000_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h000_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h000_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h000_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h000_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h000_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h000_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h000_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h000_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h000_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h000_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h000_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h000_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MUSIC_v090h000_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h000_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h000_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h000_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h045_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h045_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h045_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h045_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h045_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h045_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h045_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MUSIC_v090h045_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h045_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h045_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h045_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h045_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h045_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h045_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h045_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h045_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h045_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h045_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MUSIC_v090h045_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h045_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h045_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h045_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h090_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h090_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h090_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h090_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h090_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h090_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h090_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h090_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h090_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h090_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h090_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h090_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h090_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h090_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h090_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h090_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h090_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h090_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h090_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h090_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h090_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h090_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h135_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h135_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h135_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h135_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h135_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h135_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h135_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h135_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h135_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h135_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h135_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h135_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h135_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h135_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h135_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h135_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h135_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h135_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h135_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h135_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h135_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h135_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h225_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h225_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h225_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h225_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h225_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h225_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h225_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h225_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h225_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h225_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h225_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h225_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h225_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h225_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h225_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h225_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h225_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h225_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h225_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h225_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h225_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h225_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h270_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h270_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h270_left_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h270_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h270_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h270_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h270_left_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h270_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h270_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h270_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h270_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h270_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h270_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h270_right_DATA_BUFFER_ELEMENTS (1824)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h270_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h270_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h270_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h270_right_BLOCK_COUNT (226)
|
||||||
#define SPATIAL_71_MUSIC_v090h270_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h270_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h270_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h270_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_left;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h315_left_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h315_left_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h315_left_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h315_left_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h315_left_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h315_left_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h315_left_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MUSIC_v090h315_left_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h315_left_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h315_left_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h315_left_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_right;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_right;
|
||||||
|
|
||||||
//This is the count of int32_t words to allocate for one data channel.
|
//This is the count of int32_t words to allocate for one data channel.
|
||||||
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
//i.e. int32_t channel_data[SPATIAL_71_MUSIC_v090h315_right_DATA_BUFFER_ELEMENTS] = { 0 };
|
||||||
#define SPATIAL_71_MUSIC_v090h315_right_DATA_BUFFER_ELEMENTS (2520)
|
#define SPATIAL_71_MUSIC_v090h315_right_DATA_BUFFER_ELEMENTS (1224)
|
||||||
|
|
||||||
#define SPATIAL_71_MUSIC_v090h315_right_TD_BLOCK_LENGTH (8)
|
#define SPATIAL_71_MUSIC_v090h315_right_TD_BLOCK_LENGTH (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h315_right_BLOCK_COUNT (313)
|
#define SPATIAL_71_MUSIC_v090h315_right_BLOCK_COUNT (151)
|
||||||
#define SPATIAL_71_MUSIC_v090h315_right_FRAME_ADVANCE (8)
|
#define SPATIAL_71_MUSIC_v090h315_right_FRAME_ADVANCE (8)
|
||||||
#define SPATIAL_71_MUSIC_v090h315_right_FRAME_OVERLAP (0)
|
#define SPATIAL_71_MUSIC_v090h315_right_FRAME_OVERLAP (0)
|
||||||
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_STEREO_2K_v090h090_left;
|
EXTERN td_block_fir_filter_t td_block_fir_filter_SPATIAL_STEREO_2K_v090h090_left;
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -148,7 +148,10 @@ void UserBufferManagement(unsigned sampsFromUsbToAudio[], unsigned sampsFromAudi
|
|||||||
#else
|
#else
|
||||||
unsigned time_total_count = 2400000;
|
unsigned time_total_count = 2400000;
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(SPATIAL_DRAMA) || defined(SPATIAL_GAME) || defined(SPATIAL_MOVIE) || defined(SPATIAL_MUSIC)
|
||||||
|
// 6ch version
|
||||||
unsigned tmp[8]={0,0,0,0,0,0,0,0}, downmix[8]={0,0,0,0,0,0,0,0};
|
unsigned tmp[8]={0,0,0,0,0,0,0,0}, downmix[8]={0,0,0,0,0,0,0,0};
|
||||||
|
#endif
|
||||||
static unsigned count = 0;
|
static unsigned count = 0;
|
||||||
#if 0
|
#if 0
|
||||||
if (count < time_total_count) {
|
if (count < time_total_count) {
|
||||||
@@ -179,6 +182,43 @@ void UserBufferManagement(unsigned sampsFromUsbToAudio[], unsigned sampsFromAudi
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(SPATIAL_DRAMA) || defined(SPATIAL_GAME) || defined(SPATIAL_MOVIE) || defined(SPATIAL_MUSIC)
|
||||||
|
// 6ch version
|
||||||
|
// C and LFE -3dB mixed to L and R.
|
||||||
|
// L = L + C*-3dB + LFE*-3dB
|
||||||
|
// R = R + C*-3dB + LFE*-3dB
|
||||||
|
|
||||||
|
int32_t input_L = (int32_t)sampsFromUsbToAudio[0];
|
||||||
|
int32_t input_R = (int32_t)sampsFromUsbToAudio[1];
|
||||||
|
int32_t input_C = (int32_t)sampsFromUsbToAudio[2];
|
||||||
|
int32_t input_LFE = (int32_t)sampsFromUsbToAudio[3];
|
||||||
|
|
||||||
|
// -3dB Gain = 10^(-3/20) ~= 0.707946
|
||||||
|
// Using 0.70710678 (1/sqrt(2)) approximation for -3dB
|
||||||
|
// Q31 factor: 0.70710678 * 2^31 = 1518500250
|
||||||
|
const int32_t gain_minus_3db = 1518500250;
|
||||||
|
|
||||||
|
int32_t C_weighted = (int32_t)(((int64_t)input_C * gain_minus_3db) >> 31);
|
||||||
|
int32_t LFE_weighted = (int32_t)(((int64_t)input_LFE * gain_minus_3db) >> 31);
|
||||||
|
|
||||||
|
int64_t sum_L = (int64_t)input_L + C_weighted + LFE_weighted;
|
||||||
|
int64_t sum_R = (int64_t)input_R + C_weighted + LFE_weighted;
|
||||||
|
|
||||||
|
// Saturation logic
|
||||||
|
if (sum_L > 2147483647) sum_L = 2147483647;
|
||||||
|
else if (sum_L < -2147483648) sum_L = -2147483648;
|
||||||
|
|
||||||
|
if (sum_R > 2147483647) sum_R = 2147483647;
|
||||||
|
else if (sum_R < -2147483648) sum_R = -2147483648;
|
||||||
|
|
||||||
|
ubm_egress[0][frame_index] = (int32_t)sum_L;
|
||||||
|
ubm_egress[1][frame_index] = (int32_t)sum_R;
|
||||||
|
|
||||||
|
// Zero out C (2) and LFE (3) since they are mixed into L/R
|
||||||
|
ubm_egress[2][frame_index] = 0;
|
||||||
|
ubm_egress[3][frame_index] = 0;
|
||||||
|
#endif
|
||||||
#if (NUM_USB_CHAN_IN == 2)
|
#if (NUM_USB_CHAN_IN == 2)
|
||||||
|
|
||||||
#if AIZIP_DNR == 1
|
#if AIZIP_DNR == 1
|
||||||
@@ -1563,28 +1603,16 @@ int dsp_worker_tile(chanend_t c_dsp_to_ex3d, int worker_id){
|
|||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_right,
|
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h225_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_right
|
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h315_right,
|
||||||
|
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_right
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else if(worker_id == 1){
|
} else if(worker_id == 1){
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_right,
|
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h045_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_right
|
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h135_right,
|
||||||
};
|
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_right
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 2){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h000_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h000_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_lfe_left, &td_block_fir_filter_SPATIAL_71_DRAMA_lfe_right
|
|
||||||
};
|
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 3){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h270_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_left, &td_block_fir_filter_SPATIAL_71_DRAMA_v090h090_right
|
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else {
|
} else {
|
||||||
@@ -1596,28 +1624,16 @@ int dsp_worker_tile(chanend_t c_dsp_to_ex3d, int worker_id){
|
|||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h225_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h225_right,
|
&td_block_fir_filter_SPATIAL_71_GAME_v090h225_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h225_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h315_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h315_right
|
&td_block_fir_filter_SPATIAL_71_GAME_v090h315_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h315_right,
|
||||||
|
&td_block_fir_filter_SPATIAL_71_GAME_v090h090_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h090_right
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else if(worker_id == 1){
|
} else if(worker_id == 1){
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h045_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h045_right,
|
&td_block_fir_filter_SPATIAL_71_GAME_v090h045_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h045_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h135_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h135_right
|
&td_block_fir_filter_SPATIAL_71_GAME_v090h135_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h135_right,
|
||||||
};
|
&td_block_fir_filter_SPATIAL_71_GAME_v090h270_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h270_right
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 2){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h000_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h000_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_lfe_left, &td_block_fir_filter_SPATIAL_71_GAME_lfe_right
|
|
||||||
};
|
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 3){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h270_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h270_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_GAME_v090h090_left, &td_block_fir_filter_SPATIAL_71_GAME_v090h090_right
|
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else {
|
} else {
|
||||||
@@ -1629,28 +1645,16 @@ int dsp_worker_tile(chanend_t c_dsp_to_ex3d, int worker_id){
|
|||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_right,
|
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h225_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_right
|
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h315_right,
|
||||||
|
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_right
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else if(worker_id == 1){
|
} else if(worker_id == 1){
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_right,
|
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h045_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_right
|
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h135_right,
|
||||||
};
|
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_right
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 2){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h000_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h000_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_lfe_left, &td_block_fir_filter_SPATIAL_71_MOVIE_lfe_right
|
|
||||||
};
|
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 3){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h270_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_left, &td_block_fir_filter_SPATIAL_71_MOVIE_v090h090_right
|
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else {
|
} else {
|
||||||
@@ -1662,34 +1666,23 @@ int dsp_worker_tile(chanend_t c_dsp_to_ex3d, int worker_id){
|
|||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_right,
|
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h225_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_right
|
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h315_right,
|
||||||
|
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_right
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else if(worker_id == 1){
|
} else if(worker_id == 1){
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
||||||
{
|
{
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_right,
|
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h045_right,
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_right
|
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h135_right,
|
||||||
};
|
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_right
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 2){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h000_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h000_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_lfe_left, &td_block_fir_filter_SPATIAL_71_MUSIC_lfe_right
|
|
||||||
};
|
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
|
||||||
} else if(worker_id == 3){
|
|
||||||
td_block_fir_filter_t * filters[DSP_WORKER_DATA_CH_COUNT*DSP_WORKER_FILTER_PER_DATA_CH] =
|
|
||||||
{
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h270_right,
|
|
||||||
&td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_left, &td_block_fir_filter_SPATIAL_71_MUSIC_v090h090_right
|
|
||||||
};
|
};
|
||||||
dsp_worker(c_dsp_to_ex3d, filters);
|
dsp_worker(c_dsp_to_ex3d, filters);
|
||||||
} else {
|
} else {
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user