Marsyas
0.6.0-alpha
|
CollectionFileSource abstracts a collections of soundfiles as a SoundFileSource. More...
#include <CollectionFileSource.h>
Inherits AbsSoundFileSource.
Public Member Functions | |
MarSystem * | clone () const |
CollectionFileSource (std::string name) | |
CollectionFileSource (const CollectionFileSource &a) | |
void | myProcess (realvec &in, realvec &out) |
Processes data. | |
~CollectionFileSource () | |
Data Fields | |
mrs_bool | iHasData_ |
mrs_bool | iLastTickWithData_ |
mrs_bool | iNewFile_ |
CollectionFileSource abstracts a collections of soundfiles as a SoundFileSource.
CollectionFileSource reads in a collection file consisting of a list of SoundFiles. The soundfiles are played one after the other with specifics such as offsets,durations as a single SoundFileSource.
Definition at line 40 of file CollectionFileSource.h.
CollectionFileSource | ( | std::string | name | ) |
Definition at line 24 of file CollectionFileSource.cpp.
CollectionFileSource | ( | const CollectionFileSource & | a | ) |
Definition at line 32 of file CollectionFileSource.cpp.
~CollectionFileSource | ( | ) |
Definition at line 46 of file CollectionFileSource.cpp.
Implements MarSystem.
Definition at line 53 of file CollectionFileSource.cpp.
Processes data.
in | Input data to read. |
out | Output data to write. |
Implement this method in subclass to define specific data processing.
Implements AbsSoundFileSource.
Definition at line 261 of file CollectionFileSource.cpp.
Definition at line 73 of file CollectionFileSource.h.
Definition at line 74 of file CollectionFileSource.h.
Definition at line 75 of file CollectionFileSource.h.