csl::Phased Class Reference

#include <CSL_Core.h>

Inheritance diagram for csl::Phased:

csl::KarplusString csl::Oscillator csl::SineAsPhased csl::SineAsScaled csl::Impulse csl::Sawtooth csl::Sine csl::Square csl::WavetableOscillator csl::WaveShaper csl::CompOrCacheOscillator csl::ImpulseBL csl::SquareBL csl::SumOfSines csl::TriangleBL

Detailed Description

Phased -- a mix-in for objects with phase accumulators (local float) and frequency controls (an input port). This puts an item named CSL_FREQUENCY in the Controllable parent mInputs map. We use Controllable as a virtual superclass so that we can mix it in twice (in classes that are also Scalable)


The documentation for this class was generated from the following file:
Generated on Fri Apr 6 20:18:18 2007 for CSL by  doxygen 1.4.5-20051010