source: src/tempo

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @ef0a430   9 months Paul Brossier [tempo] fix delay_ms methods feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretch
(edit) @b5a0479   9 months Paul Brossier [tempo] make sure all objects have been created, safer del_ method feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretch
(edit) @b1559f4c   9 months Paul Brossier [tempo] fix buffer overflow in method parser feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretch
(edit) @5e246a1   2 years Paul Brossier Update beattracking.h feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretch
(edit) @72af472   2 years Paul Brossier src/tempo/tempo.h: improve documentation (#22) feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchsampler
(edit) @5f852c1   3 years Paul Brossier src/{fmat,tempo/tempo}.h: fix doxygen comment feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @6f42c16   3 years Paul Brossier src/: change c header identifiers (see #35) feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @e644757   3 years Paul Brossier src/tempo/tempo.c: do not write novelty function in output[1] feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @69f74f0   3 years Paul Brossier src/tempo/: add const qualifiers feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @d897aae   4 years Paul Brossier src/spectral, src/onset, src/tempo: make sure win_size > 1 feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @7e80dc9   4 years Paul Brossier src/tempo/tempo.h: implement get/set_delay feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @95748a6   4 years Paul Brossier src/tempo/tempo.{c,h}: add tatum, a subdivision of the beat period, … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @810b3b6   4 years Paul Brossier src/tempo/tempo.c: comment out unused assign feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @42c3dc0   4 years Paul Brossier src/tempo/tempo.{c,h}: add _get_period and _get_period_s feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @5f5edc1   4 years Paul Brossier src/tempo/beattracking.{c,h}: add _get_period and _get_period_s feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @43b7c6d   4 years Paul Brossier src/tempo/tempo.c: remove trailing spaces feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @f45dd12   4 years Paul Brossier src/tempo/*: remove trailing spaces feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @482fab8   4 years Paul Brossier src/tempo/beattracking.c: avoid segfault on silence (closes #24) feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @ce6f652   4 years Paul Brossier src/tempo/tempo.c: add silence detection (closes #23), add old … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @053495b   4 years Paul Brossier src/*.c: fix some useless float conversion feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @deb1fd4   5 years Paul Brossier src/tempo/tempo.h: add aubio_tempo_get_silence and … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @9be906a   5 years Paul Brossier src/tempo/tempo.c: check parameters for new_aubio_tempo feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @5fe5591   5 years Paul Brossier src/tempo/beattracking.c: improve confidence values by using … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @a559796   5 years Paul Brossier src/tempo/tempo.c: novelty function default to specflux feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @c21acb9   6 years Paul Brossier src/: improve build with -Wdeclaration-after-statement feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @029bf4e   6 years Paul Brossier src/: build with -Wmissing-declarations feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @b235c0e   6 years Paul Brossier src/: sync header defines, remove trailing spaces, update copyrights … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @0aa5208   6 years Paul Brossier src/tempo/tempo.h: add examples to documentation feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @fd46d1e   6 years Paul Brossier src/tempo/beattracking.h: improve documentation feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @5899752   6 years Paul Brossier src/tempo/tempo.h: fix silence documentation feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @fdd5315   6 years Paul Brossier src/tempo/tempo.h: comment method param feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @3f27a98   6 years Paul Brossier src/tempo/beattracking.c: improve comments, remove old ones feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @2dbcafa   6 years Paul Brossier src/tempo/beattracking.c: normalise confidence feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @77db425   6 years Paul Brossier src/tempo/tempo.c: fix for different samplerates feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @18f14f9   6 years Paul Brossier src/tempo/beattracking.c: also empty output if bp = 0 feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @ffa8607   6 years Paul Brossier src/tempo/beattracking.c: fix rayleigh period clamping feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @2823389   6 years Paul Brossier src/tempo/beattracking.c: do nothing if period is zero feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @acd97d1   6 years Paul Brossier src/mathutils.{c,h}: remove fvec_quadint, use fvec_quadratic_peak_pos feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @47e067b   6 years Paul Brossier src/tempo/tempo.c, src/onset/onset.c: fix _get_last_ms feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @ac67de7   6 years Paul Brossier src/tempo/tempo.c: always set last_beat feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @483b883   6 years Paul Brossier src/tempo/tempo.c: add get_last functions feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @7efeffd   6 years Paul Brossier src/tempo/tempo.h: add some documentation feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @c25d5b5   6 years Paul Brossier src/tempo/tempo.h: object not driver feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @e230bb4   6 years Paul Brossier src/tempo: fix example path feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @b173ca1   6 years Paul Brossier src/io/sndfileio.h: add documentation feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @69b11d8   6 years Paul Brossier src/*/*.h: add link to examples, remove trailing spaces, improve … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @72db1cf   7 years Paul Brossier src/tempo/beattracking.c: avoid casting, make sure b is well behaved … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @10a6f7d   7 years Paul Brossier src/tempo/beattracking.c: cast to avoid signed/unsigned comparison feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @7c84204   9 years Paul Brossier src/tempo/beattracking.c: declare b as signed integer, thanks to … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @d207300   10 years Paul Brossier src/tempo: switch to mono feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @3ac7cb0   10 years Paul Brossier src/: cleanup variable names in prototypes feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @3e17aed   10 years Paul Brossier src/: rename peakpick.h to peakpicker.h, make public again feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @e5b9a46   10 years Paul Brossier src/tempo: remove unused peek, use new … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @31907fd   10 years Paul Brossier src/spectral/specdesc.{c,h}: rename aubio_onsetdetection to aubio_specdesc feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @e6a78ea   10 years Paul Brossier src: update all headers to GPLv3 feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @56ef7e1   10 years Paul Brossier Change peakpicker to match API specs, make quadint per channel * … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @d25bd12   10 years Paul Brossier src/tempo: use samplerate feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @1812f49   10 years Paul Brossier src/tempo/beattracking.c: default to no warnings feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @0a257a6   10 years Paul Brossier src/tempo/tempo.{c,h}: setters to return unsigned ints feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @b4f5967   10 years Paul Brossier src/onset: use a string to set onset mode, keeping onset types enum … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @24d4433   10 years Paul Brossier src/tempo/beattracking.h: fix typo feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @01b8fcc   10 years Paul Brossier src/onset: rename aubio_onsetdetection to aubio_onsetdetection_do feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @5bf23f7   10 years Paul Brossier src/tempo/tempo.{c,h}: rename aubio_tempo to aubio_tempo_do feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @8766cb6   10 years Paul Brossier src/onset/peakpick.c: rename aubio_pickpeak_t to aubio_peakpicker_t feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @422edfb   10 years Paul Brossier src/onset/peakpick.h: clean up peakpicker object feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @5c4ec3c   10 years Paul Brossier src/mathutils.{c,h}: rename all vec_ to fvec_ feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @1e2c82f   10 years Paul Brossier rename vec_max and vec_max_elem to fvec_max fvec_max_elem feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @17b7d66   10 years Paul Brossier src/tempo/beattracking.c: avoid large backward off-beat errors, add … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @3de10bb   10 years Paul Brossier src/tempo/beattracking.c: fix maxindex == winlen never reached … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @7bf3dcb   10 years Paul Brossier src/tempo/beattracking.c: no changes, indent feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @6f1727f   10 years Paul Brossier src/tempo/beattracking.c: use fvec_ utilities, improve comments feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @4e19e5b   10 years Paul Brossier src/tempo/beattracking.c: interpolate beat period and position to … feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @0482e76   10 years Paul Brossier src/tempo/tempo.c: always output tempo, pass along interpolated position feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @54f2a70   10 years Paul Brossier src/tempo/beattracking.c: remove unused fvec_getperiod function feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @6c7d49b   12 years Paul Brossier remove src/sample.h feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(edit) @32d6958   12 years Paul Brossier src/: more moving and splitting feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
(add) @bcf38fe   12 years Paul Brossier src/: move tempo files to src/tempo, continue moving pitch and onset files feature/autosinkfeature/constantqfeature/pitchshiftfeature/pydocstringsfeature/timestretchpitchshiftsamplertimestretchyinfft+
Note: See TracRevisionLog for help on using the revision log.