Lines Matching refs:down
36 * samples after each input sample, low-pass filtered, and down-smapled by
152 down = rate_in / commonfactor;
154 int fold = (up > down)? up : down; // take the bigger rate change
174 // down-to-1 decimation
184 else if (down <= 1) // normal filter
198 for (i = down_offset; i < init_size; i += down)
201 for (; i < size; i += down)
342 else if (down <= 1)
354 for (j = up_offset + down_offset; j < 0; j += down) {
357 coef_offset += down;
362 for (; j < up; j += down) {
367 coef_offset += down;
373 for (; j < (up + up_offset); j += down) {
377 coef_offset += down;
390 return ((num_in * up + down - 1 - down_offset) / down);
397 if (down <= 1)
425 else if (down <= 1)