WTOscillator

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Functions

doOscillate
void doOscillate(float* pYn, float* pYqn)
Undocumented in source. Be warned that the author may not have intended to support it.
getNextSample
T getNextSample(T input)

Note: only returns single phase output. To get quadrature phase output use void doOscillate(&float, &float)

off
void off()
Undocumented in source. Be warned that the author may not have intended to support it.
on
void on()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
setFrequency
void setFrequency(float frequency)
Undocumented in source. Be warned that the author may not have intended to support it.
setOscType
void setOscType(int oscType)

Recalculates the values in the sine table based on the oscillator type

setParams
void setParams(float frequency, int oscType, bool tableMode)
Undocumented in source. Be warned that the author may not have intended to support it.
setTableModeBandLimited
void setTableModeBandLimited()
Undocumented in source. Be warned that the author may not have intended to support it.
setTableModeNormal
void setTableModeNormal()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta