changeset 138:a19c3d0aa4e7

(Commented-out) alternative pitch track
author Chris Cannam
date Fri, 10 Jan 2014 09:34:15 +0000
parents 59dacb4f7ab1
children 995478fbbe17
files src/Analyser.cpp
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/Analyser.cpp	Fri Jan 10 09:05:16 2014 +0000
+++ b/src/Analyser.cpp	Fri Jan 10 09:34:15 2014 +0000
@@ -95,6 +95,19 @@
     Transforms transforms;
     
     TransformFactory *tf = TransformFactory::getInstance();
+
+/*!!! we could have more than one pitch track...
+    QString cx = "vamp:cepstral-pitchtracker:cepstral-pitchtracker:f0";
+    if (tf->haveTransform(cx)) {
+        Transform tx = tf->getDefaultTransformFor(cx);
+        TimeValueLayer *lx = qobject_cast<TimeValueLayer *>
+            (m_document->createDerivedLayer(tx, m_fileModel));
+        lx->setVerticalScale(TimeValueLayer::AutoAlignScale);
+        lx->setBaseColour(ColourDatabase::getInstance()->getColourIndex(tr("Bright Red")));
+        m_document->addLayerToView(m_pane, lx);
+    }
+*/
+
     if (!tf->haveTransform(base + f0out) || !tf->haveTransform(base + noteout)) {
         std::cerr << "ERROR: Analyser::newFileLoaded: Transform unknown" << std::endl;
 	return;