# # ChangeLog for / # # Generated by Trac 1.2 # Jan 10, 2025, 6:39:23 AM Sat, 17 Nov 2018 21:21:30 GMT Paul Brossier [d06c9a4] * python/tests/test_filter.py (modified) * python/tests/test_onset.py (modified) * tests/src/temporal/test-filter.c (modified) Merge branch 'master' into feature/pytest Sat, 17 Nov 2018 19:21:15 GMT Paul Brossier [a114fe0] * tests/src/temporal/test-filter.c (modified) [tests] improve aubio_filter coverage Sat, 17 Nov 2018 19:20:45 GMT Paul Brossier [11c0d74] * python/tests/test_onset.py (modified) [tests] improve onset coverage Sat, 17 Nov 2018 18:47:12 GMT Paul Brossier [b41672c] * python/tests/test_filter.py (modified) [test] improve coverage of filters Sat, 17 Nov 2018 18:46:51 GMT Paul Brossier [f7af440] * tests/src/temporal/test-filter.c (modified) [test] improve coverage of filters Sat, 17 Nov 2018 18:24:51 GMT Paul Brossier [ff28d81] * python/tests/test_mfcc.py (modified) Merge branch 'master' into feature/pytest Sat, 17 Nov 2018 18:07:46 GMT Paul Brossier [62c2d00] * python/tests/test_mfcc.py (modified) [tests] add tests for mfcc filterbank settings Sat, 17 Nov 2018 17:46:47 GMT Paul Brossier [ab8e838] * python/tests/test_hztomel.py (modified) [tests] capture hztomel warnings Sat, 17 Nov 2018 15:38:29 GMT Paul Brossier [a95b386] * Makefile (modified) * doc/py_utils.rst (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-musicutils.h (modified) * python/lib/gen_code.py (modified) * python/tests/test_fft.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_hztomel.py (added) * python/tests/test_source_channels.py (added) * src/io/source_avcodec.c (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/musicutils.c (added) * src/musicutils.h (modified) * src/spectral/fft.c (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) * tests/src/spectral/test-filterbank.c (modified) Merge branch 'master' into feature/pytest Sat, 17 Nov 2018 15:36:09 GMT Paul Brossier [2eb52bd] * python/lib/gen_code.py (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) Merge branch 'feature/mfccparams' Sat, 17 Nov 2018 14:56:57 GMT Paul Brossier [adde1ba] * Makefile (modified) [Makefile] disable docs when measuring coverage, add option to zero ... Sat, 17 Nov 2018 14:56:21 GMT Paul Brossier [a5762cf] * doc/py_utils.rst (modified) [doc] include meltohz and hztomel Sat, 17 Nov 2018 14:27:32 GMT Paul Brossier [8eecb9f] * src/spectral/filterbank_mel.c (modified) Merge branch 'feature/melfilterbank' into feature/mfccparams Sat, 17 Nov 2018 14:24:04 GMT Paul Brossier [c5de692] * src/spectral/filterbank_mel.c (modified) [filterbank] add const qualifiers Sat, 17 Nov 2018 14:20:41 GMT Paul Brossier [a5c6182] * src/spectral/filterbank_mel.c (modified) [filterbank] move statement after declaration Sat, 17 Nov 2018 14:16:25 GMT Paul Brossier [1c1dae7] * src/spectral/mfcc.c (modified) [mfcc] default to full range when not using 40 filters Sat, 17 Nov 2018 14:15:58 GMT Paul Brossier [c879811] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) [mfcc] add slaney mode takes no params Sat, 17 Nov 2018 14:15:28 GMT Paul Brossier [21067f9] * python/lib/gen_code.py (modified) [py] generate code for setters with no parameters Sat, 17 Nov 2018 14:15:15 GMT Paul Brossier [da01353] * src/mathutils.c (modified) * src/mathutils.h (modified) [api] add fvec_mul Sat, 17 Nov 2018 14:03:08 GMT Paul Brossier [195e22e4] * python/lib/gen_code.py (modified) [py] generate code for setters with multiple parameters Sat, 17 Nov 2018 14:02:00 GMT Paul Brossier [11c899b] * src/spectral/mfcc.h (modified) [mfcc] add scale documentation Sat, 17 Nov 2018 13:59:54 GMT Paul Brossier [d66d2ac] * src/spectral/mfcc.c (modified) [mfcc] remove note about power, add scale Sat, 17 Nov 2018 13:56:10 GMT Paul Brossier [d8eedfa] * src/spectral/filterbank_mel.h (modified) [filterbank] add unit in doc Sat, 17 Nov 2018 13:55:41 GMT Paul Brossier [10fafc2] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) [mfcc] add slaney (default) and documentation Sat, 17 Nov 2018 13:55:09 GMT Paul Brossier [517630f] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) [mfcc] add set_mel_coeffs and power Sat, 17 Nov 2018 13:26:54 GMT Paul Brossier [c853c1d] * python/tests/test_filterbank_mel.py (modified) [py] add tests for new filterbank methods Sat, 17 Nov 2018 13:18:38 GMT Paul Brossier [be8b18b] * tests/src/spectral/test-filterbank.c (modified) [tests] [filterbank] add get/set power/norm calls Sat, 17 Nov 2018 13:17:02 GMT Paul Brossier [a380b73] * python/ext/py-filterbank.c (modified) [py] filterbank.set_mel_coeffs_slaney accepts float Sat, 17 Nov 2018 13:14:41 GMT Paul Brossier [69dbe0a] * src/spectral/filterbank_mel.c (modified) [filterbank] check samplerate in _slaney, use temp variables Sat, 17 Nov 2018 13:01:56 GMT Paul Brossier [f6bfc26] * python/ext/py-filterbank.c (modified) [py] check for float in filterbank.set_mel_coeffs, improve parameter ... Sat, 17 Nov 2018 12:54:20 GMT Paul Brossier [6d41dac] * src/spectral/filterbank_mel.c (modified) [filterbank] factorize input validation Sat, 17 Nov 2018 12:24:48 GMT Paul Brossier [0316feb] * src/spectral/filterbank_mel.c (modified) [filterbank] check input samplerate, not n_bands Sat, 17 Nov 2018 11:35:22 GMT Paul Brossier [992e0ff] * python/tests/test_hztomel.py (moved) Merge branch 'master' into feature/melfilterbank Sat, 17 Nov 2018 11:24:27 GMT Paul Brossier [16f0c27] * src/spectral/filterbank_mel.h (modified) [doc] fix filterbank_set_mel_coeffs params Sat, 17 Nov 2018 11:23:45 GMT Paul Brossier [78706cd] * python/ext/py-filterbank.c (modified) [py] add filterbank.set_power and set_norm Sat, 17 Nov 2018 11:22:59 GMT Paul Brossier [831f702] * src/spectral/filterbank_mel.c (modified) [filterbank] check norm in set_triangle_bands Sat, 17 Nov 2018 11:21:39 GMT Paul Brossier [6b46a4e] * src/spectral/filterbank.h (modified) [filterbank] add docs for norm and power Sat, 17 Nov 2018 11:18:11 GMT Paul Brossier [0e30a12] * src/spectral/filterbank.c (modified) * src/spectral/filterbank.h (modified) [filterbank] add norm and power parameters Sat, 17 Nov 2018 10:40:32 GMT Paul Brossier [1d51820] * python/ext/py-filterbank.c (modified) * src/spectral/filterbank_mel.c (modified) [filterbank] fix mel htk mode Sat, 17 Nov 2018 09:45:35 GMT Paul Brossier [0d07a2a] * python/tests/test_hztomel.py (moved) [test] pass checks in double precision, rename hztomel Sat, 17 Nov 2018 02:16:10 GMT Paul Brossier [04cd251] * python/ext/py-filterbank.c (modified) [py] add filterbank.set_mel_coeffs, improve error messages Sat, 17 Nov 2018 02:15:07 GMT Paul Brossier [fa713bd] * src/spectral/filterbank_mel.c (modified) * src/spectral/filterbank_mel.h (modified) [filterbank] add set_mel_coeffs Sat, 17 Nov 2018 01:35:24 GMT Paul Brossier [2886984] * python/tests/test_meltohz.py (added) [test] add meltohz tests Sat, 17 Nov 2018 01:31:36 GMT Paul Brossier [bc66f1d] * python/ext/aubiomodule.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-musicutils.h (modified) [py] add meltohz and hztomel with minimal doc Sat, 17 Nov 2018 00:53:28 GMT Paul Brossier [ff9c62a] * src/musicutils.c (added) * src/musicutils.h (modified) [api] add meltohz and hztomel, Slaney and Htk versions Fri, 16 Nov 2018 20:18:14 GMT Paul Brossier [6551a683] * src/io/source_avcodec.c (modified) [source] [avcodec] remove oldavr stuff Fri, 16 Nov 2018 20:14:42 GMT Paul Brossier [ac97e80d] * src/io/source_avcodec.c (modified) [source] [avcodec] create resampler once Fri, 16 Nov 2018 20:12:45 GMT Paul Brossier [8a4ccf7] * src/io/source_avcodec.c (modified) [source] [avcodec] downmix signal manually Fri, 16 Nov 2018 20:06:13 GMT Paul Brossier [ca99325] * python/tests/test_source_channels.py (added) [test] add a test using sink and source to check channel mixing Thu, 15 Nov 2018 02:12:14 GMT Paul Brossier [5999ff2] Merge branch 'fix/oddfft' Thu, 15 Nov 2018 02:07:48 GMT Paul Brossier [01d4d19] * python/tests/test_fft.py (modified) * src/spectral/fft.c (modified) Merge branch 'fix/oddfft' (closes #207) Thu, 15 Nov 2018 01:21:33 GMT Paul Brossier [5bcd9b9] * src/spectral/fft.c (modified) [fft] limit vDSP to 2**n sizes, add support for radix 3, 5, 15 Thu, 15 Nov 2018 01:03:02 GMT Paul Brossier [5a703bd] * src/spectral/fft.c (modified) [fft] fix reconstruction for odd sizes (fftw only) Thu, 15 Nov 2018 01:02:40 GMT Paul Brossier [22ec93a] * python/tests/test_fft.py (modified) [tests] check fft reconstruction for even size and radix 3, 5, 15 Sat, 10 Nov 2018 11:07:12 GMT Paul Brossier [75f9fff] * python/tests/test_filterbank_mel.py (modified) [py] fb.set_triangle_bands does not warn for freqs <= samplerate/2 Sat, 10 Nov 2018 11:00:25 GMT Paul Brossier [8354cb8] * python/tests/test_filterbank_mel.py (modified) [py] add assert_warns to filterbank.set_triangle_bands tests Sat, 10 Nov 2018 11:00:06 GMT Paul Brossier [ed09ba7c] * python/tests/test_filterbank_mel.py (modified) [py] remove duplicate tests Sat, 10 Nov 2018 10:58:54 GMT Paul Brossier [893e699] * python/tests/test_filterbank_mel.py (modified) * src/spectral/filterbank_mel.c (modified) Merge branch 'master' into feature/pytest Fri, 09 Nov 2018 18:14:26 GMT Paul Brossier [9ef3c6e] * src/spectral/filterbank_mel.c (modified) [filterbank] add a warning for duplicate freqs, improve nyquist warning Fri, 09 Nov 2018 18:13:31 GMT Paul Brossier [693de50] * python/tests/test_filterbank_mel.py (modified) [tests] also test for duplicate values in set_triangle_bands Fri, 09 Nov 2018 18:05:40 GMT Paul Brossier [e33d960] * python/tests/test_filterbank_mel.py (modified) [filterbank] improve unit tests Fri, 09 Nov 2018 16:32:31 GMT Paul Brossier [edd3dac] * src/spectral/filterbank_mel.c (modified) [filterbank] remove warning when list starts with 0, add some sanity ... Fri, 09 Nov 2018 16:30:38 GMT Paul Brossier [98c712e] * python/tests/test_filterbank_mel.py (modified) [tests] set_triangle_bands should when list starts with 0 (see #206) Mon, 05 Nov 2018 14:43:02 GMT Paul Brossier [568fc60] * .gitignore (modified) * MANIFEST.in (modified) * doc/py_io.rst (modified) * python/demos/demo_filter.py (modified) * python/demos/demo_filterbank.py (modified) * python/demos/demo_source_simple.py (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/lib/aubio/__init__.py (modified) * python/lib/aubio/cmd.py (modified) * python/lib/aubio/cut.py (modified) * python/lib/aubio/midiconv.py (modified) * python/lib/aubio/slicing.py (modified) * setup.py (modified) * wscript (modified) Merge branch 'master' into feature/pytest Mon, 05 Nov 2018 13:08:00 GMT Paul Brossier [bc1ed63] * setup.py (modified) [py] [style] improve setup.py Mon, 05 Nov 2018 13:02:20 GMT Paul Brossier [dc74f69] * python/lib/aubio/cmd.py (modified) * python/lib/aubio/cut.py (modified) [py] move cut_slice from cut to cmd to avoid cyclic import Mon, 05 Nov 2018 13:01:41 GMT Paul Brossier [f8c75aa] * python/lib/aubio/cut.py (modified) [py] [style] add space after , in cut.py Mon, 05 Nov 2018 13:01:23 GMT Paul Brossier [a3e152a] * python/lib/aubio/midiconv.py (modified) [py] [style] add space around * in midiconv.py Mon, 05 Nov 2018 12:38:57 GMT Paul Brossier [450c57e] * python/lib/aubio/__init__.py (modified) [py] add blank line after imports in __init__.py Sun, 04 Nov 2018 21:09:35 GMT Paul Brossier [a4afbac] * wscript (modified) [waf] avoid shipping generated files in tarball Sun, 04 Nov 2018 21:07:07 GMT Paul Brossier [00ccf47] * .gitignore (modified) .gitignore: also ignore .eggs and .cache Sun, 04 Nov 2018 21:06:07 GMT Paul Brossier [c3fc8d9] * MANIFEST.in (modified) [py] simplify waf inclusion in MANIFEST.in, avoiding pyc Sun, 04 Nov 2018 20:08:02 GMT Paul Brossier [ed298b2] * python/lib/aubio/cmd.py (modified) [py] fix matching " in cmd.py Sun, 04 Nov 2018 20:06:36 GMT Paul Brossier [5f2f459] * python/lib/aubio/cmd.py (modified) [py] fix missing eol in cmd.py Sun, 04 Nov 2018 20:00:31 GMT Paul Brossier [eff63ab] * python/demos/demo_filterbank.py (modified) [py] improve style for demo_filterbank.py Sun, 04 Nov 2018 19:58:16 GMT Paul Brossier [254acce] * python/demos/demo_source_simple.py (modified) [py] improve style for demo_source_simple.py Sun, 04 Nov 2018 19:57:33 GMT Paul Brossier [8ebcd3d] * python/demos/demo_filter.py (modified) [py] improve style for demo_filter.py Sun, 04 Nov 2018 19:01:44 GMT Paul Brossier [9374e57] * python/lib/aubio/midiconv.py (modified) [py] improve code style of midiconv.py Sun, 04 Nov 2018 19:01:08 GMT Paul Brossier [2c8ada6] * python/lib/aubio/slicing.py (modified) [py] improve code style of slicing.py Sun, 04 Nov 2018 19:00:04 GMT Paul Brossier [78ebc27] * python/lib/aubio/cmd.py (modified) [py] improve style of cmd.py Sun, 04 Nov 2018 12:42:13 GMT Paul Brossier [a5c3f2a] * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) [doc] [py] improve source/sink descriptions Sun, 04 Nov 2018 12:41:53 GMT Paul Brossier [fa3b1f1] * python/ext/py-source.c (modified) [py] [doc] improve source.do/do_multi descriptions Sun, 04 Nov 2018 12:39:03 GMT Paul Brossier [3fb5812] * doc/py_io.rst (modified) [py] [doc] fix sink.__call__ formatting Sun, 04 Nov 2018 12:34:34 GMT Paul Brossier [19237a7] * wscript (modified) [build] wrap long lines in wscript Sat, 03 Nov 2018 23:43:17 GMT Paul Brossier [a9e3bd0] * doc/python_module.rst (modified) [doc] improve python tests instructions Sat, 03 Nov 2018 02:07:49 GMT Paul Brossier [2e005cc] * python/tests/test_musicutils.py (modified) [tests] update numpy.testing import Fri, 02 Nov 2018 21:13:56 GMT Paul Brossier [7fd92ca] * python/tests/_tools.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_source.py (modified) [tests] use run_module_suite so tests can run when pytest is not ... Fri, 02 Nov 2018 21:09:36 GMT Paul Brossier [8607a74] * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_source.py (modified) [tests] [py27] make sure all classes are old-school 'new-style' Fri, 02 Nov 2018 19:34:17 GMT Paul Brossier [67024ff] * python/tests/test_filterbank_mel.py (modified) * python/tests/test_source.py (modified) [tests] capture warnings from filterbank_mel, improve coverage Fri, 02 Nov 2018 19:33:34 GMT Paul Brossier [5af36fa] * python/tests/test_midi2note.py (modified) [tests] use pytest in parametrized tests Fri, 02 Nov 2018 18:03:01 GMT Paul Brossier [00fcc5d] * python/tests/test_note2midi.py (modified) [tests] [win/osx] improve skipTest encoding errors on py2.7 Fri, 02 Nov 2018 17:33:45 GMT Paul Brossier [a3f2695] * python/tests/utils.py (modified) [tests] [win] add missing import warnings Fri, 02 Nov 2018 17:20:40 GMT Paul Brossier [94c7ab3] * requirements.txt (modified) [ci] add pytest to requirements.txt Fri, 02 Nov 2018 17:20:15 GMT Paul Brossier [39aa3a3] * .appveyor.yml (modified) [ci] switch appveyor to pytest Fri, 02 Nov 2018 17:18:37 GMT Paul Brossier [bda8b2a] * MANIFEST.in (modified) * nose2.cfg (deleted) [ci] remove nose2.cfg Fri, 02 Nov 2018 17:17:57 GMT Paul Brossier [548f60d] * .circleci/config.yml (modified) [ci] switch circleci to pytest Fri, 02 Nov 2018 17:17:25 GMT Paul Brossier [0cc8514] * setup.py (modified) [py] remove nose2 from setup.py Fri, 02 Nov 2018 17:01:52 GMT Paul Brossier [7318485] * python/tests/_tools.py (modified) [py] remove nose2 Fri, 02 Nov 2018 17:00:04 GMT Paul Brossier [9a1df7f] * Makefile (modified) [build] use pytest to run tests Fri, 02 Nov 2018 16:59:27 GMT Paul Brossier [8ff31fb] * requirements.txt (modified) [py] remove nose2 from requirements