Marsyas
0.6.0-alpha
|
#include <marsyas/system/MarSystem.h>
Go to the source code of this file.
Data Structures | |
class | Windowing |
Apply a windowing function (envelope) to the input signal. More... | |
Namespaces | |
namespace | Marsyas |
Functions | |
void | windowingFillBartlett (realvec &envelope) |
Bartlett window function (triangle window with zero endpoints). | |
void | windowingFillBlackman (realvec &envelope, mrs_real alpha=0.16) |
Blackman window function. | |
void | windowingFillBlackmanHarris (realvec &envelope) |
Blackman-Harris window function. | |
void | windowingFillCosine (realvec &envelope) |
Cosine (aka sine) window function. | |
void | windowingFillGaussian (realvec &envelope, mrs_real sigma) |
Gaussian window function. | |
void | windowingFillHamming (realvec &envelope) |
Hamming window function. | |
void | windowingFillHanning (realvec &envelope) |
Hanning window function. | |
void | windowingFillRaisedCosine (realvec &envelope, mrs_real alpha, mrs_real beta) |
Helper function for generating a raised cosine window function. | |
void | windowingFillTriangle (realvec &envelope) |
Triangle window function (non zero endpoints). |