Functions
tCompressor

Standard compressor. More...

Functions

void tCompressor_init (tCompressor *const, LEAF *const leaf)
 Initialize a tCompressor to the default mempool of a LEAF instance. More...
 
void tCompressor_initToPool (tCompressor *const, tMempool *const)
 Initialize a tCompressor to a specified mempool. More...
 
void tCompressor_free (tCompressor *const)
 Free a tCompressor from its mempool. More...
 
float tCompressor_tick (tCompressor *const, float input)
 

Detailed Description

Standard compressor.

Function Documentation

◆ tCompressor_init()

void tCompressor_init ( tCompressor * const  ,
LEAF *const  leaf 
)

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

Parameters
compressorA pointer to the tCompressor to initialize.
leafA pointer to the leaf instance.

◆ tCompressor_initToPool()

void tCompressor_initToPool ( tCompressor * const  ,
tMempool * const   
)

Initialize a tCompressor to a specified mempool.

Parameters
compressorA pointer to the tCompressor to initialize.
mempoolA pointer to the tMempool to use.

◆ tCompressor_free()

void tCompressor_free ( tCompressor * const  )

Free a tCompressor from its mempool.

Parameters
compressorA pointer to the tCompressor to free.

◆ tCompressor_tick()

float tCompressor_tick ( tCompressor * const  ,
float  input 
)
Parameters
compressorA pointer to the relevant tCompressor.