Macros
leaf-config.h File Reference

LEAF configuration file. Contains defines for controlling inclusion of various tables. More...

Go to the source code of this file.

Macros

#define LEAF_INCLUDE_OVERSAMPLER_TABLES   1
 Include FIR tables required to use tOversampler and tCompactWavetable which uses tOversampler.
 
#define LEAF_INCLUDE_FILTERTAN_TABLE   1
 Include table required to use tEfficientSVF.
 
#define LEAF_INCLUDE_ADSR_TABLES   1
 Include tables required to use tEnvelope and tADSR (but not tADSR2, tADSR3, and tADSR4).
 
#define LEAF_INCLUDE_SINE_TABLE   1
 Include wave table required to use tCycle.
 
#define LEAF_INCLUDE_TRIANGLE_TABLE   1
 Include wave table required to use tTriangle.
 
#define LEAF_INCLUDE_SQUARE_TABLE   1
 Include wave table required to use tSquare.
 
#define LEAF_INCLUDE_SAWTOOTH_TABLE   1
 Include wave table required to use tSawtooth.
 
#define LEAF_INCLUDE_MINBLEP_TABLES   1
 Include tables for minblep insertion, required for all tMB objects.
 

Detailed Description

LEAF configuration file. Contains defines for controlling inclusion of various tables.