Wavetable

Generates anti-aliased waveform generation through procedurally generated mipmapped tables. FUTURE: only integer phase

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

initialize
void initialize(int largestSize, WaveformType waveform)
Undocumented in source. Be warned that the author may not have intended to support it.
lookupCatmullRom
float lookupCatmullRom(uint phaseIntPart, float phaseFractional, int level)
Undocumented in source. Be warned that the author may not have intended to support it.
lookupCatmullRomMipmap
float lookupCatmullRomMipmap(uint phaseIntPart, float phaseFractional, float phaseIncrementSamples)
Undocumented in source. Be warned that the author may not have intended to support it.
lookupLinear
float lookupLinear(uint phaseIntPart, float phaseFractional, int level)
Undocumented in source. Be warned that the author may not have intended to support it.
mipmapData
float* mipmapData(int level)
Undocumented in source. Be warned that the author may not have intended to support it.
numMipmaps
int numMipmaps()
Undocumented in source. Be warned that the author may not have intended to support it.
sizeOfMipmap
int sizeOfMipmap(int level)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta