Technical discussions related to Speech Coding (all itu and other vocoders, ACELP, CELP, AMR, etc)
Post a new Thread
Fixed Point Implementation - aditya_naidu1 - Apr 26 2:09:00 2005
Hi all,
Can anybody help me with the fixed point conversion of following:
*po -= hpi_pole_coefsTbl[1] * mem[2];
*po -= hpi_pole_coefsTbl[2] * mem[3];
mem[3] = mem[2];
mem[2] = *po;
po++;
hpi_pole_coefsTbl is defined as follows:
float hpi_pole_coefsTbl[3] = {
(float)1.0, (float)-1.9059465, (float)0.9114024
};
Initially, mem[2]=mem[3]=0
When I do the multiplication there is overflow problem.How to avoid
this??
Aditya

(You need to be a member of speechcoding -- send a blank email to speechcoding-subscribe@yahoogroups.com )