Home | History | Annotate | Download | only in src

Lines Matching refs:Gain

305      * Update the feed back gain
313 LVM_INT32 G[4]; /* Feedback gain (Q7.24) */
372 * Calculate the gain correction
380 LVM_INT32 Gain=0;
422 Gain=LVM_Polynomial(3,Coefs,T60); /* Q.24 result */
426 /* Interpolate the gain between nearest room sizes */
435 /* Get gain for first */
444 /* Get gain for second */
453 /* Linear Interpolate the gain */
454 Gain = Gain1+ (((Gain2-Gain1)*Dist)/(Tot_Dist));
459 * Get the inverse of gain: Q.15
460 * Gain is mostly above one except few cases, take only gains above 1
462 if(Gain < 16777216L)
464 Gain= 32767;
468 pPrivate->Gain=(LVM_INT16)(LVM_MAXINT_32/(Gain>>8));
473 pPrivate->Gain=(LVM_INT16)((pPrivate->Gain*Index)>>15);
474 pPrivate->GainMixer.Target = pPrivate->Gain*Index;