lpcfinl.c

来自「语音编码G.729 语音编码G.729」· C语言 代码 · 共 34 行

C
34
字号
/* File : LPCFINL.C*/#include <math.h>/*----------------------------------------------------------------------------* lsf_lsp - convert from lsf[0..M-1 to lsp[0..M-1]*----------------------------------------------------------------------------*/INLINE_PREFIX void lsf_lsp(    const FLOAT lsf[],          /* input :  lsf */    FLOAT lsp[],          /* output: lsp */    int m){    for (; m; --m, ++lsp, ++lsf)        *lsp = (FLOAT)cos((double)*lsf);}/*----------------------------------------------------------------------------* lsp_lsf - convert from lsp[0..M-1 to lsf[0..M-1]*----------------------------------------------------------------------------*/INLINE_PREFIX void lsp_lsf(    const FLOAT lsp[],          /* input :  lsp coefficients */    FLOAT lsf[],          /* output:  lsf (normalized frequencies */    int m){    for (; m; --m, ++lsf, ++lsp)        *lsf = (FLOAT)acos((double)*lsp);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?