Functions

Aliasing phasor. More...

Functions

void tPhasor_init (tPhasor *const osc, LEAF *const leaf)
 Initialize a tPhasor to the default mempool of a LEAF instance. More...
 
void tPhasor_initToPool (tPhasor *const osc, tMempool *const)
 Initialize a tPhasor to a specified mempool. More...
 
void tPhasor_free (tPhasor *const osc)
 Free a tPhasor from its mempool. More...
 
float tPhasor_tick (tPhasor *const osc)
 
void tPhasor_setFreq (tPhasor *const osc, float freq)
 

Detailed Description

Aliasing phasor.

Function Documentation

◆ tPhasor_init()

void tPhasor_init ( tPhasor *const  osc,
LEAF *const  leaf 
)

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

Parameters
oscA pointer to the tPhasor to initialize.
leafA pointer to the leaf instance.

◆ tPhasor_initToPool()

void tPhasor_initToPool ( tPhasor *const  osc,
tMempool * const   
)

Initialize a tPhasor to a specified mempool.

Parameters
oscA pointer to the tPhasor to initialize.
mempoolA pointer to the tMempool to use.

◆ tPhasor_free()

void tPhasor_free ( tPhasor *const  osc)

Free a tPhasor from its mempool.

Parameters
oscA pointer to the tPhasor to free.

◆ tPhasor_tick()

float tPhasor_tick ( tPhasor *const  osc)
Parameters
oscA pointer to the relevant tPhasor.

◆ tPhasor_setFreq()

void tPhasor_setFreq ( tPhasor *const  osc,
float  freq 
)
Parameters
oscA pointer to the relevant tPhasor.