ccsub.h
上传用户:szhypcb168
上传日期:2007-01-06
资源大小:2187k
文件大小:1k
源码类别:

语音压缩

开发平台:

Unix_Linux

  1. c CELP ARRAY SIZE PARAMETERS
  2. c
  3. c maxncsize maximum code book size (number of codewords)
  4. c maxl maximum codeword vector length
  5. c maxcode maximum code book array length in samples
  6. c maxll maximum LPC analysis frame size
  7. c maxno maximum LPC filter order
  8. c maxlp maximum pitch prediction frame size
  9. c maxnp maximum pitch prediction order
  10. c mmin minimum delay pitch predictor (minimum value M)
  11. c mmax maximum delay pitch predictor (maximum value M)
  12. c maxpd maximum number of pitch delays
  13. c maxpa maximum pitch analysis buffer length (use to be "idb")
  14. c (assumes code book is updated faster or same as pitch)
  15. c
  16. integer maxncsize, maxl, maxcode, maxll
  17. integer maxno, maxlp, maxnp, mmin, mmax, maxpd, maxpa,maxM2
  18. c
  19. parameter (maxncsize = 2**9)
  20. parameter (maxl      = 60)
  21. c *shift by 2 overlapped code book:
  22. parameter (maxcode = 2*(maxncsize-1)+maxl)
  23. parameter (maxll = 240)
  24. parameter (maxno = 10)
  25. parameter (maxlp = 60)
  26. parameter (maxnp = 3)
  27. parameter (mmin  = 20)
  28. parameter (mmax  = 147)
  29. c *fractional pitch delays
  30. parameter (maxM2 = 20)
  31. parameter (maxpd = 2**8)
  32. parameter (maxpa = maxlp+mmax+maxM2+2)