projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
PBD::canonical_path will no longer throw so change test
[ardour.git]
/
libs
/
vamp-plugins
/
OnsetDetect.cpp
diff --git
a/libs/vamp-plugins/OnsetDetect.cpp
b/libs/vamp-plugins/OnsetDetect.cpp
index 714eee3647fa69638b66c4d47088a9bf430c0832..ea1760412b1e2374b972360693ee45ef71d65f2f 100644
(file)
--- a/
libs/vamp-plugins/OnsetDetect.cpp
+++ b/
libs/vamp-plugins/OnsetDetect.cpp
@@
-49,7
+49,7
@@
public:
vector<double> dfOutput;
Vamp::RealTime origin;
};
vector<double> dfOutput;
Vamp::RealTime origin;
};
-
+
OnsetDetector::OnsetDetector(float inputSampleRate) :
Vamp::Plugin(inputSampleRate),
OnsetDetector::OnsetDetector(float inputSampleRate) :
Vamp::Plugin(inputSampleRate),
@@
-162,7
+162,7
@@
OnsetDetector::getParameter(std::string name) const
} else if (name == "sensitivity") {
return m_sensitivity;
} else if (name == "whiten") {
} 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;
}
}
return 0.0;
}
@@
-265,7
+265,7
@@
OnsetDetector::initialise(size_t channels, size_t stepSize, size_t blockSize)
dfConfig.adaptiveWhitening = m_whiten;
dfConfig.whiteningRelaxCoeff = -1;
dfConfig.whiteningFloor = -1;
dfConfig.adaptiveWhitening = m_whiten;
dfConfig.whiteningRelaxCoeff = -1;
dfConfig.whiteningFloor = -1;
-
+
m_d = new OnsetDetectorData(dfConfig);
return true;
}
m_d = new OnsetDetectorData(dfConfig);
return true;
}
@@
-366,7
+366,7
@@
OnsetDetector::process(const float *const *inputBuffers,
// std::cerr << "OnsetDetector::process(" << timestamp << "): "
// << "dftype " << m_dfType << ", sens " << m_sensitivity
// std::cerr << "OnsetDetector::process(" << timestamp << "): "
// << "dftype " << m_dfType << ", sens " << m_sensitivity
-// << ", len " << len <<
", mean " << mean <<
std::endl;
+// << ", len " << len << std::endl;
double *magnitudes = new double[len];
double *phases = new double[len];
double *magnitudes = new double[len];
double *phases = new double[len];
@@
-480,7
+480,7
@@
OnsetDetector::getRemainingFeatures()
}
for (unsigned int i = 0; i < ppParams.length; ++i) {
}
for (unsigned int i = 0; i < ppParams.length; ++i) {
-
+
Feature feature;
// feature.hasTimestamp = false;
feature.hasTimestamp = true;
Feature feature;
// feature.hasTimestamp = false;
feature.hasTimestamp = true;