Test_Envelopes.cpp File Reference

#include "Test_Support.cpp"

Defines

#define USE_TEST_MAIN
#define BASE_FREQ   110.0

Functions

void testGliss ()
void testSwell ()
void testARSin ()
void testARSin2 ()
void testFrequencyEnv ()
void testAMFMEnvs ()
void testADSR2 ()
void testADSR_FM ()
void testFancy_FM ()
void testRandFreqEnv ()
UnitGenerator * createRandFreqEnvPatch (float dur)
void test50RandFreqEnv ()
void testEnvScale ()
void runTests ()

Define Documentation

#define USE_TEST_MAIN

#define BASE_FREQ   110.0


Function Documentation

void testGliss (  ) 

References kExpon, kLine, csl::logMsg(), and runTest().

void testSwell (  ) 

References csl::logMsg(), and runTest().

void testARSin (  ) 

References a_env, csl::logMsg(), and runTest().

void testARSin2 (  ) 

References a_env, csl::logMsg(), and runTest().

void testFrequencyEnv (  ) 

References csl::logMsg(), and runTest().

void testAMFMEnvs (  ) 

References csl::logMsg(), and runTest().

void testADSR2 (  ) 

References csl::logMsg(), and runTest().

void testADSR_FM (  ) 

void testFancy_FM (  ) 

References a_env, BASE_FREQ, BW_BAND_PASS, car, i_env, kExpon, csl::logMsg(), mod, and runTest().

Referenced by runTests().

void testRandFreqEnv (  ) 

UnitGenerator* createRandFreqEnvPatch ( float  dur  ) 

References a_env, CSL_PI, csl::fRand3(), and Osc.

Referenced by test50RandFreqEnv().

void test50RandFreqEnv (  ) 

void testEnvScale (  ) 

References a_env, csl::logMsg(), and runTest().

void runTests (  ) 

References testFancy_FM().


Generated on Thu Sep 17 23:14:16 2009 for CSL by  doxygen 1.5.8