Mercurial > hg > silvet
diff src/Silvet.cpp @ 235:b5a8836dd2a4 norm eval-norm-rN
Try using the Flatten Dynamics plugin instead of norm-to-max-so-far
author | Chris Cannam |
---|---|
date | Thu, 17 Jul 2014 16:42:48 +0100 |
parents | 5ba328aae5be |
children | 70773820e719 |
line wrap: on
line diff
--- a/src/Silvet.cpp Thu Jul 17 16:29:18 2014 +0100 +++ b/src/Silvet.cpp Thu Jul 17 16:42:48 2014 +0100 @@ -390,7 +390,6 @@ m_pianoRoll.clear(); m_columnCount = 0; m_startTime = RealTime::zeroTime; - m_signalMax = 0.0; } Silvet::FeatureSet @@ -403,17 +402,7 @@ vector<double> data; for (int i = 0; i < m_blockSize; ++i) { double d = inputBuffers[0][i]; - if (fabs(d) > m_signalMax) { - m_signalMax = fabs(d); - } - } - for (int i = 0; i < m_blockSize; ++i) { - double d = inputBuffers[0][i]; - if (m_signalMax > 0.0) { - data.push_back(d / m_signalMax * 0.5); - } else { - data.push_back(0.0); - } + data.push_back(d); } if (m_resampler) {