32 #ifndef CQCHROMAVAMP_H 33 #define CQCHROMAVAMP_H 35 #include <vamp-sdk/Plugin.h> 45 bool initialise(
size_t channels,
size_t stepSize,
size_t blockSize);
66 FeatureSet
process(
const float *
const *inputBuffers,
67 Vamp::RealTime timestamp);
virtual ~CQChromaVamp()
Definition: CQChromaVamp.cpp:60
int m_stepSize
Definition: CQChromaVamp.h:78
bool initialise(size_t channels, size_t stepSize, size_t blockSize)
Definition: CQChromaVamp.cpp:192
std::string getIdentifier() const
Definition: CQChromaVamp.cpp:66
Chromagram * m_chroma
Definition: CQChromaVamp.h:77
InputDomain getInputDomain() const
Definition: CQChromaVamp.h:48
std::string getName() const
Definition: CQChromaVamp.cpp:72
std::string getCopyright() const
Definition: CQChromaVamp.cpp:96
int m_octaveCount
Definition: CQChromaVamp.h:73
int m_blockSize
Definition: CQChromaVamp.h:79
FeatureSet getRemainingFeatures()
Definition: CQChromaVamp.cpp:296
Definition: Chromagram.h:40
std::string getDescription() const
Definition: CQChromaVamp.cpp:78
Vamp::RealTime m_startTime
Definition: CQChromaVamp.h:81
size_t getPreferredStepSize() const
Definition: CQChromaVamp.cpp:233
int getPluginVersion() const
Definition: CQChromaVamp.cpp:90
ParameterList getParameterDescriptors() const
Definition: CQChromaVamp.cpp:102
int m_bpo
Definition: CQChromaVamp.h:75
Definition: CQChromaVamp.h:39
std::string getMaker() const
Definition: CQChromaVamp.cpp:84
float m_tuningFrequency
Definition: CQChromaVamp.h:74
FeatureSet process(const float *const *inputBuffers, Vamp::RealTime timestamp)
Definition: CQChromaVamp.cpp:273
void reset()
Definition: CQChromaVamp.cpp:216
bool m_haveStartTime
Definition: CQChromaVamp.h:82
int m_lowestOctave
Definition: CQChromaVamp.h:72
size_t getPreferredBlockSize() const
Definition: CQChromaVamp.cpp:239
int m_columnCount
Definition: CQChromaVamp.h:83
CQChromaVamp(float inputSampleRate)
Definition: CQChromaVamp.cpp:48
FeatureSet convertToFeatures(const std::vector< std::vector< double > > &)
Definition: CQChromaVamp.cpp:303
OutputList getOutputDescriptors() const
Definition: CQChromaVamp.cpp:245
float getParameter(std::string) const
Definition: CQChromaVamp.cpp:155
void setParameter(std::string, float)
Definition: CQChromaVamp.cpp:175