# # ChangeLog for / # # Generated by Trac 1.2 # Nov 29, 2024, 9:09:40 AM Mon, 28 Nov 2016 17:18:49 GMT Paul Brossier [a1bf01d] * python/tests/__init__.py (added) * python/tests/eval_pitch (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) python/tests/: use local import, create __init__.py Mon, 28 Nov 2016 17:14:01 GMT Paul Brossier [d98f3c0] * python/tests/test_fft.py (modified) * python/tests/test_phasevoc.py (modified) python/tests/test_fft.py: skip test fft(zeros).phas == 0 if needed, ... Mon, 28 Nov 2016 17:12:37 GMT Paul Brossier [4093c0c] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: cleaner clean Mon, 28 Nov 2016 16:32:17 GMT Paul Brossier [9ad0dcc] * src/pitch/pitch.h (modified) src/pitch/pitch.h: add basic description of unit modes Mon, 28 Nov 2016 16:31:45 GMT Paul Brossier [e141b23] * src/fmat.c (modified) * src/fvec.c (modified) src/{fmat,fvec}.c: avoid integer division Mon, 28 Nov 2016 16:30:27 GMT Paul Brossier [7e78ad8] * doc/Makefile (modified) doc/Makefile: create and clean _static Mon, 28 Nov 2016 16:29:37 GMT Paul Brossier [e48b072] * Makefile (modified) Makefile: add html and dist targets Mon, 28 Nov 2016 16:29:21 GMT Paul Brossier [9e36acd] * Makefile (modified) Makefile: generate more test sounds Mon, 28 Nov 2016 16:19:32 GMT Paul Brossier [a203d0e] * python/ext/py-cvec.c (modified) python/ext/py-cvec.c: use NPY_INTP_FMT Mon, 28 Nov 2016 16:09:08 GMT Paul Brossier [bab8e3d] * Makefile (modified) Makefile: verbose waf rules, add cleanwaf Mon, 28 Nov 2016 14:48:47 GMT Paul Brossier [2e40231] * python/lib/gen_external.py (modified) * python/lib/moresetuptools.py (modified) * setup.py (modified) setup.py, python/lib/: use sorted glob.glob to improve reproducibility Mon, 28 Nov 2016 14:13:49 GMT Paul Brossier [3820264] * src/io/source_wavread.c (modified) src/io/source_wavread.c: improve error messages Sat, 26 Nov 2016 13:52:37 GMT Paul Brossier [8698499] * src/wscript_build (modified) src/wscript_build: also install static library See this post from ... Thu, 17 Nov 2016 13:04:28 GMT Paul Brossier [cb7835d] * Makefile (modified) Makefile: use bdist_wheel in test_pure_python Thu, 17 Nov 2016 12:52:52 GMT Paul Brossier [3a004bbc] * .travis.yml (modified) .travis.yml: alway upgrade pip Thu, 17 Nov 2016 12:42:27 GMT Paul Brossier [e12d05f] * .travis.yml (modified) .travis.yml: add pip --version and which pip after, remove --user Thu, 17 Nov 2016 12:16:09 GMT Paul Brossier [388a7d8] * .travis.yml (modified) .travis.yml: fix syntax Thu, 17 Nov 2016 12:13:08 GMT Paul Brossier [6c1709c] * .travis.yml (modified) .travis.yml: upgrade pip first Thu, 17 Nov 2016 01:51:47 GMT Paul Brossier [1154fd1] * python/README.md (modified) python/README.md: add a note about nose2 for python tests (closes #74) Wed, 16 Nov 2016 10:57:43 GMT Paul Brossier [9492ec88] * python/demos/demo_alsa.py (added) python/demos/demo_alsa.py: add example using alsaaudio (closes #72) Wed, 16 Nov 2016 09:54:14 GMT Paul Brossier [8489d7b] * python/demos/demo_timestretch.py (modified) * python/demos/demo_timestretch_online.py (modified) python/demos/demo_timestretch*: use // to yield an integer (closes #71) Wed, 05 Oct 2016 12:14:24 GMT Paul Brossier [8d41c1d] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: improve error message Wed, 05 Oct 2016 12:08:41 GMT Paul Brossier [b8503f8] * src/io/sink.c (modified) src/io/sink.c: only show error message from last child sink_ Wed, 05 Oct 2016 09:45:36 GMT Paul Brossier [cfddab9] * src/io/source_wavread.c (modified) src/io/source_wavread.c: initialize buffer Mon, 03 Oct 2016 19:09:52 GMT Paul Brossier [cf894b1] * src/io/source.c (modified) src/io/source.c: only show error message from last child source_ Mon, 03 Oct 2016 18:58:22 GMT Paul Brossier [8d38841] * src/spectral/ooura_fft8g.c (modified) src/spectral/ooura_fft8g.c: add cast to avoid conversion warnings Mon, 03 Oct 2016 18:57:46 GMT Paul Brossier [54eba9d] * src/aubio_priv.h (modified) src/aubio_priv.h: add ATAN alias Mon, 03 Oct 2016 18:46:46 GMT Paul Brossier [ffd10fb] * src/notes/notes.c (modified) * src/notes/notes.h (modified) src/notes/notes.h: add _{get,set}_silence methods Mon, 03 Oct 2016 16:59:12 GMT Paul Brossier [61a1e5d] * examples/aubiomfcc.c (modified) * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * examples/aubiopitch.c (modified) * examples/aubiotrack.c (modified) examples/: return 1 if object creation failed Mon, 03 Oct 2016 16:41:10 GMT Paul Brossier [82ae9d7] * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * examples/aubiopitch.c (modified) * examples/aubioquiet.c (modified) * examples/aubiotrack.c (modified) * examples/parse_args.h (modified) examples/: use PROG_HAS_OUTPUT, add PROG_HAS_SILENCE Mon, 03 Oct 2016 14:50:36 GMT Paul Brossier [fe0fa26] * src/temporal/resampler.c (modified) src/temporal/resampler.c: throw an error when using libsamplerate ... Mon, 03 Oct 2016 14:48:54 GMT Paul Brossier [5864b43] * Makefile (modified) Makefile: pass build_ext in test_pure_python{,_wheel} Mon, 03 Oct 2016 14:40:48 GMT Paul Brossier [8d09036] * Makefile (modified) * python/lib/moresetuptools.py (modified) * setup.py (modified) setup.py: use custom build_ext instead of 'generate' command, define ... Mon, 03 Oct 2016 14:33:02 GMT Paul Brossier [45521d2] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: use samplerate in single precision only Mon, 03 Oct 2016 12:24:29 GMT Paul Brossier [8be88e7] * wscript (modified) wscript: disable libsamplerate if double precision enabled ... Mon, 03 Oct 2016 11:28:08 GMT Paul Brossier [5210563] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: set handle to null after sucessful close Mon, 03 Oct 2016 10:24:35 GMT Paul Brossier [7daa881] * python/tests/test_source.py (modified) python/tests/test_source.py: only check if last frames are non silent ... Mon, 03 Oct 2016 10:02:00 GMT Paul Brossier [f9a543e] * wscript (modified) wscript: add options to disable source_wavread/sink_wavwrite Mon, 03 Oct 2016 09:49:28 GMT Paul Brossier [82e0f86] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: fix error string Mon, 03 Oct 2016 09:48:22 GMT Paul Brossier [724922c] * src/pitch/pitch.c (modified) src/pitch/pitch.c: fix error string Mon, 03 Oct 2016 09:47:25 GMT Paul Brossier [eacc55c] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: fix missing samples in eof block Mon, 03 Oct 2016 09:46:37 GMT Paul Brossier [f91737d] * python/tests/test_source.py (modified) python/tests/test_source.py: check the tail of the file is non-zero ... Wed, 28 Sep 2016 13:18:30 GMT Paul Brossier [80d0083] * src/io/sink_wavwrite.c (modified) * src/io/source_wavread.c (modified) src/io/{source_wavread,sink_wavwrite}.c: declare internal functions ... Wed, 28 Sep 2016 13:16:45 GMT Paul Brossier [afa21cdc] * src/pitch/pitch.c (modified) src/pitch/pitch.c: fail on wrong method, warn on wrong unit, improve ... Wed, 28 Sep 2016 13:10:25 GMT Paul Brossier [078dad8] * src/onset/onset.c (modified) src/onset/onset.c: return null and clean-up if new_aubio_specdesc failed Wed, 28 Sep 2016 13:09:40 GMT Paul Brossier [0ff1b40] * src/onset/onset.c (modified) src/onset/onset.c: fix error message Wed, 28 Sep 2016 13:08:33 GMT Paul Brossier [6388c37] * src/pitch/pitch.c (modified) src/pitch/pitch.c: declare internal functions as static Wed, 28 Sep 2016 00:23:16 GMT Paul Brossier [0cf2b44] * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) src/pitch/pitch.h: add aubio_pitch_get_tolerance Tue, 27 Sep 2016 23:53:46 GMT Paul Brossier [1b57274] * src/spectral/fft.c (modified) src/spectral/fft.c: add message about fftw3 being able to do non- ... Tue, 27 Sep 2016 23:53:29 GMT Paul Brossier [f50c9503] * src/spectral/fft.c (modified) src/spectral/fft.c: use prefixed aubio_ooura_rdft Tue, 27 Sep 2016 23:53:29 GMT Paul Brossier [392ad1c] * src/spectral/ooura_fft8g.c (modified) src/spectral/ooura_fft8g.c: prefix public function with aubio_ooura_ ... Fri, 23 Sep 2016 06:03:39 GMT Paul Brossier [333a5bb] * python/ext/aubiomodule.c (modified) python/ext/aubiomodule.c: remove duplicate add_generated_objects Fri, 23 Sep 2016 06:01:34 GMT Paul Brossier [b6230d8] * python/ext/aubio-types.h (modified) * python/ext/aubiomodule.c (modified) * python/lib/gen_external.py (modified) python/ext/aubiomodule.c: undo last commit Fri, 23 Sep 2016 05:54:04 GMT Paul Brossier [d8faaf2] * python/ext/aubio-types.h (modified) * python/ext/aubiomodule.c (modified) * python/lib/gen_external.py (modified) python/ext/aubiomodule.c: remove extern Fri, 23 Sep 2016 01:24:07 GMT Paul Brossier [bd8a92d] * python/ext/py-source.c (modified) python/ext/py-source.c: use error string set in src/io/source.c Fri, 23 Sep 2016 01:23:47 GMT Paul Brossier [3528079] * python/ext/py-phasevoc.c (modified) python/ext/py-phasevoc.c: use error string set in src/spectral/phasevoc.c Fri, 23 Sep 2016 01:22:51 GMT Paul Brossier [dab4a4c] * python/ext/py-fft.c (modified) python/ext/py-fft.c: use error string set in src/spectral/fft.c Fri, 23 Sep 2016 00:43:35 GMT Paul Brossier [1d01e515] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: add support for multi-channel resampling Thu, 22 Sep 2016 23:27:21 GMT Paul Brossier [50a8260] * python/tests/test_source.py (modified) python/tests/test_source.py: break long line Thu, 22 Sep 2016 23:14:47 GMT Paul Brossier [790b6d7] * src/notes/notes.c (modified) src/notes/notes.c: fix error message Thu, 22 Sep 2016 22:50:01 GMT Paul Brossier [9bfef718] * src/spectral/fft.h (modified) src/spectral/fft.h: strip example path Thu, 22 Sep 2016 22:07:36 GMT Paul Brossier [12e91a6] * python/tests/test_specdesc.py (modified) python/tests/test_specdesc.py: RuntimeError is now raised on wrong mode Thu, 22 Sep 2016 22:06:45 GMT Paul Brossier [2763582] * src/spectral/specdesc.c (modified) src/spectral/specdesc.c: return NULL if wrong mode asked Thu, 22 Sep 2016 22:06:02 GMT Paul Brossier [6e5dd2b] * src/utils/log.c (modified) src/utils/log.c: add header, remove unused code Thu, 22 Sep 2016 22:01:32 GMT Paul Brossier [784de2f] * src/aubio.h (modified) src/aubio.h: add some links to examples Thu, 22 Sep 2016 21:26:50 GMT Paul Brossier [8076ecd] * tests/src/spectral/test-fft.c (modified) tests/src/spectral/test-fft.c: fix default size Thu, 22 Sep 2016 21:16:09 GMT Paul Brossier [bf1c0e43] * src/spectral/specdesc.c (modified) src/spectral/specdesc.c: remove trailing spaces Thu, 22 Sep 2016 20:55:53 GMT Paul Brossier [d45f527] * python/tests/test_source.py (modified) python/tests/test_source.py: filter user warnings to avoid spamming ... Thu, 22 Sep 2016 20:55:47 GMT Paul Brossier [67537d7] * python/ext/aubiomodule.c (modified) python/ext/aubiomodule.c: use custom logging function for errors and ... Thu, 22 Sep 2016 20:41:08 GMT Paul Brossier [aa5828d] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: add HAVE_STDARG_H Thu, 22 Sep 2016 20:34:38 GMT Paul Brossier [0000669] * tests/src/utils/test-log.c (added) tests/src/utils/test-log.c: add example for aubio_log_set_function Thu, 22 Sep 2016 20:34:00 GMT Paul Brossier [f5be115] * src/aubio_priv.h (modified) src/aubio_priv.h: use new logging function Thu, 22 Sep 2016 20:33:29 GMT Paul Brossier [c8228c7] * src/aubio.h (modified) src/aubio.h: add utils/log.h Thu, 22 Sep 2016 20:33:09 GMT Paul Brossier [c7844d8] * src/utils/log.c (added) * src/utils/log.h (added) src/utils/log.h: add new aubio_log_set_function Thu, 22 Sep 2016 17:19:12 GMT Paul Brossier [5392db8] * src/aubio_priv.h (modified) src/aubio_priv.h: add stdarg.h Thu, 22 Sep 2016 17:15:58 GMT Paul Brossier [f334300] * wscript (modified) wscript: add stdarg.h Thu, 22 Sep 2016 11:48:44 GMT Paul Brossier [70b2ab0] * python/demos/demo_mfcc.py (modified) python/demos/demo_mfcc.py: add options to plot first and second ... Thu, 22 Sep 2016 11:46:16 GMT Paul Brossier [88c89e3] * python/tests/test_fvec.py (modified) python/tests/test_fvec.py: reduce alpha norm precision to 10.-4 Wed, 21 Sep 2016 13:24:06 GMT Paul Brossier [fa5d8ad] * src/io/source_wavread.c (modified) src/io/source_wavread.c: skip chunks until data is found, or abort Wed, 21 Sep 2016 13:23:22 GMT Paul Brossier [a27576b] * src/io/source_wavread.c (modified) src/io/source_wavread.c: fix bytes_read for JUNK headers Wed, 21 Sep 2016 12:08:18 GMT Paul Brossier [e087a50] * .appveyor.yml (modified) .appveyor.yml: make nose2 verbose Wed, 21 Sep 2016 12:07:04 GMT Paul Brossier [17d0f0e] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: improve formatting Tue, 20 Sep 2016 23:34:33 GMT Paul Brossier [980a4f4] * python/tests/test_source.py (modified) python/tests/test_source.py: use nose2 params to process one sound ... Sat, 17 Sep 2016 00:04:15 GMT Paul Brossier [7a83a47] * doc/aubiomfcc.txt (modified) * doc/aubionotes.txt (modified) * doc/aubioonset.txt (modified) * doc/aubiopitch.txt (modified) * doc/aubioquiet.txt (modified) * doc/aubiotrack.txt (modified) doc/aubio*.txt: document -T/--timeformat option Fri, 16 Sep 2016 17:14:07 GMT Paul Brossier [99d8cbb] * wscript (modified) wscript: improve tarball creation (./waf dist) Fri, 16 Sep 2016 16:33:17 GMT Paul Brossier [7800335] * wscript (modified) wscript: build sphinx documentation if sphinx-build is found in PATH Tue, 30 Aug 2016 14:33:31 GMT Paul Brossier [4b251ae] * src/spectral/fft.c (modified) src/spectral/fft.c: make calls to fftw_destroy_plan thread-safe Tue, 30 Aug 2016 13:07:04 GMT Paul Brossier [bfab39c] * src/io/source_wavread.c (modified) src/io/source_wavread.c: skip junk chunk Tue, 30 Aug 2016 13:06:40 GMT Paul Brossier [3f961c4] * src/notes/notes.c (modified) src/notes/notes.c: fix out-of-bound write Mon, 29 Aug 2016 21:21:41 GMT Paul Brossier [41fc24f] * python/lib/gen_external.py (modified) python/lib/gen_external.py: clean-up Mon, 29 Aug 2016 21:07:15 GMT Paul Brossier [67f0092] * python/tests/test_cvec.py (modified) python/tests/test_cvec.py: simplify Sat, 27 Aug 2016 15:43:37 GMT Paul Brossier [55027f3] * doc/index.rst (modified) doc/index.rst: add number of commits since last release, use https Sat, 27 Aug 2016 15:23:58 GMT Paul Brossier [7a8a07e] * doc/develop.rst (added) * doc/index.rst (modified) * doc/requirements.rst (modified) doc/develop.rst: add some documentation about the c-api Sat, 27 Aug 2016 14:21:05 GMT Paul Brossier [3438b42] * doc/xcode_frameworks.rst (modified) dox/xcode_frameworks.rst: improve markup Sat, 27 Aug 2016 10:13:27 GMT Paul Brossier [2719c54] * doc/xcode_frameworks.rst (modified) doc/xcode_frameworks.rst: improve markup Sat, 27 Aug 2016 09:40:47 GMT Paul Brossier [d738d75] * python/demos/demo_timestretch.py (modified) * python/demos/demo_timestretch_online.py (modified) python/demos/demo_timestretch*: remove unused import Sat, 27 Aug 2016 09:33:40 GMT Paul Brossier [385a9c1e] * doc/requirements.rst (modified) doc/requirements.rst: add missing code directive Sat, 27 Aug 2016 09:32:30 GMT Paul Brossier [afa218c2] * doc/installing.rst (modified) doc/installing.rst: less bragging Sat, 27 Aug 2016 09:28:05 GMT Paul Brossier [e6ce204] * python/demos/demo_source_simple.py (modified) python/demos/demo_source_simple.py: make executable Sat, 27 Aug 2016 09:21:01 GMT Paul Brossier [6f29fe3] * doc/requirements.rst (modified) doc/requirements.rst: remove -fembed-bitcode on ios simulator