# # ChangeLog for / # # Generated by Trac 1.2 # May 9, 2024, 12:45:11 PM 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:46:32 GMT Paul Brossier [cc77636] * .landscape.yml (added) .landscape.yml: added basic configuration 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:39:48 GMT Paul Brossier [5bba662] * wscript (modified) wscript: add /MD and /D_CRT_SECURE_NO_WARNINGS on windows Sun, 15 May 2016 21:28:02 GMT Paul Brossier [b8ea001] * src/aubio_priv.h (modified) src/aubio_priv.h: use _isnan on windows msvc 9 to avoid linking error 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 20:51:35 GMT Paul Brossier [b1d37c0] * setup.py (modified) setup.py: only generate source files in build_ext 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:34:42 GMT Paul Brossier [85e0e76] * nose2.cfg (modified) nose2.cfg: set multiprocess always-on=false (fixes coverage, pass -N ... Sun, 15 May 2016 13:32:11 GMT Paul Brossier [981e7082] * wscript (modified) wscript: exclude more files from dist Sun, 15 May 2016 13:31:54 GMT Paul Brossier [0065c6a] * .gitignore (modified) .gitignore: ignore .egg-info 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 13:09:56 GMT Paul Brossier [5f6324e] * setup.py (modified) setup.py: do not fail if numpy is not installed yet 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 Sat, 14 May 2016 01:11:55 GMT Paul Brossier [3122327] * .gitignore (modified) .gitignore: add python/tests/sounds 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 12:26:59 GMT Paul Brossier [da632d3] * tests/utils_tests.h (modified) tests/utils_tests.h: also use custom srandom/random when compiling ... Fri, 13 May 2016 12:25:59 GMT Paul Brossier [023aa32] * src/aubio_priv.h (modified) src/aubio_priv.h: if compiling with -std=c99, use defines for strnlen ... 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:06:24 GMT Paul Brossier [163d159] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: clean-up trailing ; Thu, 12 May 2016 18:05:34 GMT Paul Brossier [b2de03f] * tests/src/temporal/test-a_weighting.c (modified) * tests/src/temporal/test-c_weighting.c (modified) tests/src/temporal: avoid crash, clarify 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 23:21:32 GMT Paul Brossier [770f7b4] * src/aubio_priv.h (modified) src/aubio_priv.h: use if HAVE_AUBIO_DOUBLE, defined in types.h 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:23:42 GMT Paul Brossier [f15b8cf] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: abort if fft creation failed 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 Mon, 09 May 2016 18:16:38 GMT Paul Brossier [6b7f54d] * scripts/build_mingw (added) scripts/build_mingw: add script to cross-compile using mingw Mon, 09 May 2016 18:02:55 GMT Paul Brossier [1ae8d91] * src/utils/windll.c (modified) src/utils/windll.c: fix mingw cross-compilation 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 ... Wed, 04 May 2016 11:05:52 GMT Paul Brossier [6f4f117] * appveyor.yml (modified) appveyor.yml: simplify matrix Wed, 04 May 2016 10:56:18 GMT Paul Brossier [a0f0f00] * appveyor.yml (modified) * scripts/appveyor/install_python.ps1 (deleted) * scripts/appveyor/run_with_env.cmd (deleted) appveyor.yml: remove scripts, use pre-installed python Wed, 04 May 2016 10:45:22 GMT Paul Brossier [c4c5130] * appveyor.yml (modified) * scripts/appveyor/install_python.ps1 (added) * scripts/appveyor/run_with_env.cmd (added) scripts/appveyor: add scripts to prepare building python module Tue, 03 May 2016 17:22:21 GMT Paul Brossier [9ac77ac] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: really fix #53 Tue, 03 May 2016 17:18:34 GMT Paul Brossier [a9c33a2] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: check if we still need max_analyze_duration2 ... 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