# # ChangeLog for / # # Generated by Trac 1.2 # Feb 11, 2025, 4:39:26 PM Thu, 09 May 2019 17:48:01 GMT Paul Brossier [7abefed] * python/lib/gen_external.py (modified) Merge branch 'master' into feature/autosink Wed, 08 May 2019 17:37:51 GMT Paul Brossier [3ed38e4] * python/lib/gen_external.py (modified) Merge branch 'fix/winencoding' (closes gh-247) Mon, 06 May 2019 20:36:51 GMT Paul Brossier [66fff6c] * python/lib/gen_external.py (modified) [py] use universal_newlines=True to prevent decoding errors (see ... Mon, 22 Apr 2019 19:43:46 GMT GitHub [56d781a] * .travis.yml (modified) Typo => `libflac-dev` instead of `libflac-dec` Sun, 31 Mar 2019 22:44:02 GMT Paul Brossier [4f74ac2] * src/utils/strutils.c (modified) [utils] use posix compliant _strnicmp on windows Sun, 31 Mar 2019 22:43:36 GMT Paul Brossier [88b301a] * .travis.yml (modified) [ci] disable flac and vorbis on ios and fat builds Sun, 31 Mar 2019 22:12:53 GMT Paul Brossier [76b6dd3] * src/utils/strutils.c (modified) [utils] use strnicmp on windows Sun, 31 Mar 2019 21:12:40 GMT Paul Brossier [1dfe409] * .landscape.yml (deleted) * .travis.yml (modified) * ChangeLog (modified) * README.md (modified) * VERSION (modified) * azure-pipelines.yml (modified) * doc/statuslinks.rst (modified) * python/demos/demo_wav2midi.py (modified) * python/ext/py-source.c (modified) * python/lib/moresetuptools.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_source.py (modified) * python/tests/utils.py (modified) * scripts/get_waf.sh (modified) * src/aubio_priv.h (modified) * src/io/sink.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * tests/src/spectral/test-mfcc.c (modified) * wscript (modified) Merge branch 'master' into feature/autosink Sun, 31 Mar 2019 21:12:30 GMT Paul Brossier [08246ee] * src/io/sink_vorbis.c (modified) Merge branch 'feature/sink_vorbis' into feature/autosink Sun, 31 Mar 2019 21:12:25 GMT Paul Brossier [135bc14] * src/io/sink_flac.c (modified) Merge branch 'feature/sink_flac' into feature/autosink Tue, 26 Mar 2019 14:55:17 GMT Paul Brossier [f55630c] * python/demos/demo_wav2midi.py (modified) [py] fix note-off timings (closes #240, thanks to @chaoxinzheng) Tue, 26 Feb 2019 09:50:47 GMT Paul Brossier [22e3ef1] * wscript (modified) [waf] remove ref to landscape.yml Tue, 26 Feb 2019 09:50:39 GMT Paul Brossier [fcc11e9] * wscript (modified) [waf] also exclude signature files Tue, 26 Feb 2019 09:49:21 GMT Paul Brossier [03e9422] * .landscape.yml (deleted) [ci] remove landscape.yml Tue, 26 Feb 2019 09:48:52 GMT Paul Brossier [4c321db] * doc/statuslinks.rst (modified) [doc] remove landscape icon Tue, 26 Feb 2019 09:48:18 GMT Paul Brossier [3398a2e] * README.md (modified) [README] remove landscape icon Tue, 26 Feb 2019 09:01:30 GMT Paul Brossier [aaabb7e] * VERSION (modified) [VERSION] bump to 0.5.0~alpha Thu, 07 Feb 2019 15:51:07 GMT Paul Brossier [90bd27a] * VERSION (modified) [VERSION] bump to 0.4.9 Thu, 07 Feb 2019 15:46:22 GMT Paul Brossier [cd2ddc0] * ChangeLog (modified) [ChangeLog] add 0.4.9 entry Thu, 07 Feb 2019 11:43:55 GMT Paul Brossier [b5c64f5] * scripts/get_waf.sh (modified) [waf] bump to 2.0.14 Thu, 31 Jan 2019 02:36:19 GMT Paul Brossier [6d82adf] * azure-pipelines.yml (modified) [ci] fix azure vmImage field Thu, 31 Jan 2019 02:20:57 GMT Paul Brossier [ef8a1e4] * tests/src/spectral/test-mfcc.c (modified) [tests] fix input size in test-mfcc Tue, 08 Jan 2019 17:51:16 GMT Paul Brossier [65a4fb4] * src/io/sink_wavwrite.c (modified) [sink_wavwrite] call fflush in open This ensures the file header ... Tue, 08 Jan 2019 17:49:56 GMT Paul Brossier [ba9e3a8] * src/io/sink.c (modified) [sink] remove assert so tests pass in debug mode Tue, 08 Jan 2019 17:49:56 GMT Paul Brossier [1878b50] * src/io/source.c (modified) [source] remove assert so tests pass in debug mode source and sink ... Tue, 08 Jan 2019 17:49:45 GMT Paul Brossier [bec1396] * .travis.yml (modified) [ci] use linux/py3.5 to test --build-type=debug Tue, 08 Jan 2019 17:17:11 GMT Paul Brossier [2ca09bf] * src/aubio_priv.h (modified) [aubio_priv.h] include blas first (see gh-225) Mon, 31 Dec 2018 16:25:08 GMT Paul Brossier [dc7362fd] * src/io/source_avcodec.c (modified) [source_avcodec] prevent leak when closing swresample context Sun, 23 Dec 2018 04:55:56 GMT Paul Brossier [c1c3a99] * python/ext/py-source.c (modified) [py] fix compilation warning in py-source Sun, 23 Dec 2018 04:50:36 GMT Paul Brossier [b4445fb] * python/tests/test_sink.py (modified) [tests] also capture expected source warnings in test_sink Sun, 23 Dec 2018 04:50:07 GMT Paul Brossier [51b5f9c] * python/tests/test_source.py (modified) [tests] check resampling a source raises a warning when expected Sun, 23 Dec 2018 04:48:12 GMT Paul Brossier [cd46892] * python/tests/utils.py (modified) [tests] add parse_file_samplerate to fetch samplerate from path Sun, 23 Dec 2018 04:46:47 GMT Paul Brossier [966c650] * python/ext/py-source.c (modified) [py] take a copy for the last source block when iterating Appears ... Sun, 23 Dec 2018 04:44:18 GMT Paul Brossier [79dc9ad] * src/io/source_avcodec.c (modified) [source_avcodec] show a warning only when an error occurred in ... Sun, 23 Dec 2018 02:56:38 GMT Paul Brossier [724303e] * src/io/source_avcodec.c (modified) [source_avcodec] clean up unused statements and previously included ... Sun, 23 Dec 2018 02:49:09 GMT Paul Brossier [8ad7d71] * python/lib/moresetuptools.py (modified) [py] define HAVE_ERRNO_H in add_local_macros Sat, 22 Dec 2018 23:48:19 GMT Paul Brossier [e136c9f] * src/io/source_sndfile.c (modified) [source_sndfile] avoid declaration after statement Sat, 22 Dec 2018 23:13:50 GMT Paul Brossier [b40c149] * src/io/source_wavread.c (modified) [source_wavread] comment unused macro Sat, 22 Dec 2018 23:11:17 GMT Paul Brossier [0a1ad90] * src/io/source_wavread.c (modified) [source_wavread] use STRERR macro Sat, 22 Dec 2018 23:09:31 GMT Paul Brossier [b03f1bf] * src/io/sink_wavwrite.c (modified) [sink_wavwrite] use STRERR macro Sat, 22 Dec 2018 23:06:32 GMT Paul Brossier [26bd5e0] * src/aubio_priv.h (modified) [lib] add AUBIO_STRERR to log system error messages Sat, 22 Dec 2018 23:05:32 GMT Paul Brossier [9d609355] * wscript (modified) [waf] check for errno.h Sat, 22 Dec 2018 23:04:04 GMT Paul Brossier [59109e9] * src/io/sink_vorbis.c (modified) [sink_vorbis] use AUBIO_STRERR Sat, 22 Dec 2018 23:03:13 GMT Paul Brossier [07c76d00] * src/io/sink_flac.c (modified) [sink_flac] no declaration after statement Sat, 22 Dec 2018 23:02:55 GMT Paul Brossier [6245b52] * src/io/sink_flac.c (modified) [sink_flac] use AUBIO_STRERR Sat, 22 Dec 2018 23:01:43 GMT Paul Brossier [8fe522d] * src/utils/strutils.c (modified) [strutils] no declaration after statement Fri, 21 Dec 2018 19:06:39 GMT Paul Brossier [4cb2d54] * .travis.yml (modified) * examples/utils.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/tests/test_source.py (modified) * scripts/build_apple_frameworks (modified) * src/io/sink.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) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-source.c (modified) * tests/src/test-cvec.c (modified) * tests/src/test-fmat.c (modified) * tests/src/test-fvec.c (modified) * tests/src/test-lvec.c (modified) * tests/src/test-mathutils-window.c (modified) * tests/src/test-vecutils.c (added) * wscript (modified) Merge branch 'feature/sink_flac' into feature/autosink Fri, 21 Dec 2018 19:06:24 GMT Paul Brossier [1c565c0] * .travis.yml (modified) * examples/utils.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/tests/test_source.py (modified) * scripts/build_apple_frameworks (modified) * src/io/sink.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) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-source.c (modified) * tests/src/test-cvec.c (modified) * tests/src/test-fmat.c (modified) * tests/src/test-fvec.c (modified) * tests/src/test-lvec.c (modified) * tests/src/test-mathutils-window.c (modified) * tests/src/test-vecutils.c (added) * wscript (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Fri, 21 Dec 2018 19:06:09 GMT Paul Brossier [131d1eb] * .travis.yml (modified) * examples/utils.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/tests/test_source.py (modified) * scripts/build_apple_frameworks (modified) * src/io/sink.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) * tests/src/io/base-sink_custom.h (modified) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-source.c (modified) * tests/src/test-cvec.c (modified) * tests/src/test-fmat.c (modified) * tests/src/test-fvec.c (modified) * tests/src/test-lvec.c (modified) * tests/src/test-mathutils-window.c (modified) * tests/src/test-vecutils.c (added) Merge branch 'master' into feature/sink_vorbis Fri, 21 Dec 2018 17:15:53 GMT Paul Brossier [a280ed1] * scripts/build_apple_frameworks (modified) [osx] build frameworks with -Os The new tests revealed a crash in ... Fri, 21 Dec 2018 17:14:21 GMT Paul Brossier [4b266f1] * .travis.yml (modified) [ci] add py3.6, drop py3.4 on travis Fri, 21 Dec 2018 16:16:18 GMT Paul Brossier [4b16721] * src/io/source_sndfile.c (modified) [source_sndfile] set error message when reading after close Fri, 21 Dec 2018 15:41:30 GMT Paul Brossier [519d5d3] * python/ext/py-source.c (modified) [py] raise an exception when reading source failed Fri, 21 Dec 2018 15:40:24 GMT Paul Brossier [fc633f3] * src/io/source_avcodec.c (modified) [source_avcodec] prevent reading after close Fri, 21 Dec 2018 15:39:56 GMT Paul Brossier [6dc211b] * python/tests/test_source.py (modified) [tests] simplify test_source.py, skip if no test sounds Fri, 21 Dec 2018 15:26:00 GMT Paul Brossier [6200052] * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) [tests] try reading after close in test-source.c Fri, 21 Dec 2018 15:22:27 GMT Paul Brossier [8797138] * python/tests/test_source.py (modified) [tests] check reading source after close raises RuntimeError Fri, 21 Dec 2018 14:30:14 GMT Paul Brossier [37c7e61] * tests/src/io/base-sink_custom.h (modified) * tests/src/io/test-sink.c (modified) [tests] test del_aubio_sink on null Fri, 21 Dec 2018 14:28:11 GMT Paul Brossier [19b839f] * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) [tests] test del_aubio_source on null Fri, 21 Dec 2018 14:26:52 GMT Paul Brossier [51a35a7] * src/io/source_apple_audio.c (modified) [source_apple_audio] get_duration returns 0 on failure Fri, 21 Dec 2018 14:26:04 GMT Paul Brossier [a9f463c] * python/ext/py-filter.c (modified) [py] check if filter was created before deleting it Fri, 21 Dec 2018 14:25:43 GMT Paul Brossier [2bfbf33] * src/io/sink.c (modified) [sink] del_aubio_sink argument can be null Most del_ methods in ... Fri, 21 Dec 2018 14:15:47 GMT Paul Brossier [8d4ffeb] * src/io/source.c (modified) [source] del_aubio_source argument can be null Most del_ methods in ... Fri, 21 Dec 2018 14:01:10 GMT Paul Brossier [fef012a] * examples/utils.c (modified) [examples] only delete sink if needed Fri, 21 Dec 2018 14:00:34 GMT Paul Brossier [98d7aaa] * python/ext/py-sink.c (modified) [py] check sink was created before calling del_aubio_sink Fri, 21 Dec 2018 13:58:39 GMT Paul Brossier [48105ca] * python/ext/py-source.c (modified) Revert "[py] avoid resizing py-source output" This reverts commit ... Fri, 21 Dec 2018 13:16:29 GMT Paul Brossier [776d65b] * tests/src/test-mathutils-window.c (modified) [tests] test-mathutils-window input validation Fri, 21 Dec 2018 13:08:58 GMT Paul Brossier [1f382d6] * tests/src/test-vecutils.c (added) [tests] add test-vecutils Fri, 21 Dec 2018 13:08:48 GMT Paul Brossier [fce8496] * tests/src/test-fmat.c (modified) [tests] improve test-fmat Fri, 21 Dec 2018 11:44:46 GMT Paul Brossier [9e2c1a1] * tests/src/test-lvec.c (modified) [tests] improve test-lvec Fri, 21 Dec 2018 11:44:35 GMT Paul Brossier [dfd520b] * tests/src/test-cvec.c (modified) [tests] improve test-cvec Fri, 21 Dec 2018 11:44:22 GMT Paul Brossier [2b1b38a] * tests/src/test-fvec.c (modified) [tests] improve test-fvec Fri, 21 Dec 2018 11:41:36 GMT Paul Brossier [4ed1e47] * wscript (modified) [waf] also link against vorbis and ogg Required where vorbisenc ... Fri, 21 Dec 2018 02:28:05 GMT Paul Brossier [00c9444] * src/io/sink_apple_audio.c (modified) [sink_apple_audio] preset_format does not fail on empty format string Thu, 20 Dec 2018 22:56:51 GMT Paul Brossier [5fc6e81] * src/io/sink_sndfile.c (modified) [sink_sndfile] preset_format does not fail on empty format string Thu, 20 Dec 2018 22:31:23 GMT Paul Brossier [65e1ec6] * .travis.yml (modified) * python/ext/py-source.c (modified) * src/io/sink_flac.c (modified) * src/io/sink_vorbis.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) Merge branch 'feature/sink_flac' into feature/autosink Thu, 20 Dec 2018 22:31:13 GMT Paul Brossier [cf4bc9f] * .travis.yml (modified) * python/ext/py-source.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Thu, 20 Dec 2018 22:30:52 GMT Paul Brossier [171ae68] * .travis.yml (modified) * python/ext/py-source.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) Merge branch 'master' into feature/sink_vorbis Thu, 20 Dec 2018 21:42:11 GMT Paul Brossier [8e76c71] * python/ext/py-source.c (modified) [py] avoid resizing py-source output Make sure a copy of the source ... Thu, 20 Dec 2018 21:42:01 GMT Paul Brossier [d4927c2] * src/io/source_avcodec.c (modified) [source_avcodec] fix warning messages Thu, 20 Dec 2018 20:26:32 GMT Paul Brossier [ebfa80d] * src/io/source_sndfile.c (modified) [source_sndfile] fix reading sizes when resampling Thu, 20 Dec 2018 19:49:09 GMT Paul Brossier [3880830] * .travis.yml (modified) [ci] improve coverage of sndfile/samplerate support Thu, 20 Dec 2018 19:35:13 GMT Paul Brossier [f7f946a] * src/io/sink_flac.c (modified) [sink_flac] fix include order Thu, 20 Dec 2018 19:34:33 GMT Paul Brossier [d327b6f] * .travis.yml (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink_vorbis.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) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Thu, 20 Dec 2018 19:33:49 GMT Paul Brossier [b8fa393] * src/io/sink_vorbis.c (modified) [sink_vorbis] fix include order Thu, 20 Dec 2018 19:31:00 GMT Paul Brossier [f56f795] * .travis.yml (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink_flac.c (modified) * src/io/sink_vorbis.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) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) Merge branch 'feature/sink_flac' into feature/autosink Thu, 20 Dec 2018 19:30:50 GMT Paul Brossier [e2f1e6d] * .travis.yml (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink_vorbis.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) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) Merge branch 'feature/sink_vorbis' into feature/sink_flac Thu, 20 Dec 2018 19:30:18 GMT Paul Brossier [a2019c4] * .travis.yml (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (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) * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) Merge branch 'master' into feature/sink_vorbis Thu, 20 Dec 2018 19:16:40 GMT Paul Brossier [f4c96f5] * .travis.yml (modified) [ci] add pypy on travis, use it to test sndfile/libsamplerate directly Thu, 20 Dec 2018 19:08:16 GMT Paul Brossier [49ac58e0] * .travis.yml (modified) [ci] set one of the travis config to use sndfile only Thu, 20 Dec 2018 18:44:51 GMT Paul Brossier [4c72a9c] * src/io/source_apple_audio.c (modified) [source_apple_audio] use input validation and padding helpers Thu, 20 Dec 2018 18:26:08 GMT Paul Brossier [4edba9d] * src/io/ioutils.c (modified) [io] fix source output padding sizes Thu, 20 Dec 2018 18:17:58 GMT Paul Brossier [1ddb9d1] * src/io/ioutils.c (modified) [io] source_pad_do_output to pad extra channels Thu, 20 Dec 2018 18:16:32 GMT Paul Brossier [6f22ed5] * tests/src/io/base-source_custom.h (modified) * tests/src/io/test-source.c (modified) [tests] test-source checks for undersized/oversized output Thu, 20 Dec 2018 18:06:51 GMT Paul Brossier [efaeaf1] * src/io/ioutils.c (modified) [io] use memset in padding helpers Thu, 20 Dec 2018 18:05:50 GMT Paul Brossier [2510248] * src/io/source_avcodec.c (modified) [source_avcodec] use padding helpers Thu, 20 Dec 2018 18:05:41 GMT Paul Brossier [6a253e8] * src/io/source_wavread.c (modified) [source_wavread] use padding helpers Thu, 20 Dec 2018 18:05:29 GMT Paul Brossier [7dea72f] * src/io/source_sndfile.c (modified) [source_sndfile] use padding helpers Thu, 20 Dec 2018 18:03:45 GMT Paul Brossier [2a94eca] * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) [io] add helpers to pad source output Thu, 20 Dec 2018 17:28:29 GMT Paul Brossier [2589ea9] * src/io/source_sndfile.c (modified) [source_sndfile] validate input sizes to prevent invalid reads, ...