Envelope.h File Reference

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

Go to the source code of this file.

Namespaces

namespace  csl

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
 Triangle envelope class -- equal attack/release times. More...
class  csl::RandEnvelope

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.

#define kExpon   2
 


Generated on Fri Apr 6 20:18:14 2007 for CSL by  doxygen 1.4.5-20051010