SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
coding.c File Reference

audio coding routines More...

Functions

void spr_coding_pitch_filter (float resid[], float ppar[], float s[], int nfsh)
 
void spr_coding_pitch_prediction (float s[], int npwlen, float wi2[], float ppar[], int oset2, int m1, int m2)
 
void spr_coding_residual (float x[], float resid[], float a[], int nwlen, int nfsh, int p, int oset)
 
void spr_coding_pitch_residual (float s[], float ppar[], float resid[], int oset2, int nfsh, int npwlen)
 
void spr_coding_pre_emphasis (short int buf[], float s[], int nfsh, int nwlen, float preem, int oset)
 
void spr_coding_de_emphasis (float x[], int nfsh, float preem, float s[])
 
void spr_coding_synth_flt (float err[], float lpc_par[], int p, int nfsh, float x[])
 
double spr_coding_distortion (float werr[], int vlen)
 
void spr_coding_weight_flt (float lpc_par[], float gamma, float err[], float werr[], int p, int nfsh)
 

Detailed Description

audio coding routines

Author
Tom Claes
Date
1 March 1994
Revision History:
12 Dec 1994 - Frank Schoeters
replaced alawdecode() by alawdecode16bit() and mulawdecode() by mulawdecode16bit().