| addBreakpoint(double startTime, double value) | csl::Envelope | |
| ADSR() | csl::ADSR | [inline] |
| ADSR(float t, float a, float d, float s, float r) | csl::ADSR | |
| ADSR(float t, float i, float a, float d, float s, float r) | csl::ADSR | |
| calculateSegments() | csl::Envelope | [protected] |
| createSegments() | csl::Envelope | [protected] |
| dump() | csl::Envelope | |
| Envelope() | csl::Envelope | [inline] |
| Envelope(double t, double x1, double y1, double x2=NULL, double y2=1.0, double x3=NULL, double y3=1.0, double x4=NULL, double y4=1.0, double x5=NULL, double y5=1.0, double x6=NULL, double y6=1.0) | csl::Envelope | |
| Envelope(double t, unsigned int size, double x[], double y[]) | csl::Envelope | |
| isActive() | csl::Envelope | [inline] |
| mCurrentMark | csl::Envelope | [protected] |
| mDuration | csl::Envelope | [protected] |
| mSegmentMap | csl::Envelope | [protected] |
| mSegments | csl::Envelope | [protected] |
| mSize | csl::Envelope | [protected] |
| mValues | csl::Envelope | [protected] |
| nextBuffer(Buffer &outputBuffer, unsigned outBufNum) | csl::Envelope | |
| privateNextBuffer(CPoint *breakpoint, LineSegment *segment, float *buffer, unsigned int numFrames) | csl::Envelope | [protected] |
| release(void) | csl::ADSR | |
| reset() | csl::Envelope | |
| scaleTimes(float s) | csl::Envelope | |
| setAttack(float attack) | csl::ADSR | |
| setDecay(float decay) | csl::ADSR | |
| setDuration(float d) | csl::Envelope | |
| setInterpolationAtSegment(LineMode mode, unsigned idx) | csl::Envelope | |
| setRelease(float release) | csl::ADSR | |
| setSustain(float sustain) | csl::ADSR | |
| trigger() | csl::Envelope | |
| ~ADSR() | csl::ADSR | [inline] |
| ~Envelope() | csl::Envelope | [virtual] |