comparison dsp/tempotracking/TempoTrack.h @ 321:f1e6be2de9a5

A threshold (delta) is added in the peak picking parameters structure (PPickParams). It is used as an offset when computing the smoothed detection function. A constructor for the structure PPickParams is also added to set the parameters to 0 when a structure instance is created. Hence programmes using the peak picking parameter structure and which do not set the delta parameter (e.g. QM Vamp note onset detector) won't be affected by the modifications. Functions modified: - dsp/onsets/PeakPicking.cpp - dsp/onsets/PeakPicking.h - dsp/signalconditioning/DFProcess.cpp - dsp/signalconditioning/DFProcess.h
author mathieub <mathieu.barthet@eecs.qmul.ac.uk>
date Mon, 20 Jun 2011 19:01:48 +0100
parents d5014ab8b0e5
children e4a57215ddee
comparison
equal deleted inserted replaced
320:b4b98fdad2ad 321:f1e6be2de9a5
29 using std::vector; 29 using std::vector;
30 30
31 struct WinThresh 31 struct WinThresh
32 { 32 {
33 unsigned int pre; 33 unsigned int pre;
34 unsigned int post; 34 unsigned int post;
35 }; 35 };
36 36
37 struct TTParams 37 struct TTParams
38 { 38 {
39 unsigned int winLength; //Analysis window length 39 unsigned int winLength; //Analysis window length