Lines Matching defs:loudness
232 float *loudness_weight; /**< Perceptual loudness curve */
233 float loudness; /**< Loudness estimate */
289 in the loudness domain ( sqrt[amplitude] )
349 in the loudness domain ( sqrt[amplitude] )
511 /*st->loudness = pow(AMP_SCALE*st->agc_level,LOUDNESS_EXP);*/
512 st->loudness = 1e-15;
570 float loudness=1.f;
575 loudness += 2.f*N*st->ps[i]* st->loudness_weight[i];
577 loudness=sqrt(loudness);
578 /*if (loudness < 2*pow(st->loudness, 1.0/LOUDNESS_EXP) &&
579 loudness*2 > pow(st->loudness, 1.0/LOUDNESS_EXP))*/
584 st->loudness = (1-rate)*st->loudness + (rate)*pow(AMP_SCALE*loudness, LOUDNESS_EXP);
589 /*printf ("%f %f %f %f\n", Pframe, loudness, pow(st->loudness, 1.0f/LOUDNESS_EXP), st->loudness2);*/
591 target_gain = AMP_SCALE*st->agc_level*pow(st->loudness/(1e-4+st->loudness_accum), -1.0f/LOUDNESS_EXP);
597 if (target_gain < st->max_decrease_step*st->agc_gain && loudness < 10*st->prev_loudness)
606 /*fprintf (stderr, "%f %f %f\n", loudness, (float)AMP_SCALE_1*pow(st->loudness, 1.0f/LOUDNESS_EXP), st->agc_gain);*/
610 st->prev_loudness = loudness;
890 /* Optimal estimator for loudness domain */
912 /* Take into account speech probability of presence (loudness domain MMSE estimator) */
1172 (*(spx_int32_t*)ptr) = pow(st->loudness, 1.0/LOUDNESS_EXP);