#include <CSL_Core.h>

Public Member Functions | |
| Splitter (UnitGenerator &in, unsigned taps) | |
| Constructor. | |
| ~Splitter () | |
| void | nextBuffer (Buffer &outputBuffer) throw (CException) |
| Splitter::Splitter | ( | UnitGenerator & | in, | |
| unsigned | taps | |||
| ) |
Constructor.
| csl::Splitter::~Splitter | ( | ) | [inline] |
| void Splitter::nextBuffer | ( | Buffer & | outputBuffer | ) | throw (CException) [virtual] |
get a buffer of Frames -- this is the core CSL "pull" function; the given buffer can be written into, and a changed() message is sent.
Reimplemented from csl::FanOut.
References csl::Buffer::monoBuffer(), and csl::Effect::pullInput().
1.5.8