comparison src/Analyser.h @ 260:46d59edfd18a

Much fiddling toward getting sessions and individual audio files to load cleanly when they need quite different handling after load
author Chris Cannam
date Wed, 02 Apr 2014 21:25:56 +0100
parents 3cb56556db72
children 8eb167e817e7
comparison
equal deleted inserted replaced
259:fa329ca6d75e 260:46d59edfd18a
81 setVisible(c, true); 81 setVisible(c, true);
82 setAudible(c, false); 82 setAudible(c, false);
83 } 83 }
84 } 84 }
85 85
86 WaveFileModel *getMainModel() const {
87 return m_fileModel;
88 }
89
86 float getGain(Component c) const; 90 float getGain(Component c) const;
87 void setGain(Component c, float gain); 91 void setGain(Component c, float gain);
88 92
89 float getPan(Component c) const; 93 float getPan(Component c) const;
90 void setPan(Component c, float pan); 94 void setPan(Component c, float pan);
212 QString addVisualisations(); 216 QString addVisualisations();
213 QString addWaveform(); 217 QString addWaveform();
214 QString addAnalyses(); 218 QString addAnalyses();
215 219
216 void discardPitchCandidates(); 220 void discardPitchCandidates();
221
222 void stackLayers();
217 223
218 // Document::LayerCreationHandler method 224 // Document::LayerCreationHandler method
219 void layersCreated(std::vector<Layer *>, std::vector<Layer *>); 225 void layersCreated(std::vector<Layer *>, std::vector<Layer *>);
220 226
221 void saveState(Component c) const; 227 void saveState(Component c) const;