comparison src/Analyser.cpp @ 138:a19c3d0aa4e7

(Commented-out) alternative pitch track
author Chris Cannam
date Fri, 10 Jan 2014 09:34:15 +0000
parents c3b53a10c920
children 995478fbbe17
comparison
equal deleted inserted replaced
137:59dacb4f7ab1 138:a19c3d0aa4e7
93 m_layers[Audio] = waveform; 93 m_layers[Audio] = waveform;
94 94
95 Transforms transforms; 95 Transforms transforms;
96 96
97 TransformFactory *tf = TransformFactory::getInstance(); 97 TransformFactory *tf = TransformFactory::getInstance();
98
99 /*!!! we could have more than one pitch track...
100 QString cx = "vamp:cepstral-pitchtracker:cepstral-pitchtracker:f0";
101 if (tf->haveTransform(cx)) {
102 Transform tx = tf->getDefaultTransformFor(cx);
103 TimeValueLayer *lx = qobject_cast<TimeValueLayer *>
104 (m_document->createDerivedLayer(tx, m_fileModel));
105 lx->setVerticalScale(TimeValueLayer::AutoAlignScale);
106 lx->setBaseColour(ColourDatabase::getInstance()->getColourIndex(tr("Bright Red")));
107 m_document->addLayerToView(m_pane, lx);
108 }
109 */
110
98 if (!tf->haveTransform(base + f0out) || !tf->haveTransform(base + noteout)) { 111 if (!tf->haveTransform(base + f0out) || !tf->haveTransform(base + noteout)) {
99 std::cerr << "ERROR: Analyser::newFileLoaded: Transform unknown" << std::endl; 112 std::cerr << "ERROR: Analyser::newFileLoaded: Transform unknown" << std::endl;
100 return; 113 return;
101 } 114 }
102 115