OscillerF

Undocumented in source.

Constructors

this
this(float[] wavetable, float scale, float offset, immutable(float[]) formants)
Undocumented in source.

Members

Functions

rescale
void rescale(float scale, float offset, immutable(float[]) formants)
Undocumented in source. Be warned that the author may not have intended to support it.
resetPhase
void resetPhase()
Undocumented in source. Be warned that the author may not have intended to support it.
setPitch
void setPitch(double freq, int samplesPerSecond)

set step based on pitch frequency (Hz) and samples per second

setStep
void setStep(int step_mul_256)
Undocumented in source. Be warned that the author may not have intended to support it.
step
float step(int step_mul_256)
Undocumented in source. Be warned that the author may not have intended to support it.
step
float step()
Undocumented in source. Be warned that the author may not have intended to support it.
stepPitchMultiply
float stepPitchMultiply(int step_mul_256, int mult_by_100000)
Undocumented in source. Be warned that the author may not have intended to support it.
stepWithGain
float stepWithGain(int step_mul_256, float gain)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_offset
float _offset;
Undocumented in source.
_origWavetable
float[] _origWavetable;
Undocumented in source.
_phase
int _phase;
Undocumented in source.
_scale
float _scale;
Undocumented in source.
_step
int _step;
Undocumented in source.
_wavetable
float[] _wavetable;
Undocumented in source.

Meta