diff options
Diffstat (limited to 'filters.c')
-rw-r--r-- | filters.c | 42 |
1 files changed, 21 insertions, 21 deletions
@@ -21,29 +21,29 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. void lpc_filter(double *buf_ppf, double *lpc_coef, double *buf_sy, int n) { - int i,j; - double acc; - - for(i=0;i<n;i++) - { - acc=buf_ppf[i]*lpc_coef[0]; - for(j=1;j<11;j++) - { - acc=acc-lpc_coef[j]*buf_sy[i-j]; - }; - buf_sy[i]=acc; - }; + int i,j; + double acc; + + for(i=0; i<n; i++) + { + acc=buf_ppf[i]*lpc_coef[0]; + for(j=1; j<11; j++) + { + acc=acc-lpc_coef[j]*buf_sy[i-j]; + }; + buf_sy[i]=acc; + }; } void hp_filter(double *in,double cut,int n) { - int i; - double prev_e,s_out; - prev_e=s_out=0; - for(i=0;i<n;i++) - { - s_out=in[i]-prev_e+cut*s_out; - prev_e=in[i]; - in[i]=s_out; - }; + int i; + double prev_e,s_out; + prev_e=s_out=0; + for(i=0; i<n; i++) + { + s_out=in[i]-prev_e+cut*s_out; + prev_e=in[i]; + in[i]=s_out; + }; } |