# # ChangeLog for / # # Generated by Trac 1.2 # Dec 2, 2024, 8:24:49 AM Sat, 23 Apr 2016 18:56:36 GMT Paul Brossier [d746ef8] * wscript (modified) wscript: make getopt.h optional Sat, 23 Apr 2016 18:49:50 GMT Paul Brossier [dff2ded] * examples/utils.h (modified) examples/utils.h: remove stdarg.h, getopt.h moved to parse_args.h, ... Sat, 23 Apr 2016 18:49:06 GMT Paul Brossier [7d7bf8f] * examples/parse_args.h (modified) examples/parse_args.h: check in config.h if getopt.h was found Sat, 23 Apr 2016 18:47:46 GMT Paul Brossier [e22356e] * src/aubio_priv.h (modified) src/aubio_priv.h: use #ifdef HAVE_, not #if HAVE_ Sat, 23 Apr 2016 18:47:22 GMT Paul Brossier [bef979a] * wscript (modified) wscript: first check for headers, add getopt.h and unistd.h Sat, 23 Apr 2016 18:02:27 GMT Paul Brossier [d0cb3d8] * tests/wscript_build (modified) tests/wscript_build: no -g for msvc Sat, 23 Apr 2016 18:00:23 GMT Paul Brossier [aa5237d] * wscript (modified) wscript: make msvc compiler quieter Sat, 23 Apr 2016 17:44:07 GMT Paul Brossier [25e2001] * src/wscript_build (modified) src/wscript_build: fix typo Sat, 23 Apr 2016 16:35:52 GMT Paul Brossier [8b42c7d] * tests/utils_tests.h (modified) tests/utils_tests.h: make sure M_PI and RAND_MAX are defined Sat, 23 Apr 2016 16:28:41 GMT Paul Brossier [ad1ffb5] * src/wscript_build (modified) src/wscript_build: enable static lib on windows Sat, 23 Apr 2016 16:27:44 GMT Paul Brossier [dc08c4f] * tests/utils_tests.h (modified) tests/utils_tests.h: add VA_ARGS versions of variadic macros Sat, 23 Apr 2016 12:49:11 GMT Paul Brossier [8743b33] * src/utils/windll.c (modified) src/utils/windll.c: include config to check for HAVE_WIN_HACKS Sat, 23 Apr 2016 12:40:06 GMT Paul Brossier [c601bcd] * src/utils/windll.c (added) src/utils/windll.c: add dll main entry point Fri, 22 Apr 2016 22:51:07 GMT Paul Brossier [de66709] * src/fvec.c (modified) * src/io/sink.c (modified) * src/io/source.c (modified) * src/temporal/resampler.c (modified) src/: use #ifdef HAVE_FOO, not #if HAVE_FOO Fri, 22 Apr 2016 22:49:16 GMT Paul Brossier [a9ec06f] * src/wscript_build (modified) src/wscript_build: no -lm on windows here too Fri, 22 Apr 2016 22:34:13 GMT Paul Brossier [6d7d52c] * src/wscript_build (modified) * tests/wscript_build (modified) src/wscript_build: only no -lm if compiler is CL.exe Fri, 22 Apr 2016 22:12:06 GMT Paul Brossier [58cffee] * src/wscript_build (modified) * tests/wscript_build (modified) tests/wscript_build, src/wscript_build: no -lm on win32/64 Fri, 22 Apr 2016 21:55:42 GMT Paul Brossier [0806cd2] * src/aubio_priv.h (modified) src/aubio_priv.h: define PATH_MAX if needed Fri, 22 Apr 2016 21:48:15 GMT Paul Brossier [aad1235] * src/aubio_priv.h (modified) src/aubio_priv.h: check if HAVE_ATLAS_CBLAS_H is defined, avoiding ... Fri, 22 Apr 2016 19:15:29 GMT Paul Brossier [6f42c16] * python/ext/py-musicutils.h (modified) * src/aubio_priv.h (modified) * src/cvec.h (modified) * src/fmat.h (modified) * src/fvec.h (modified) * src/io/audio_unit.h (modified) * src/io/sink.h (modified) * src/io/sink_apple_audio.h (modified) * src/io/sink_sndfile.h (modified) * src/io/sink_wavwrite.h (modified) * src/io/source.h (modified) * src/io/source_apple_audio.h (modified) * src/io/source_avcodec.h (modified) * src/io/source_sndfile.h (modified) * src/io/source_wavread.h (modified) * src/lvec.h (modified) * src/mathutils.h (modified) * src/musicutils.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/pitchspecacf.h (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/fft.h (modified) * src/spectral/filterbank.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/phasevoc.h (modified) * src/spectral/specdesc.h (modified) * src/spectral/tss.h (modified) * src/synth/sampler.h (modified) * src/synth/wavetable.h (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.h (modified) * src/temporal/a_weighting.h (modified) * src/temporal/biquad.h (modified) * src/temporal/c_weighting.h (modified) * src/temporal/filter.h (modified) * src/temporal/resampler.h (modified) * src/types.h (modified) * src/utils/hist.h (modified) * src/utils/parameter.h (modified) * src/utils/scale.h (modified) * src/vecutils.h (modified) src/: change c header identifiers (see #35) Fri, 22 Apr 2016 18:08:27 GMT Paul Brossier [d2be104] * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) src/io/: also copy null ending char Fri, 22 Apr 2016 14:50:47 GMT Paul Brossier [2d0e3fc] * .travis.yml (modified) .travis.yml: add irc notifications Fri, 22 Apr 2016 14:39:05 GMT Paul Brossier [8dbff94] * Makefile (modified) Merge branch 'develop' of aubio.org:/git/aubio/aubio into develop Fri, 22 Apr 2016 14:33:19 GMT Paul Brossier [edb1d7a] * Makefile (modified) Makefile: update waf to 1.8.20 Fri, 22 Apr 2016 01:14:16 GMT Paul Brossier [597a789] * Makefile (modified) Makefile: make tests verbose Fri, 22 Apr 2016 01:07:48 GMT Paul Brossier [1700a2d] * .travis.yml (modified) .travis.yml: test_python / test_python_osx on linux / osx Fri, 22 Apr 2016 01:07:19 GMT Paul Brossier [39122f0] * Makefile (modified) Makefile: split rules for test_python / test_python_osx Fri, 22 Apr 2016 01:02:29 GMT Paul Brossier [d1a7a90] * Makefile (modified) Makefile: use pip install --user, also uninstall Fri, 22 Apr 2016 00:54:58 GMT Paul Brossier [86a0c47] * .travis.yml (modified) .travis.yml: no more python 2.6 (>= 2.7 needed for TestCase.skipTest() ) Fri, 22 Apr 2016 00:54:16 GMT Paul Brossier [e8ed383] * Makefile (modified) Makefile: use pip to install Fri, 22 Apr 2016 00:31:47 GMT Paul Brossier [b099f50] * Makefile (modified) Makefile: do not fail if dylib not found Fri, 22 Apr 2016 00:24:59 GMT Paul Brossier [0d45ec4] * Makefile (modified) Makefile: copy lib to ~/lib (osx) and set LD_LIBRARY_PATH (linux) Fri, 22 Apr 2016 00:12:26 GMT Paul Brossier [70c6e39] * Makefile (modified) Makefile: use './setup.py install' to test Fri, 22 Apr 2016 00:06:24 GMT Paul Brossier [73aac2a] * wscript (modified) wscript: more dist excludes Fri, 22 Apr 2016 00:06:08 GMT Paul Brossier [da1709f] * wscript (modified) wscript: added -mmacosx-version-min=10.4 on darwin Fri, 22 Apr 2016 00:05:39 GMT Paul Brossier [69212a0] * .travis.yml (modified) * Makefile (modified) Makefile: add test_python target, added to .travis.yml Fri, 22 Apr 2016 00:00:53 GMT Paul Brossier [b136658] * tests/src/tempo/test-tempo.c (modified) tests/src/tempo/test-tempo.c: tempo back to only one output Thu, 21 Apr 2016 23:51:36 GMT Paul Brossier [de63017] * python/lib/gen_code.py (modified) python/lib/gen_code.py: tempo should have only one output (see #49) Thu, 21 Apr 2016 23:50:21 GMT Paul Brossier [e644757] * src/tempo/tempo.c (modified) src/tempo/tempo.c: do not write novelty function in output[1] Thu, 21 Apr 2016 23:11:31 GMT Paul Brossier [79adbda] * .travis.yml (modified) .travis.yml: re-add distcheck, python needs a built tree Thu, 21 Apr 2016 23:10:22 GMT Paul Brossier [681663e] * python/scripts/aubiocut (modified) python/scripts/aubiocut: fix usage string output Thu, 21 Apr 2016 22:59:20 GMT Paul Brossier [e372a0f] * Makefile (modified) Makefile: distcheck only needs checkwaf, split configure Thu, 21 Apr 2016 22:54:07 GMT Paul Brossier [572001c] * .travis.yml (modified) .travis.yml: remove python packages (using language: python), switch ... Thu, 21 Apr 2016 22:41:03 GMT Paul Brossier [3581fb5] * .travis.yml (modified) .travis.yml: full osx details Thu, 21 Apr 2016 22:38:09 GMT Paul Brossier [dcbea24] * .travis.yml (modified) .travis.yml: fix architectures, simplify osx Thu, 21 Apr 2016 22:30:22 GMT Paul Brossier [1f8061c] * .travis.yml (modified) .travis.yml: fix architectures, add gcc on osx Thu, 21 Apr 2016 22:23:01 GMT Paul Brossier [ec6731c] * .travis.yml (modified) .travis.yml: use matrix include Thu, 21 Apr 2016 22:03:00 GMT Paul Brossier [950a80c] * python/lib/gen_code.py (modified) lib/gen_code.py: comment out print Thu, 21 Apr 2016 21:58:59 GMT Paul Brossier [66a3c51] * .travis.yml (modified) .travis.yml: switch to python Thu, 21 Apr 2016 20:44:07 GMT Paul Brossier [b8454c74] * .travis.yml (modified) .travis.yml: add python 2.7 and 3.4 Thu, 21 Apr 2016 20:38:55 GMT Paul Brossier [f731cff] * .travis.yml (modified) .travis.yml: remove build/clean python3 for now Thu, 21 Apr 2016 20:32:45 GMT Paul Brossier [82cdc97] * .travis.yml (modified) .travis.yml: added osx along linux Thu, 21 Apr 2016 19:38:01 GMT Paul Brossier [e31aad20] * src/synth/sampler.c (modified) src/synth/sampler.c: fix typo Thu, 21 Apr 2016 19:32:59 GMT Paul Brossier [a7f398d] * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) python/lib/gen_code.py: use new proxy functions Thu, 21 Apr 2016 19:31:10 GMT Paul Brossier [b5bef11] * python/ext/aubiomodule.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) ext/: use new proxy functions Thu, 21 Apr 2016 19:30:28 GMT Paul Brossier [bfe8256] * python/ext/aubio-types.h (modified) * python/ext/aubioproxy.c (modified) ext/aubio-types.h: rewrite array to fvec conversions to reduce memory ... Thu, 21 Apr 2016 19:18:16 GMT Paul Brossier [f2ce0fc] * python/ext/py-cvec.c (modified) ext/py-cvec.c: indent Thu, 21 Apr 2016 17:39:13 GMT Paul Brossier [a599a1b] * python/ext/aubio-types.h (modified) ext/aubio-types.h: remove old channels from cvec Thu, 21 Apr 2016 17:38:24 GMT Paul Brossier [00819aa] * src/onset/onset.c (modified) * src/onset/onset.h (modified) src/onset/: add const qualifiers Thu, 21 Apr 2016 17:36:56 GMT Paul Brossier [feb694b] * src/spectral/fft.c (modified) * src/spectral/fft.h (modified) * 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/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/spectral/specdesc.c (modified) * src/spectral/specdesc.h (modified) * src/spectral/statistics.c (modified) * src/spectral/tss.c (modified) * src/spectral/tss.h (modified) src/spectral/: add const qualifiers Thu, 21 Apr 2016 17:32:58 GMT Paul Brossier [ce3ff2b] * 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/pitchspecacf.c (modified) * src/pitch/pitchspecacf.h (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.c (modified) * src/pitch/pitchyinfft.h (modified) * src/synth/sampler.h (modified) * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) src/pitch/: add const qualifiers, filter_do_outplace to avoid ... Thu, 21 Apr 2016 17:30:25 GMT Paul Brossier [eaee767] * src/synth/sampler.c (modified) src/synth/sampler.c: keeps a copy of uri Thu, 21 Apr 2016 17:11:55 GMT Paul Brossier [23493b5] * src/temporal/filter.c (modified) * src/temporal/filter.h (modified) * src/temporal/resampler.c (modified) * src/temporal/resampler.h (modified) src/temporal/: add const qualifiers Thu, 21 Apr 2016 17:09:47 GMT Paul Brossier [69f74f0] * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) src/tempo/: add const qualifiers Thu, 21 Apr 2016 17:08:17 GMT Paul Brossier [55d1fa4] * src/utils/hist.c (modified) * src/utils/hist.h (modified) * src/utils/parameter.c (modified) * src/utils/parameter.h (modified) * src/utils/scale.c (modified) src/utils/: add const qualifiers Thu, 21 Apr 2016 17:04:47 GMT Paul Brossier [e9bd022] * src/musicutils.h (modified) src/musicutils.h: more const qualifiers Thu, 21 Apr 2016 17:03:58 GMT Paul Brossier [ad1df9b] * src/mathutils.c (modified) * src/mathutils.h (modified) src/mathutils.*: more const qualifiers Thu, 21 Apr 2016 17:02:41 GMT Paul Brossier [26a6af7] * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) src/io/source_{avcodec,sndfile}.c: avoid modifying input param Thu, 21 Apr 2016 17:01:50 GMT Paul Brossier [b643a33] * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) src/io/*.c: take a copy of const char* path Thu, 21 Apr 2016 16:47:50 GMT Paul Brossier [ae5d58a] * src/io/sink.c (modified) * src/io/sink.h (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_apple_audio.h (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_sndfile.h (modified) * src/io/sink_wavwrite.c (modified) * src/io/sink_wavwrite.h (modified) * src/io/source.c (modified) * src/io/source.h (modified) * src/io/source_apple_audio.c (modified) * src/io/source_apple_audio.h (modified) * src/io/source_avcodec.c (modified) * src/io/source_avcodec.h (modified) * src/io/source_sndfile.c (modified) * src/io/source_sndfile.h (modified) * src/io/source_wavread.c (modified) * src/io/source_wavread.h (modified) src/io/*.{c,h}: added const qualifiers to unmodified pointers Thu, 21 Apr 2016 16:21:43 GMT Paul Brossier [1120f86] * src/cvec.c (modified) * src/cvec.h (modified) * src/fmat.c (modified) * src/fmat.h (modified) * src/fvec.c (modified) * src/fvec.h (modified) * src/lvec.c (modified) * src/lvec.h (modified) src/{fvec,cvec,fmat,lvec}.{c,h}: added const qualifiers to unmodified ... Wed, 20 Apr 2016 12:44:38 GMT Paul Brossier [c4d251c] * README.md (modified) README.md: improve linking instructions Wed, 20 Apr 2016 10:54:56 GMT Paul Brossier [5bec75d] * python/README (modified) python/README: remove note about libaubio install Wed, 20 Apr 2016 10:54:31 GMT Paul Brossier [c35e701] * README.md (modified) README.md: add notes about installing libaubio Tue, 19 Apr 2016 20:24:08 GMT Paul Brossier [013d0d7] * python/README (modified) python/README: fix typo Tue, 19 Apr 2016 16:26:35 GMT Paul Brossier [26eb6d0] * python/ext/py-source.c (modified) python/ext/py-source.c: fix memory leak (see #18) Tue, 19 Apr 2016 00:16:39 GMT Paul Brossier [5652a8c] * python/ext/aubiowraphell.h (deleted) * python/ext/py-fft.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) ext/: no more hell, use plain c Mon, 18 Apr 2016 23:40:39 GMT Paul Brossier [f50dea4] * .travis.yml (modified) * Makefile (modified) * python/lib/aubio/midiconv.py (modified) * python/lib/gen_code.py (added) * python/lib/gen_external.py (added) * python/lib/gen_pyobject.py (deleted) * python/lib/generator.py (deleted) * python/setup.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_source.py (modified) Merge branch 'develop' of github.com:aubio/aubio into develop Mon, 18 Apr 2016 23:40:23 GMT Paul Brossier [81ad577] * Makefile (modified) Makefile: only expand waf if needed, use 'python waf' by default Mon, 18 Apr 2016 23:37:21 GMT Paul Brossier [e89310a0] * .travis.yml (modified) .travis.yml: test python3 Mon, 18 Apr 2016 23:37:08 GMT Paul Brossier [a2ae70a] * Makefile (modified) Makefile: added build/clean_python3 Mon, 18 Apr 2016 23:36:45 GMT Paul Brossier [36b787d] * python/setup.py (modified) setup.py: switch to new code generator Mon, 18 Apr 2016 23:36:13 GMT Paul Brossier [ccb9fb5] * python/lib/gen_code.py (added) * python/lib/gen_external.py (added) * python/lib/gen_pyobject.py (deleted) * python/lib/generator.py (deleted) lib/gen_external.py: rewrote wrapper Mon, 18 Apr 2016 22:49:21 GMT Paul Brossier [fbd7c80] * python/tests/test_source.py (modified) python/tests/test_source.py: simplify print Mon, 18 Apr 2016 22:45:56 GMT Paul Brossier [0229e51] * python/tests/test_sink.py (modified) python/tests/test_sink.py: remove useless many_sinks_not_closed and ... Mon, 18 Apr 2016 22:45:12 GMT Paul Brossier [9b7f238] * python/tests/test_note2midi.py (modified) tests/test_note2midi.py: use unicode_literals, preparing for python3 Mon, 18 Apr 2016 22:44:46 GMT Paul Brossier [e76842e] * python/lib/aubio/midiconv.py (modified) lib/aubio/midiconv.py: prepare for python3 Mon, 18 Apr 2016 21:46:18 GMT Paul Brossier [376d5e9] * python/tests/test_filterbank.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) * python/tests/utils.py (modified) tests/: continue python3 preparation Mon, 18 Apr 2016 21:27:54 GMT Paul Brossier [6db7600] * python/tests/test_note2midi.py (modified) tests/test_note2midi.py: more tests Mon, 18 Apr 2016 21:24:47 GMT Paul Brossier [689106e] * python/tests/test_fvec.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_source.py (modified) python/tests/: prepare for python3 (see #33) Mon, 18 Apr 2016 21:23:58 GMT Paul Brossier [1c6fe64] * python/scripts/aubiocut (modified) python/scripts/aubiocut: prepare for python3 (see #33) Mon, 18 Apr 2016 21:23:27 GMT Paul Brossier [333eec1] * python/lib/generator.py (modified) python/lib/generator.py: prepare for python3 Mon, 18 Apr 2016 21:23:08 GMT Paul Brossier [ade36e6] * python/lib/gen_pyobject.py (modified) python/lib/gen_pyobject.py: prepare for python3 (see #33) Mon, 18 Apr 2016 21:22:45 GMT Paul Brossier [7ffb554] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: make sure midi2note uses midi int (python3) Mon, 18 Apr 2016 21:21:57 GMT Paul Brossier [4de5f35] * python/lib/aubio/__init__.py (modified) python/lib/aubio/__init__.py: use relative import (python3, see #33) Mon, 18 Apr 2016 21:21:31 GMT Paul Brossier [0e59ae0] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: make sure we get a list of regions ... Mon, 18 Apr 2016 20:53:24 GMT Paul Brossier [5c1200a] * python/ext/aubiowraphell.h (modified) * python/ext/py-cvec.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-source.c (modified) python/ext: continue preparing for python 3 Mon, 18 Apr 2016 20:52:00 GMT Paul Brossier [2e4ae1d] * python/ext/aubiomodule.c (modified) ext/aubiomodule.c: prepare for python 3, see #33 Mon, 18 Apr 2016 20:48:53 GMT Paul Brossier [4041a6d] * python/VERSION (modified) * python/ext/aubio-types.h (modified) * python/ext/aubiowraphell.h (modified) * python/ext/py-cvec.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/lib/aubio/midiconv.py (modified) * python/lib/gen_pyobject.py (modified) * python/lib/generator.py (modified) Merge pull request #40 from nphilipp/develop--py3k-fixes ... Mon, 18 Apr 2016 19:14:41 GMT Paul Brossier [7c785e6] * python/ext/py-filter.c (modified) ext/py-filter.c: continue fixing memory leak (#49)