Oscillator.h File Reference

#include "CSL_Core.h"
#include <stdarg.h>

Go to the source code of this file.

Namespaces

namespace  csl

Classes

class  csl::Oscillator
class  csl::WavetableOscillator
class  csl::CompOrCacheOscillator
class  csl::Sine
class  csl::FSine
 FSine -- (uses a ringing filter for the sine calc). More...
class  csl::Sawtooth
class  csl::Square
class  csl::Impulse
struct  csl::Partial
class  csl::SumOfSines

Defines

#define DEFAULT_WAVETABLE_SIZE   CSL_mMaxBufferFrames

Enumerations

enum  csl::InterpolationPolicy { csl::kTruncate, csl::kLinear, csl::kCubic, csl::kAllPass }
enum  csl::PartialDescriptionMode { csl::kFrequency, csl::kFreqAmp, csl::kFreqAmpPhase }


Define Documentation

#define DEFAULT_WAVETABLE_SIZE   CSL_mMaxBufferFrames
 


Generated on Sat Oct 17 14:12:33 2009 for CSL by  doxygen 1.4.5-20051010