# # ChangeLog for python # # Generated by Trac 1.2 # May 6, 2024, 1:00:07 AM Sun, 15 May 2016 22:17:53 GMT Paul Brossier [6fb0f07] * python/demos/demo_create_test_sounds.py (added) python/demos/demo_create_test_sounds.py: add script to create simple ... Sun, 15 May 2016 21:27:10 GMT Paul Brossier [e27b6a1] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: define HAVE_WIN_HACKS on windows Sun, 15 May 2016 21:27:02 GMT Paul Brossier [999b1823] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: always define HAVE_C99_VARARGS_MACROS Sun, 15 May 2016 21:26:56 GMT Paul Brossier [1772630] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: also catch WindowsError and other ... Sun, 15 May 2016 19:59:38 GMT Paul Brossier [ca89d9f] * python/tests/test_source.py (modified) python/tests/test_source.py: fix when python/tests/sounds exists Sun, 15 May 2016 19:25:13 GMT Paul Brossier [15a005d] * python/tests/test_source.py (modified) python/tests/test_source.py: skip tests if no sounds were found Sun, 15 May 2016 13:31:30 GMT Paul Brossier [89b04e8] * python/lib/gen_external.py (modified) python/lib/gen_external.py: use os.path.join Sun, 15 May 2016 12:16:32 GMT Paul Brossier [bce913a] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: use -framework Accelerate, not accelerate Sat, 14 May 2016 20:00:21 GMT Paul Brossier [6e8b8f4] * MANIFEST.in (added) * python/MANIFEST.in (deleted) MANIFEST.in: move from python/, update contents Sat, 14 May 2016 19:45:03 GMT Paul Brossier [2675227] * python/lib/moresetuptools.py (modified) * setup.py (modified) setup.py: clean-up, add option to build libaubio inside python-aubio ... Sat, 14 May 2016 03:34:15 GMT Paul Brossier [283bb90] * python/tests/test_specdesc.py (modified) python/tests/test_specdesc.py: skip wrong name test Sat, 14 May 2016 03:30:43 GMT Paul Brossier [b6b65cb] * python/tests/test_mfcc.py (added) python/tests/test_mfcc.py: add more tests Sat, 14 May 2016 03:28:58 GMT Paul Brossier [aba0279] * python/tests/test_specdesc.py (modified) python/tests/test_specdesc.py: check for wrong values Sat, 14 May 2016 03:27:05 GMT Paul Brossier [2f4d9b7] * python/tests/test_fft.py (modified) python/tests/test_fft.py: avoid VisibleDeprecationWarning Sat, 14 May 2016 03:25:34 GMT Paul Brossier [a2ab20a] * python/ext/py-source.c (modified) python/ext/py-source.c: check seek is not negative Sat, 14 May 2016 03:24:21 GMT Paul Brossier [3865924] * python/tests/test_filterbank.py (modified) python/tests/test_filterbank.py: raise a ValueError Sat, 14 May 2016 03:22:28 GMT Paul Brossier [36e8956] * python/tests/test_source.py (modified) python/tests/test_source.py: simplify, quieten Sat, 14 May 2016 03:21:01 GMT Paul Brossier [ed938a2] * python/tests/test_filterbank.py (modified) python/tests/test_filterbank.py: check for wrong values Fri, 13 May 2016 16:56:05 GMT Paul Brossier [2e324f5] * python/__init__.py (added) python/__init__.py: add empty file Fri, 13 May 2016 16:50:20 GMT Paul Brossier [1167631] * Makefile (modified) * nose2.cfg (moved) * python/lib/gen_external.py (modified) * python/lib/moresetuptools.py (modified) * requirements.txt (added) * setup.py (moved) move python/setup.py to setup.py, update Makefile, add requirements Fri, 13 May 2016 15:58:02 GMT Paul Brossier [c09efca] * python/tests/test_cvec.py (modified) python/tests/test_cvec.py: add more tests Fri, 13 May 2016 15:55:41 GMT Paul Brossier [1164fd85] * python/lib/gen_code.py (modified) python/lib/gen_code.py: remove unused variable Fri, 13 May 2016 15:54:49 GMT Paul Brossier [98e4106] * python/tests/test_musicutils.py (modified) python/tests/test_musicutils.py: simplify, check TypeError is raised Fri, 13 May 2016 15:23:20 GMT Paul Brossier [ff89a06] * python/ext/py-musicutils.c (modified) python/ext/py-musicutils.c: do not overwrite PyArg_ParseTuple messages Fri, 13 May 2016 15:22:32 GMT Paul Brossier [7876b67] * python/ext/py-filterbank.c (modified) python/ext/py-filterbank.c: fix error message formatting, do not ... Fri, 13 May 2016 15:13:35 GMT Paul Brossier [dee266f] * python/demos/demo_reading_speed.py (modified) python/demos/demo_reading_speed.py: avoid unused variable Fri, 13 May 2016 11:46:53 GMT Paul Brossier [0e70ef9] * python/ext/py-cvec.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/lib/gen_code.py (modified) python/{ext/*.c,lib/gen_code.py}: complete PyTypeObject definitions Fri, 13 May 2016 11:45:42 GMT Paul Brossier [84fad5a] * python/ext/aubiomodule.c (modified) python/ext/aubiomodule.c: fix PyMethodDef sentinel Thu, 12 May 2016 18:01:04 GMT Paul Brossier [1670f39] * python/setup.py (modified) python/setup.py: no need to include ../build/src Wed, 11 May 2016 23:30:26 GMT Paul Brossier [2ee90df] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix error string Wed, 11 May 2016 23:28:35 GMT Paul Brossier [a138975] * python/ext/py-cvec.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-source.c (modified) * python/ext/ufuncs.c (modified) ext/: build with -Wdeclaration-after-statement -Werror Wed, 11 May 2016 23:28:23 GMT Paul Brossier [911c22f] * python/ext/aubioproxy.c (modified) ext/aubioproxy.c: fix windows c89 compilation Wed, 11 May 2016 23:27:42 GMT Paul Brossier [bb4af3a] * python/ext/aubioproxy.c (modified) * python/ext/py-cvec.c (modified) python/ext/{aubioproxy,py-cvec}.c: use npy_intp, not long Wed, 11 May 2016 13:20:00 GMT Paul Brossier [c18bbef] * python/ext/py-source.c (modified) python/ext/py-source.c: fix free Wed, 11 May 2016 13:18:08 GMT Paul Brossier [cd2791f] * python/ext/py-source.c (modified) python/ext/py-source.c: fix error string, only delete if created Wed, 11 May 2016 09:00:22 GMT Paul Brossier [44312de] * python/tests/test_fvec.py (modified) python/tests/test_fvec.py: cope with accumulated errors Wed, 11 May 2016 07:40:50 GMT Paul Brossier [88554b9] * python/tests/test_fvec.py (modified) python/tests/test_fvec.py: clean up and simplify 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 ... Wed, 11 May 2016 05:06:08 GMT Paul Brossier [0df6e9e] * python/tests/test_fvec.py (modified) python/tests/test_fvec.py: avoid import Wed, 11 May 2016 03:24:13 GMT Paul Brossier [1ad9dc3] * python/ext/aubio-types.h (modified) * python/ext/py-cvec.c (modified) python/ext/py-cvec.c: remove unused function Wed, 11 May 2016 02:54:06 GMT Paul Brossier [34d0c25] * python/ext/aubio-types.h (modified) * python/ext/aubioproxy.c (modified) * python/ext/py-cvec.c (modified) python/ext/aubioproxy.c: factorize input checks into ... Wed, 11 May 2016 00:53:11 GMT Paul Brossier [ece990f] * python/tests/test_filter.py (modified) python/tests/test_filter.py: fix indent Wed, 11 May 2016 00:52:19 GMT Paul Brossier [2871e2b] * python/tests/test_filter.py (modified) python/tests/test_filter.py: add tests Tue, 10 May 2016 21:45:41 GMT Paul Brossier [84838c3] * python/demos/demo_reading_speed.py (modified) python/demos/demo_reading_speed.py: avoid unused variable, use ... Tue, 10 May 2016 21:21:37 GMT Paul Brossier [8cf51c4] * python/ext/py-phasevoc.c (modified) python/ext/py-phasevoc.c: make sure to avoid double free Tue, 10 May 2016 21:20:52 GMT Paul Brossier [ad9f999] * python/ext/py-phasevoc.c (modified) python/ext/py-phasevoc.c: improve error message Tue, 10 May 2016 21:20:07 GMT Paul Brossier [168a154] * python/tests/test_phasevoc.py (modified) python/tests/test_phasevoc.py: fix duplicate test name 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 21:00:09 GMT Paul Brossier [0b64f15] * python/demos/demo_onset_plot.py (modified) python/demos/demo_onset_plot.py: remove unused import Tue, 10 May 2016 20:59:12 GMT Paul Brossier [fe738f1] * python/lib/gen_code.py (modified) python/lib/gen_code.py: remove unused variable 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 20:31:05 GMT Paul Brossier [f6892d4] * python/demos/demo_pitch_sinusoid.py (modified) python/demos/demo_pitch_sinusoid.py: clean up, indent Tue, 10 May 2016 20:09:02 GMT Paul Brossier [0c6e3b0] * python/demos/demo_simple_robot_voice.py (modified) python/demos/demo_simple_robot_voice.py: indent Tue, 10 May 2016 20:08:06 GMT Paul Brossier [1e4d90f] * python/demos/demo_reading_speed.py (modified) python/demos/demo_reading_speed.py: disable other packages by default Tue, 10 May 2016 19:53:01 GMT Paul Brossier [8fb567c] * python/demos/demo_filterbank.py (modified) * python/demos/demo_filterbank_slaney.py (modified) * python/demos/demo_keyboard.py (modified) * python/demos/demo_mel-energy.py (modified) * python/demos/demo_mfcc.py (modified) * python/demos/demo_onset_plot.py (modified) * python/demos/demo_pitch.py (modified) * python/demos/demo_pitch_sinusoid.py (modified) * python/demos/demo_pysoundcard_record.py (modified) * python/demos/demo_reading_speed.py (modified) * python/demos/demo_sink_create_woodblock.py (modified) * python/demos/demo_tempo_plot.py (modified) * python/demos/demo_tss.py (modified) * python/demos/demo_waveform_plot.py (modified) python/demos: remove unused import and variables 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:05:06 GMT Paul Brossier [ddfa6be] * python/tests/test_mathutils.py (modified) python/tests/test_mathutils: fix test_miditobin test 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 Tue, 10 May 2016 18:07:21 GMT Paul Brossier [cb89e51] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: simplify imports Tue, 10 May 2016 18:03:06 GMT Paul Brossier [b3c2d33] * python/demos/demo_spectrogram.py (modified) python/demos/demo_spectrogram.py: remove unused import Tue, 10 May 2016 17:56:59 GMT Paul Brossier [337aaae] * python/demos/demo_spectrogram.py (modified) python/demos/demo_spectrogram.py: fix title Tue, 10 May 2016 17:53:17 GMT Paul Brossier [bbc62b5] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix format string Tue, 10 May 2016 17:46:34 GMT Paul Brossier [29693d0] * python/setup.py (modified) python/setup.py: remove unused import Tue, 10 May 2016 17:42:30 GMT Paul Brossier [c9a9f86] * python/demos/demo_pitch.py (modified) python/demos/demo_pitch.py: clean up imports Tue, 10 May 2016 17:40:24 GMT Paul Brossier [494df02] * python/demos/demo_bpm_extract.py (modified) python/demos/demo_bpm_extract.py: add exception type, avoid {} as ... Tue, 10 May 2016 17:35:29 GMT Paul Brossier [67e16c2] * python/demos/demo_spectrogram.py (modified) python/demos/demo_spectrogram.py: fix indent Tue, 10 May 2016 17:02:47 GMT Paul Brossier [d0faeca] * python/demos/demo_tss.py (modified) python/demos/demo_tss.py: fix indent Tue, 10 May 2016 16:57:43 GMT Paul Brossier [a4575c4] * python/demos/demo_spectrogram.py (modified) python/demos/demo_spectrogram.py: fix indent Tue, 10 May 2016 16:50:36 GMT Paul Brossier [01f7598] * python/demos/demo_filter.py (modified) python/demos/demo_filter.py: clean-up Tue, 10 May 2016 16:45:58 GMT Paul Brossier [73d38d5] * python/demos/demo_filter.py (moved) python/demos/demo_filter.py: moved from _a_weighting, clean-up Wed, 04 May 2016 11:16:44 GMT Paul Brossier [9e4e389] * python/lib/gen_code.py (modified) python/lib/gen_code.py: make sure aubio object has been created ... Tue, 03 May 2016 15:40:36 GMT Paul Brossier [23982aa] * python/ext/py-fft.c (modified) python/ext/py-fft.c: improve error message, dont delete if not created Tue, 03 May 2016 15:39:02 GMT Paul Brossier [fcef3fd] * python/tests/test_fft.py (modified) python/tests/test_fft.py: more tests Tue, 03 May 2016 02:19:28 GMT Paul Brossier [de0a492] * python/ext/py-filterbank.c (modified) * python/tests/test_filterbank.py (modified) python/ext/py-filterbank.c: check input size Mon, 02 May 2016 14:43:42 GMT Paul Brossier [cd53888] * python/tests/test_cvec.py (modified) python/tests/test_cvec.py: check input sizes Mon, 02 May 2016 12:56:40 GMT Paul Brossier [5dc1abc] * python/tests/test_cvec.py (modified) python/tests/test_cvec.py: more tests Mon, 02 May 2016 12:54:50 GMT Paul Brossier [fb3f62e] * python/tests/test_fvec.py (modified) python/tests/test_fvec.py: add test_pass_to_numpy Mon, 02 May 2016 12:53:58 GMT Paul Brossier [cdfad0c6] * python/tests/test_filterbank.py (modified) python/tests/test_filterbank.py: fix indentation Mon, 02 May 2016 12:51:32 GMT Paul Brossier [2a14820] * python/tests/test_filterbank.py (modified) python/tests/test_filterbank.py: clean up, use nose2 Mon, 02 May 2016 10:46:30 GMT Paul Brossier [9f8cd9f] * python/tests/test_cvec.py (modified) python/tests/test_cvec.py: simplify, use nose2 Mon, 02 May 2016 10:40:13 GMT Paul Brossier [867d66e] * python/tests/run_all_tests (modified) python/tests/run_all_tests: use nose2 Mon, 02 May 2016 10:05:39 GMT Paul Brossier [99aa353] * python/ext/py-phasevoc.c (modified) python/ext/py-phasevoc.c: add input size checks Mon, 02 May 2016 10:03:27 GMT Paul Brossier [8147e03] * python/ext/py-fft.c (modified) python/ext/py-fft.c: improve error messages Mon, 02 May 2016 10:02:06 GMT Paul Brossier [dfada33] * python/tests/test_phasevoc.py (modified) python/tests/test_phasevoc.py: simplify, add wrong sized input tests Mon, 02 May 2016 10:00:00 GMT Paul Brossier [ad5eae8] * python/tests/test_fft.py (modified) python/tests/test_fft.py: clean up Sat, 30 Apr 2016 14:58:33 GMT Paul Brossier [e99242a] * python/ext/aubio-types.h (modified) python/ext/aubio-types.h: remove warning, add comments Sat, 30 Apr 2016 14:32:51 GMT Paul Brossier [5de7f98] * python/tests/test_sink.py (modified) python/tests/test_sink.py: fix format for python3 Sat, 30 Apr 2016 14:27:10 GMT Paul Brossier [355c761] * python/tests/test_source.py (modified) python/tests/test_source.py: fix format for python3 Sat, 30 Apr 2016 14:17:31 GMT Paul Brossier [5f5f843] * python/tests/test_source.py (modified) python/tests/test_source.py: use nose2 to create one unit test per ... Sat, 30 Apr 2016 14:01:25 GMT Paul Brossier [2fe24df] * python/tests/test_sink.py (modified) python/tests/test_sink.py: switch to nose2 Sat, 30 Apr 2016 05:19:59 GMT Paul Brossier [43de50d] * python/nose2.cfg (added) python/nose2.cfg: add minimal config Sat, 30 Apr 2016 05:19:39 GMT Paul Brossier [fb434c4] * python/tests/test_phasevoc.py (modified) python/tests/test_phasevoc.py: cleanup, start using nose2 Sat, 30 Apr 2016 04:37:15 GMT Paul Brossier [7498e48] * python/tests/test_fft.py (modified) python/tests/test_fft.py: make sure cvec is large enough Sat, 30 Apr 2016 04:34:06 GMT Paul Brossier [1f87c1b] * .travis.yml (modified) * python/ext/py-fft.c (modified) python/ext/py-fft.c: check rdo input cvec has correct size Sat, 30 Apr 2016 04:22:58 GMT Paul Brossier [437ef07] * python/tests/test_fft.py (modified) python/tests/test_fft.py: clean up, add tests for f.rdo input size Sat, 30 Apr 2016 04:20:41 GMT Paul Brossier [6014dc0] * python/ext/py-fft.c (modified) python/ext/py-fft.c: check input has correct size Sat, 30 Apr 2016 04:19:23 GMT Paul Brossier [d03ee4b] * python/tests/test_fft.py (modified) python/tests/test_fft.py: add test to make sure fft.do clashes on ... Fri, 29 Apr 2016 21:48:39 GMT Paul Brossier [21e8408] * python/ext/py-filter.c (modified) * python/lib/gen_code.py (modified) python/lib/gen_code.py: switch to using PyObjects instead of fvec, ...