#include <SimpleSines.h>

Public Member Functions | |
| SineAsPhased () | |
| Constructors. | |
| SineAsPhased (float frequency) | |
| SineAsPhased (float frequency, float phase) | |
| ~SineAsPhased () | |
| Destructor. | |
| void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
| the monoNextBuffer method is where the DSP takes place | |
| void | dump () |
| pretty-print the receiver | |
| SineAsPhased::SineAsPhased | ( | ) |
Constructors.
Constructors call UnitGenerator and Phased constructors.
| SineAsPhased::SineAsPhased | ( | float | frequency | ) |
| SineAsPhased::SineAsPhased | ( | float | frequency, | |
| float | phase | |||
| ) |
| SineAsPhased::~SineAsPhased | ( | ) |
Destructor.
Destructor is a no-op.
| void SineAsPhased::nextBuffer | ( | Buffer & | outputBuffer, | |
| unsigned | outBufNum | |||
| ) | throw (CException) [virtual] |
the monoNextBuffer method is where the DSP takes place
Reimplemented from csl::UnitGenerator.
References CSL_TWOPI, DECLARE_PHASED_CONTROLS, LOAD_PHASED_CONTROLS, csl::logMsg(), mFrameRate, and UPDATE_PHASED_CONTROLS.
| void SineAsPhased::dump | ( | void | ) | [virtual] |
1.5.8