Marsyas
0.6.0-alpha
|
Simple MarSystem that shifts samples back in time. More...
#include <DelaySamples.h>
Inherits MarSystem.
Public Member Functions | |
MarSystem * | clone () const |
Implementation of the MarSystem::clone() method. | |
DelaySamples (std::string name) | |
DelaySamples constructor. | |
DelaySamples (const DelaySamples &a) | |
DelaySamples copy constructor. | |
void | myProcess (realvec &in, realvec &out) |
Implementation of the MarSystem::myProcess method. | |
~DelaySamples () | |
DelaySamples destructor. |
Simple MarSystem that shifts samples back in time.
This is MarSystem is similar to
This MarSystem works across slices and with delays larger than the window size.
Controls:
Definition at line 43 of file DelaySamples.h.
DelaySamples | ( | std::string | name | ) |
DelaySamples constructor.
Add any specific controls needed by this MarSystem.
Definition at line 25 of file DelaySamples.cpp.
DelaySamples | ( | const DelaySamples & | a | ) |
DelaySamples copy constructor.
All member MarControlPtr have to be explicitly reassigned in the copy constructor.
Definition at line 32 of file DelaySamples.cpp.
~DelaySamples | ( | ) |
DelaySamples destructor.
Definition at line 40 of file DelaySamples.cpp.
Implementation of the MarSystem::clone() method.
Implements MarSystem.
Definition at line 45 of file DelaySamples.cpp.
Implementation of the MarSystem::myProcess method.
Implements MarSystem.
Definition at line 82 of file DelaySamples.cpp.