RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
unq_iir.h
Go to the documentation of this file.
1 //
2 // File = unq_iir.h
3 //
4 
5 #ifndef _UNQ_IIR_H_
6 #define _UNQ_IIR_H_
7 #include "filt_imp.h"
8 
10 {
11 public:
12  UnquantDirectFormIir(int num_numer_coeff, int num_denom_coeff,
13  double* numer_coeff, double* denom_coeff);
14  double ProcessSample(double input_val);
15  long ProcessSample(long input_val) { return (0); };
16  int GetNumNumerCoeff(void);
17  int GetNumTaps(void);
18  int GetNumDenomCoeff(void);
19 
20 private:
23  double* Input_Buffer;
24  double* Output_Buffer;
25  double* Numer_Coeff;
26  double* Denom_Coeff;
29 };
30 
31 #endif
int GetNumTaps(void)
Definition: unq_iir.cpp:90
UnquantDirectFormIir(int num_numer_coeff, int num_denom_coeff, double *numer_coeff, double *denom_coeff)
Definition: unq_iir.cpp:12
double * Denom_Coeff
Definition: unq_iir.h:26
int GetNumNumerCoeff(void)
Definition: unq_iir.cpp:84
double * Numer_Coeff
Definition: unq_iir.h:25
double * Output_Buffer
Definition: unq_iir.h:24
double * Input_Buffer
Definition: unq_iir.h:23
long ProcessSample(long input_val)
Definition: unq_iir.h:15
int GetNumDenomCoeff(void)
Definition: unq_iir.cpp:96
double ProcessSample(double input_val)
Definition: unq_iir.cpp:43