Mercurial > hg > silvet
diff src/Silvet.h @ 316:f3e10617a60d livemode
Live mode enhancements: Adjust processing parameters (for speed) and peak-pick pitch activations across frequency (to avoid neighbouring-semitone clusters)
author | Chris Cannam |
---|---|
date | Tue, 28 Apr 2015 12:21:40 +0100 |
parents | f98ba4f47e49 |
children | c37da62ba4e5 |
line wrap: on
line diff
--- a/src/Silvet.h Tue Apr 28 12:20:39 2015 +0100 +++ b/src/Silvet.h Tue Apr 28 12:21:40 2015 +0100 @@ -71,6 +71,12 @@ FeatureSet getRemainingFeatures(); + enum ProcessingMode { // ordered so draft==0 and hq==1 as in prior releases + DraftMode = 0, + HighQualityMode = 1, + LiveMode = 2, + }; + protected: const std::vector<InstrumentPack> m_instruments; const std::vector<InstrumentPack> m_liveInstruments; @@ -87,11 +93,6 @@ FlattenDynamics *m_flattener; CQSpectrogram *m_cq; - enum ProcessingMode { // ordered so draft==0 and hq==1 as in prior releases - DraftMode = 0, - HighQualityMode = 1, - LiveMode = 2, - }; ProcessingMode m_mode; bool m_fineTuning;