亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lpc.c

?? 無(wú)損音頻壓縮源碼. 畢業(yè)設(shè)計(jì) qq 64134703 更多畢業(yè)設(shè)計(jì) www.rmlcd.cn
?? C
字號(hào):
/*******************************************************************************                                                                             **       Copyright (C) 1992-1995 Tony Robinson                                 **                                                                             **       See the file LICENSE for conditions on distribution and usage         **                                                                             *******************************************************************************//* * $Id: lpc.c,v 1.3 2002/01/27 15:37:21 jason Exp $ */#include <math.h>#include <stdio.h>#include <stdlib.h>#include "shorten.h"#ifdef HAVE_CONFIG_H#include "config.h"#endif/* watch out, these are all 0 .. order inclusive arrays */# define E_BITS_PER_COEF (2 + LPCQUANT)int wav2lpc(buf, nbuf, offset, qlpc, nlpc, version, psigbit, presbit) slong *buf; int nbuf; slong offset; int *qlpc, nlpc, version; float *psigbit, *presbit; {  static float *fbuf = NULL;  static int nflpc = 0, nfbuf = 0;  int   i, j, bestnbit, bestnlpc;  float e = 0.0, bestesize, ci, esize;  float acf[MAX_LPC_ORDER + 1];  float ref[MAX_LPC_ORDER + 1];  float lpc[MAX_LPC_ORDER + 1];  float tmp[MAX_LPC_ORDER + 1];  float escale = (float) (0.5 * M_LN2 * M_LN2 / nbuf);  /* if necessary, limit the LPC order to the number of samples available */  if(nlpc >= nbuf) nlpc = nbuf - 1;  /* grab some space for a 'zero mean' buffer of floats if needed */  if(nlpc > nflpc || nbuf > nfbuf) {    if(fbuf != NULL) free(fbuf - nflpc);    fbuf  = ((float*) pmalloc((nlpc + nbuf) * sizeof(*fbuf))) + nlpc;    nfbuf = nbuf;    nflpc = nlpc;  }  /* zero mean signal and compute energy */  for(j = 0; j < nbuf; j++) {    float tmp = fbuf[j] = buf[j] - (float) offset;    e += tmp * tmp;  }  /* compute the estimated number of bits per sample */  if(e > 0.0)    esize = (float) (0.5 * log(escale * e) / M_LN2);  else    esize = 0.0;  /* return the expected number of bits per original signal sample */  *psigbit  = esize;  /* store the best values so far (the zeroth order predictor) */  acf[0]    = e;  bestnlpc  = 0;  bestnbit  = (int) floor(nbuf * esize);  bestesize = esize;  /* check all linear predictors up to and including length nlpc */  /* if version is 2 or greater, just check two more than bestnlpc */  /*** AJR: 8 May 1996: the code used to read "version < 12",           ***/  /***     it should read "bestnlpc + 2" but changed to "bestnlpc + 3"  ***/  /***    to be more conservative (and more in line with old behaviour ***/  for(i = 1; i <= nlpc && e > 0.0 && (version < 2 || i <= bestnlpc + 3); i++) {    float sum = 0.0;    /* compute the jth autocorrelation coefficient */    for(j = i; j < nbuf; j++)      sum += fbuf[j] * fbuf[j - i];    acf[i] = sum;    /* compute the reflection and LP coeffients for order j predictor */    ci = 0.0;    for(j = 1; j < i; j++) ci += lpc[j] * acf[i - j];    ref[i] = ci = (acf[i] - ci) / e;    lpc[i] = ci;    for(j = 1; j < i; j++) tmp[j] = lpc[j] - ci * lpc[i - j];    for(j = 1; j < i; j++) lpc[j] = tmp[j];    /* compute the new energy in the prediction residual */    e = (1 - ci * ci) * e;    if(e > 0.0)      esize = (float) (0.5 * log(escale * e) / M_LN2);    else      esize = 0.0;    /* store this model if it is the best so far */    if(nbuf * esize + i * E_BITS_PER_COEF < bestnbit) {      /* store best model order */      bestnlpc  = i;      bestnbit  = (int) floor(nbuf * esize + i * E_BITS_PER_COEF);      bestesize = esize;      /* store the quantised LP coefficients */      for(j = 0; j < bestnlpc; j++)        qlpc[j] = (int) floor(lpc[j + 1] * (1 << LPCQUANT) + 0.5);    }  }  /* return the expected number of bits per residual signal sample */  *presbit = bestesize;  /* return the best model order */  return(bestnlpc);}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人福利在线看| 成人精品鲁一区一区二区| 久久精品男人的天堂| 色国产综合视频| 国产一区二区精品在线观看| 玉足女爽爽91| 久久精品一区二区三区不卡| 欧美精品乱人伦久久久久久| 国产宾馆实践打屁股91| 视频一区中文字幕| 一区二区三区四区在线播放| 国产日韩在线不卡| 日韩欧美中文字幕精品| 在线精品视频免费播放| 从欧美一区二区三区| 免费久久精品视频| 亚洲高清一区二区三区| 最新不卡av在线| 欧美国产日产图区| 精品国精品自拍自在线| 91精品免费观看| 欧美日韩国产高清一区二区三区| www.av精品| 成人h版在线观看| 国产一区二区三区在线看麻豆| 天天免费综合色| 亚洲精品水蜜桃| 中文字幕一区二区三区不卡| 久久先锋影音av鲁色资源网| 日韩一区二区三区在线观看| 在线观看欧美黄色| 色综合天天综合网天天狠天天| 丁香天五香天堂综合| 国产在线视频一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 日韩av电影免费观看高清完整版| 图片区小说区区亚洲影院| 亚洲观看高清完整版在线观看| 亚洲一区二区不卡免费| 亚洲国产精品人人做人人爽| 一区二区三区精品在线| 一区二区三区在线视频免费| 国产色一区二区| 国产精品色呦呦| 国产精品久久久久7777按摩| 国产欧美一区二区三区网站| 日本一区二区在线不卡| 国产精品青草综合久久久久99| 国产欧美一区二区精品忘忧草| 久久嫩草精品久久久久| 国产视频一区在线观看| 国产欧美精品日韩区二区麻豆天美 | 免费国产亚洲视频| 美女免费视频一区| 国产麻豆精品95视频| 国产白丝网站精品污在线入口| 不卡一区二区三区四区| 97国产一区二区| 欧美精品xxxxbbbb| 欧美电视剧在线观看完整版| 久久影音资源网| 国产精品久久久久影院| 亚洲免费观看高清在线观看| 亚洲一区二区在线观看视频 | 日韩一区二区在线观看视频 | 不卡一区在线观看| 欧洲一区在线观看| 91精品国产综合久久精品性色 | 欧美激情在线看| 日韩美女精品在线| 亚洲18影院在线观看| 蜜臀久久99精品久久久久久9| 久久99国产乱子伦精品免费| 福利一区二区在线观看| 色激情天天射综合网| 欧美日韩高清在线播放| 精品国产三级a在线观看| 国产精品乱人伦| 一区二区三区视频在线观看| 免费一级片91| aaa欧美大片| 91精品蜜臀在线一区尤物| 欧美国产欧美综合| 日韩中文字幕麻豆| 成人听书哪个软件好| 8x8x8国产精品| 中文字幕一区不卡| 日本中文字幕一区二区视频| 成人亚洲一区二区一| 欧美一区二区观看视频| 综合久久给合久久狠狠狠97色| 欧美aaaaa成人免费观看视频| 成人av小说网| 日韩精品中文字幕在线不卡尤物| 国产精品天美传媒| 久久av中文字幕片| 欧洲一区二区av| 欧美激情一二三区| 蜜桃久久久久久久| 日本高清不卡一区| 久久综合九色综合97婷婷女人| 亚洲一区二区黄色| eeuss鲁片一区二区三区在线看 | 亚洲图片另类小说| 韩国三级电影一区二区| 精品视频全国免费看| 中文字幕在线不卡视频| 久久国产尿小便嘘嘘| 欧美三级蜜桃2在线观看| 国产女人18毛片水真多成人如厕 | 欧美激情一区二区三区蜜桃视频| 亚洲成人你懂的| av男人天堂一区| 欧美成人高清电影在线| 亚洲自拍欧美精品| 99久久精品免费| 欧美国产精品v| 精品一区二区三区蜜桃| 91精品国产美女浴室洗澡无遮挡| 亚洲在线视频免费观看| 色婷婷激情综合| 亚洲男人电影天堂| 99精品在线免费| 中文字幕的久久| 国产大片一区二区| 久久夜色精品国产噜噜av| 日本vs亚洲vs韩国一区三区| 欧美日韩综合在线免费观看| 国产精品福利影院| 成人av在线电影| 精品国产精品网麻豆系列| 天天色图综合网| 欧美精品久久久久久久多人混战| 亚洲制服欧美中文字幕中文字幕| 成人美女视频在线观看18| 国产亚洲欧美在线| 丰满亚洲少妇av| 中文字幕免费观看一区| jizzjizzjizz欧美| 亚洲精品中文字幕乱码三区| 色综合天天性综合| 亚洲午夜久久久久久久久久久| 欧美三级资源在线| 视频在线观看国产精品| 欧美一激情一区二区三区| 男男视频亚洲欧美| 精品国产伦一区二区三区观看方式 | 久久久久久久久久看片| 久久66热re国产| 日本一区二区成人| 日本韩国精品一区二区在线观看| 夜色激情一区二区| 欧美一区二区三区男人的天堂| 毛片一区二区三区| 国产丝袜美腿一区二区三区| av电影天堂一区二区在线观看| 亚洲麻豆国产自偷在线| 欧美久久久久久蜜桃| 久久精品国产一区二区三区免费看 | 国产精品一卡二卡在线观看| 中文字幕免费不卡| 欧洲亚洲精品在线| 久久不见久久见中文字幕免费| 久久综合国产精品| 色悠悠亚洲一区二区| 免费观看在线综合色| 久久久蜜桃精品| 色婷婷综合久久久中文字幕| 热久久一区二区| 国产区在线观看成人精品 | 国产三级欧美三级日产三级99| 本田岬高潮一区二区三区| 亚洲一二三四在线观看| 精品国产免费视频| 91九色最新地址| 国内精品免费在线观看| 亚洲精品你懂的| 日韩欧美成人一区二区| 91婷婷韩国欧美一区二区| 日韩主播视频在线| 国产精品乱码人人做人人爱| 在线播放日韩导航| 国产成人在线观看| 日韩中文字幕亚洲一区二区va在线| 国产日韩欧美综合一区| 欧美日韩aaaaa| 成a人片亚洲日本久久| 全部av―极品视觉盛宴亚洲| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 亚洲国产精品一区二区尤物区| 久久久久久一二三区| 欧美喷潮久久久xxxxx| 丰满少妇久久久久久久| 日本最新不卡在线| 一区二区三区四区亚洲| 国产日韩欧美在线一区| 日韩欧美在线一区二区三区| 在线观看视频一区| 成人黄色在线网站| 国内外成人在线|