FM

Constructors

this
this(uint operators)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

controlChange
void controlChange(int number, StkFloat value)
Undocumented in source. Be warned that the author may not have intended to support it.
keyOff
void keyOff()
Undocumented in source. Be warned that the author may not have intended to support it.
keyOn
void keyOn()
Undocumented in source. Be warned that the author may not have intended to support it.
loadWaves
void loadWaves(char** filenames)
Undocumented in source. Be warned that the author may not have intended to support it.
noteOff
void noteOff(StkFloat amplitude)
Undocumented in source. Be warned that the author may not have intended to support it.
setControl1
void setControl1(StkFloat cVal)
Undocumented in source. Be warned that the author may not have intended to support it.
setControl2
void setControl2(StkFloat cVal)
Undocumented in source. Be warned that the author may not have intended to support it.
setFrequency
void setFrequency(StkFloat frequency)
Undocumented in source. Be warned that the author may not have intended to support it.
setGain
void setGain(uint waveIndex, StkFloat gain)
Undocumented in source. Be warned that the author may not have intended to support it.
setModulationDepth
void setModulationDepth(StkFloat mDepth)
Undocumented in source. Be warned that the author may not have intended to support it.
setModulationSpeed
void setModulationSpeed(StkFloat mSpeed)
Undocumented in source. Be warned that the author may not have intended to support it.
setRatio
void setRatio(uint waveIndex, StkFloat ratio)
Undocumented in source. Be warned that the author may not have intended to support it.
tick
StkFloat tick(uint channel)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

adsr_
ADSR[] adsr_;
Undocumented in source.
baseFrequency_
StkFloat baseFrequency_;
Undocumented in source.
control1_
StkFloat control1_;
Undocumented in source.
control2_
StkFloat control2_;
Undocumented in source.
fmAttTimes_
StkFloat[32] fmAttTimes_;
Undocumented in source.
fmGains_
StkFloat[100] fmGains_;
Undocumented in source.
fmSusLevels_
StkFloat[16] fmSusLevels_;
Undocumented in source.
gains_
StkFloat[] gains_;
Undocumented in source.
modDepth_
StkFloat modDepth_;
Undocumented in source.
nOperators_
uint nOperators_;
Undocumented in source.
ratios_
StkFloat[] ratios_;
Undocumented in source.
twozero_
TwoZero twozero_;
Undocumented in source.
vibrato_
SineWave vibrato_;
Undocumented in source.
waves_
FileLoop[] waves_;
Undocumented in source.

Inherited Members

From Instrmnt

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
noteOn
void noteOn(StkFloat frequency, StkFloat amplitude);
Undocumented in source.
noteOff
void noteOff(StkFloat amplitude);
Undocumented in source.
setFrequency
void setFrequency(StkFloat frequency)
Undocumented in source.
controlChange
void controlChange(int number, StkFloat value)
Undocumented in source.
channelsOut
uint channelsOut()
Undocumented in source. Be warned that the author may not have intended to support it.
lastFrame
StkFrames lastFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
lastOut
StkFloat lastOut(uint channel)
Undocumented in source.
tick
StkFloat tick(uint channel = 0);
Undocumented in source.
tick
StkFrames tick(StkFrames frames, uint channel = 0);
Undocumented in source.
lastFrame_
StkFrames lastFrame_;
Undocumented in source.

Meta