Functions
tSOLAD

pitch shifting algorithm that underlies tRetune etc from Katja Vetters http://www.katjaas.nl/pitchshiftlowlatency/pitchshiftlowlatency.html More...

Functions

void tSOLAD_free (tSOLAD *const)
 Free a tSOLAD from its mempool. More...
 
void tSOLAD_setPeriod (tSOLAD *w, float period)
 Set periodicity analysis data. More...
 
void tSOLAD_setPitchFactor (tSOLAD *w, float pitchfactor)
 Set pitch factor between 0.25 and 4. More...
 
void tSOLAD_setReadLag (tSOLAD *w, float readlag)
 Force readpointer lag. More...
 
void tSOLAD_resetState (tSOLAD *w)
 Reset state variables. More...
 

Detailed Description

pitch shifting algorithm that underlies tRetune etc from Katja Vetters http://www.katjaas.nl/pitchshiftlowlatency/pitchshiftlowlatency.html

Function Documentation

◆ tSOLAD_free()

void tSOLAD_free ( tSOLAD * const  )

Free a tSOLAD from its mempool.

Parameters
soladA pointer to the tSOLAD to free.

◆ tSOLAD_setPeriod()

void tSOLAD_setPeriod ( tSOLAD *  w,
float  period 
)

Set periodicity analysis data.

Parameters
soladA pointer to the relevant tSOLAD.

◆ tSOLAD_setPitchFactor()

void tSOLAD_setPitchFactor ( tSOLAD *  w,
float  pitchfactor 
)

Set pitch factor between 0.25 and 4.

Parameters
soladA pointer to the relevant tSOLAD.

◆ tSOLAD_setReadLag()

void tSOLAD_setReadLag ( tSOLAD *  w,
float  readlag 
)

Force readpointer lag.

Parameters
soladA pointer to the relevant tSOLAD.

◆ tSOLAD_resetState()

void tSOLAD_resetState ( tSOLAD *  w)

Reset state variables.

Parameters
soladA pointer to the relevant tSOLAD.