diff plugins/ChromagramPlugin.cpp @ 214:23b2a2f93c5a

Merge from branch MSVC
author Chris Cannam <c.cannam@qmul.ac.uk>
date Fri, 27 Apr 2018 15:48:50 +0100
parents 28850f3cf65b
children c9c562f37dd7
line wrap: on
line diff
--- a/plugins/ChromagramPlugin.cpp	Fri Sep 30 19:04:06 2016 +0100
+++ b/plugins/ChromagramPlugin.cpp	Fri Apr 27 15:48:50 2018 +0100
@@ -216,6 +216,11 @@
     if (channels < getMinChannelCount() ||
 	channels > getMaxChannelCount()) return false;
 
+    if (m_inputSampleRate > 384000) {
+        std::cerr << "ChromagramPlugin::initialise: Maximum input sample rate is 384000" << std::endl;
+        return false;
+    }
+
     m_chromagram = new Chromagram(m_config);
     m_binsums = vector<double>(m_config.BPO);