Home | History | Annotate | Download | only in src

Lines Matching refs:pBiquadState

25 pBiquadState->coefs[0] is A1,
26 pBiquadState->coefs[1] is A0,
27 pBiquadState->coefs[2] is -B1, these are in Q15 format
28 pBiquadState->Shift is Shift value
30 pBiquadState->pDelays[0] is x(n-1)L in Q15 format
31 pBiquadState->pDelays[1] is y(n-1)L in Q30 format
32 pBiquadState->pDelays[2] is x(n-1)R in Q15 format
33 pBiquadState->pDelays[3] is y(n-1)R in Q30 format
46 PFilter_State pBiquadState = (PFilter_State) pInstance;
51 Shift = pBiquadState->Shift;
62 ynL=(LVM_INT32)pBiquadState->coefs[0]* pBiquadState->pDelays[0];
64 ynR=(LVM_INT32)pBiquadState->coefs[0]* pBiquadState->pDelays[2];
68 ynL+=(LVM_INT32)pBiquadState->coefs[1]* (*pDataIn);
70 ynR+=(LVM_INT32)pBiquadState->coefs[1]* (*(pDataIn+1));
74 MUL32x16INTO32(pBiquadState->pDelays[1],pBiquadState->coefs[2],Temp,15);
77 MUL32x16INTO32(pBiquadState->pDelays[3],pBiquadState->coefs[2],Temp,15);
84 pBiquadState->pDelays[1]=ynL; // Update y(n-1)L in Q30
85 pBiquadState->pDelays[0]=(*pDataIn++); // Update x(n-1)L in Q15
87 pBiquadState->pDelays[3]=ynR; // Update y(n-1)R in Q30
88 pBiquadState->pDelays[2]=(*pDataIn++); // Update x(n-1)R in Q15