Functions
tLockhartWavefolder

Analog model wavefolder. More...

Functions

void tLockhartWavefolder_init (tLockhartWavefolder *const, LEAF *const leaf)
 Initialize a tLockhartWavefolder to the default mempool of a LEAF instance. More...
 
void tLockhartWavefolder_initToPool (tLockhartWavefolder *const, tMempool *const)
 Initialize a tLockhartWavefolder to a specified mempool. More...
 
void tLockhartWavefolder_free (tLockhartWavefolder *const)
 Free a tLockhartWavefolder from its mempool. More...
 
float tLockhartWavefolder_tick (tLockhartWavefolder *const, float samp)
 

Detailed Description

Analog model wavefolder.

Function Documentation

◆ tLockhartWavefolder_init()

void tLockhartWavefolder_init ( tLockhartWavefolder * const  ,
LEAF *const  leaf 
)

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

Parameters
wavefolderA pointer to the tLockhartWavefolder to initialize.
leafA pointer to the leaf instance.

◆ tLockhartWavefolder_initToPool()

void tLockhartWavefolder_initToPool ( tLockhartWavefolder * const  ,
tMempool * const   
)

Initialize a tLockhartWavefolder to a specified mempool.

Parameters
wavefolderA pointer to the tLockhartWavefolder to initialize.
mempoolA pointer to the tMempool to use.

◆ tLockhartWavefolder_free()

void tLockhartWavefolder_free ( tLockhartWavefolder * const  )

Free a tLockhartWavefolder from its mempool.

Parameters
wavefolderA pointer to the tLockhartWavefolder to free.

◆ tLockhartWavefolder_tick()

float tLockhartWavefolder_tick ( tLockhartWavefolder * const  ,
float  samp 
)
Parameters
wavefolderA pointer to the relevant tLockhartWavefolder.