#define AUD_NAMESPACE_BEGIN
Opens the audaspace namespace aud.
Definition: Audaspace.h:116
#define AUD_API
Used for exporting symbols in the shared library.
Definition: Audaspace.h:93
This class is a base class for infinite impulse response filters.
Definition: BaseIIRFilterReader.h:32
The BaseIIRFilterReader class.
virtual sample_t filter()=0
Runs the filtering function.
sample_t(* doFilterIIR)(CallbackIIRFilterReader *, void *)
The doFilterIIR callback is executed when a new sample of a callback filter should be calculated...
Definition: CallbackIIRFilterReader.h:36
float sample_t
Sample type.(float samples)
Definition: Audaspace.h:126
#define AUD_NAMESPACE_END
Closes the audaspace namespace aud.
Definition: Audaspace.h:119
This class provides an interface for infinite impulse response filters via a callback filter function...
Definition: CallbackIIRFilterReader.h:49
void(* endFilterIIR)(void *)
The endFilterIIR callback is called when the callback filter is not needed anymore.
Definition: CallbackIIRFilterReader.h:43