# # ChangeLog for src/tempo # # Generated by Trac 1.2 # Nov 28, 2024, 7:20:45 AM Tue, 26 Nov 2013 03:18:57 GMT Paul Brossier [77db425] * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * tests/src/tempo/test-beattracking.c (modified) * tests/src/tempo/test-tempo.c (modified) src/tempo/tempo.c: fix for different samplerates Mon, 25 Nov 2013 22:27:33 GMT Paul Brossier [18f14f9] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: also empty output if bp = 0 Mon, 25 Nov 2013 22:26:48 GMT Paul Brossier [ffa8607] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: fix rayleigh period clamping Thu, 17 Oct 2013 10:59:19 GMT Paul Brossier [2823389] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: do nothing if period is zero Tue, 15 Oct 2013 20:57:38 GMT Paul Brossier [acd97d1] * src/mathutils.c (modified) * src/mathutils.h (modified) * src/onset/peakpicker.c (modified) * src/tempo/beattracking.c (modified) src/mathutils.{c,h}: remove fvec_quadint, use fvec_quadratic_peak_pos Tue, 15 Oct 2013 20:37:14 GMT Paul Brossier [47e067b] * src/onset/onset.c (modified) * src/tempo/tempo.c (modified) src/tempo/tempo.c, src/onset/onset.c: fix _get_last_ms Sun, 14 Apr 2013 03:23:04 GMT Paul Brossier [ac67de7] * src/tempo/tempo.c (modified) src/tempo/tempo.c: always set last_beat Tue, 09 Apr 2013 17:54:52 GMT Paul Brossier [483b883] * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) src/tempo/tempo.c: add get_last functions Fri, 22 Mar 2013 17:55:12 GMT Paul Brossier [7efeffd] * src/tempo/tempo.h (modified) src/tempo/tempo.h: add some documentation Wed, 13 Mar 2013 18:24:17 GMT Paul Brossier [c25d5b5] * src/tempo/tempo.h (modified) src/tempo/tempo.h: object not driver Sun, 03 Mar 2013 16:01:29 GMT Paul Brossier [e230bb4] * src/tempo/beattracking.h (modified) * src/tempo/tempo.h (modified) src/tempo: fix example path Sun, 03 Mar 2013 03:45:59 GMT Paul Brossier [b173ca1] * src/io/sndfileio.h (modified) * src/tempo/beattracking.h (modified) src/io/sndfileio.h: add documentation Sun, 03 Mar 2013 03:44:18 GMT Paul Brossier [69b11d8] * src/io/sink.h (modified) * src/onset/onset.h (modified) * src/onset/peakpicker.h (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.h (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.h (modified) * src/tempo/tempo.h (modified) * src/temporal/biquad.h (modified) src/*/*.h: add link to examples, remove trailing spaces, improve ... Sun, 10 Feb 2013 02:18:37 GMT Paul Brossier [72db1cf] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: avoid casting, make sure b is well behaved ... Sun, 15 Jul 2012 22:35:56 GMT Paul Brossier [10a6f7d] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: cast to avoid signed/unsigned comparison Sat, 31 Jul 2010 14:32:05 GMT Paul Brossier [7c84204] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: declare b as signed integer, thanks to ... Fri, 04 Dec 2009 00:40:48 GMT Paul Brossier [d207300] * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) src/tempo: switch to mono Fri, 06 Nov 2009 00:08:44 GMT Paul Brossier [3ac7cb0] * src/onset/onset.h (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.h (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/tss.h (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.h (modified) src/: cleanup variable names in prototypes Thu, 05 Nov 2009 23:06:27 GMT Paul Brossier [3e17aed] * src/aubio.h (modified) * src/onset/onset.c (modified) * src/onset/peakpicker.c (moved) * src/onset/peakpicker.h (moved) * src/tempo/tempo.c (modified) src/: rename peakpick.h to peakpicker.h, make public again Thu, 05 Nov 2009 22:18:30 GMT Paul Brossier [e5b9a46] * src/tempo/tempo.c (modified) src/tempo: remove unused peek, use new ... Tue, 03 Nov 2009 17:23:04 GMT Paul Brossier [31907fd] * python/aubio/aubioclass.py (modified) * src/Makefile.am (modified) * src/aubio.h (modified) * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/spectral/specdesc.c (moved) * src/spectral/specdesc.h (moved) * src/tempo/tempo.c (modified) * tests/src/test-onsetdetection.c (modified) src/spectral/specdesc.{c,h}: rename aubio_onsetdetection to ... Mon, 26 Oct 2009 01:55:25 GMT Paul Brossier [e6a78ea] * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/onset/onsetdetection.c (modified) * src/onset/onsetdetection.h (modified) * src/onset/peakpick.c (modified) * src/onset/peakpick.h (modified) * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.c (modified) * src/pitch/pitchschmitt.h (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.c (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/fft.c (modified) * src/spectral/fft.h (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/spectral/spectral_centroid.c (modified) * src/spectral/spectral_centroid.h (modified) * src/spectral/tss.c (modified) * src/spectral/tss.h (modified) * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) * src/temporal/biquad.c (modified) * src/temporal/biquad.h (modified) * src/temporal/resampler.c (modified) * src/temporal/resampler.h (modified) * src/utils/hist.c (modified) * src/utils/hist.h (modified) * src/utils/scale.c (modified) * src/utils/scale.h (modified) src: update all headers to GPLv3 Sun, 18 Oct 2009 13:08:59 GMT Paul Brossier [56ef7e1] * src/mathutils.c (modified) * src/mathutils.h (modified) * src/onset/onset.c (modified) * src/onset/peakpick.c (modified) * src/onset/peakpick.h (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyinfft.c (modified) * src/tempo/beattracking.c (modified) * src/tempo/tempo.c (modified) * tests/src/test-peakpick.c (modified) Change peakpicker to match API specs, make quadint per channel * ... Fri, 16 Oct 2009 19:55:02 GMT Paul Brossier [d25bd12] * plugins/puredata/aubiotempo~.c (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) src/tempo: use samplerate Fri, 16 Oct 2009 17:56:10 GMT Paul Brossier [1812f49] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: default to no warnings Fri, 16 Oct 2009 02:16:42 GMT Paul Brossier [0a257a6] * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) src/tempo/tempo.{c,h}: setters to return unsigned ints Thu, 15 Oct 2009 15:09:34 GMT Paul Brossier [b4f5967] * examples/aubiotrack.c (modified) * examples/utils.c (modified) * examples/utils.h (modified) * plugins/puredata/aubioonset~.c (modified) * plugins/puredata/aubiotempo~.c (modified) * python/aubio/aubioclass.py (modified) * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/onset/onsetdetection.c (modified) * src/onset/onsetdetection.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) * swig/aubio.i (modified) * tests/src/test-onset.c (modified) * tests/src/test-onsetdetection.c (modified) * tests/src/test-tempo.c (modified) src/onset: use a string to set onset mode, keeping onset types enum ... Thu, 15 Oct 2009 13:52:18 GMT Paul Brossier [24d4433] * src/tempo/beattracking.h (modified) src/tempo/beattracking.h: fix typo Wed, 07 Oct 2009 20:58:25 GMT Paul Brossier [01b8fcc] * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * plugins/puredata/aubioonset~.c (modified) * python/aubio/aubioclass.py (modified) * src/onset/onset.c (modified) * src/onset/onsetdetection.c (modified) * src/onset/onsetdetection.h (modified) * src/tempo/tempo.c (modified) * swig/aubio.i (modified) * tests/src/test-onsetdetection.c (modified) src/onset: rename aubio_onsetdetection to aubio_onsetdetection_do Wed, 07 Oct 2009 20:34:07 GMT Paul Brossier [5bf23f7] * examples/aubiotrack.c (modified) * plugins/puredata/aubiotempo~.c (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) * tests/src/test-tempo.c (modified) src/tempo/tempo.{c,h}: rename aubio_tempo to aubio_tempo_do Wed, 07 Oct 2009 18:31:43 GMT Paul Brossier [8766cb6] * examples/utils.c (modified) * examples/utils.h (modified) * src/onset/onset.c (modified) * src/onset/peakpick.c (modified) * src/onset/peakpick.h (modified) * src/tempo/tempo.c (modified) * swig/aubio.i (modified) * tests/src/test-peakpick.c (modified) src/onset/peakpick.c: rename aubio_pickpeak_t to aubio_peakpicker_t Tue, 06 Oct 2009 15:02:54 GMT Paul Brossier [422edfb] * src/onset/onset.c (modified) * src/onset/peakpick.c (modified) * src/onset/peakpick.h (modified) * src/tempo/tempo.c (modified) src/onset/peakpick.h: clean up peakpicker object Thu, 01 Oct 2009 23:19:10 GMT Paul Brossier [5c4ec3c] * examples/utils.c (modified) * examples/utils.h (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/onset/peakpick.c (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyinfft.c (modified) * src/spectral/mfcc.c (modified) * src/spectral/phasevoc.c (modified) * src/tempo/beattracking.c (modified) * swig/aubio.i (modified) src/mathutils.{c,h}: rename all vec_ to fvec_ Thu, 01 Oct 2009 23:09:46 GMT Paul Brossier [1e2c82f] * src/mathutils.c (modified) * src/mathutils.h (modified) * src/tempo/beattracking.c (modified) * src/utils/hist.c (modified) * swig/aubio.i (modified) * tests/src/test-filterbank.c (modified) rename vec_max and vec_max_elem to fvec_max fvec_max_elem Mon, 28 Sep 2009 18:12:02 GMT Paul Brossier [17b7d66] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: avoid large backward off-beat errors, add ... Sun, 27 Sep 2009 00:19:49 GMT Paul Brossier [3de10bb] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: fix maxindex == winlen never reached ... Tue, 15 Sep 2009 15:02:45 GMT Paul Brossier [7bf3dcb] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: no changes, indent Sun, 13 Sep 2009 21:54:23 GMT Paul Brossier [6f1727f] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: use fvec_ utilities, improve comments Sat, 12 Sep 2009 11:22:20 GMT Paul Brossier [4e19e5b] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: interpolate beat period and position to ... Sat, 12 Sep 2009 11:13:10 GMT Paul Brossier [0482e76] * src/tempo/tempo.c (modified) src/tempo/tempo.c: always output tempo, pass along interpolated position Sun, 30 Aug 2009 15:11:05 GMT Paul Brossier [54f2a70] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: remove unused fvec_getperiod function Sat, 24 Nov 2007 22:02:29 GMT Paul Brossier [6c7d49b] * ext/sndfileio.c (modified) * src/aubio.h (modified) * src/fvec.c (modified) * src/mathutils.c (modified) * src/onset/onset.c (modified) * src/onset/onsetdetection.c (modified) * src/onset/peakpick.c (modified) * src/pitch/pitchdetection.c (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchschmitt.c (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyinfft.c (modified) * src/sample.h (deleted) * src/spectral/filterbank.c (modified) * src/spectral/mfcc.c (modified) * src/spectral/tss.c (modified) * src/tempo/beattracking.c (modified) * src/tempo/tempo.c (modified) * src/temporal/biquad.c (modified) * src/temporal/filter.c (modified) * src/temporal/resample.c (modified) * src/utils/hist.c (modified) * src/utils/scale.c (modified) remove src/sample.h Sat, 24 Nov 2007 21:00:20 GMT Paul Brossier [32d6958] * src/Makefile.am (modified) * src/aubio.h (modified) * src/onset/onset.c (modified) * src/onset/onsetdetection.c (modified) * src/onset/peakpick.c (modified) * src/pitch/pitchdetection.c (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchyinfft.c (modified) * src/spectral/fft.c (moved) * src/spectral/fft.h (moved) * src/spectral/filterbank.c (moved) * src/spectral/filterbank.h (moved) * src/spectral/mfcc.c (moved) * src/spectral/mfcc.h (moved) * src/spectral/phasevoc.c (moved) * src/spectral/phasevoc.h (moved) * src/spectral/tss.c (moved) * src/spectral/tss.h (moved) * src/tempo/beattracking.c (modified) * src/tempo/tempo.c (modified) * src/temporal/biquad.c (moved) * src/temporal/biquad.h (moved) * src/temporal/filter.c (moved) * src/temporal/filter.h (moved) * src/temporal/resample.c (moved) * src/temporal/resample.h (moved) * src/utils/hist.c (moved) * src/utils/hist.h (moved) * src/utils/scale.c (moved) * src/utils/scale.h (moved) src/: more moving and splitting Sat, 24 Nov 2007 20:08:04 GMT Paul Brossier [bcf38fe] * src/Makefile.am (modified) * src/aubio.h (modified) * src/onset/onset.c (moved) * src/onset/onset.h (moved) * src/onset/peakpick.c (moved) * src/onset/peakpick.h (moved) * src/pitch/pitchdetection.c (moved) * src/pitch/pitchdetection.h (moved) * src/tempo/beattracking.c (moved) * src/tempo/beattracking.h (moved) * src/tempo/tempo.c (moved) * src/tempo/tempo.h (moved) src/: move tempo files to src/tempo, continue moving pitch and onset ...