Lines Matching refs:pBiquadState

25  pBiquadState->coefs[0] is A0,
26 pBiquadState->coefs[1] is -B2,
27 pBiquadState->coefs[2] is -B1, these are in Q14 format
28 pBiquadState->coefs[3] is Gain, in Q11 format
32 pBiquadState->pDelays[0] is x(n-1)L in Q0 format
33 pBiquadState->pDelays[1] is x(n-1)R in Q0 format
34 pBiquadState->pDelays[2] is x(n-2)L in Q0 format
35 pBiquadState->pDelays[3] is x(n-2)R in Q0 format
36 pBiquadState->pDelays[4] is y(n-1)L in Q0 format
37 pBiquadState->pDelays[5] is y(n-1)R in Q0 format
38 pBiquadState->pDelays[6] is y(n-2)L in Q0 format
39 pBiquadState->pDelays[7] is y(n-2)R in Q0 format
48 PFilter_State pBiquadState = (PFilter_State) pInstance;
58 templ=(*pDataIn)-pBiquadState->pDelays[2];
59 MUL32x16INTO32(templ,pBiquadState->coefs[0],ynL,14)
62 MUL32x16INTO32(pBiquadState->pDelays[6],pBiquadState->coefs[1],templ,14)
66 MUL32x16INTO32(pBiquadState->pDelays[4],pBiquadState->coefs[2],templ,14)
70 MUL32x16INTO32(ynL,pBiquadState->coefs[3],ynLO,11)
79 templ=(*(pDataIn+1))-pBiquadState->pDelays[3];
80 MUL32x16INTO32(templ,pBiquadState->coefs[0],ynR,14)
83 MUL32x16INTO32(pBiquadState->pDelays[7],pBiquadState->coefs[1],templ,14)
87 MUL32x16INTO32(pBiquadState->pDelays[5],pBiquadState->coefs[2],templ,14)
91 MUL32x16INTO32(ynR,pBiquadState->coefs[3],ynRO,11)
99 pBiquadState->pDelays[7]=pBiquadState->pDelays[5]; /* y(n-2)R=y(n-1)R*/
100 pBiquadState->pDelays[6]=pBiquadState->pDelays[4]; /* y(n-2)L=y(n-1)L*/
101 pBiquadState->pDelays[3]=pBiquadState->pDelays[1]; /* x(n-2)R=x(n-1)R*/
102 pBiquadState->pDelays[2]=pBiquadState->pDelays[0]; /* x(n-2)L=x(n-1)L*/
103 pBiquadState->pDelays[5]=ynR; /* Update y(n-1)R in Q0*/
104 pBiquadState->pDelays[4]=ynL; /* Update y(n-1)L in Q0*/
105 pBiquadState->pDelays[0]=(*pDataIn); /* Update x(n-1)L in Q0*/
107 pBiquadState->pDelays[1]=(*pDataIn); /* Update x(n-1)R in Q0*/