#include <Clipper.h>

Public Member Functions | |
| Clipper (UnitGenerator &input, float min=-1, float max=1, ClipperFlags flags=kBoth) | |
| Constructor takes the input UGen and optionally the flags, min and max. | |
| ~Clipper () | |
| void | dump () |
| print the receiver for debugging | |
| void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
Private Attributes | |
| ClipperFlags | mFlags |
| float | mMin |
| float | mMax |
| Clipper::Clipper | ( | UnitGenerator & | input, | |
| float | min = -1, |
|||
| float | max = 1, |
|||
| ClipperFlags | flags = kBoth | |||
| ) |
Constructor takes the input UGen and optionally the flags, min and max.
| Clipper::~Clipper | ( | ) |
| void Clipper::dump | ( | void | ) | [virtual] |
| void Clipper::nextBuffer | ( | Buffer & | outputBuffer, | |
| unsigned | outBufNum | |||
| ) | throw (CException) [virtual] |
really compute the next buffer given an offset base channel; this is called by nextBuffer, possibly multiple times
Reimplemented from csl::UnitGenerator.
References csl::kBoth, csl::kMax, csl::kMin, and csl::logMsg().
ClipperFlags csl::Clipper::mFlags [private] |
float csl::Clipper::mMin [private] |
float csl::Clipper::mMax [private] |
1.5.8