#include <Oscillator.h>

Public Member Functions | |
| CompOrCacheOscillator (bool whether=false, float frequency=220, float phase=0.0) | |
| void | createCache () |
Protected Member Functions | |
| virtual void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
| virtual void | nextWaveInto (SampleBuffer dest, unsigned count, bool oneHz)=0 |
| CompOrCacheOscillator::CompOrCacheOscillator | ( | bool | whether = false, |
|
| float | frequency = 220, |
|||
| float | phase = 0.0 | |||
| ) |
| void CompOrCacheOscillator::createCache | ( | void | ) |
| void CompOrCacheOscillator::nextBuffer | ( | Buffer & | outputBuffer, | |
| unsigned | outBufNum | |||
| ) | throw (CException) [protected, virtual] |
really compute the next buffer given an offset base channel; this is called by nextBuffer, possibly multiple times
Reimplemented from csl::WavetableOscillator.
References csl::WavetableOscillator::nextBuffer().
| virtual void csl::CompOrCacheOscillator::nextWaveInto | ( | SampleBuffer | dest, | |
| unsigned | count, | |||
| bool | oneHz | |||
| ) | [protected, pure virtual] |
1.5.8