Mercurial > hg > vamp-tempogram
comparison TempogramPlugin.h @ 49:b27e42b68c61
* Added reference tempo parameter for cyclic tempogram
author | Carl Bussey <c.bussey@se10.qmul.ac.uk> |
---|---|
date | Tue, 30 Sep 2014 14:44:39 +0100 |
parents | 4cf2d163127b |
children |
comparison
equal
deleted
inserted
replaced
48:8c151a9ca202 | 49:b27e42b68c61 |
---|---|
113 | 113 |
114 //Cyclic tempogram parameters | 114 //Cyclic tempogram parameters |
115 float m_cyclicTempogramMinBPM; | 115 float m_cyclicTempogramMinBPM; |
116 int m_cyclicTempogramNumberOfOctaves; | 116 int m_cyclicTempogramNumberOfOctaves; |
117 int m_cyclicTempogramOctaveDivider; | 117 int m_cyclicTempogramOctaveDivider; |
118 float m_cyclicTempogramReferenceBPM; | |
118 | 119 |
119 string floatToString(float value) const; | 120 string floatToString(float value) const; |
120 vector< vector<unsigned int> > calculateTempogramNearestNeighbourLogBins() const; | 121 vector< vector<unsigned int> > calculateTempogramNearestNeighbourLogBins() const; |
121 unsigned int bpmToBin(const float &bpm) const; | 122 unsigned int bpmToBin(const float &bpm) const; |
122 float binToBPM (const int &bin) const; | 123 float binToBPM (const int &bin) const; |