#include <Oscillator.h>

Public Member Functions | |
| Impulse () | |
| Impulse (float delay) | |
| Impulse (float frequency, float ampl) | |
| Impulse (float frequency, float ampl, float offset) | |
| Impulse (float frequency, float ampl, float offset, float phase) | |
| void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
Protected Attributes | |
| int | mCounter |
| Impulse::Impulse | ( | ) |
References mCounter.
| Impulse::Impulse | ( | float | delay | ) |
References mCounter.
| Impulse::Impulse | ( | float | frequency, | |
| float | ampl | |||
| ) |
References mCounter.
| Impulse::Impulse | ( | float | frequency, | |
| float | ampl, | |||
| float | offset | |||
| ) |
References mCounter.
| Impulse::Impulse | ( | float | frequency, | |
| float | ampl, | |||
| float | offset, | |||
| float | phase | |||
| ) |
References mCounter.
| void Impulse::nextBuffer | ( | Buffer & | outputBuffer, | |
| unsigned | outBufNum | |||
| ) | throw (CException) [virtual] |
really compute the next buffer given an offset base channel; this is called by nextBuffer, possibly multiple times
Reimplemented from csl::UnitGenerator.
References DECLARE_PHASED_CONTROLS, DECLARE_SCALABLE_CONTROLS, testkiss::j, LOAD_PHASED_CONTROLS, LOAD_SCALABLE_CONTROLS, and csl::logMsg().
int csl::Impulse::mCounter [protected] |
Referenced by Impulse().
1.5.8