GNU Radio 3.5.3.2 C++ API
lpc.h File Reference

Go to the source code of this file.

Defines

#define LPC_MAX_ORDER   20

Functions

void hanning_window (float Sn[], float Wn[], int Nsam)
void autocorrelate (float Sn[], float Rn[], int Nsam, int order)
void autocorrelate_freq (float Pw[], float w[], float R[], int Nsam, int order)
void levinson_durbin (float R[], float lpcs[], int order)
void inverse_filter (float Sn[], float a[], int Nsam, float res[], int order)
void synthesis_filter (float res[], float a[], int Nsam, int order, float Sn_[])
void find_aks (float Sn[], float a[], int Nsam, int order, float *E)
void weight (float ak[], float gamma, int order, float akw[])

Define Documentation

#define LPC_MAX_ORDER   20

Function Documentation

void autocorrelate ( float  Sn[],
float  Rn[],
int  Nsam,
int  order 
)
void autocorrelate_freq ( float  Pw[],
float  w[],
float  R[],
int  Nsam,
int  order 
)
void find_aks ( float  Sn[],
float  a[],
int  Nsam,
int  order,
float *  E 
)
void hanning_window ( float  Sn[],
float  Wn[],
int  Nsam 
)
void inverse_filter ( float  Sn[],
float  a[],
int  Nsam,
float  res[],
int  order 
)
void levinson_durbin ( float  R[],
float  lpcs[],
int  order 
)
void synthesis_filter ( float  res[],
float  a[],
int  Nsam,
int  order,
float  Sn_[] 
)
void weight ( float  ak[],
float  gamma,
int  order,
float  akw[] 
)