www.pudn.com > lpc.zip > vcomm_i.ch


/*   Voicing coefficient and Linear Discriminant Analysis variables:
 Max number of VDC's and VDC levels
*/
#define MAXVDC 10
#define MXVDCL 10

/* Actual number of VDC's and levels  */

int_type nvdc_i, nvdcl_i=5;

/*   Voicing Decision Parameter vector (* denotes zero coefficient):
*
*	* MAXMIN
*	  LBE/LBVE
*	  ZC
*	  RC1
*	  QS
*	  IVRC2
*	  aR_B
*	  aR_F
*	* LOG(LBE/LBVE)

*   Define 2-D voicing decision coefficient vector according to the voicing
*   parameter order above.  Each row (VDC vector) is optimized for a specific
*   SNR.  The last element of the vector is the constant.

*	         E    ZC    RC1    Qs   IVRC2  aRb   aRf        c		*/

int_type vdc_i[MAXVDC][MXVDCL]={
    	   0,     0,     0,      0,      0, 0, 0, 0, 0, 0, 
	1714,   874,   510,    500,    500, 0, 0, 0, 0, 0,
	-110,   -97,   -70,    -10,      0, 0, 0, 0, 0, 0,
	 334,   300,   250,    200,      0, 0, 0, 0, 0, 0,
       -4096, -4096, -4096,  -4096,  -4096, 0, 0, 0, 0, 0,
	-654, -1021, -1270,  -1300,  -1300, 0, 0, 0, 0, 0,
	3752,  2451,  2194,   2000,   2000, 0, 0, 0, 0, 0,
	3769,  2527,  2491,   2000,   2000, 0, 0, 0, 0, 0,
	   0,     0,     0,      0,      0, 0, 0, 0, 0, 0,
	1181,  -500, -1500,  -2000,  -2500, 0, 0, 0, 0, 0,

};

int_type vdcl_i[MXVDCL];