intpcm64_t
intpcm64_t w; \
v = ((intpcm64_t)pmul * v) >> pshift; \
v = ((intpcm64_t)pmul * v) >> pshift; \
w = (intpcm64_t)v * treble->b0; \
w += (intpcm64_t)info->treble.i1[i] * treble->b1; \
w += (intpcm64_t)info->treble.i2[i] * treble->b2; \
w -= (intpcm64_t)info->treble.o1[i] * treble->a1; \
w -= (intpcm64_t)info->treble.o2[i] * treble->a2; \
w = (intpcm64_t)v * bass->b0; \
w += (intpcm64_t)info->bass.i1[i] * bass->b1; \
w += (intpcm64_t)info->bass.i2[i] * bass->b2; \
w -= (intpcm64_t)info->bass.o1[i] * bass->a1; \
w -= (intpcm64_t)info->bass.o2[i] * bass->a2; \
intpcm64_t accum; \
intpcm64_t accum;
v += Z_NORM_##BIT((intpcm64_t)x * coeff); \
intpcm64_t v; \
intpcm64_t v; \
v += Z_NORM_##BIT((intpcm64_t)x * *z_pcoeff); \
v += Z_NORM_##BIT((intpcm64_t)x * *z_pcoeff); \
#define FEEDVOLUME_CALC24(s, v) SND_VOL_CALC_SAMPLE((intpcm64_t)(s), v)
#define FEEDVOLUME_CALC32(s, v) SND_VOL_CALC_SAMPLE((intpcm64_t)(s), v)