Audaspace 1.5.0
A high level audio library.
|
The CallbackIIRFilterReader class. More...
#include "fx/BaseIIRFilterReader.h"
Go to the source code of this file.
Classes | |
class | CallbackIIRFilterReader |
This class provides an interface for infinite impulse response filters via a callback filter function. More... | |
Typedefs | |
typedef sample_t(* | doFilterIIR) (CallbackIIRFilterReader *, void *) |
The doFilterIIR callback is executed when a new sample of a callback filter should be calculated. | |
typedef void(* | endFilterIIR) (void *) |
The endFilterIIR callback is called when the callback filter is not needed anymore. | |
The CallbackIIRFilterReader class.
typedef sample_t(* doFilterIIR) (CallbackIIRFilterReader *, void *) |
The doFilterIIR callback is executed when a new sample of a callback filter should be calculated.
For sample access the CallbackIIRFilterReader is provided. Furthermore a user defined pointer is also handed to the callback.
typedef void(* endFilterIIR) (void *) |
The endFilterIIR callback is called when the callback filter is not needed anymore.
The goal of this function should be to clean up the data behind the user supplied pointer which is handed to the callback.