#ifndef _DATA_H #define _DATA_H #include "common.h" extern real CBMEM cb_shape[][5]; extern real cb_gain[]; /* Double Gains: */ extern real cb_gain2[]; /* Midpoints: */ extern real cb_gain_mid[]; /* Squared Gains: */ extern real cb_gain_sq[]; #define cb_gain_mid_0 0.708984375 #define cb_gain_mid_1 1.240722656 #define cb_gain_mid_2 2.171264649 #define cb_gain_mid_3 0 #define cb_gain_mid_4 -0.708984375 #define cb_gain_mid_5 -1.240722656 #define cb_gain_mid_6 -2.171264649 #define cb_gain_mid_7 0 #define cb_gain2_0 1.031250 #define cb_gain2_1 1.846875 #define cb_gain2_2 3.158203 #define cb_gain2_3 5.526855 #define cb_gain2_4 -1.031250 #define cb_gain2_5 -1.846875 #define cb_gain2_6 -3.158203 #define cb_gain2_7 -5.526855 #define cb_gain_sq_0 0.265869 #define cb_gain_sq_1 0.8527368 #define cb_gain_sq_2 2.493562 #define cb_gain_sq_3 7.636533 #define cb_gain_sq_4 0.265869 #define cb_gain_sq_5 0.8527368 #define cb_gain_sq_6 2.493562 #define cb_gain_sq_7 7.636533 extern WIN_MEM real hw_gain[]; extern WIN_MEM real hw_percw[]; extern WIN_MEM real hw_synth[]; /* Postfilter coefficients for low-pass decimating IIR filter */ #define A1 -2.34036589 #define A2 2.01190019 #define A3 -0.614109218 #define B0 0.0357081667 #define B1 -0.0069956244 #define B2 -0.0069956244 #define B3 0.0357081667 #endif /* _DATA_H */