Mixxx

/home/maxime/Projets/Mixxx/1.10/mixxx/src/engine/enginefilter.h File Reference

#include "engine/engineobject.h"
#include "../lib/fidlib-0.9.9/fidlib.h"
#include "defs.h"
Include dependency graph for enginefilter.h:

Go to the source code of this file.

Classes

class  EngineFilter

Defines

#define MIXXX
#define PREDEF_HP   1
#define PREDEF_BP   2
#define PREDEF_LP   3
#define FILTER_BUF_SIZE   16

Enumerations

enum  filterType { FILTER_LOWPASS, FILTER_BANDPASS, FILTER_HIGHPASS }

Functions

double processSampleDynamic (void *buf, const double sample)
double processSampleHp (void *buf, const double sample)
double processSampleBp (void *buf, const double sample)
double processSampleLp (void *buf, const double sample)

Define Documentation

#define FILTER_BUF_SIZE   16

Definition at line 47 of file enginefilter.h.

#define MIXXX

Definition at line 21 of file enginefilter.h.

#define PREDEF_BP   2

Definition at line 33 of file enginefilter.h.

#define PREDEF_HP   1

Definition at line 32 of file enginefilter.h.

#define PREDEF_LP   3

Definition at line 34 of file enginefilter.h.


Enumeration Type Documentation

enum filterType
Enumerator:
FILTER_LOWPASS 
FILTER_BANDPASS 
FILTER_HIGHPASS 

Definition at line 26 of file enginefilter.h.


Function Documentation

double processSampleBp ( void *  buf,
const double  sample 
)

Definition at line 81 of file enginefilter.cpp.

Here is the caller graph for this function:

double processSampleDynamic ( void *  buf,
const double  sample 
)
double processSampleHp ( void *  buf,
const double  sample 
)

Definition at line 132 of file enginefilter.cpp.

Here is the caller graph for this function:

double processSampleLp ( void *  buf,
const double  sample 
)

Definition at line 161 of file enginefilter.cpp.

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines