#include "CSL_Core.h"#include <stdarg.h>Go to the source code of this file.
Classes | |
| class | csl::Oscillator |
| class | csl::WavetableOscillator |
| class | csl::CompOrCacheOscillator |
| class | csl::Sine |
| class | csl::Sawtooth |
| class | csl::Square |
| class | csl::Impulse |
| struct | csl::Partial |
| class | csl::SumOfSines |
Namespaces | |
| namespace | csl |
| < we use the STL vector, map, and string classes | |
Defines | |
| #define | DEFAULT_WAVETABLE_SIZE 8192 |
| #define | kTruncate 1 |
| #define | kLinear 2 |
| #define | kCubic 3 |
| #define | kAllPass 4 |
| #define | kFrequency 1 |
| #define | kFreqAmp 2 |
| #define | kFreqAmpPhase 3 |
Typedefs | |
| typedef int | csl::InterpolationPolicy |
| typedef int | csl::PartialDescriptionMode |
| #define DEFAULT_WAVETABLE_SIZE 8192 |
Referenced by csl::WavetableOscillator::WavetableOscillator().
| #define kTruncate 1 |
Enumeration for interpolation policies
| #define kLinear 2 |
Referenced by testWavetableInterpolation().
| #define kCubic 3 |
| #define kAllPass 4 |
| #define kFrequency 1 |
Enum for SumOfSines description formats
Referenced by csl::SumOfSines::SumOfSines(), testRandFreqEnv(), and testSumOfSinesCached().
| #define kFreqAmp 2 |
Referenced by csl::SumOfSines::SumOfSines().
| #define kFreqAmpPhase 3 |
Referenced by csl::SumOfSines::SumOfSines(), and testSumOfSinesNonCached().
1.5.8