From de92b1cf0ccedab2abe1d802acf67a36da4a48b1 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Thu, 22 Dec 2005 16:31:40 +0000 Subject: [PATCH] adds peakpick_pimrt_getval and beattracking functions adds peakpick_pimrt_getval and beattracking functions --- swig/aubio.i | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/swig/aubio.i b/swig/aubio.i index 5fcee925..27ed4116 100644 --- a/swig/aubio.i +++ b/swig/aubio.i @@ -223,6 +223,7 @@ void del_aubio_pitchfcomb (aubio_pitchfcomb_t *p); /* peakpicker */ aubio_pickpeak_t * new_aubio_peakpicker(smpl_t threshold); uint_t aubio_peakpick_pimrt(fvec_t * DF, aubio_pickpeak_t * p); +smpl_t aubio_peakpick_pimrt_getval(aubio_pickpeak_t* p); uint_t aubio_peakpick_pimrt_wt( fvec_t* DF, aubio_pickpeak_t* p, smpl_t* peakval ); void del_aubio_peakpicker(aubio_pickpeak_t * p); @@ -232,6 +233,12 @@ aubio_tss_t * new_aubio_tss(smpl_t thrs, smpl_t alfa, smpl_t beta, void del_aubio_tss(aubio_tss_t *s); void aubio_tss_do(aubio_tss_t *s, cvec_t * input, cvec_t * trans, cvec_t * stead); +/* beattracking */ +aubio_beattracking_t * new_aubio_beattracking(uint_t winlen, uint_t channels); +void aubio_beattracking_do(aubio_beattracking_t * bt, fvec_t * dfframes, fvec_t * out); +void del_aubio_beattracking(aubio_beattracking_t * p); + + /* jack */ #ifdef JACK_SUPPORT -- 2.11.0