/external/libvorbis/lib/ |
lpc.h | 13 function: LPC low level routines 14 last mod: $Id: lpc.h 16037 2009-05-26 21:10:58Z xiphmont $ 23 /* simple linear scale LPC code */ 24 extern float vorbis_lpc_from_data(float *data,float *lpc,int n,int m);
|
lpc.c | 13 function: LPC low level routines 14 last mod: $Id: lpc.c 16227 2009-07-08 06:58:46Z xiphmont $ 18 /* Some of these routines (autocorrelator, LPC coefficient estimator) 51 #include "lpc.h" 55 /* Autocorrelation LPC coeff generation algorithm invented by 59 Output: m lpc coefficients, excitation energy */ 63 double *lpc=alloca(sizeof(*lpc)*(m)); local 76 /* Generate lpc coefficients from autocorr values */ 86 memset(lpc+i,0,(m-i)*sizeof(*lpc)) [all...] |
lsp.h | 22 extern int vorbis_lpc_to_lsp(float *lpc,float *lsp,int m);
|
Makefile.am | 10 lpc.c analysis.c synthesis.c psy.c info.c \ 14 envelope.h lpc.h lsp.h codebook.h misc.h psy.h\
|
/external/speex/libspeex/ |
lpc.c | 56 #include "lpc.h" 62 /* LPC analysis 74 spx_coef_t *lpc, /* out: [0...p-1] LPC coefficients */ 86 lpc[i] = 0; 95 rr = SUB32(rr,MULT16_16(lpc[j],ac[i - j])); 101 /* Update LPC coefficients and total error */ 102 lpc[i] = r; 105 spx_word16_t tmp = lpc[j]; 106 lpc[j] = MAC16_16_P13(lpc[j],r,lpc[i-1-j]) [all...] |
lpc.h | 3 @file lpc.h 4 @brief Functions for LPC (Linear Prediction Coefficients) analysis 47 spx_coef_t * lpc, /* [0...p-1] LPC coefficients */
|
nb_celp.h | 56 int windowSize; /**< Analysis (LPC) window length */ 57 int lpcSize; /**< LPC order */ 76 spx_word16_t lpc_floor; /**< Noise floor multiplier for A[0] in LPC analysis*/ 93 spx_word32_t *pi_gain; /**< Gain of LPC filter at theta=pi (fe/2) */ 130 int lpcSize; /**< LPC order */ 144 spx_word32_t *pi_gain; /**< Gain of LPC filter at theta=pi (fe/2) */ 161 int lpc_enh_enabled; /**< 1 when LPC enhancer is on, 0 otherwise */
|
filters.h | 68 /* Apply bandwidth expansion on LPC coef */ 81 spx_coef_t *ak, /*LPC filter coefs*/ 82 int p, /*LPC order*/
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/ |
weight_a.c | 20 * Description:Weighting of LPC coefficients * 29 Word16 a[], /* (i) Q12 : a[m+1] LPC coefficients */ 30 Word16 ap[], /* (o) Q12 : Spectral expanded LPC coefficients */ 32 Word16 m /* (i) : LPC order. */
|
/external/chromium_org/third_party/opus/src/silk/float/ |
LPC_analysis_filter_FLP.c | 36 /* LPC analysis filter */ 42 /* 16th order LPC analysis filter, does not write first 16 samples */ 44 silk_float r_LPC[], /* O LPC residual signal */ 45 const silk_float PredCoef[], /* I LPC coefficients */ 80 /* 12th order LPC analysis filter, does not write first 12 samples */ 82 silk_float r_LPC[], /* O LPC residual signal */ 83 const silk_float PredCoef[], /* I LPC coefficients */ 114 /* 10th order LPC analysis filter, does not write first 10 samples */ 116 silk_float r_LPC[], /* O LPC residual signal */ 117 const silk_float PredCoef[], /* I LPC coefficients * [all...] |
main_FLP.h | 104 const silk_float *pitch_res, /* I LPC residual from pitch analysis */ 135 /* Find LPC and LTP coefficients */ 144 /* LPC analysis */ 157 const silk_float r_lpc[], /* I LPC residual */ 185 const opus_int LPC_order /* I LPC order */ 188 /* 16th order LPC analysis filter */ 190 silk_float r_LPC[], /* O LPC residual signal */ 191 const silk_float PredCoef[], /* I LPC coefficients */ 194 const opus_int Order /* I LPC order */ 276 const silk_float *pAR, /* I LPC coefficients [ LPC_order ] * [all...] |
LPC_inv_pred_gain_FLP.c | 37 /* compute inverse of LPC prediction gain, and */ 38 /* test if LPC coefficients are stable (all poles within unit circle) */
|
/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/ |
entropy_coding.h | 79 /* decode & dequantize LPC Coef */ 88 /* quantize & code LPC Coef */ 98 * Encode LPC parameters, given as A-polynomial, of upper-band. The encoding 100 * For the upper-band, we compute and encode LPC of some sub-frames, LPC of 102 * function performs the interpolation and returns the LPC of all sub-frames. 116 * - interpolLPCCoeff : Decoded and interpolated LPC (A-polynomial) 120 * (k + 1) * N, each vector starts with the LPC gain 121 * of the corresponding sub-frame. The LPC gains 136 * Decode LPC coefficients and interpolate to get the coefficients fo al [all...] |
encode_lpc_swb.h | 15 * encode LPC parameters (Shape & gain) of the upper band. 190 * Transform the LPC gain to log domain then remove the mean value. 193 * -lpcGain : pointer to LPC Gain, expecting 6 LPC gains 205 * Decorrelate LPC gains. There are 6 LPC Gains per frame. This is like 209 * -data : LPC gain in log-domain with mean removed. 225 * -lpcGain : uncorrelated LPC gains. 274 * -lpcGain : LPC gain in log-domain & mean removed 277 * -lpcGain : LPC gain in normal domain [all...] |
lpc_gain_swb_tables.c | 14 * This file defines tables used for entropy coding of LPC Gain 29 * LPC gains. 37 * Number of reconstruction points of quantizers for LPC Gains. 53 * The following 6 vectors define CDF of 6 decorrelated LPC 117 * An array of pointers to CDFs of decorrelated LPC Gains 127 * A matrix to decorrellate LPC gains of subframes.
|
/external/chromium_org/third_party/opus/src/celt/ |
celt_lpc.c | 38 opus_val16 *_lpc, /* out: [0...p-1] LPC coefficients */ 47 opus_val32 lpc[LPC_ORDER]; local 49 float *lpc = _lpc; local 53 lpc[i] = 0; 60 rr += MULT32_32_Q31(lpc[j],ac[i - j]); 63 /* Update LPC coefficients and total error */ 64 lpc[i] = SHR32(r,3); 68 tmp1 = lpc[j]; 69 tmp2 = lpc[i-1-j]; 70 lpc[j] = tmp1 + MULT32_32_Q31(r,tmp2) [all...] |
pitch.c | 153 opus_val16 lpc[4], mem[5]={0,0,0,0,0}; local 202 _celt_lpc(lpc, ac, 4); 206 lpc[i] = MULT16_16_Q15(lpc[i], tmp); 209 lpc2[0] = lpc[0] + QCONST16(.8f,SIG_SHIFT); 210 lpc2[1] = lpc[1] + MULT16_16_Q15(c1,lpc[0]); 211 lpc2[2] = lpc[2] + MULT16_16_Q15(c1,lpc[1]); 212 lpc2[3] = lpc[3] + MULT16_16_Q15(c1,lpc[2]) [all...] |
/external/chromium_org/third_party/opus/src/silk/fixed/ |
residual_energy_FIX.c | 45 const opus_int LPC_order /* I LPC order */ 58 /* Filter input to create the LPC residual for each frame half, and measure subframe energies */ 62 /* Calculate half frame LPC residual signal including preceding samples */ 65 /* Point to first subframe of the just calculated LPC residual signal */
|
/external/flac/libFLAC/ |
Android.mk | 13 lpc.c \
|
/external/libvorbis/ |
Android.mk | 18 lib/lpc.c \
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
entropy_coding.h | 37 /* decode & dequantize LPC Coef */ 49 /* quantize & code LPC Coef */
|
/external/chromium_org/third_party/opus/src/silk/ |
define.h | 98 /* Order of LPC used in find pitch */ 101 /* Length of LPC window used in find pitch */ 110 /* Maximum length of LPC window used in noise shape analysis */ 132 /* Maximum numbers of iterations used to stabilize an LPC vector */ 149 /* Max LPC order of noise shaping filters */ 174 #define MAX_MATRIX_SIZE MAX_LPC_ORDER /* Max of LPC Order and LTP order */
|
PLC.c | 49 opus_int16 frame[] /* O LPC residual signal */ 157 /* Save LPC coeficients */ 171 opus_int16 frame[] /* O LPC residual signal */ 235 /* LPC concealment. Apply BWE to previous LPC */ 238 /* Preload LPC coeficients to array on stack. Gives small performance gain */ 253 /* Reduce random noise for unvoiced frames with high LPC gain */ 298 /* Generate LPC excitation */ 319 /* LPC synthesis filtering */ 323 /* Copy LPC state * [all...] |
process_NLSFs.c | 90 /* Convert quantized NLSFs back to LPC coefficients */ 98 /* Convert back to LPC coefficients */ 102 /* Copy LPC coefficients for first half from second half */
|
PLC.h | 39 #define LOG2_INV_LPC_GAIN_HIGH_THRES 3 /* 2^3 = 8 dB LPC gain */ 40 #define LOG2_INV_LPC_GAIN_LOW_THRES 8 /* 2^8 = 24 dB LPC gain */
|