Home | History | Annotate | Download | only in src

Lines Matching refs:ynR

45         LVM_FLOAT  ynL,ynR;
75 /* ynR=A2 * x(n-2)R */
76 ynR = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[3];
78 /* ynR+=A1 * x(n-1)R */
79 ynR += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[1];
81 /* ynR+=A0 * x(n)R */
82 ynR += (LVM_FLOAT)pBiquadState->coefs[2] * (*(pDataIn+1));
84 /* ynR+= ( (-B2 * y(n-2)R ))*/
85 ynR += pBiquadState->pDelays[7] * pBiquadState->coefs[3];
87 /* ynR+=( (-B1 * y(n-1)R )) */
88 ynR += pBiquadState->pDelays[5] * pBiquadState->coefs[4];
97 pBiquadState->pDelays[5] = ynR; /* Update y(n-1)R */
109 *pDataOut = (LVM_FLOAT)(ynR); /* Write Right ouput */
120 LVM_INT32 ynL,ynR,templ;
151 /* ynR=A2 (Q14) * x(n-2)R (Q0) in Q14*/
152 ynR=(LVM_INT32)pBiquadState->coefs[0]*pBiquadState->pDelays[3];
154 /* ynR+=A1 (Q14) * x(n-1)R (Q0) in Q14*/
155 ynR+=(LVM_INT32)pBiquadState->coefs[1]*pBiquadState->pDelays[1];
157 /* ynR+=A0 (Q14) * x(n)R (Q0) in Q14*/
158 ynR+=(LVM_INT32)pBiquadState->coefs[2]*(*(pDataIn+1));
160 /* ynR+= ( (-B2 (Q14) * y(n-2)R (Q16) )>>16) in Q14*/
162 ynR+=templ;
164 /* ynR+=( (-B1 (Q14) * y(n-1)R (Q16) )>>16) in Q14 */
166 ynR+=templ;
175 pBiquadState->pDelays[5]=ynR<<2; /* Update y(n-1)R in Q16*/
187 *pDataOut=(LVM_INT16)(ynR>>14); /* Write Right ouput in Q0*/