# # ChangeLog for python/lib/aubio # # Generated by Trac 1.2 # Mar 29, 2024, 4:10:05 PM 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 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 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 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' 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 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 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 00:02:29 GMT Paul Brossier [476cb41] * python/lib/aubio/midiconv.py (modified) [py] add note2freq to __all__ 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:28 GMT Paul Brossier [40136171] * python/lib/aubio/midiconv.py (modified) [py] wrap long lines in midiconv.py 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 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: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: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: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 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 Tue, 18 Sep 2018 21:49:27 GMT Paul Brossier [917adb0] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: fix typo in comment Sat, 16 Sep 2017 14:49:10 GMT Paul Brossier [930bfec] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add silence and time format Sat, 16 Sep 2017 14:42:20 GMT Paul Brossier [c81c3d2] * python/lib/aubio/cut.py (modified) python/lib/aubio/cut.py: use AubioArgumentParser Sat, 16 Sep 2017 14:41:04 GMT Paul Brossier [8dd5d40] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add basic cut command Sat, 16 Sep 2017 13:46:12 GMT Paul Brossier [eb8f7d5] * python/lib/aubio/cut.py (modified) python/lib/aubio/cut.py: remove unused variable Sat, 16 Sep 2017 13:45:18 GMT Paul Brossier [c95062b] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: use custom parser class Sat, 16 Sep 2017 10:36:42 GMT Paul Brossier [b02d52f] * python/lib/aubio/cut.py (modified) python/lib/aubio/cut.py: clean-up, split in functions Thu, 14 Sep 2017 11:36:08 GMT Paul Brossier [8a3acad] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add help subcommand Thu, 14 Sep 2017 11:17:54 GMT Paul Brossier [70762c5] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add some doc, prefix unused variables with _ Tue, 12 Sep 2017 15:11:14 GMT Paul Brossier [b24c909] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: use frames_read in flush Tue, 12 Sep 2017 15:10:13 GMT Paul Brossier [ee123a0] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: split add_subcommands Tue, 12 Sep 2017 14:51:41 GMT Paul Brossier [896c3a8] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add quiet subcommand (closes #124) Tue, 12 Sep 2017 14:47:42 GMT Paul Brossier [67ee29f] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: split buffer and hop sizes Wed, 10 May 2017 08:30:09 GMT Paul Brossier [c290245] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: improve error message Sun, 16 Apr 2017 09:38:10 GMT Paul Brossier [a5004903] * python/lib/aubio/cut.py (modified) python/lib/aubio/cut.py: upgrade to argparse Sun, 16 Apr 2017 09:37:54 GMT Paul Brossier [2bf530e0] * python/lib/aubio/cut.py (modified) python/lib/aubio/cut.py: pass samplerate to onset or tempo Wed, 12 Apr 2017 07:49:46 GMT Paul Brossier [3d9b41b] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add -u/--pitch-unit to 'aubio pitch' Sat, 25 Mar 2017 10:36:49 GMT Paul Brossier [657a20a] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: remove unused variable Fri, 24 Mar 2017 02:20:11 GMT Paul Brossier [2615dd9] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: improve help output Fri, 24 Mar 2017 01:56:38 GMT Paul Brossier [62a94b7] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: check we found a few beats Fri, 24 Mar 2017 01:55:22 GMT Paul Brossier [86026a0] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: improve descriptions Fri, 24 Mar 2017 01:23:41 GMT Paul Brossier [af98cb8] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: small refactor, add comments Thu, 23 Mar 2017 14:32:21 GMT Paul Brossier [b7208f8] * doc/aubio.txt (modified) * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: improve tempo subcommand description Thu, 23 Mar 2017 14:22:33 GMT Paul Brossier [4077fa1] * python/lib/aubio/cut.py (modified) python/lib/aubio/cut.py: remove unused imports Thu, 23 Mar 2017 14:19:19 GMT Paul Brossier [bd72039] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add tempo subcommand to extract overall bpm Thu, 23 Mar 2017 14:09:28 GMT Paul Brossier [5ab3c4e] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: add a flush function Thu, 23 Mar 2017 14:03:29 GMT Paul Brossier [6288806] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: simplify repr_res Thu, 23 Mar 2017 13:57:14 GMT Paul Brossier [53fbd58] * python/lib/aubio/cmd.py (modified) python/lib/aubio/cmd.py: fix timefuncs Thu, 23 Mar 2017 13:56:50 GMT Paul Brossier [8e2f36a] * python/lib/aubio/cmd.py (moved) * python/lib/aubio/cut.py (moved) * setup.py (modified) setup.py: move cut and cmd inside aubio module, use entry_points to ... Sat, 17 Dec 2016 11:19:20 GMT Paul Brossier [883b499] * python/ext/aubiomodule.c (modified) * python/lib/aubio/__init__.py (modified) python/ext/aubiomodule.c: add aubio._aubio.__version__, import as ... Sat, 03 Dec 2016 03:03:47 GMT Paul Brossier [3aad0b1] * python/lib/aubio/midiconv.py (modified) * python/tests/test_note2midi.py (modified) python/lib/aubio/midiconv.py: improve unicode handling, skip ... Fri, 02 Dec 2016 12:43:15 GMT Paul Brossier [473ab11] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: add unicode double sharp and double flat Mon, 16 May 2016 01:24:09 GMT Paul Brossier [dc654f8] * python/demos/demo_bpm_extract.py (modified) * python/lib/aubio/slicing.py (modified) python/: fix comparisons to None Wed, 11 May 2016 07:40:04 GMT Paul Brossier [b96a7b8] * python/lib/aubio/__init__.py (modified) python/lib/aubio/__init__.py: make sure length is not zero and ... Tue, 10 May 2016 21:02:57 GMT Paul Brossier [1b62ee9] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: fix samplerate Tue, 10 May 2016 20:54:40 GMT Paul Brossier [744190f] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/slicing.py: fix samplerate Tue, 10 May 2016 20:42:55 GMT Paul Brossier [8b56b18] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: clean up Tue, 10 May 2016 19:37:37 GMT Paul Brossier [143682b] * python/lib/aubio/__init__.py (modified) python/lib/aubio/__init__.py: clean up, use isinstance Tue, 10 May 2016 19:18:38 GMT Paul Brossier [016813e] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: fix instance checks Tue, 10 May 2016 19:03:10 GMT Paul Brossier [1827c498] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: clean up, add some documentation Sun, 24 Apr 2016 23:04:47 GMT Paul Brossier [8bffcff] * python/lib/aubio/__init__.py (modified) python/lib/aubio__init__.py: use aubio.float_type Mon, 18 Apr 2016 22:44:46 GMT Paul Brossier [e76842e] * python/lib/aubio/midiconv.py (modified) lib/aubio/midiconv.py: prepare for python3 Mon, 18 Apr 2016 21:22:45 GMT Paul Brossier [7ffb554] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: make sure midi2note uses midi int (python3) Mon, 18 Apr 2016 21:21:57 GMT Paul Brossier [4de5f35] * python/lib/aubio/__init__.py (modified) python/lib/aubio/__init__.py: use relative import (python3, see #33) Mon, 18 Apr 2016 21:21:31 GMT Paul Brossier [0e59ae0] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: make sure we get a list of regions ... Thu, 26 Nov 2015 13:48:10 GMT Nils Philippsen [b8ed85e] * python/lib/aubio/midiconv.py (modified) Python 3: use new raise syntax Sun, 23 Feb 2014 20:42:00 GMT Paul Brossier [2a49114] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: respect source number of channels when ... Fri, 24 Jan 2014 01:23:35 GMT Paul Brossier [16dda03] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: use close not del, let garbage collector ... Sun, 12 Jan 2014 07:39:19 GMT Paul Brossier [35a44e9] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: also add end if adding start at 0 Sun, 12 Jan 2014 07:09:45 GMT Paul Brossier [6fbee46] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: fix zero padding in slice names Sun, 12 Jan 2014 06:58:06 GMT Paul Brossier [4320679] * python/lib/aubio/slicing.py (modified) * python/tests/test_slicing.py (modified) lib/aubio/slicing.py: allow any regions, overlaping or not, add more ... Sun, 12 Jan 2014 04:54:42 GMT Paul Brossier [f36ecea] * python/lib/aubio/slicing.py (modified) * python/tests/test_slicing.py (modified) * python/tests/utils.py (modified) python/lib/aubio/slicing.py: use start and end stamps, make sure read ... Sun, 12 Jan 2014 04:00:15 GMT Paul Brossier [d945976] * python/lib/aubio/slicing.py (modified) python/lib/aubio/slicing.py: next_stamp can be 0 Sun, 12 Jan 2014 03:28:49 GMT Paul Brossier [6f27719] * python/lib/aubio/slicing.py (modified) * python/tests/test_slicing.py (modified) python/lib/aubio/slicing.py: improve slicing, make tests faster Sun, 12 Jan 2014 02:33:07 GMT Paul Brossier [aee840b] * python/lib/aubio/slicing.py (modified) * python/tests/sounds/chocolate_1min.wav (added) * python/tests/test_slicing.py (modified) * python/tests/utils.py (modified) python/lib/aubio/slicing.py: error checking, add more tests, use ... Sun, 12 Jan 2014 02:32:06 GMT Paul Brossier [8203ae5] * python/lib/aubio/__init__.py (modified) python/lib/aubio/__init__.py: import slicing Sun, 12 Jan 2014 01:59:49 GMT Paul Brossier [88432a9] * python/lib/aubio/slicing.py (added) * python/tests/test_slicing.py (added) * python/tests/utils.py (modified) python/lib/aubio/slicing.py: rewrite slicing loop from aubiocut, add ... Wed, 13 Nov 2013 14:16:45 GMT Paul Brossier [3cc1491] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: add freq2note Fri, 22 Mar 2013 17:37:18 GMT Paul Brossier [229d050] * python/lib/aubio/__init__.py (modified) lib/aubio/__init__.py: add header and docstring Mon, 18 Mar 2013 15:53:41 GMT Paul Brossier [9615b03] * python/lib/aubio/midiconv.py (modified) python/lib/aubio/midiconv.py: note2midi improve error message Sun, 10 Mar 2013 16:37:28 GMT Paul Brossier [7d89e61] * python/lib/aubio/midiconv.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_note2midi.py (modified) tests/test_{midi2note,note2midi}.py: add header and encoding Sun, 10 Mar 2013 16:14:49 GMT Paul Brossier [9ead7a9] * python/lib/aubio/midiconv.py (modified) * python/tests/test_midi2note.py (added) lib/aubio/midiconv.py: add note2 midi Sun, 10 Mar 2013 16:13:51 GMT Paul Brossier [f552e9e] * python/lib/aubio/midiconv.py (modified) * python/tests/test_note2midi.py (modified) lib/aubio/midiconv.py: improve note2midi Sun, 10 Mar 2013 15:34:45 GMT Paul Brossier [33102ab] * python/lib/aubio/__init__.py (modified) * python/lib/aubio/midiconv.py (added) * python/tests/test_note2midi.py (added) lib/aubio/midiconv.py: add note2midi Fri, 08 Mar 2013 02:52:51 GMT Paul Brossier [1ee4033] * python/lib/aubio/__init__.py (moved) * python/setup.py (modified) python/setup.py: move package_dir to lib