Audaspace 1.5.0
A high level audio library.
Loading...
Searching...
No Matches
Classes | Typedefs
CallbackIIRFilterReader.h File Reference

The CallbackIIRFilterReader class. More...

#include "fx/BaseIIRFilterReader.h"
Include dependency graph for CallbackIIRFilterReader.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.
 

Detailed Description

The CallbackIIRFilterReader class.

Typedef Documentation

◆ doFilterIIR

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.

◆ endFilterIIR

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.