Functions
tHighpass

Simple Highpass filter. More...

Functions

void tHighpass_init (tHighpass *const, float freq, LEAF *const leaf)
 Initialize a tHighpass to the default mempool of a LEAF instance. More...
 
void tHighpass_initToPool (tHighpass *const, float freq, tMempool *const)
 Initialize a tHighpass to a specified mempool. More...
 
void tHighpass_free (tHighpass *const)
 Free a tHighpass from its mempool. More...
 
float tHighpass_tick (tHighpass *const, float x)
 
void tHighpass_setFreq (tHighpass *const, float freq)
 
float tHighpass_getFreq (tHighpass *const)
 

Detailed Description

Simple Highpass filter.

Function Documentation

◆ tHighpass_init()

void tHighpass_init ( tHighpass * const  ,
float  freq,
LEAF *const  leaf 
)

Initialize a tHighpass to the default mempool of a LEAF instance.

Parameters
filterA pointer to the tHighpass to initialize.
leafA pointer to the leaf instance.

◆ tHighpass_initToPool()

void tHighpass_initToPool ( tHighpass * const  ,
float  freq,
tMempool * const   
)

Initialize a tHighpass to a specified mempool.

Parameters
filterA pointer to the tHighpass to initialize.
mempoolA pointer to the tMempool to use.

◆ tHighpass_free()

void tHighpass_free ( tHighpass * const  )

Free a tHighpass from its mempool.

Parameters
filterA pointer to the tHighpass to free.

◆ tHighpass_tick()

float tHighpass_tick ( tHighpass * const  ,
float  x 
)
Parameters
filterA pointer to the relevant tHighpass.

◆ tHighpass_setFreq()

void tHighpass_setFreq ( tHighpass * const  ,
float  freq 
)
Parameters
filterA pointer to the relevant tHighpass.

◆ tHighpass_getFreq()

float tHighpass_getFreq ( tHighpass * const  )
Parameters
filterA pointer to the relevant tHighpass.