Lines Matching refs:pBiquadState
26 pBiquadState->coefs[0] is A0,
27 pBiquadState->coefs[1] is -B2,
28 pBiquadState->coefs[2] is -B1, these are in Q30 format
31 pBiquadState->pDelays[0] is x(n-1)L in Q0 format
32 pBiquadState->pDelays[1] is x(n-2)L in Q0 format
33 pBiquadState->pDelays[2] is y(n-1)L in Q16 format
34 pBiquadState->pDelays[3] is y(n-2)L in Q16 format
46 PFilter_State pBiquadState = (PFilter_State) pInstance;
56 templ= (LVM_INT32) *pDataIn-pBiquadState->pDelays[1];
57 MUL32x32INTO32(pBiquadState->coefs[0],templ,ynL,14)
60 MUL32x32INTO32(pBiquadState->coefs[1],pBiquadState->pDelays[3],templ,30)
64 MUL32x32INTO32(pBiquadState->coefs[2],pBiquadState->pDelays[2],templ,30)
70 pBiquadState->pDelays[3]=pBiquadState->pDelays[2]; // y(n-2)L=y(n-1)L
71 pBiquadState->pDelays[1]=pBiquadState->pDelays[0]; // x(n-2)L=x(n-1)L
72 pBiquadState->pDelays[2]=ynL; // Update y(n-1)L in Q16
73 pBiquadState->pDelays[0]=(*pDataIn++); // Update x(n-1)L in Q0