Mercurial > hg > silvet
diff src/Silvet.h @ 246:70773820e719 norm eval-norm-u4
Use flattendynamics code within Silvet
author | Chris Cannam |
---|---|
date | Tue, 22 Jul 2014 16:11:20 +0100 |
parents | b5a8836dd2a4 |
children | 34e69544691b |
line wrap: on
line diff
--- a/src/Silvet.h Tue Jul 22 15:40:45 2014 +0100 +++ b/src/Silvet.h Tue Jul 22 16:11:20 2014 +0100 @@ -32,6 +32,7 @@ class Resampler; class CQSpectrogram; +class FlattenDynamics; class Silvet : public Vamp::Plugin { @@ -74,6 +75,7 @@ const std::vector<InstrumentPack> m_instruments; Resampler *m_resampler; + FlattenDynamics *m_flattener; CQSpectrogram *m_cq; bool m_hqMode; @@ -86,6 +88,7 @@ vector<MedianFilter<double> *> m_postFilter; vector<map<int, double> > m_pianoRoll; vector<map<int, int> > m_pianoRollShifts; + vector<float> m_inputGains; Grid preProcess(const Grid &);