# # ChangeLog for / # # Generated by Trac 1.2 # Nov 28, 2024, 11:45:55 PM Fri, 17 Mar 2017 23:14:30 GMT Paul Brossier [33cc712] * .travis.yml (modified) .travis.yml: disable rubberband on ios Fri, 17 Mar 2017 18:02:17 GMT Paul Brossier [a6356d4] * src/utils/ringbuffer.c (modified) src/utils/ringbuffer.c: avoid declaration after statement [msvc] Fri, 17 Mar 2017 17:59:06 GMT Paul Brossier [95af88b] * src/synth/sampler.c (modified) src/synth/sampler.c: avoid declaration after statement, use () for pragma Fri, 17 Mar 2017 17:51:09 GMT Paul Brossier [218f670] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: really merge Fri, 17 Mar 2017 17:39:15 GMT Paul Brossier [0fdab5b] * src/io/source_avcodec.c (modified) Merge branch 'master' into sampler Fri, 17 Mar 2017 17:34:04 GMT Paul Brossier [91fa88d] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: use avcodec_free_context for newer ffmpeg Fri, 17 Mar 2017 17:33:42 GMT Paul Brossier [bdf7caf] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: always mark eof on error Fri, 17 Mar 2017 17:29:12 GMT Paul Brossier [9938200] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: simplify new_ failure recovery Fri, 17 Mar 2017 17:26:50 GMT Paul Brossier [389f903] * src/effects/rubberband_utils.c (modified) src/effects/rubberband_utils.c: use ':' to join options Fri, 17 Mar 2017 17:23:50 GMT Paul Brossier [f651625] * src/synth/sampler.h (modified) src/synth/sampler.h: improve documentation Fri, 17 Mar 2017 17:23:17 GMT Paul Brossier [f8bdcb2] * src/synth/sampler.c (modified) src/synth/sampler.c: also compile without pthread Fri, 17 Mar 2017 09:59:51 GMT Paul Brossier [bad88364] * Makefile (modified) * circle.yml (added) * python/lib/moresetuptools.py (modified) * scripts/build_mingw (modified) * scripts/get_waf.sh (modified) * src/io/source_avcodec.c (modified) * src/utils/windll.c (modified) * src/wscript_build (modified) * wscript (modified) Merge branch 'master' into sampler Fri, 17 Mar 2017 09:32:22 GMT Paul Brossier [c7d444a] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: check for libswresample, prefer to ... Fri, 17 Mar 2017 09:16:09 GMT Paul Brossier [4f64069] * scripts/build_mingw (modified) scripts/build_mingw: add short report, make sure targets do not exist Fri, 17 Mar 2017 08:39:56 GMT Paul Brossier [4309424] * scripts/build_mingw (modified) scripts/build_mingw: also build against ffmpeg This script now ... Fri, 17 Mar 2017 01:10:43 GMT Paul Brossier [1f170a8] * src/utils/windll.c (modified) src/utils/windll.c: add unused attributes Fri, 17 Mar 2017 01:10:11 GMT Paul Brossier [cd133ba] * src/wscript_build (modified) src/wscript_build: also link against libswresample if needed Fri, 17 Mar 2017 00:09:34 GMT Paul Brossier [c3b3b84] * wscript (modified) wscript: shorten line Thu, 16 Mar 2017 23:57:31 GMT Paul Brossier [ba67cb6] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: add libswresample Thu, 16 Mar 2017 23:56:39 GMT Paul Brossier [d82e7a4] * wscript (modified) wscript: check for libswresample first, then libavresample Thu, 16 Mar 2017 23:31:03 GMT Paul Brossier [300e781] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: remove jack, only used in examples Thu, 16 Mar 2017 23:26:42 GMT Paul Brossier [f943a2e] * circle.yml (added) Merge branch 'circlei' Thu, 16 Mar 2017 23:26:30 GMT Paul Brossier [80e9efc] * Makefile (modified) * scripts/get_waf.sh (modified) scripts/get_waf.sh: really bump to 1.9.6, remove unused variable in ... Thu, 16 Mar 2017 23:12:19 GMT Paul Brossier [6bfe534] * circle.yml (added) circle.yml: add basic config Wed, 15 Mar 2017 18:07:27 GMT Paul Brossier [bff692e] * src/synth/sampler.c (modified) src/synth/sampler.c: update copyright Wed, 15 Mar 2017 18:07:06 GMT Paul Brossier [ebed7e6] * src/synth/sampler.c (modified) src/synt/sampler.c: take a copy of uri Tue, 14 Mar 2017 05:08:47 GMT Paul Brossier [388c2e7] * src/synth/sampler.c (modified) src/synth/sampler.c: no #warning for msvc Tue, 14 Mar 2017 04:50:33 GMT Paul Brossier [b4ff97e] * src/synth/sampler.c (modified) src/synth/sampler.c: check if we have pthread Tue, 14 Mar 2017 04:24:46 GMT Paul Brossier [ea3a113] * src/effects/pitchshift_dummy.c (modified) * src/effects/pitchshift_rubberband.c (modified) * src/effects/rubberband_utils.c (modified) * src/effects/timestretch_dummy.c (modified) * src/effects/timestretch_rubberband.c (modified) src/effects/: include aubio_priv.h, not config.h, use <> for external ... Sun, 12 Mar 2017 16:58:25 GMT Paul Brossier [7dfd972] * src/synth/sampler.c (modified) src/synth/sampler.c: unthreaded read for now Sun, 12 Mar 2017 14:49:43 GMT Paul Brossier [3d650a7] * python/lib/gen_code.py (modified) python/lib/gen_code.py: show which failed before raising exception Sun, 12 Mar 2017 14:12:48 GMT Paul Brossier [98861c6] * src/synth/sampler.h (modified) src/synth/sampler.h: improve documentation Sun, 12 Mar 2017 13:51:39 GMT Paul Brossier [75d1f9b] * src/synth/sampler.c (modified) src/synth/sampler.c: add last_read and source_output_tmp Sun, 12 Mar 2017 13:45:16 GMT Paul Brossier [82ad1ed] * src/synth/sampler.c (modified) * src/synth/sampler.h (modified) src/synth/sampler.h: add timestretch (first draft) Sun, 12 Mar 2017 13:32:01 GMT Paul Brossier [8b07fa9] * src/synth/sampler.h (modified) src/synth/sampler.h: fix typo Sun, 12 Mar 2017 13:30:48 GMT Paul Brossier [618ebd5] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: make thread safe using a global lock Sun, 12 Mar 2017 13:23:33 GMT Paul Brossier [91ad284] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: set a longer timeout when opening urls Sun, 12 Mar 2017 13:20:36 GMT Paul Brossier [4ac4ebc] * tests/src/effects/test-pitchshift.c (modified) tests/src/effects/test-pitchshift.c: cosmetic changes Sun, 12 Mar 2017 13:19:46 GMT Paul Brossier [bde49c4a] * src/effects/rubberband_utils.c (modified) src/effects/rubberband_utils.c: add parsing of all rubberband options Sun, 12 Mar 2017 10:26:24 GMT Paul Brossier [41b985f] * .gitignore (modified) * .travis.yml (modified) * ChangeLog (modified) * MANIFEST.in (modified) * Makefile (modified) * README.md (modified) * VERSION (modified) * doc/Makefile (modified) * doc/android.rst (added) * doc/aubiocut.txt (modified) * doc/aubionotes.txt (modified) * doc/aubioonset.txt (modified) * doc/aubiotrack.txt (modified) * doc/cli.rst (modified) * doc/cli_features.rst (added) * doc/conf.py (modified) * doc/develop.rst (modified) * doc/download.rst (modified) * doc/full.cfg (modified) * doc/index.rst (modified) * doc/installing.rst (modified) * doc/python_module.rst (modified) * doc/requirements.rst (modified) * doc/statuslinks.rst (added) * doc/web.cfg (modified) * doc/xcode_frameworks.rst (modified) * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * examples/aubiotrack.c (modified) * examples/parse_args.h (modified) * examples/utils.c (modified) * python/README.md (modified) * python/demos/demo_alsa.py (added) * python/demos/demo_bench_yin.py (added) * python/demos/demo_notes.py (added) * python/demos/demo_pyaudio.py (added) * python/demos/demo_timestretch_online.py (modified) * python/ext/aubio-types.h (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/lib/aubio/__init__.py (modified) * python/lib/aubio/midiconv.py (modified) * python/lib/gen_external.py (modified) * python/lib/moresetuptools.py (modified) * python/scripts/aubiocut (modified) * python/tests/__init__.py (added) * python/tests/eval_pitch (modified) * python/tests/test_aubio.py (modified) * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (added) * python/tests/test_phasevoc.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * scripts/build_android (added) * scripts/build_apple_frameworks (modified) * scripts/setenv_local.sh (modified) * setup.py (modified) * src/aubio.h (modified) * src/aubio_priv.h (modified) * src/fmat.c (modified) * src/fvec.c (modified) * src/io/audio_unit.c (modified) * src/io/ioutils.c (added) * src/io/ioutils.h (added) * src/io/sink.c (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.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/utils_apple_audio.c (modified) * src/mathutils.c (modified) * src/notes/notes.c (modified) * src/notes/notes.h (modified) * src/onset/peakpicker.c (modified) * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchspecacf.c (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyinfft.c (modified) * src/spectral/ooura_fft8g.c (modified) * src/spectral/phasevoc.c (modified) * src/synth/sampler.c (modified) * src/synth/wavetable.c (modified) * src/tempo/tempo.h (modified) * src/temporal/biquad.c (modified) * src/temporal/resampler.c (modified) * src/utils/log.c (modified) * src/utils/log.h (modified) * src/utils/parameter.c (modified) * src/utils/windll.c (modified) * src/vecutils.c (modified) * src/wscript_build (modified) * tests/src/io/test-sink_sndfile-multi.c (modified) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/spectral/test-phasevoc.c (modified) * tests/src/utils/test-log.c (modified) * wscript (modified) Merge 'origin/master' into sampler Conflicts: .travis.yml ... Fri, 10 Mar 2017 13:15:25 GMT Paul Brossier [67b6618] * src/onset/peakpicker.c (modified) src/onset/peakpicker.c: temporarly fix peak-picking regression ... Thu, 09 Mar 2017 13:27:37 GMT Paul Brossier [714ef0d] * README.md (modified) add windows to readme supported platforms Signed-off-by: Paul ... Thu, 09 Mar 2017 13:26:33 GMT Paul Brossier [ce49bb5] * scripts/build_apple_frameworks (modified) comment changes to build_apple_frameworks Signed-off-by: Paul ... Thu, 09 Mar 2017 13:09:50 GMT Paul Brossier [8da2732] * scripts/build_apple_frameworks (modified) add permanent dir execution for scripts/build_apple_frameworks ... Thu, 09 Mar 2017 13:08:52 GMT Paul Brossier [2470240] * .gitignore (modified) remove doc/_build from git Signed-off-by: Paul Brossier Wed, 08 Mar 2017 06:30:00 GMT Paul Brossier [e79acd9] * python/scripts/aubiocut (modified) python/scripts/aubiocut: add --cut_every_nslices option Sun, 05 Mar 2017 18:40:09 GMT Paul Brossier [dcecaec] * src/io/sink.c (modified) * src/io/source.c (modified) src/io/{sink,source}.c: clarify failover messages Sun, 05 Mar 2017 18:29:33 GMT Paul Brossier [ad2eac2] * src/io/sink.c (modified) src/io/sink.c: make sure an error is raised when no sink is built in Tue, 28 Feb 2017 09:57:54 GMT Paul Brossier [72af472] * src/tempo/tempo.h (modified) src/tempo/tempo.h: improve documentation (#22) Tue, 28 Feb 2017 00:32:25 GMT Paul Brossier [81f738e] * python/tests/test_sink.py (modified) python/tests/test_sink.py: trivial test for sink 'with' interface ... Tue, 28 Feb 2017 00:31:46 GMT Paul Brossier [fcb6e8c] * python/ext/py-sink.c (modified) python/ext/py-sink.c: add 'with' interface (PEP 343) Mon, 27 Feb 2017 16:21:34 GMT Paul Brossier [8b7cdba] * python/ext/py-source.c (modified) python/ext/py-source.c: use PyArray_NewShape, not _Resize Mon, 27 Feb 2017 12:23:49 GMT Paul Brossier [410a157] * python/ext/aubio-types.h (modified) python/ext/aubio-types.h: define PATH_MAX if needed Mon, 27 Feb 2017 12:20:41 GMT Paul Brossier [24a7764] * doc/xcode_frameworks.rst (modified) doc/xcode_frameworks.rst: add simple swift example Mon, 27 Feb 2017 09:29:15 GMT Paul Brossier [4f89154] * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) python/ext/py-{source,sink}.c: free string uri Mon, 27 Feb 2017 09:26:01 GMT Paul Brossier [b8cedb6] * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) python/ext/py-source.c: copy string uri Mon, 27 Feb 2017 01:56:47 GMT Paul Brossier [140b460] * doc/download.rst (modified) doc/download.rst: use https Mon, 27 Feb 2017 00:59:39 GMT Paul Brossier [39be048] * python/tests/test_source.py (modified) python/tests/test_source.py: test with interface (PEP 343) Mon, 27 Feb 2017 00:34:45 GMT Paul Brossier [25d58dc] * src/io/source_apple_audio.c (modified) src/io/source_apple_audio.c: allow closing twice Mon, 27 Feb 2017 00:34:10 GMT Paul Brossier [48ebc3b] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: allow closing twice Mon, 27 Feb 2017 00:33:21 GMT Paul Brossier [2882b3f] * src/io/source_wavread.c (modified) src/io/source_wavread.c: allow closing twice Mon, 27 Feb 2017 00:24:46 GMT Paul Brossier [a6222fc] * python/ext/py-source.c (modified) python/ext/py-source.c: statement after definitions Mon, 27 Feb 2017 00:18:45 GMT Paul Brossier [23f1c49] * src/io/source_wavread.c (modified) src/io/source_wavread.c: raise error in _do/_do_multi, not _readframe Mon, 27 Feb 2017 00:16:09 GMT Paul Brossier [e4a8882] * python/ext/py-source.c (modified) python/ext/py-source.c: __exit__ to close once Mon, 27 Feb 2017 00:15:39 GMT Paul Brossier [23be736] * python/ext/py-source.c (modified) python/ext/py-source.c: raise on closing file failed Mon, 27 Feb 2017 00:14:49 GMT Paul Brossier [6dda1c0] * python/ext/py-source.c (modified) python/ext/py-source.c: add iterator interface Sun, 26 Feb 2017 22:47:19 GMT Paul Brossier [f1f2e7e] * python/ext/py-source.c (modified) python/ext/py-source.c: add with interface (PEP 343) Sun, 26 Feb 2017 22:38:49 GMT Paul Brossier [cc469dd] * src/io/source_wavread.c (modified) src/io/source_wavread.c: avoid seeking in closed file Sun, 26 Feb 2017 22:38:35 GMT Paul Brossier [2296ffb] * src/io/source_wavread.c (modified) src/io/source_wavread.c: set error message in seek if pos < 0 Sun, 26 Feb 2017 22:38:09 GMT Paul Brossier [cf5c2ca] * src/io/source_wavread.c (modified) src/io/source_wavread.c: avoid reading in closed file Sun, 26 Feb 2017 22:37:22 GMT Paul Brossier [4d44531] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: make sure seek position is >= 0 Sun, 26 Feb 2017 22:37:01 GMT Paul Brossier [41b4421] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: avoid seeking in closed file Sun, 26 Feb 2017 22:36:21 GMT Paul Brossier [05a8c18] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: make sure seek position is >= 0 Sun, 26 Feb 2017 22:35:04 GMT Paul Brossier [53bb4da] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: call sf_seek after checking for s->handle Sun, 26 Feb 2017 22:33:09 GMT Paul Brossier [0eeba03] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: avoid seeking in closed file Sat, 25 Feb 2017 11:38:18 GMT Paul Brossier [6264d30] * setup.py (modified) setup.py: add numpy to setup_requires, nose2 to extras_require[tests] Thu, 23 Feb 2017 15:28:31 GMT Paul Brossier [bcdcc55] * python/scripts/aubiocut (modified) python/scripts/aubiocut: remove old comment line Mon, 13 Feb 2017 16:20:14 GMT Paul Brossier [0f425aa] * setup.py (modified) setup.py: update to https Wed, 08 Feb 2017 10:58:16 GMT Paul Brossier [3f512b8] * src/pitch/pitch.c (modified) src/pitch/pitch.c: return NULL if pitch_mode is NULL Thu, 02 Feb 2017 01:39:05 GMT Paul Brossier [f98063b] * python/demos/demo_bench_yin.py (added) python/demos/demo_bench_yin.py: add yin/yinfft benchmark on sine waves Sat, 21 Jan 2017 22:17:03 GMT Paul Brossier [f131ba8] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: add comments, improve syntax Sat, 21 Jan 2017 19:53:09 GMT Paul Brossier [227aa1c] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: use system aubio only when version ... Sat, 21 Jan 2017 19:37:56 GMT Paul Brossier [f432bb1] * python/lib/moresetuptools.py (modified) * setup.py (modified) python/lib/moresetuptools.py: add get_aubio_version and ... Thu, 12 Jan 2017 22:56:28 GMT Paul Brossier [8f0db97] * examples/utils.c (modified) examples/utils.c: allocate note event once Thu, 12 Jan 2017 22:42:33 GMT Paul Brossier [c4d014a] * examples/parse_args.h (modified) examples/parse_args.h: really use atoi, cast to smpl_t, see #83 Thu, 12 Jan 2017 22:03:06 GMT Paul Brossier [9da4202] * doc/aubioonset.txt (modified) * doc/aubiotrack.txt (modified) * examples/parse_args.h (modified) Merge branch 'miditap', thanks to Tres Seaver for his contributions Thu, 12 Jan 2017 21:59:04 GMT Paul Brossier [4cb7a0a] * src/pitch/pitch.c (modified) src/pitch/pitch.c: return NULL if creation failed Thu, 12 Jan 2017 21:58:33 GMT Paul Brossier [0f2c1f4] * src/pitch/pitchyinfft.c (modified) src/pitch/pitchyinfft.c: return NULL if fft creation failed Thu, 12 Jan 2017 21:58:19 GMT Paul Brossier [1160f11] * src/pitch/pitchspecacf.c (modified) src/pitch/pitchspecacf.c: return NULL if fft creation failed Thu, 12 Jan 2017 21:58:01 GMT Paul Brossier [e9a2af1] * src/pitch/pitchfcomb.c (modified) src/pitch/pitchfcomb.c: return NULL if fft creation failed Thu, 12 Jan 2017 21:12:41 GMT Paul Brossier [29a5e27] * doc/aubioonset.txt (modified) * doc/aubiotrack.txt (modified) doc/aubio{track,onset}.txt: update --miditap-note to -N Thu, 12 Jan 2017 21:11:41 GMT Paul Brossier [fd9590f] * examples/parse_args.h (modified) examples/parse_args.h: use -N for --miditap-note Thu, 12 Jan 2017 21:09:24 GMT Paul Brossier [6894576] * examples/parse_args.h (modified) examples/parse_args.h: use atof for miditap note and velo Thu, 12 Jan 2017 21:07:37 GMT Paul Brossier [75435f0] * examples/parse_args.h (modified) examples/parse_args.h: miditap only for aubiotrack and aubioonset Thu, 12 Jan 2017 19:43:36 GMT Tres Seaver [eda2fd0] * doc/aubiotrack.txt (modified) aubiotrack also sends MIDI tap. Thu, 12 Jan 2017 16:38:35 GMT Tres Seaver [71bc8b0] * doc/aubioonset.txt (modified) * examples/parse_args.h (modified) aubioonset: user-set MIDI tap note / velocity values. Mon, 09 Jan 2017 12:43:55 GMT Paul Brossier [ed6b302] * doc/statuslinks.rst (modified) doc/statuslinks.rst: bump last release to 0.4.4 Mon, 09 Jan 2017 12:38:31 GMT Paul Brossier [275524e] * doc/conf.py (modified) * doc/index.rst (modified) * doc/statuslinks.rst (added) doc/index.rst: include status links for development documentation Mon, 09 Jan 2017 12:26:06 GMT Paul Brossier [c9e20ca1] * src/temporal/biquad.c (modified) src/temporal/biquad.c: fix initialization (closes #82) Mon, 09 Jan 2017 12:25:23 GMT Paul Brossier [eef6335] * VERSION (modified) * doc/conf.py (modified) * doc/full.cfg (modified) * doc/web.cfg (modified) VERSION: bump to 0.4.5~alpha