Mixxx

EngineFilter Class Reference

#include <enginefilter.h>

Inheritance diagram for EngineFilter:
Collaboration diagram for EngineFilter:

List of all members.

Public Member Functions

 EngineFilter (char *conf, int predefinedType=0)
 ~EngineFilter ()
void process (const CSAMPLE *pIn, const CSAMPLE *ppOut, const int iBufferSize)

Protected Attributes

const double * coefs
double iir
double fir
double tmp
double buf1 [FILTER_BUF_SIZE]
double buf2 [FILTER_BUF_SIZE]

Detailed Description

Definition at line 36 of file enginefilter.h.


Constructor & Destructor Documentation

EngineFilter::EngineFilter ( char *  conf,
int  predefinedType = 0 
)

Definition at line 22 of file enginefilter.cpp.

Here is the call graph for this function:

EngineFilter::~EngineFilter ( )

Definition at line 54 of file enginefilter.cpp.


Member Function Documentation

void EngineFilter::process ( const CSAMPLE pIn,
const CSAMPLE ppOut,
const int  iBufferSize 
) [virtual]

Implements EngineObject.

Definition at line 67 of file enginefilter.cpp.


Member Data Documentation

double EngineFilter::buf1[FILTER_BUF_SIZE] [protected]

Definition at line 48 of file enginefilter.h.

double EngineFilter::buf2[FILTER_BUF_SIZE] [protected]

Definition at line 49 of file enginefilter.h.

const double* EngineFilter::coefs [protected]

Definition at line 43 of file enginefilter.h.

double EngineFilter::fir [protected]

Definition at line 45 of file enginefilter.h.

double EngineFilter::iir [protected]

Definition at line 44 of file enginefilter.h.

double EngineFilter::tmp [protected]

Definition at line 46 of file enginefilter.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines