Envelope.h File Reference

#include "CSL_Core.h"
#include "CPoint.h"

Go to the source code of this file.


Classes

class  csl::LineSegment
class  csl::Envelope
class  csl::ADSR
 ADSR = 4-segment attack/decay/sustain/release envelope class. More...
class  csl::AR
 AR = 3-segment attack/release envelope class. More...
class  csl::Triangle
class  csl::RandEnvelope

Namespaces

namespace  csl
 < we use the STL vector, map, and string classes

Defines

#define kLine   1
#define kExpon   2

Typedefs

typedef int csl::LineMode
typedef map< double,
LineSegment * > 
csl::Breakpoints
 a map between a name/key and a port object (used for control and audio inputs)


Define Documentation

#define kLine   1

LineSegment flags for line interpolation.

Referenced by csl::LineSegment::dump(), csl::LineSegment::nextBuffer(), and testGliss().

#define kExpon   2


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