comparison src/Analyser.cpp @ 21:05070252e43f

larger notes plus basic editing functions are now enabled by temporary star icon in toolbar
author gyorgyf
date Wed, 17 Apr 2013 09:15:05 +0100
parents f97399f18564
children 9e695ff60b74
comparison
equal deleted inserted replaced
20:c0996fd84876 21:05070252e43f
46 { 46 {
47 m_document = doc; 47 m_document = doc;
48 m_fileModel = model; 48 m_fileModel = model;
49 m_pane = pane; 49 m_pane = pane;
50 50
51 TransformId f0 = "vamp:yintony:yintony:f0"; 51 // TransformId f0 = "vamp:yintony:yintony:f0";
52 TransformId notes = "vamp:yintony:yintony:notes"; 52 // TransformId notes = "vamp:yintony:yintony:notes";
53 53
54 // TransformId f0 = "vamp:cepstral-pitchtracker:cepstral-pitchtracker:f0"; 54 TransformId f0 = "vamp:cepstral-pitchtracker:cepstral-pitchtracker:f0";
55 // TransformId notes = "vamp:cepstral-pitchtracker:cepstral-pitchtracker:notes"; 55 TransformId notes = "vamp:cepstral-pitchtracker:cepstral-pitchtracker:notes";
56 56
57 // We don't want a waveform in the main pane. We must have a 57 // We don't want a waveform in the main pane. We must have a
58 // main-model layer of some sort, but the layers created by 58 // main-model layer of some sort, but the layers created by
59 // transforms are derived layers, so we'll create a time ruler for 59 // transforms are derived layers, so we'll create a time ruler for
60 // the main-model layer. It could subsequently be hidden if we 60 // the main-model layer. It could subsequently be hidden if we
71 TimeValueLayer *tvl = qobject_cast<TimeValueLayer *>(layer); 71 TimeValueLayer *tvl = qobject_cast<TimeValueLayer *>(layer);
72 if (tvl) { 72 if (tvl) {
73 tvl->setPlotStyle(TimeValueLayer::PlotPoints); 73 tvl->setPlotStyle(TimeValueLayer::PlotPoints);
74 tvl->setBaseColour(ColourDatabase::getInstance()-> 74 tvl->setBaseColour(ColourDatabase::getInstance()->
75 getColourIndex(QString("Black"))); 75 getColourIndex(QString("Black")));
76 tvl->setVerticalScale(TimeValueLayer::LogScale);
77 tvl->setDisplayExtents(120.f,350.f); // temporary values: better get the real extents of the data form the model
76 } 78 }
77 } 79 }
78 80
79 layer = addLayerForNotes(notes); 81 layer = addLayerForNotes(notes);
80 82
81 if (layer) { 83 if (layer) {
82 FlexiNoteLayer *nl = qobject_cast<FlexiNoteLayer *>(layer); 84 FlexiNoteLayer *nl = qobject_cast<FlexiNoteLayer *>(layer);
83 if (nl) { 85 if (nl) {
84 nl->setBaseColour(ColourDatabase::getInstance()-> 86 nl->setBaseColour(ColourDatabase::getInstance()->
85 getColourIndex(QString("Bright Blue"))); 87 getColourIndex(QString("Bright Blue")));
88 nl->setVerticalScale(FlexiNoteLayer::LogScale);
89 nl->setDisplayExtents(120.f,350.f); // temporary values: better get the real extents of the data form the model
86 } 90 }
87 } 91 }
88 92
89 paneStack->setCurrentLayer(m_pane, layer); 93 paneStack->setCurrentLayer(m_pane, layer);
90 } 94 }