#include <SMSTransformationChainIO.hxx>
In order to preserve timbre, the original spectral shape is extracted and then applied back.
Definition at line 39 of file SMSTransformationChainIO.hxx.
Public Member Functions | |
SMSTransformationChainIO () | |
Base constructor of class. | |
SMSTransformationChainIO (const SegmentTransformationConfig &c) | |
Constructor with an object of SegmentTransformationConfig class by parameter. | |
~SMSTransformationChainIO () | |
Destructor of the class. | |
bool | Do () |
Supervised mode execution method (using ports). | |
bool | Do (const Frame &in, Frame &out) |
CLAM::SMSTransformationChainIO::SMSTransformationChainIO | ( | ) | [inline] |
Base constructor of class.
Calls Configure method with a SMSTransformationConfig initialised by default
Definition at line 50 of file SMSTransformationChainIO.hxx.
CLAM::SMSTransformationChainIO::SMSTransformationChainIO | ( | const SegmentTransformationConfig & | c | ) | [inline] |
Constructor with an object of SegmentTransformationConfig class by parameter.
c | SegmentTransformationConfig object created by the user |
Definition at line 56 of file SMSTransformationChainIO.hxx.
CLAM::SMSTransformationChainIO::~SMSTransformationChainIO | ( | ) | [inline] |
bool CLAM::SMSTransformationChainIO::Do | ( | ) | [inline, virtual] |
Supervised mode execution method (using ports).
Reimplemented from CLAM::SegmentTransformation.
Definition at line 64 of file SMSTransformationChainIO.hxx.
References CLAM_ASSERT.
Reimplemented from CLAM::SegmentTransformation.
Definition at line 40 of file SMSTransformationChainIO.cxx.