#endif
#include "OnsetDetect.h"
-#include "dsp/onsets/DetectionFunction.h"
-#include "dsp/onsets/PeakPicking.h"
-#include "dsp/tempotracking/TempoTrack.h"
+#include <dsp/onsets/DetectionFunction.h>
+#include <dsp/onsets/PeakPicking.h>
+#include <dsp/tempotracking/TempoTrack.h>
using std::string;
using std::vector;
vector<double> dfOutput;
Vamp::RealTime origin;
};
-
+
OnsetDetector::OnsetDetector(float inputSampleRate) :
Vamp::Plugin(inputSampleRate),
} else if (name == "sensitivity") {
return m_sensitivity;
} else if (name == "whiten") {
- return m_whiten ? 1.0 : 0.0;
+ return m_whiten ? 1.0 : 0.0;
}
return 0.0;
}
dfConfig.adaptiveWhitening = m_whiten;
dfConfig.whiteningRelaxCoeff = -1;
dfConfig.whiteningFloor = -1;
-
+
m_d = new OnsetDetectorData(dfConfig);
return true;
}
}
for (unsigned int i = 0; i < ppParams.length; ++i) {
-
+
Feature feature;
// feature.hasTimestamp = false;
feature.hasTimestamp = true;