# # ChangeLog for python # # Generated by Trac 1.2 # Nov 9, 2024, 6:21:16 PM Mon, 28 Nov 2016 15:41:09 GMT Paul Brossier [3d2e481] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add ringbuffer Mon, 28 Nov 2016 15:33:48 GMT Paul Brossier [5a7c000] * Makefile (modified) * python/lib/moresetuptools.py (modified) * setup.py (modified) setup.py: use custom build_ext instead of 'generate' command, define ... Mon, 28 Nov 2016 15:28:18 GMT Paul Brossier [7cfb55a] * python/demos/demo_timestretch.py (modified) * python/demos/demo_timestretch_online.py (modified) python/demos/demo_timestretch*: use // to yield an integer (closes #71) Mon, 28 Nov 2016 15:25:14 GMT Paul Brossier [598774b] * python/tests/test_source.py (modified) python/tests/test_source.py: only check if last frames are non silent ... Mon, 28 Nov 2016 15:25:11 GMT Paul Brossier [26fecba] * python/tests/test_source.py (modified) python/tests/test_source.py: check the tail of the file is non-zero ... Mon, 28 Nov 2016 14:48:34 GMT Paul Brossier [ac971a51] * 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 Thu, 29 Sep 2016 11:32:02 GMT Paul Brossier [953a447] * python/lib/gen_external.py (modified) python/lib/gen_external.py: disable timestretch for now, add a note ... Tue, 27 Sep 2016 23:54:46 GMT Paul Brossier [68586d4] * python/ext/aubiomodule.c (modified) Merge branch 'master' into pitchshift 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 05:50:16 GMT Paul Brossier [7d01fdf] * python/tests/test_pitchshift.py (modified) python/tests/test_pitchshift.py: get message from aubio.pitchshift Fri, 23 Sep 2016 04:57:20 GMT Paul Brossier [ad65346] * python/demos/demo_mfcc.py (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-source.c (modified) * python/lib/moresetuptools.py (modified) * python/tests/test_fvec.py (modified) * python/tests/test_source.py (modified) * python/tests/test_specdesc.py (modified) * src/aubio.h (modified) * src/aubio_priv.h (modified) * src/io/source_sndfile.c (modified) * src/notes/notes.c (modified) * src/spectral/fft.h (modified) * src/spectral/specdesc.c (modified) * src/utils/log.c (added) * src/utils/log.h (added) * tests/src/spectral/test-fft.c (modified) * tests/src/utils/test-log.c (added) * wscript (modified) Merge branch 'master' into pitchshift 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 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 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 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 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 14:00:03 GMT Paul Brossier [4292013] * python/tests/test_pitchshift.py (modified) python/tests/test_pitchshift.py: make sure a wrong transpose raises ... Wed, 21 Sep 2016 13:55:21 GMT Paul Brossier [a9eb93e] * python/lib/gen_code.py (modified) * src/effects/pitchshift.c (modified) * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: use transpose, not pitchscale Tue, 20 Sep 2016 23:49:22 GMT Paul Brossier [aef9691] * doc/aubiomfcc.txt (modified) * doc/aubionotes.txt (modified) * doc/aubioonset.txt (modified) * doc/aubiopitch.txt (modified) * doc/aubioquiet.txt (modified) * doc/aubiotrack.txt (modified) * python/tests/test_source.py (modified) Merge branch 'master' into pitchshift Tue, 20 Sep 2016 23:49:16 GMT Paul Brossier [c2f7db8] * python/tests/test_pitchshift.py (modified) python/tests/test_pitchshift.py: catch runtime error here too 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 ... Tue, 20 Sep 2016 23:33:55 GMT Paul Brossier [04fc360] * python/demos/demo_pitchshift.py (modified) python/demos/demo_pitchshift.py: default to 64 hop Tue, 20 Sep 2016 23:32:57 GMT Paul Brossier [a0e0f56] * python/tests/test_pitchshift.py (modified) python/tests/test_pitchshift.py: run in a few modes Tue, 20 Sep 2016 21:24:46 GMT Paul Brossier [b3f79ca] * python/demos/demo_pitchshift.py (modified) python/demos/demo_pitchshift.py: add mode option Sat, 17 Sep 2016 01:18:39 GMT Paul Brossier [f9cca9c] * python/lib/gen_code.py (modified) python/lib/gen_code.py: compare to value in param_init Sat, 17 Sep 2016 01:09:42 GMT Paul Brossier [60cbfe8] * python/tests/test_pitchshift.py (modified) python/tests/test_pitchshift.py: skip test on RuntimeError Sat, 17 Sep 2016 01:09:37 GMT Paul Brossier [24dfc3d] * python/tests/test_pitchshift.py (modified) python/tests/test_pitchshift.py: fix import Sat, 17 Sep 2016 01:03:43 GMT Paul Brossier [fe6a4cdd] * python/tests/test_pitchshift.py (added) python/tests/test_pitchshift.py: add minimal tests Sat, 17 Sep 2016 00:31:39 GMT Paul Brossier [b71e8b6] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix regression from previous commit Fri, 16 Sep 2016 23:47:46 GMT Paul Brossier [659900b] * python/demos/demo_pitchshift.py (added) python/demos/demo_pitchshift.py: add simple pitch demo with a ramp Fri, 16 Sep 2016 23:45:22 GMT Paul Brossier [af24139] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add pitchshift Fri, 16 Sep 2016 23:04:53 GMT Paul Brossier [b83449d] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: check if rubberband can be found 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 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: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 08:37:26 GMT Paul Brossier [30e080c] * python/demos/demo_source_simple.py (modified) python/demos/demo_source_simple.py: fix indentation Fri, 26 Aug 2016 23:51:45 GMT Paul Brossier [31c6010] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix number of output Fri, 26 Aug 2016 22:39:56 GMT Paul Brossier [d44763f] * doc/python_module.rst (modified) * python/demos/demo_source_simple.py (added) doc/python_module.rst: add demo_source_simple.py Sun, 21 Aug 2016 10:45:04 GMT Paul Brossier [5d8cc71] * python/tests/utils.py (modified) python/tests/utils.py: by default, use 5 seconds brownoise Sat, 20 Aug 2016 17:41:23 GMT Paul Brossier [6a72ff0] * python/lib/gen_code.py (modified) python/lib/gen_code.py: improve del_ function, safer DECREF, fix ... Sat, 20 Aug 2016 17:28:20 GMT Paul Brossier [773a7f3] * python/demos/demo_tss.py (modified) python/demos/demo_tss.py: improve default parameters, exit before ... Sat, 20 Aug 2016 17:24:38 GMT Paul Brossier [1bd8334] * python/lib/gen_external.py (modified) python/lib/gen_external.py: enable tss Sat, 20 Aug 2016 17:24:11 GMT Paul Brossier [73e068d] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add support for multiple _do outputs Thu, 18 Aug 2016 15:23:19 GMT Paul Brossier [eeb4538] * python/demos/demo_timestretch.py (modified) * python/demos/demo_timestretch_online.py (modified) ./python/demos/demo_timestretch{,_online}.py: fix usage string Fri, 22 Jul 2016 20:14:00 GMT Paul Brossier [7f82f81] * python/README.md (modified) python/README.md: update (closes #2) Fri, 22 Jul 2016 19:50:21 GMT Paul Brossier [655150ce] * MANIFEST.in (modified) * README.md (modified) * python/README.md (moved) README.md: link to python/README.md Tue, 12 Jul 2016 19:08:06 GMT Paul Brossier [9530365] * python/tests/test_specdesc.py (modified) python/tests/test_specdesc.py: use correct input size (see #63) Tue, 12 Jul 2016 18:26:30 GMT Paul Brossier [c395732] * python/tests/test_mfcc.py (modified) python/tests/test_mfcc.py: test for wrong input size (see #63) Tue, 12 Jul 2016 18:17:12 GMT Paul Brossier [bf54364] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add input size checks (see #63) Fri, 08 Jul 2016 17:33:00 GMT GitHub [7b69bc6] * python/README (modified) Update Readme Typo Fri, 01 Jul 2016 14:02:36 GMT Paul Brossier [8470144] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add output size for notes Mon, 06 Jun 2016 13:51:16 GMT Paul Brossier [ae15c63] * python/demos/demo_timestretch_online.py (added) python/demos/demo_timestretch.py: add timescale algorithm (online ... Mon, 06 Jun 2016 13:50:59 GMT Paul Brossier [0ef9628] * python/demos/demo_timestretch.py (added) python/demos/demo_timestretch.py: add timescale algorithm Thu, 19 May 2016 01:03:05 GMT Paul Brossier [f6816a1] * python/VERSION (deleted) python/VERSION: remove, use same VERSION file for libaubio and ... Mon, 16 May 2016 06:04:03 GMT Paul Brossier [652d72d] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: fix typo Mon, 16 May 2016 05:58:59 GMT Paul Brossier [d392f3e] * python/lib/moresetuptools.py (modified) python/lib/moresetuptools.py: add apple audio sind and source Mon, 16 May 2016 05:12:15 GMT Paul Brossier [19c3d75] * python/lib/gen_external.py (modified) python/lib/gen_external.py: improve compiler detection, fixes build ... Mon, 16 May 2016 04:09:38 GMT Paul Brossier [3c4fb67] * python/tests/utils.py (modified) python/tests/utils.py: try reopening the file is deleting it fails on ... Mon, 16 May 2016 03:23:56 GMT Paul Brossier [a6f9ebf] * python/tests/test_mathutils.py (modified) python/tests/test_mathutils.py: can also raise NotImplementedError ... Mon, 16 May 2016 03:08:18 GMT Paul Brossier [0b6d23d] * python/tests/test_aubio.py (modified) * python/tests/test_cvec.py (modified) * 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.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_onset.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * python/tests/test_specdesc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) * python/tests/utils.py (modified) python/tests: fix most prospect warnings Mon, 16 May 2016 01:29:34 GMT Paul Brossier [a377204] * python/demos/demo_specdesc.py (modified) python/demos/demo_specdesc.py: remove unused import Mon, 16 May 2016 01:26:14 GMT Paul Brossier [f44384d] * python/lib/gen_external.py (modified) python/: fix comparison to False 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 Mon, 16 May 2016 01:16:00 GMT Paul Brossier [4120fbc] * python/demos/demo_bpm_extract.py (modified) * python/demos/demo_filterbank.py (modified) * python/demos/demo_filterbank_slaney.py (modified) * python/demos/demo_filterbank_triangle_bands.py (modified) * python/demos/demo_mel-energy.py (modified) * python/demos/demo_mfcc.py (modified) * python/demos/demo_onset.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_simple_robot_voice.py (modified) * python/demos/demo_simple_spectral_weighting.py (modified) * python/demos/demo_sink.py (modified) * python/demos/demo_sink_create_woodblock.py (modified) * python/demos/demo_sink_multi.py (modified) * python/demos/demo_slicing.py (modified) * python/demos/demo_source.py (modified) * python/demos/demo_specdesc.py (modified) * python/demos/demo_spectrogram.py (modified) * python/demos/demo_tempo.py (modified) * python/demos/demo_tempo_plot.py (modified) * python/demos/demo_tss.py (modified) * python/demos/demo_waveform_plot.py (modified) python/demos: python3 and double precision compatibility Sun, 15 May 2016 23:46:57 GMT Paul Brossier [f5a0e82] * python/demos/__init__.py (added) python/demos/__init__.py: added empty file Sun, 15 May 2016 23:04:15 GMT Paul Brossier [6a28072] * python/demos/demo_create_test_sounds.py (modified) python/demos/demo_create_test_sounds.py: python 3 compat 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