![]() |
Mixxx
|
#include <ConstantQFolder.hxx>
Public Types | |
| typedef std::vector< double > | Chromagram |
Public Member Functions | |
| ConstantQFolder (unsigned nConstantQBins, int binsPerOctave) | |
| ~ConstantQFolder () | |
| void | doIt (const std::vector< double > &constantQData) |
| const Chromagram & | chromagram () const |
The ConstantQFolder takes a ConstantQ transform and folds its bins into a single Octave to create a Chromagram. Parameters:
Definition at line 41 of file ConstantQFolder.hxx.
| typedef std::vector<double> Simac::ConstantQFolder::Chromagram |
Definition at line 44 of file ConstantQFolder.hxx.
| Simac::ConstantQFolder::ConstantQFolder | ( | unsigned | nConstantQBins, |
| int | binsPerOctave | ||
| ) |
Definition at line 37 of file ConstantQFolder.cxx.
| Simac::ConstantQFolder::~ConstantQFolder | ( | ) |
Definition at line 44 of file ConstantQFolder.cxx.
| const Chromagram& Simac::ConstantQFolder::chromagram | ( | ) | const [inline] |
Returns a chromagram that is the constant q transform for a a vector containing the added complex module of the bins that correspond to octaves.
Definition at line 58 of file ConstantQFolder.hxx.
| void Simac::ConstantQFolder::doIt | ( | const std::vector< double > & | constantQData | ) |
Definition at line 48 of file ConstantQFolder.cxx.