# # ChangeLog for / # # Generated by Trac 1.2 # Jan 10, 2025, 11:37:02 AM 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 Thu, 01 Nov 2018 23:23:40 GMT Paul Brossier [0d52f92] * python/tests/test_filterbank_mel.py (modified) [tests] remove warning filter Thu, 01 Nov 2018 23:21:14 GMT Paul Brossier [01d56c1] * python/tests/_tools.py (modified) [tests] update _tools Thu, 01 Nov 2018 23:20:45 GMT Paul Brossier [bee9445] * python/tests/test_mfcc.py (modified) [tests] default to pytest in mfcc Thu, 01 Nov 2018 23:18:25 GMT Paul Brossier [36ce209] * Makefile (modified) * doc/python_module.rst (modified) * python/README.md (modified) [doc] remove references to run_all_tests Thu, 01 Nov 2018 23:18:05 GMT Paul Brossier [69783fb] * MANIFEST.in (modified) [py] remove run_all_tests Thu, 01 Nov 2018 23:17:21 GMT Paul Brossier [235a891] * python/tests/run_all_tests (deleted) [tests] remove run_all_tests Thu, 01 Nov 2018 23:10:29 GMT Paul Brossier [ad45776] * python/tests/test_source.py (modified) [tests] update source tests Thu, 01 Nov 2018 23:01:54 GMT Paul Brossier [ecd370b] * python/tests/test_sink.py (modified) [tests] update sink tests Thu, 01 Nov 2018 22:55:25 GMT Paul Brossier [d4fae34] * python/tests/__init__.py (deleted) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_slicing.py (modified) [tests] remove __init__.py, use absolute imports Thu, 01 Nov 2018 21:34:14 GMT Paul Brossier [7debeb6] * python/tests/test_phasevoc.py (modified) [tests] use _tools in test_phasevoc Thu, 01 Nov 2018 21:33:39 GMT Paul Brossier [86deeed] * python/tests/test_note2midi.py (modified) [tests] use _tools in test_note2midi Thu, 01 Nov 2018 21:32:16 GMT Paul Brossier [4c1eff4] * python/tests/test_midi2note.py (modified) [tests] use _tools in test_midi2note Thu, 01 Nov 2018 21:30:57 GMT Paul Brossier [38592a6] * python/tests/_tools.py (moved) * python/tests/test_mfcc.py (modified) [tests] use _tools in test_mfcc Thu, 01 Nov 2018 21:27:02 GMT Paul Brossier [98972b9] * python/tests/checks.py (added) [tests] add checks.py, selects testing module Thu, 01 Nov 2018 21:19:39 GMT Paul Brossier [0ed0405] * python/tests/utils.py (modified) [tests] do not try re-opening temporary file on windows, display a ... Thu, 01 Nov 2018 21:13:11 GMT Paul Brossier [0bae15a] * python/tests/utils.py (modified) [tests] use np.loadtxt in utils Thu, 01 Nov 2018 21:03:02 GMT Paul Brossier [bb63c19] * python/tests/test_slicing.py (modified) * python/tests/test_specdesc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) [tests] move unittest import to main Thu, 01 Nov 2018 01:54:05 GMT Paul Brossier [40b2be2] * python/tests/test_notes.py (modified) [tests] move imports to top except main Thu, 01 Nov 2018 01:53:33 GMT Paul Brossier [319edae] * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_fvec_shift.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_onset.py (modified) [tests] avoid some imports, move main to end Thu, 01 Nov 2018 01:52:12 GMT Paul Brossier [48a0e5a] * python/tests/test_pitch.py (modified) [tests] protect local variables to allow running with pytest Thu, 01 Nov 2018 01:11:08 GMT Paul Brossier [fc144a5] * python/tests/test_aubio.py (modified) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_aubio_cut.py (modified) * python/tests/test_cvec.py (modified) * python/tests/test_dct.py (modified) * python/tests/test_fvec.py (modified) [tests] avoid some imports, add missing main Thu, 01 Nov 2018 00:48:45 GMT Paul Brossier [fedb139] * MANIFEST.in (modified) [py] update and simplify MANIFEST.in Thu, 01 Nov 2018 00:08:50 GMT Paul Brossier [61e9d99] * python/lib/gen_external.py (modified) [py] simplify import in gen_external.py Thu, 01 Nov 2018 00:04:07 GMT Paul Brossier [2410f57a] * python/__init__.py (deleted) * python/lib/__init__.py (deleted) * python/lib/moresetuptools.py (modified) * setup.py (modified) [py] remove empty init files Wed, 31 Oct 2018 18:36:31 GMT Paul Brossier [7a54b37] * python/lib/aubio/__init__.py (modified) * python/tests/test_fvec.py (modified) Merge branch 'fix/pyfvec' Wed, 31 Oct 2018 16:37:35 GMT Paul Brossier [07382d8] * doc/aubio.txt (modified) * doc/aubionotes.txt (modified) * doc/conf.py (modified) * doc/index.rst (modified) * doc/installing.rst (modified) * doc/py_datatypes.rst (added) * doc/py_examples.rst (added) * doc/py_io.rst (added) * doc/py_utils.rst (added) * doc/python.rst (added) * doc/python_module.rst (modified) * doc/requirements.rst (modified) * python/demos/demo_filter.py (modified) * python/demos/demo_source_simple.py (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-musicutils.h (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/ext/ufuncs.c (modified) * python/lib/aubio/__init__.py (modified) * python/lib/aubio/midiconv.py (modified) * python/lib/aubio/slicing.py (modified) Merge branch 'feature/docstrings' (see #73) Wed, 31 Oct 2018 16:16:30 GMT Paul Brossier [78561f7] * python/demos/demo_filter.py (modified) * python/demos/demo_source_simple.py (modified) [doc] improve demos used in examples Wed, 31 Oct 2018 16:13:10 GMT Paul Brossier [dc3f68d] * doc/python.rst (modified) [doc] move examples last Wed, 31 Oct 2018 16:12:21 GMT Paul Brossier [6d4802f] * doc/py_datatypes.rst (modified) * doc/py_utils.rst (modified) * doc/python_module.rst (modified) * doc/requirements.rst (modified) [doc] add a note about building the module in double precision Wed, 31 Oct 2018 15:51:11 GMT Paul Brossier [a4a00a5] * doc/py_utils.rst (added) [doc] add py_utils Wed, 31 Oct 2018 15:50:25 GMT Paul Brossier [d6561ea] * doc/py_examples.rst (added) [doc] re-add py_examples Wed, 31 Oct 2018 15:25:49 GMT Paul Brossier [f214e9c] * doc/py_io.rst (added) [doc] add source and sink doc Wed, 31 Oct 2018 15:25:09 GMT Paul Brossier [f8bf0c2] * doc/python.rst (modified) * doc/python_module.rst (modified) [doc] reorganize python doc Wed, 31 Oct 2018 15:05:26 GMT Paul Brossier [68daf5b] * doc/installing.rst (modified) * doc/python.rst (modified) * doc/python_module.rst (modified) [doc] rename python reference to python-install Wed, 31 Oct 2018 15:03:08 GMT Paul Brossier [71b8af2] * doc/aubio.txt (modified) * doc/aubionotes.txt (modified) [doc] add --release-drop to manpages Wed, 31 Oct 2018 14:34:03 GMT Paul Brossier [51070ac] * doc/py_datatypes.rst (added) [doc] add page py_datatypes Tue, 30 Oct 2018 18:04:11 GMT Paul Brossier [7cfad8e] * python/lib/aubio/__init__.py (modified) [py] add basic module docstring Tue, 30 Oct 2018 16:57:27 GMT Paul Brossier [78c1d32] * python/lib/aubio/__init__.py (modified) [py] improve fvec doc Tue, 30 Oct 2018 15:52:52 GMT Paul Brossier [6d8ae981] * python/ext/py-cvec.c (modified) [py] improve py-cvec.c doc Tue, 30 Oct 2018 15:30:33 GMT Paul Brossier [37a6942] * python/ext/py-cvec.c (modified) [py] improve py-cvec.c doc Tue, 30 Oct 2018 14:22:41 GMT Paul Brossier [8986239] * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-musicutils.h (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/ext/ufuncs.c (modified) Merge branch 'feature/cdocstrings' into feature/docstrings Tue, 30 Oct 2018 13:32:51 GMT Paul Brossier [152bf4f] * doc/conf.py (modified) * doc/index.rst (modified) * doc/python.rst (added) [doc] start adding autodoc to sphinx documents Tue, 30 Oct 2018 12:22:44 GMT Paul Brossier [ed596f7] * azure-pipelines.yml (modified) * doc/about.rst (modified) * doc/aubiomfcc.txt (modified) * doc/aubionotes.txt (modified) * doc/conf.py (modified) * doc/python_module.rst (modified) * examples/aubionotes.c (modified) * examples/parse_args.h (modified) * examples/utils.c (modified) * python/demos/demo_bpm_extract.py (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-filterbank.c (modified) * python/lib/aubio/cmd.py (modified) * python/lib/aubio/midiconv.py (modified) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_slicing.py (modified) * src/io/source_avcodec.c (modified) * src/mathutils.c (modified) * src/notes/notes.c (modified) * src/notes/notes.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) Merge branch 'master' into feature/docstrings Tue, 30 Oct 2018 12:22:06 GMT Paul Brossier [81abf91] * azure-pipelines.yml (modified) * doc/about.rst (modified) * doc/aubiomfcc.txt (modified) * doc/aubionotes.txt (modified) * doc/conf.py (modified) * doc/python_module.rst (modified) * examples/aubionotes.c (modified) * examples/parse_args.h (modified) * examples/utils.c (modified) * python/demos/demo_bpm_extract.py (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-filterbank.c (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) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_slicing.py (modified) * src/io/source_avcodec.c (modified) * src/mathutils.c (modified) * src/notes/notes.c (modified) * src/notes/notes.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) Merge branch 'master' into feature/cdocstrings Tue, 30 Oct 2018 12:19:53 GMT Paul Brossier [9b23815e] * python/lib/gen_code.py (modified) [py] use aubio_log message when set by failed aubio_<>_set_<> Tue, 30 Oct 2018 11:57:10 GMT Paul Brossier [4bc10e2] * .circleci/config.yml (added) * azure-pipelines.yml (added) * circle.yml (deleted) * doc/about.rst (modified) * doc/aubiomfcc.txt (modified) * doc/conf.py (modified) * doc/python_module.rst (modified) * examples/parse_args.h (modified) * examples/utils.c (modified) * python/demos/demo_bpm_extract.py (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-filterbank.c (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) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_slicing.py (modified) * src/io/source_avcodec.c (modified) * src/mathutils.c (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) * wscript (modified) Merge branch 'master' into feature/earlynoteoff Tue, 30 Oct 2018 11:56:50 GMT Paul Brossier [357f81e] * python/lib/aubio/cmd.py (modified) [cmd] add --silence and --release-drop to notes subcommand Tue, 30 Oct 2018 11:55:56 GMT Paul Brossier [929d76c] * doc/aubionotes.txt (modified) [doc] add -d/--release-drop to aubionotes manual Tue, 30 Oct 2018 11:55:30 GMT Paul Brossier [4724f60] * src/notes/notes.c (modified) [notes] fails if release_drop <= 0 Tue, 30 Oct 2018 11:53:49 GMT Paul Brossier [a07fdb4] * examples/aubionotes.c (modified) * examples/parse_args.h (modified) * examples/utils.c (modified) [tools] add release_drop option to aubionotes Tue, 30 Oct 2018 09:24:08 GMT Paul Brossier [cefa29d] * python/tests/test_note2midi.py (modified) * src/mathutils.c (modified) Merge branch 'feature/note2freq' Tue, 30 Oct 2018 09:15:10 GMT Paul Brossier [27ed546] * python/tests/test_note2midi.py (modified) [py] [test] expect a small rounding error when using double precision Tue, 30 Oct 2018 09:13:46 GMT Paul Brossier [5ce504d] * src/mathutils.c (modified) [mathutils] increase ln(2) precision in freqtomidi/miditofreq Tue, 30 Oct 2018 00:04:07 GMT Paul Brossier [7be77bb] * python/lib/aubio/midiconv.py (modified) * python/tests/test_note2midi.py (modified) Merge branch 'feature/note2freq' Tue, 30 Oct 2018 00:02:29 GMT Paul Brossier [476cb41] * python/lib/aubio/midiconv.py (modified) [py] add note2freq to __all__ Mon, 29 Oct 2018 23:54:33 GMT Paul Brossier [e9a4402] * python/tests/test_note2midi.py (modified) [py] test note2freq Mon, 29 Oct 2018 23:50:45 GMT Paul Brossier [7af37df] * python/demos/demo_bpm_extract.py (modified) [demo] fix bpm_extract arguments Mon, 29 Oct 2018 23:22:41 GMT Paul Brossier [6f944b5] * python/lib/aubio/midiconv.py (modified) [py] add note2freq to midiconv.py Mon, 29 Oct 2018 22:57:00 GMT Paul Brossier [1f07bdd] * python/lib/aubio/midiconv.py (modified) [py] move midiconv.py import to file header Mon, 29 Oct 2018 22:55:51 GMT Paul Brossier [44582b0] * python/lib/aubio/midiconv.py (modified) [py] midi2note rounds to nearest integer midi note Mon, 29 Oct 2018 22:54:56 GMT Paul Brossier [4afeac2] * python/tests/test_note2midi.py (modified) [py] [test] make sure freq2note rounds to nearest integer midi note Mon, 29 Oct 2018 22:54:28 GMT Paul Brossier [40136171] * python/lib/aubio/midiconv.py (modified) [py] wrap long lines in midiconv.py Mon, 29 Oct 2018 22:47:29 GMT Paul Brossier [cc3f129] * src/io/source_avcodec.c (modified) Merge branch 'feature/wrapavcodec' Mon, 29 Oct 2018 22:47:19 GMT Paul Brossier [7e5b1bc] * python/ext/aubiomodule.c (modified) Merge branch 'feature/wrap_py_mod' Mon, 29 Oct 2018 22:41:53 GMT Paul Brossier [8716f63] * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) Merge branch 'fix/wavetable' Mon, 29 Oct 2018 22:35:04 GMT Paul Brossier [4583e75] * doc/python_module.rst (modified) [doc] remove trailing blank line Mon, 29 Oct 2018 22:34:46 GMT Paul Brossier [a172dfe] * doc/conf.py (modified) [doc] update copyright year Mon, 29 Oct 2018 22:32:35 GMT Paul Brossier [852fbfe] * doc/about.rst (modified) [doc] use https Mon, 29 Oct 2018 22:31:40 GMT Paul Brossier [95221ac] * python/lib/aubio/cmd.py (modified) * python/lib/aubio/cut.py (modified) * python/lib/aubio/slicing.py (modified) * python/tests/test_slicing.py (modified) Merge branch 'fix/slicing' Mon, 29 Oct 2018 22:00:12 GMT Paul Brossier [ab24edb] * python/tests/test_slicing.py (modified) [py] [tests] start slice tests at 0 Mon, 29 Oct 2018 19:55:00 GMT Paul Brossier [d1b78dc] * doc/aubiomfcc.txt (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) Merge branch 'fix/slaneyurl' Mon, 29 Oct 2018 19:54:29 GMT Paul Brossier [0d63b5f] * azure-pipelines.yml (modified) * src/io/source_avcodec.c (modified) Merge branch 'fix/warn_old_avutil' Mon, 29 Oct 2018 19:36:18 GMT Paul Brossier [5332c29] * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) Merge branch 'fix/phasevoc' Mon, 29 Oct 2018 19:35:00 GMT Paul Brossier [f9ed504] * azure-pipelines.yml (modified) Merge branch 'feature/azureci' into fix/warn_old_avutil Mon, 29 Oct 2018 19:30:34 GMT Paul Brossier [9cf6462] * python/lib/aubio/cmd.py (modified) * python/tests/test_aubio_cmd.py (modified) Merge branch 'fix/py2cmd' Mon, 29 Oct 2018 19:30:03 GMT Paul Brossier [31a3fd4] * python/ext/py-filterbank.c (modified) Merge branch 'fix/pyfilterbank' Mon, 29 Oct 2018 18:22:15 GMT Paul Brossier [f9400d0] * python/lib/aubio/slicing.py (modified) [py] improve slice_source_at_stamps examples Mon, 29 Oct 2018 15:09:49 GMT Paul Brossier [97a8bef] * python/lib/aubio/slicing.py (modified) [py] add a note about missing last timestamp to ... Mon, 29 Oct 2018 14:47:08 GMT Paul Brossier [5c6a8587] * python/lib/aubio/slicing.py (modified) [py] add docstring to slice_source_at_stamps Mon, 29 Oct 2018 14:39:50 GMT Paul Brossier [92a6af0] * python/lib/aubio/cmd.py (modified) * python/lib/aubio/cut.py (modified) * python/lib/aubio/slicing.py (modified) * python/tests/test_slicing.py (modified) Merge branch 'fix/slicing' into feature/docstrings Mon, 29 Oct 2018 14:37:14 GMT Paul Brossier [adf09b2] * python/lib/aubio/cut.py (modified) [py] [cut] use source.samplerate Mon, 29 Oct 2018 14:36:07 GMT Paul Brossier [e126e65] * python/lib/aubio/cmd.py (modified) * python/lib/aubio/cut.py (modified) [py] [cut] add option --create-first Mon, 29 Oct 2018 14:32:55 GMT Paul Brossier [d194d8c] * python/tests/test_slicing.py (modified) [py] [slicing] add check_first=True to tests Mon, 29 Oct 2018 14:32:24 GMT Paul Brossier [c9c012e] * python/lib/aubio/slicing.py (modified) [py] [slicing] add option create_first, default to False Mon, 29 Oct 2018 14:26:54 GMT Paul Brossier [a88594d] * python/lib/aubio/slicing.py (modified) [py] [slicing] add end of last region if missing Mon, 29 Oct 2018 14:26:24 GMT Paul Brossier [f0ce8aa3] * python/tests/test_slicing.py (modified) [py] [slicing] add test for missing end of last region Mon, 29 Oct 2018 14:20:46 GMT Paul Brossier [60c8a73] * python/lib/aubio/slicing.py (modified) [py] slicing.py: fix for slices smaller than hop_size Mon, 29 Oct 2018 14:18:59 GMT Paul Brossier [58a82d4] * python/tests/test_slicing.py (modified) [py] add test with slices shorter than hop_size Mon, 29 Oct 2018 14:06:12 GMT Paul Brossier [04b31af] * python/lib/aubio/slicing.py (modified) [py] remove old slices from current list Mon, 29 Oct 2018 11:35:32 GMT Paul Brossier [7165fc56] * python/lib/aubio/midiconv.py (modified) [py] [docs] add documentation for note2midi, midi2note, and freq2note Sun, 28 Oct 2018 23:00:41 GMT Paul Brossier [fa2ab25] * src/synth/wavetable.c (modified) [wavetable] stop sets playing to 0 Sat, 27 Oct 2018 16:44:20 GMT Paul Brossier [eb6f9d3] * python/tests/test_aubio_cmd.py (modified) [cmd] wrap long lines in test Sat, 27 Oct 2018 16:43:43 GMT Paul Brossier [f5921b9] * python/lib/aubio/cmd.py (modified) [cmd] [py2] workaround for -V to really show version Fri, 26 Oct 2018 19:12:00 GMT Paul Brossier [92948ab] * python/ext/py-cvec.c (modified) [python] improve cvec doc