comparison src/Analyser.cpp @ 36:1026fb35b26d

introduced horizongal note editing constraints; debugged note edit
author matthiasm
date Mon, 17 Jun 2013 18:00:24 +0100
parents 52d8ad307690
children f08ab2222f7d
comparison
equal deleted inserted replaced
34:52d8ad307690 36:1026fb35b26d
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:notepitchtrack"; 51 TransformId f0 = "vamp:yintony:yintony:notepitchtrack";
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
70 if (layer) { 70 if (layer) {
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("Bright Blue"))); 75 getColourIndex(QString("Black")));
76 tvl->setVerticalScale(TimeValueLayer::LogScale); 76 tvl->setVerticalScale(TimeValueLayer::LogScale);
77 tvl->setDisplayExtents(80.f,450.f); // temporary values: better get the real extents of the data form the model 77 tvl->setDisplayExtents(80.f,600.f); // temporary values: better get the real extents of the data form the model
78 } 78 }
79 } 79 }
80 80
81 layer = addLayerForNotes(notes); 81 layer = addLayerForNotes(notes);
82 82