# # ChangeLog for / # # Generated by Trac 1.2 # Nov 29, 2024, 10:10:42 PM Thu, 01 Oct 2009 13:44:03 GMT Paul Brossier [18738ad] * configure.ac (modified) configure.ac: do not use AM_SILENT_RULES for now, wait for automake ... Thu, 01 Oct 2009 13:02:22 GMT Paul Brossier [f825dd0] * src/Makefile.am (modified) src/Makefile.am: update a- and c-weighting filter filenames Thu, 01 Oct 2009 07:04:35 GMT Paul Brossier [1942323] * src/onset/onsetdetection.c (modified) src/onset/onsetdetection.c: fix off by one error in complexdomain ... Thu, 01 Oct 2009 06:24:00 GMT Paul Brossier [bc4e175] * swig/aubio.i (modified) swig/aubio.i: update filter interface Thu, 01 Oct 2009 06:22:29 GMT Paul Brossier [7ac818f] * tests/src/test-beattracking.c (modified) * tests/src/test-resample.c (modified) * tests/src/test-tempo.c (modified) * tests/src/test-tss.c (modified) tests/src: include stdio.h as needed, add HAVE_LIBSAMPLERATE Wed, 30 Sep 2009 15:42:13 GMT Paul Brossier [ae6e15c] * interfaces/python/README (added) * interfaces/python/aubio-types.h (added) * interfaces/python/aubiomodule.c (modified) * interfaces/python/py-fvec.c (added) * interfaces/python/setup.py (modified) * interfaces/python/test_aubio.py (added) interfaces/python: improve draft wrapper alpha_norm example, add some ... Wed, 30 Sep 2009 01:54:34 GMT Paul Brossier [7de4de0] * configure.ac (modified) * interfaces/cpp/Makefile.am (moved) * interfaces/cpp/aubiocpp.cpp (moved) * interfaces/cpp/aubiocpp.h (moved) * interfaces/cpp/wscript_build (moved) * wscript (modified) moved cpp to interfaces/ Wed, 30 Sep 2009 01:46:35 GMT Paul Brossier [0a6c211] * interfaces/python/aubiomodule.c (added) * interfaces/python/setup.py (added) added new python interface draft, work in progress Wed, 30 Sep 2009 01:45:12 GMT Paul Brossier [1094f52] * configure.ac (modified) * interfaces/java/Makefile.am (moved) * interfaces/java/aubio/Makefile.am (moved) * interfaces/java/aubio/main.java (moved) created interfaces directory, moved java there and added new python ... Wed, 30 Sep 2009 00:44:52 GMT Paul Brossier [1cc007c] * wscript (modified) wscript: updated for waf r6742 Tue, 29 Sep 2009 23:24:56 GMT Paul Brossier [7e114c8] * tests/python/src/temporal/a_weighting.py (moved) tests/python/src/temporal/a_weighting.py: moved from adesign.py Tue, 29 Sep 2009 18:45:41 GMT Paul Brossier [f11d78d] * tests/src/wscript_build (deleted) * wscript (modified) wscript: move test build rules from tests/src/wscript_build, use new ... Tue, 29 Sep 2009 18:14:26 GMT Paul Brossier [899dfd3] * src/temporal/filter.h (modified) src/temporal/filter.h: 80 characters maximum per line Tue, 29 Sep 2009 18:08:10 GMT Paul Brossier [a54502c] * src/temporal/filter.c (modified) * src/temporal/filter.h (modified) src/temporal/filter.{c,h}: indent, update copyright and license Tue, 29 Sep 2009 17:58:43 GMT Paul Brossier [6481c0c] * src/temporal/filter.c (modified) src/temporal/filter.c: fix aubio_filter_do and aubio_filter_do_outplace Tue, 29 Sep 2009 06:01:01 GMT Paul Brossier [78d14d4] * src/aubio_priv.h (modified) src/aubio_priv.h: add alias from AUBIO_ERR to AUBIO_ERROR Tue, 29 Sep 2009 06:00:12 GMT Paul Brossier [a253fd4] * src/aubio.h (modified) src/aubio.h: update header names Tue, 29 Sep 2009 05:58:03 GMT Paul Brossier [c159aeb] * src/pitch/pitchdetection.c (modified) * src/temporal/a_weighting.c (moved) * src/temporal/a_weighting.h (moved) * src/temporal/c_weighting.c (moved) * src/temporal/c_weighting.h (moved) * src/temporal/filter.h (modified) * tests/src/temporal/test-aweighting.c (modified) * tests/src/temporal/test-cweighting.c (modified) * tests/src/test-filter.c (modified) src/temporal: rename adesign/adsgn to a_weighting, idem for c_weighting Tue, 29 Sep 2009 05:43:12 GMT Paul Brossier [a4364b8] * src/Makefile.am (modified) * src/pitch/pitchdetection.c (modified) * src/temporal/adesign.c (modified) * src/temporal/adesign.h (modified) * src/temporal/cdesign.c (modified) * src/temporal/cdesign.h (modified) * src/temporal/filter.c (modified) * src/temporal/filter.h (modified) * src/temporal/filter_priv.h (deleted) * tests/src/temporal/test-aweighting.c (added) * tests/src/temporal/test-cweighting.c (added) * tests/src/test-filter.c (modified) src/temporal: revamp filter object, clarify API for A- and ... Mon, 28 Sep 2009 20:02:20 GMT Paul Brossier [d9c45df] * src/spectral/spectral_centroid.h (modified) src/spectral/spectral_centroid.h: protect with #ifndef _FOO_H and ... Mon, 28 Sep 2009 19:57:10 GMT Paul Brossier [34eee42] * src/temporal/adesign.h (modified) * src/temporal/cdesign.h (modified) src/temporal/: avoid include in .h, protect with #ifndef _FOO_H and ... Mon, 28 Sep 2009 19:55:45 GMT Paul Brossier [a695854] * src/pitch/pitchdetection.c (modified) src/pitch/pitchdetection.c: include filter.h Mon, 28 Sep 2009 19:54:59 GMT Paul Brossier [d90db7d4] * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.c (modified) src/spectral/: remove include from filterbank_mel.h, modify mfcc.c to ... Mon, 28 Sep 2009 19:27:10 GMT Paul Brossier [6940b55] * src/vecutils.c (modified) * src/vecutils.h (modified) src/vecutils.{c,h}: expand header and add documentation, add ... Mon, 28 Sep 2009 19:19:40 GMT Paul Brossier [d37400c] * src/spectral/filterbank.c (modified) * src/spectral/mfcc.c (modified) src/spectral/filterbank.c: move log10 to mfcc.c Mon, 28 Sep 2009 19:17:53 GMT Paul Brossier [fd6b90f] * src/spectral/fft.c (modified) src/spectral/fft.c: add a warning if using fftw3 with aubio single Mon, 28 Sep 2009 19:16:09 GMT Paul Brossier [d2d862b] * src/aubio.h (modified) src/aubio.h: include vecutils.h Mon, 28 Sep 2009 19:11:41 GMT Paul Brossier [ce0e7b5] * src/mathutils.h (modified) src/mathutils.h: move window types doc after ifdef cplusplus Mon, 28 Sep 2009 19:09:22 GMT Paul Brossier [916f8983] * src/Makefile.am (modified) * src/vecutils.c (added) * src/vecutils.h (added) src/vecutils.{c,h}: add a bunch of function to modify fvec and cvec, ... Mon, 28 Sep 2009 18:58:03 GMT Paul Brossier [258195f] * src/aubio_priv.h (modified) * src/temporal/filter.c (modified) src/aubio_priv.h: define VERY_SMALL_NUMBER here, add KILL_DENORMAL ... 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 ... Sat, 26 Sep 2009 16:34:54 GMT Paul Brossier [e792ea8] * ext/Makefile.am (modified) ext/Makefile.am: update flags from SNDLIB to SNDFILE Sat, 26 Sep 2009 16:32:34 GMT Paul Brossier [e24b5f3] * configure.ac (modified) configure.ac: enable silent rules Sat, 26 Sep 2009 15:12:08 GMT Paul Brossier [31a5c0e8] * src/Makefile.am (modified) src/Makefile.am: add missing config.h Sat, 26 Sep 2009 05:11:23 GMT Paul Brossier [588ee77] * configure.ac (modified) configure.ac: make libsamplerate optional Sat, 26 Sep 2009 05:10:15 GMT Paul Brossier [c85c8b6] * doc/Makefile.am (modified) doc/Makefile.am: update list of source and generated manpages Sat, 26 Sep 2009 04:59:32 GMT Paul Brossier [a33379e] * ext/aubioext.h (modified) ext/aubioext.h: add flags for libsndfile Sat, 26 Sep 2009 04:51:19 GMT Paul Brossier [d7d0cdf] * src/aubio.h (modified) src/aubio.h: add HAVE_SAMPLERATE flags Sat, 26 Sep 2009 04:50:24 GMT Paul Brossier [b093845] * src/temporal/resample.c (modified) src/temporal/resample.c: add flags Sat, 26 Sep 2009 04:39:01 GMT Paul Brossier [9a91031] * swig/aubio.i (modified) swig/aubio.i: add flags for sndfile and samplerate Sat, 26 Sep 2009 04:34:28 GMT Paul Brossier [e7a7794] * python/aubio/onsetcompare.py (modified) * python/aubio/plot/notes.py (modified) * python/aubiodiffs-onset (modified) * python/aubiofilter-notes (modified) * python/aubionotes (modified) * python/aubioplot-notes (modified) * python/aubioweb.py (modified) python: finish getting rid of numarray Sat, 26 Sep 2009 02:46:41 GMT Paul Brossier [342e3807] * doc/Makefile.am (modified) * doc/aubiomfcc.sgml (added) doc/aubiomfcc.sgml: add brief manpage for aubiomfcc Sat, 26 Sep 2009 02:44:00 GMT Paul Brossier [012466b] * src/cvec.c (modified) * src/cvec.h (modified) src/cvec.{c,h}: add cvec_set, cvec_zeros and cvec_ones Sat, 26 Sep 2009 02:42:32 GMT Paul Brossier [9e0dd58] * doc/aubiotrack.sgml (modified) doc/aubiotrack.sgml: remove irrelevant threshold option Fri, 25 Sep 2009 23:55:27 GMT Paul Brossier [634d238] * python/aubio/aubioclass.py (modified) python/aubio/aubioclass.py: print filename of file that failed opening Fri, 25 Sep 2009 23:42:52 GMT Paul Brossier [5f23f66] * python/aubio/bench/onset.py (modified) * python/aubio/plot/notes.py (modified) * python/aubio/task/beat.py (modified) * python/aubio/task/notes.py (modified) * python/aubio/task/onset.py (modified) * python/aubio/task/pitch.py (modified) * python/aubioplot-yinfft (modified) python/aubio: use Gnuplot.Data with_ keywords, with is a reserved ... Fri, 25 Sep 2009 23:40:44 GMT Paul Brossier [55ed67a] * python/aubio/gnuplot.py (modified) python/aubio/gnuplot.py: use numpy, not numarray (debian #478438) Fri, 25 Sep 2009 23:10:55 GMT Paul Brossier [707c30e] * python/aubio/task/notes.py (modified) python/aubio/task/notes.py: remove useless import of numarray (debian ... Fri, 25 Sep 2009 23:09:50 GMT Paul Brossier [fcacd88] * python/aubio/task/onset.py (modified) python/aubio/task/onset.py: use numarray, not numpy (debian #478438) Fri, 25 Sep 2009 23:04:44 GMT Paul Brossier [a250b35] * tests/python/localaubio.py (modified) tests/python/localaubio.py: add some tricks to work with waf too Fri, 25 Sep 2009 22:38:19 GMT Paul Brossier [7cec717] * src/spectral/fft.h (modified) src/spectral/fft.h: improve fftw types comments Fri, 25 Sep 2009 22:33:05 GMT Paul Brossier [9ea88c6] * src/types.h (modified) src/types.h: remove useless include and comment Fri, 25 Sep 2009 22:32:31 GMT Paul Brossier [1c2e186] * src/spectral/filterbank.c (modified) * src/spectral/filterbank.h (modified) * src/spectral/filterbank_mel.c (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) src/spectral/ update license headers Fri, 25 Sep 2009 22:04:55 GMT Paul Brossier [a6db140] * src/aubio.h (modified) * src/aubio_priv.h (modified) * src/cvec.c (modified) * src/cvec.h (modified) * src/fvec.c (modified) * src/fvec.h (modified) * src/lvec.c (modified) * src/lvec.h (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/types.h (modified) src/*.[ch]: update copyrights and license from 2003 / GPLv2 to ... Fri, 25 Sep 2009 21:46:19 GMT Paul Brossier [76ac373] * src/temporal/adesign.h (modified) * src/temporal/cdesign.h (modified) src/temporal/: improve documentation for a and c-design filters Fri, 25 Sep 2009 21:37:02 GMT Paul Brossier [c698d1b] * src/cvec.h (modified) * src/lvec.h (modified) src/{c,l}vec.h: update documentation Fri, 25 Sep 2009 21:08:08 GMT Paul Brossier [f00088f] * doc/devel.cfg (modified) * doc/examples.cfg (modified) * doc/user.cfg (modified) doc/*.cfg: update with doxygen -u (debian package 1.6.1-1) Fri, 25 Sep 2009 21:03:34 GMT Paul Brossier [46044ed] * ext/jackio.c (modified) * src/aubio_priv.h (modified) * src/types.h (modified) src/types.h: add some documentation, use HAVE_AUBIO_DOUBLE, not ... Fri, 25 Sep 2009 21:01:37 GMT Paul Brossier [6f0b8a0] * src/spectral/fft.c (modified) src/spectral/fft.c: use HAVE_AUBIO_DOUBLE, not AUBIO_SINGLE_PRECISION Fri, 25 Sep 2009 21:00:44 GMT Paul Brossier [d99d819] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) src/spectral/mfcc.{c,h}: add documentation Fri, 25 Sep 2009 20:12:56 GMT Paul Brossier [705aec8] * configure.ac (modified) * ext/Makefile.am (modified) * ext/aubioext.h (modified) * ext/midi/list.c (deleted) * ext/midi/list.h (deleted) * ext/midi/midi.c (deleted) * ext/midi/midi.h (deleted) * ext/midi/midi_alsa_raw.c (deleted) * ext/midi/midi_alsa_seq.c (deleted) * ext/midi/midi_driver.c (deleted) * ext/midi/midi_driver.h (deleted) * ext/midi/midi_event.c (deleted) * ext/midi/midi_event.h (deleted) * ext/midi/midi_file.c (deleted) * ext/midi/midi_file.h (deleted) * ext/midi/midi_parser.c (deleted) * ext/midi/midi_parser.h (deleted) * ext/midi/midi_player.c (deleted) * ext/midi/midi_player.h (deleted) * ext/midi/midi_track.c (deleted) * ext/midi/midi_track.h (deleted) * ext/midi/timer.c (deleted) * ext/midi/timer.h (deleted) * ext/wscript_build (modified) * wscript (modified) ext/midi: remove all midi stuff borrowed from fluidsynth, now unused Fri, 25 Sep 2009 20:00:44 GMT Paul Brossier [be3ffee] * src/aubio_priv.h (modified) src/aubio_priv.h: use HAVE_FFTW3, not _H Fri, 25 Sep 2009 19:57:18 GMT Paul Brossier [bab0a12] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: window only once, remove unused variable Fri, 25 Sep 2009 19:56:22 GMT Paul Brossier [ebbf5a0] * examples/utils.c (modified) * examples/utils.h (modified) examples/utils.{c,h}: remove old midi_player stuff, use new jack midi ... Fri, 25 Sep 2009 19:53:40 GMT Paul Brossier [c201306] * ext/jackio.c (modified) * ext/jackio.h (modified) ext/jackio.{c,h}: add midi_out_ring for midi output event processing Fri, 25 Sep 2009 06:30:46 GMT Paul Brossier [04ceeab] * examples/wscript_build (modified) examples/wscript_build: compile utils.c only once Fri, 25 Sep 2009 05:08:59 GMT Paul Brossier [50bc5f2] * examples/utils.c (modified) * examples/utils.h (modified) examples/utils.{c,h}: update copyright and license, run through indent Fri, 25 Sep 2009 04:58:40 GMT Paul Brossier [c3f4173] * tests/src/test-phasevoc-jack.c (modified) tests/src/test-phasevoc-jack.c: update to also test midi ports and ... Fri, 25 Sep 2009 04:56:58 GMT Paul Brossier [bccac6b] * examples/utils.c (modified) * ext/jackio.c (modified) * ext/jackio.h (modified) ext/jackio.{c,h}: add support for jack midi Fri, 25 Sep 2009 03:21:54 GMT Paul Brossier [52ecf09] * ext/jackio.c (modified) ext/jackio.c: write to ochan output buffers, not ichan Fri, 25 Sep 2009 03:19:37 GMT Paul Brossier [58779e3] * ext/jackio.c (modified) ext/jackio.c: get ochan output audio ports, not ichan Fri, 25 Sep 2009 03:17:19 GMT Paul Brossier [1274e9f] * ext/jackio.c (modified) * ext/jackio.h (modified) ext/jackio.{c,h}: update copyright and license, run though indent Fri, 25 Sep 2009 02:41:16 GMT Paul Brossier [e4d0f8f] * swig/aubio.i (modified) swig/aubio.i: remove unused midi and jack stuff from swig Fri, 25 Sep 2009 02:26:14 GMT Paul Brossier [51ee670] * tests/src/test-hist.c (modified) tests/src/test-hist.c: update to new_aubio_window Fri, 25 Sep 2009 02:23:21 GMT Paul Brossier [ff9d00c] * tests/src/test-window.c (modified) tests/src/test-window.c: update to new_aubio_window Fri, 25 Sep 2009 02:20:27 GMT Paul Brossier [d84d19e] * src/mathutils.c (modified) * src/mathutils.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchyinfft.c (modified) * src/spectral/phasevoc.c (modified) * swig/aubio.i (modified) src/mathutils.{c,h}: change prototype from aubio_window to ... Fri, 25 Sep 2009 02:20:07 GMT Paul Brossier [e4284c9] * src/types.h (modified) src/types.h: use wscript switch Fri, 25 Sep 2009 02:16:45 GMT Paul Brossier [06d30f9] * wscript (modified) wscript: add option to switch from single to double precision Fri, 25 Sep 2009 02:12:23 GMT Paul Brossier [c423c3d] * examples/aubiomfcc.c (modified) * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * examples/aubioquiet.c (modified) * examples/aubiotrack.c (modified) * examples/utils.h (modified) examples/: use native aubio smpl_t for aubio_process_func_t Fri, 25 Sep 2009 02:09:25 GMT Paul Brossier [194ef6b] * ext/jackio.c (modified) * ext/jackio.h (modified) ext/jackio.{c,h}: convert data from smpl_t to ... Fri, 25 Sep 2009 01:54:05 GMT Paul Brossier [d69e37d] * ext/sndfileio.c (modified) ext/sndfileio.c: convert data from and to float if smpl_t != float Fri, 25 Sep 2009 01:49:20 GMT Paul Brossier [bd54912] * ext/aubioext.h (modified) ext/aubioext.h: only include jackio.h if HAVE_JACK Thu, 24 Sep 2009 16:16:02 GMT Paul Brossier [cd7d733] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: do no reset hop size, just leave a commented ... Thu, 24 Sep 2009 15:28:55 GMT Paul Brossier [5c411dc] * wscript (modified) wscript: add --with-target-platform option for cross-compiling, ... Wed, 23 Sep 2009 17:58:37 GMT Paul Brossier [26ac356] * .bzrignore (modified) .bzrignore: ignore waf stuff Wed, 23 Sep 2009 17:58:06 GMT Paul Brossier [bf168ac] * tests/src/wscript_build (added) use waf as new build system (missing file) Wed, 23 Sep 2009 17:51:16 GMT Paul Brossier [f50cd286] * .bzrignore (modified) .bzrignore: allow _ in test filenames Wed, 23 Sep 2009 17:50:40 GMT Paul Brossier [b901228] * examples/aubiomfcc.c (modified) examples/aubiomfcc.c: update to latest mfcc version Wed, 23 Sep 2009 17:47:16 GMT Paul Brossier [000b090] * cpp/wscript_build (added) * examples/wscript_build (added) * ext/wscript_build (added) * plugins/puredata/wscript_build (added) * python/aubio/wscript_build (added) * python/wscript_build (added) * src/wscript_build (added) * swig/swig.py (added) * wscript (added) use waf as new build system Wed, 23 Sep 2009 17:40:14 GMT Paul Brossier [b511fa9] * configure.ac (modified) * examples/utils.c (modified) * examples/utils.h (modified) * ext/aubioext.h (modified) * ext/jackio.c (modified) * ext/jackio.h (modified) * ext/midi/midi_driver.h (modified) * src/aubio_priv.h (modified) * src/mathutils.c (modified) * src/spectral/fft.c (modified) * src/spectral/fft.h (modified) * tests/src/test-phasevoc-jack.c (modified) replace FOO_SUPPORT with HAVE_FOO, use float for jack_process ... Wed, 23 Sep 2009 16:37:24 GMT Paul Brossier [2062e48] * src/spectral/filterbank.c (modified) * src/spectral/filterbank_mel.c (modified) src/spectral/filterbank*.c: reduce filterbank size to n/2+1, other ... Tue, 22 Sep 2009 15:37:36 GMT Paul Brossier [75a0f40] * examples/utils.c (modified) examples/utils.c: add --bufsize option and short message when option ... Mon, 21 Sep 2009 16:17:02 GMT Paul Brossier [55b7cb4] * src/cvec.c (modified) * src/cvec.h (modified) src/cvec.c: add cvec_print Mon, 21 Sep 2009 16:15:05 GMT Paul Brossier [d53a3b5] * src/spectral/fft.c (modified) src/spectral/fft.c: fix horrible bug where norm[0] and norm[n/2+1] ... Fri, 18 Sep 2009 00:56:10 GMT Paul Brossier [adcf405] * swig/aubio.i (modified) swig/aubio.i: update new_aubio_mfcc prototype Thu, 17 Sep 2009 22:57:31 GMT Paul Brossier [c218821] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: zero output before computing it Thu, 17 Sep 2009 18:07:24 GMT Paul Brossier [0028ea7] * tests/src/Makefile.am (modified) * tests/src/test-mfcc.c (added) test-mfcc.c: add simple mfcc test Thu, 17 Sep 2009 18:04:00 GMT Paul Brossier [e03f74d] * src/spectral/mfcc.h (modified) src/spectral/mfcc.h: remove obsolete reference to libxtract, update ... Thu, 17 Sep 2009 17:54:57 GMT Paul Brossier [7a84b21] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: indent, update to GPLv3