Lines Matching refs:coef

63 	double  *coef)			// filter coefficients  in sinc_coef()  argument
74 coef[i] = sin(bandwidth * alpha) / (M_PI * alpha); in sinc_coef()
79 coef[i] = sin(bandwidth * alpha) / (M_PI * alpha); in sinc_coef()
81 coef[i++] = bandwidth / M_PI; in sinc_coef()
84 coef[i] = coef[order - i]; in sinc_coef()
99 poly_conv(double *coef, // filter coef array in poly_conv() argument
109 double *coef_end = coef + order; in poly_conv()
111 while ((coef <= coef_end) && (data < data_end)) { in poly_conv()
112 sum += *coef * *--data_end; in poly_conv()
113 coef += inc_coef; in poly_conv()
156 coef = new double[order + 1]; in ResampleFilter()
157 sinc_coef(fold, order, coef); // required bandwidth = PI/fold in ResampleFilter()
199 *out_ptr++ = double2short(convolve(coef, in_buf, i + 1) + in decimate_noadjust()
200 convolve(coef + i + 1, state + i, order - i)); in decimate_noadjust()
202 *out_ptr++ = double2short(convolve(coef, in_buf + i - order, in decimate_noadjust()
264 *out_ptr++ = double2short(up * poly_conv(coef + coef_offset, in interpolate_noadjust()
271 *out_ptr++ = double2short(up * (poly_conv(coef + j, in interpolate_noadjust()
273 coef + coef_offset, order - coef_offset, up, state, in interpolate_noadjust()
281 *out_ptr++ = double2short(up * (poly_conv(coef + j, in interpolate_noadjust()
283 coef + coef_offset, order - coef_offset, up, state, in interpolate_noadjust()
355 *out++ = double2short(up * poly_conv(coef + coef_offset, in filter_noadjust()
363 *out++ = double2short(up * (poly_conv(coef + j, in filter_noadjust()
365 coef + coef_offset, order - coef_offset, up, state, in filter_noadjust()
374 *out++ = double2short(up * (poly_conv(coef + j, order - j, up, in filter_noadjust()
375 in_buf, size) + poly_conv(coef + coef_offset, in filter_noadjust()