- ns9_coef[0]*ns9_ehr[ns9_histposr]; 
- ns9_coef[0] * ns9_ehr[ns9_histposr]; 
static void ns_shaping16_9(int32 *lp, int32 c){	int32 i, l, sample, output;		for (i = 0; i < c; i++) {		/* left channel */		ns9_r2l = ns9_r1l;		ns9_r1l = frand();		lp[i] = (lp[i] > NS_AMP_MAX) ? NS_AMP_MAX				: (lp[i] < NS_AMP_MIN) ? NS_AMP_MIN : lp[i];#if OPT_MODE != 0		sample = lp[i] - imuldiv24(ns9_c[8], ns9_ehl[ns9_histposl + 8])				- imuldiv24(ns9_c[7], ns9_ehl[ns9_histposl + 7])				- imuldiv24(ns9_c[6], ns9_ehl[ns9_histposl + 6])				- imuldiv24(ns9_c[5], ns9_ehl[ns9_histposl + 5])				- imuldiv24(ns9_c[4], ns9_ehl[ns9_histposl + 4])				- imuldiv24(ns9_c[3], ns9_ehl[ns9_histposl + 3])				- imuldiv24(ns9_c[2], ns9_ehl[ns9_histposl + 2])				- imuldiv24(ns9_c[1], ns9_ehl[ns9_histposl + 1])				- imuldiv24(ns9_c[0], ns9_ehl[ns9_histposl]);#else		sample = lp[i] - ns9_coef[8] * ns9_ehl[ns9_histposl + 8]				- ns9_coef[7] * ns9_ehl[ns9_histposl + 7]				- ns9_coef[6] * ns9_ehl[ns9_histposl + 6]				- ns9_coef[5] * ns9_ehl[ns9_histposl + 5]				- ns9_coef[4] * ns9_ehl[ns9_histposl + 4]				- ns9_coef[3] * ns9_ehl[ns9_histposl + 3]				- ns9_coef[2] * ns9_ehl[ns9_histposl + 2]				- ns9_coef[1] * ns9_ehl[ns9_histposl + 1]				- ns9_coef[0] * ns9_ehl[ns9_histposl];#endif		l = sample >> (32 - 16 - GUARD_BITS);		output = l * (1U << (32 - 16 - GUARD_BITS))				+ ((ns9_r1l - ns9_r2l) >> 30);		ns9_histposl = my_mod((ns9_histposl + 8), ns9_order);		ns9_ehl[ns9_histposl + 9] = ns9_ehl[ns9_histposl] = output - sample;		lp[i] = output;		/* right channel */		i++;		ns9_r2r = ns9_r1r;		ns9_r1r = frand();		lp[i] = (lp[i] > NS_AMP_MAX) ? NS_AMP_MAX				: (lp[i] < NS_AMP_MIN) ? NS_AMP_MIN : lp[i];#if OPT_MODE != 0		sample = lp[i] - imuldiv24(ns9_c[8], ns9_ehr[ns9_histposr + 8])				- imuldiv24(ns9_c[7], ns9_ehr[ns9_histposr + 7])				- imuldiv24(ns9_c[6], ns9_ehr[ns9_histposr + 6])				- imuldiv24(ns9_c[5], ns9_ehr[ns9_histposr + 5])				- imuldiv24(ns9_c[4], ns9_ehr[ns9_histposr + 4])				- imuldiv24(ns9_c[3], ns9_ehr[ns9_histposr + 3])				- imuldiv24(ns9_c[2], ns9_ehr[ns9_histposr + 2])				- imuldiv24(ns9_c[1], ns9_ehr[ns9_histposr + 1])				- imuldiv24(ns9_c[0], ns9_ehr[ns9_histposr]);#else		sample = lp[i] - ns9_coef[8] * ns9_ehr[ns9_histposr + 8]				- ns9_coef[7] * ns9_ehr[ns9_histposr + 7]				- ns9_coef[6] * ns9_ehr[ns9_histposr + 6]				- ns9_coef[5] * ns9_ehr[ns9_histposr + 5]				- ns9_coef[4] * ns9_ehr[ns9_histposr + 4]				- ns9_coef[3] * ns9_ehr[ns9_histposr + 3]				- ns9_coef[2] * ns9_ehr[ns9_histposr + 2]				- ns9_coef[1] * ns9_ehr[ns9_histposr + 1]				- ns9_coef[0]*ns9_ehr[ns9_histposr];#endif		l = sample >> (32 - 16 - GUARD_BITS);		output = l * (1U << (32 - 16 - GUARD_BITS))				+ ((ns9_r1r - ns9_r2r) >> 30);		ns9_histposr = my_mod((ns9_histposr + 8), ns9_order);		ns9_ehr[ns9_histposr + 9] = ns9_ehr[ns9_histposr] = output - sample;		lp[i] = output;	}}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/a6f24012d0f5622db9ad6a0296710b1df36a4665/effect.c/clean/timidity/effect.c