Mercurial > hg > qm-vamp-plugins
diff plugins/ConstantQSpectrogram.cpp @ 24:135df3b478ac
...
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Fri, 30 Mar 2007 20:04:11 +0000 |
parents | 6d014fb538db |
children | ff5a09e45209 |
line wrap: on
line diff
--- a/plugins/ConstantQSpectrogram.cpp Tue Feb 27 12:29:19 2007 +0000 +++ b/plugins/ConstantQSpectrogram.cpp Fri Mar 30 20:04:11 2007 +0000 @@ -206,8 +206,10 @@ std::cerr << "ConstantQSpectrogram::initialise: step " << stepSize << ", block " << blockSize << std::endl; + setupConfig(); + m_cq = new ConstantQ(m_config); - m_bins = (int)ceil(m_bpo * log(m_config.max / m_config.min) / log(2.0)); + m_bins = m_cq->getK(); //!!! (int)ceil(m_bpo * log(m_config.max / m_config.min) / log(2.0)); m_cq->sparsekernel(); m_step = m_cq->gethop(); m_block = m_cq->getfftlength();