Pulse

Undocumented in source.

Members

Functions

load
void load(string[string] state)
Undocumented in source. Be warned that the author may not have intended to support it.
output
ubyte output()
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.
save
void save(string[string] state)
Undocumented in source. Be warned that the author may not have intended to support it.
stepEnvelope
void stepEnvelope()
Undocumented in source. Be warned that the author may not have intended to support it.
stepLength
void stepLength()
Undocumented in source. Be warned that the author may not have intended to support it.
stepSweep
void stepSweep()
Undocumented in source. Be warned that the author may not have intended to support it.
stepTimer
void stepTimer()
Undocumented in source. Be warned that the author may not have intended to support it.
updateSweepTargetPeriod
void updateSweepTargetPeriod()
Undocumented in source. Be warned that the author may not have intended to support it.
writeControl
void writeControl(ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeSweep
void writeSweep(ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeTimerHigh
void writeTimerHigh(ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeTimerLow
void writeTimerLow(ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

channel
ubyte channel;
Undocumented in source.
dutyMode
ubyte dutyMode;
Undocumented in source.
dutyValue
ubyte dutyValue;
Undocumented in source.
enabled
bool enabled;
Undocumented in source.
envelopeConstantVolume
ubyte envelopeConstantVolume;
Undocumented in source.
envelopeCounter
ubyte envelopeCounter;
Undocumented in source.
envelopeDivider
byte envelopeDivider;
Undocumented in source.
envelopeEnabled
bool envelopeEnabled;
Undocumented in source.
envelopeLoop
bool envelopeLoop;
Undocumented in source.
envelopeStart
bool envelopeStart;
Undocumented in source.
lengthEnabled
bool lengthEnabled;
Undocumented in source.
lengthEnabledNewValue
bool lengthEnabledNewValue;
Undocumented in source.
lengthValue
ubyte lengthValue;
Undocumented in source.
lengthValueNew
ubyte lengthValueNew;
Undocumented in source.
lengthValuePrev
ubyte lengthValuePrev;
Undocumented in source.
sweepEnabled
bool sweepEnabled;
Undocumented in source.
sweepNegate
bool sweepNegate;
Undocumented in source.
sweepPeriod
ubyte sweepPeriod;
Undocumented in source.
sweepReload
bool sweepReload;
Undocumented in source.
sweepShift
ubyte sweepShift;
Undocumented in source.
sweepTargetPeriod
uint sweepTargetPeriod;
Undocumented in source.
sweepValue
ubyte sweepValue;
Undocumented in source.
timerPeriod
ushort timerPeriod;
Undocumented in source.
timerValue
ushort timerValue;
Undocumented in source.

Meta