Home | History | Annotate | Download | only in libspeex

Lines Matching defs:balance

44    spx_word32_t balance;      /**< Left/right balance info */
86 stereo->balance = 65536;
93 stereo->balance = 1.0f;
112 float balance, e_ratio;
120 balance=(e_left+1)/(e_right+1);
127 balance=4*log(balance);
130 if (balance>0)
134 balance=floor(.5+fabs(balance));
135 if (balance>30)
136 balance=31;
138 speex_bits_pack(bits, (int)balance, 5);
150 spx_word32_t balance, e_ratio;
185 /* Balance quantization */
190 balance = DIV32(largest, ADD32(smallest, 1));
191 if (balance > 32767)
192 balance = 32767;
193 balance_id = scal_quant(EXTRACT16(balance), balance_bounds, 32);
195 balance=(largest+1.)/(smallest+1.);
196 balance=4*log(balance);
197 balance_id=floor(.5+fabs(balance));
224 spx_word32_t balance;
230 balance=stereo->balance;
234 e_right = DIV32(QCONST32(1., 22), spx_sqrt(MULT16_32_Q15(e_ratio, ADD32(QCONST32(1., 16), balance))));
235 e_left = SHR32(MULT16_16(spx_sqrt(balance), e_right), 8);
251 spx_word32_t balance;
257 balance=stereo->balance;
261 e_right = DIV32(QCONST32(1., 22), spx_sqrt(MULT16_32_Q15(e_ratio, ADD32(QCONST32(1., 16), balance))));
262 e_left = SHR32(MULT16_16(spx_sqrt(balance), e_right), 8);
288 stereo->balance = exp(sign*.25*dexp);
290 stereo->balance = spx_exp(MULT16_16(sign, SHL16(dexp, 9)));