Mercurial > hg > qm-vamp-plugins
changeset 67:e8e103090d97
* Probable fix to beat spectrum calculation in chroma+rhythm mode -- will
review this in a moment and commit some tidying
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Wed, 05 Mar 2008 12:17:44 +0000 |
parents | 12516e68c81e |
children | 68f181553123 |
files | plugins/SimilarityPlugin.cpp |
diffstat | 1 files changed, 11 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/SimilarityPlugin.cpp Mon Mar 03 18:07:27 2008 +0000 +++ b/plugins/SimilarityPlugin.cpp Wed Mar 05 12:17:44 2008 +0000 @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ /* - * SegmenterPlugin.cpp + * SimilarityPlugin.cpp * * Copyright 2008 Centre for Digital Music, Queen Mary, University of London. * All rights reserved. @@ -224,16 +224,16 @@ std::cerr << "WARNING: SimilarityPlugin::initialise: Internal processing FFT size " << m_fftSize << " != expected size 2048 in chroma mode" << std::endl; } -// std::cerr << "fftsize = " << m_fftSize << std::endl; + std::cerr << "fftsize = " << m_fftSize << std::endl; m_rhythmClipFrameSize = m_fftSize / 4; // m_rhythmClipFrameSize = m_fftSize / 16; // while (m_rhythmClipFrameSize < 512) m_rhythmClipFrameSize *= 2; -// std::cerr << "m_rhythmClipFrameSize = " << m_rhythmClipFrameSize << std::endl; + std::cerr << "m_rhythmClipFrameSize = " << m_rhythmClipFrameSize << std::endl; -// std::cerr << "min = "<< config.min << ", max = " << config.max << std::endl; + std::cerr << "min = "<< config.min << ", max = " << config.max << std::endl; } else { @@ -245,16 +245,16 @@ m_rhythmClipFrames = int(ceil((m_rhythmClipDuration * m_processRate) / m_rhythmClipFrameSize)); -// std::cerr << "SimilarityPlugin::initialise: rhythm clip requires " -// << m_rhythmClipFrames << " frames of size " -// << m_rhythmClipFrameSize << " at process rate " -// << m_processRate << " ( = " -// << (float(m_rhythmClipFrames * m_rhythmClipFrameSize) / m_processRate) << " sec )" -// << std::endl; + std::cerr << "SimilarityPlugin::initialise: rhythm clip requires " + << m_rhythmClipFrames << " frames of size " + << m_rhythmClipFrameSize << " at process rate " + << m_processRate << " ( = " + << (float(m_rhythmClipFrames * m_rhythmClipFrameSize) / m_processRate) << " sec )" + << std::endl; MFCCConfig config(m_processRate); config.fftsize = m_rhythmClipFrameSize; - config.nceps = m_featureColumnSize - 1; + config.nceps = m_rhythmColumnSize - 1; config.want_c0 = true; config.logpower = 1; config.window = RectangularWindow; // because no overlap