Loading lib_dec/FEC_adapt_codebook_fx.c +2 −2 Original line number Diff line number Diff line Loading @@ -118,7 +118,7 @@ Word16 FEC_SinOnset_fx( exp2 = add( sub( exp2, 15 ), Q_exc ); /* from Q15 to Q_exc */ /* Find if rescaling needed */ tmp = extract_h( L_mult( H_low[2], gain ) ); tmp = extract_h( L_mult( h_low_fx[2], gain ) ); exp_gain = norm_s( tmp ); tmp = sub( exp_gain, exp2 ); /* difference */ Loading @@ -131,7 +131,7 @@ Word16 FEC_SinOnset_fx( /* Generate the scaled pulse */ FOR( i = 0; i < MODE1_L_FIR_FER; i++ ) { L_tmp = L_mult( gain, H_low[i] ); /* Q_exc*Q15 -> Q_exc */ L_tmp = L_mult( gain, h_low_fx[i] ); /* Q_exc*Q15 -> Q_exc */ H_low_s[i] = round_fx( L_shl( L_tmp, exp2 ) ); move16(); } Loading lib_dec/rom_dec.c +1 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ *----------------------------------------------------------------------------------*/ const float h_low[5] = { -0.0125f, 0.1090f, 0.7813f, 0.1090f, -0.0125f }; const Word16 H_low[5] = const Word16 h_low_fx[5] = { -410, 3572, 25602, 3572, -410 }; Loading lib_dec/rom_dec.h +1 −1 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ #include "cnst.h" extern const float h_low[]; /* LP filter for filtering periodic part of excitation in artificial onset construction after FEC */ extern const Word16 H_low[5]; extern const Word16 h_low_fx[5]; extern const Word16 inv_sqi[15]; extern const Word16 sqi[15]; extern const int16_t mult_avq_tab[]; Loading Loading
lib_dec/FEC_adapt_codebook_fx.c +2 −2 Original line number Diff line number Diff line Loading @@ -118,7 +118,7 @@ Word16 FEC_SinOnset_fx( exp2 = add( sub( exp2, 15 ), Q_exc ); /* from Q15 to Q_exc */ /* Find if rescaling needed */ tmp = extract_h( L_mult( H_low[2], gain ) ); tmp = extract_h( L_mult( h_low_fx[2], gain ) ); exp_gain = norm_s( tmp ); tmp = sub( exp_gain, exp2 ); /* difference */ Loading @@ -131,7 +131,7 @@ Word16 FEC_SinOnset_fx( /* Generate the scaled pulse */ FOR( i = 0; i < MODE1_L_FIR_FER; i++ ) { L_tmp = L_mult( gain, H_low[i] ); /* Q_exc*Q15 -> Q_exc */ L_tmp = L_mult( gain, h_low_fx[i] ); /* Q_exc*Q15 -> Q_exc */ H_low_s[i] = round_fx( L_shl( L_tmp, exp2 ) ); move16(); } Loading
lib_dec/rom_dec.c +1 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ *----------------------------------------------------------------------------------*/ const float h_low[5] = { -0.0125f, 0.1090f, 0.7813f, 0.1090f, -0.0125f }; const Word16 H_low[5] = const Word16 h_low_fx[5] = { -410, 3572, 25602, 3572, -410 }; Loading
lib_dec/rom_dec.h +1 −1 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ #include "cnst.h" extern const float h_low[]; /* LP filter for filtering periodic part of excitation in artificial onset construction after FEC */ extern const Word16 H_low[5]; extern const Word16 h_low_fx[5]; extern const Word16 inv_sqi[15]; extern const Word16 sqi[15]; extern const int16_t mult_avq_tab[]; Loading