From a4544c64fa24c713ddb0997729b96882fec0265f Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Tue, 3 Feb 2015 10:25:08 +0100 Subject: [PATCH 1/1] plugins/{Mfcc,MelEnergy}.cpp: set samplerate to OneSamplePerStep, remove feature.timestamp, thanks to Chris Cannam --- plugins/MelEnergy.cpp | 4 +--- plugins/Mfcc.cpp | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/plugins/MelEnergy.cpp b/plugins/MelEnergy.cpp index 779bffa..40f9aeb 100644 --- a/plugins/MelEnergy.cpp +++ b/plugins/MelEnergy.cpp @@ -189,7 +189,7 @@ MelEnergy::getOutputDescriptors() const d.binCount = m_nfilters; d.isQuantized = true; d.sampleType = OutputDescriptor::FixedSampleRate; - d.sampleRate = m_inputSampleRate / m_stepSize; + d.sampleRate = OutputDescriptor::OneSamplePerStep; list.push_back(d); return list; @@ -218,8 +218,6 @@ MelEnergy::process(const float *const *inputBuffers, aubio_filterbank_do(m_melbank, m_ispec, m_ovec); Feature feature; - //feature.hasTimestamp = false; - feature.timestamp = timestamp; for (uint_t i = 0; i < m_ovec->length; i++) { float value = m_ovec->data[i]; feature.values.push_back(value); diff --git a/plugins/Mfcc.cpp b/plugins/Mfcc.cpp index 0ebc518..4460df5 100644 --- a/plugins/Mfcc.cpp +++ b/plugins/Mfcc.cpp @@ -200,7 +200,7 @@ Mfcc::getOutputDescriptors() const d.binCount = m_ncoeffs; d.isQuantized = true; d.sampleType = OutputDescriptor::FixedSampleRate; - d.sampleRate = m_inputSampleRate / m_stepSize; + d.sampleRate = OutputDescriptor::OneSamplePerStep; list.push_back(d); return list; @@ -229,8 +229,6 @@ Mfcc::process(const float *const *inputBuffers, aubio_mfcc_do(m_mfcc, m_ispec, m_ovec); Feature feature; - //feature.hasTimestamp = false; - feature.timestamp = timestamp; for (uint_t i = 0; i < m_ovec->length; i++) { float value = m_ovec->data[i]; feature.values.push_back(value); -- 2.11.0