# # ChangeLog for / # # Generated by Trac 1.2 # Sep 20, 2024, 2:42:47 AM Mon, 26 Nov 2018 10:48:35 GMT Paul Brossier [804c8eb] * tests/src/spectral/test-dct.c (modified) * tests/src/spectral/test-tss.c (modified) [tests] increase tss coverage Mon, 26 Nov 2018 10:48:27 GMT Paul Brossier [88a4d8a] * tests/src/spectral/test-awhitening.c (modified) [tests] increase awhitening coverage Mon, 26 Nov 2018 10:35:06 GMT Paul Brossier [ce323e4] * src/onset/onset.c (modified) * tests/src/onset/test-onset.c (modified) Merge branch 'fix/onset_nullptr' (thanks to @niugx) Mon, 26 Nov 2018 10:34:45 GMT Paul Brossier [1cf031a] * python/tests/test_tempo.py (added) * src/tempo/tempo.c (modified) * tests/src/tempo/test-tempo.c (modified) Merge branch 'fix/bufoverflow_tempo' (thanks to @niugx) Mon, 26 Nov 2018 10:34:01 GMT Paul Brossier [bcc5387] * src/spectral/filterbank.c (modified) * tests/src/spectral/test-filterbank.c (modified) Merge branch 'fix/crash_filterbank' (thanks to @niugx) Sat, 24 Nov 2018 18:03:31 GMT Paul Brossier [381a44e] * src/spectral/specdesc.c (modified) [specdesc] improve error message Sat, 24 Nov 2018 18:03:14 GMT Paul Brossier [c6f1f7d] * VERSION (modified) VERSION: bump to 0.4.9~alpha Sat, 24 Nov 2018 18:00:11 GMT Paul Brossier [0f5f40b] * tests/src/onset/test-onset.c (modified) [tests] run some tests in onset if no arguments passed Sat, 24 Nov 2018 17:53:12 GMT Paul Brossier [e4e0861] * src/onset/onset.c (modified) [onset] safer deletion method Sat, 24 Nov 2018 17:31:42 GMT Paul Brossier [ef0a430] * src/tempo/tempo.c (modified) [tempo] fix delay_ms methods Sat, 24 Nov 2018 17:31:25 GMT Paul Brossier [832b0f64] * python/tests/test_tempo.py (added) [py] add tempo tests Sat, 24 Nov 2018 17:30:17 GMT Paul Brossier [075bc57] * tests/src/tempo/test-tempo.c (modified) [tests] wrap long lines in test-tempo.c Sat, 24 Nov 2018 17:29:55 GMT Paul Brossier [be83390] * tests/src/tempo/test-tempo.c (modified) [tests] run tempo until first analysis is done Sat, 24 Nov 2018 17:21:54 GMT Paul Brossier [b5a0479] * src/tempo/tempo.c (modified) [tempo] make sure all objects have been created, safer del_ method Sat, 24 Nov 2018 17:03:43 GMT Paul Brossier [88d3d31] * tests/src/tempo/test-tempo.c (modified) [tests] run some tests in tempo if no arguments passed Sat, 24 Nov 2018 17:03:01 GMT Paul Brossier [63bc67b] * tests/src/tempo/test-tempo.c (modified) [tests] check if tempo creation suceeded Sat, 24 Nov 2018 16:17:29 GMT Paul Brossier [b1559f4c] * src/tempo/tempo.c (modified) [tempo] fix buffer overflow in method parser Sat, 24 Nov 2018 15:29:45 GMT Paul Brossier [eda95c9] * src/spectral/filterbank.c (modified) [filterbank] validate input parameters Sat, 24 Nov 2018 15:28:01 GMT Paul Brossier [1029ac7] * tests/src/spectral/test-filterbank.c (modified) [tests] check creating filterbank with wrong parameters returns null Thu, 22 Nov 2018 14:28:29 GMT Paul Brossier [c4a8bc1] * VERSION (modified) VERSION: bump to 0.4.8 Thu, 22 Nov 2018 14:28:22 GMT Paul Brossier [3ba5d952] * ChangeLog (modified) [ChangeLog] add 0.4.8 entry Thu, 22 Nov 2018 14:28:01 GMT Paul Brossier [b1294cc] * setup.py (modified) [py] set long description content type to markdown Thu, 22 Nov 2018 03:00:00 GMT Paul Brossier [5a02e53] * src/synth/wavetable.h (modified) [doc] plain todo in wavetable_load Thu, 22 Nov 2018 02:20:40 GMT Paul Brossier [d252666] * .travis.yml (modified) [ci] move homebrew packages to travis addons, skip brew update Thu, 22 Nov 2018 01:48:12 GMT Paul Brossier [9617edd] * Makefile (modified) [make] add branch coverage, improve html report Wed, 21 Nov 2018 21:52:12 GMT Paul Brossier [59bad82] * MANIFEST.in (modified) [py] include waf_gensyms.py in MANIFEST.in Wed, 21 Nov 2018 21:16:27 GMT Paul Brossier [6abd17e] * python/tests/test_source_channels.py (modified) [tests] use from .utils import, fixes build with pybuild 3.5 Wed, 21 Nov 2018 20:54:29 GMT Paul Brossier [429ff6c] * wscript (modified) [waf] exclude more generated files from tarball Wed, 21 Nov 2018 20:42:05 GMT Paul Brossier [08db885] * .travis.yml (modified) [ci] remove coveralls from travis, using codecov Wed, 21 Nov 2018 20:21:49 GMT Paul Brossier [8924bdf] * doc/requirements.rst (modified) [doc] describe single-/double-precision modes Wed, 21 Nov 2018 19:55:09 GMT Paul Brossier [313eb2b] * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) [wavetable] add dummy load implementation, add todo entry in ... Wed, 21 Nov 2018 19:53:54 GMT Paul Brossier [afe90ee] * src/synth/wavetable.h (modified) [wavetable] revert 9511547 to preserve api Wed, 21 Nov 2018 18:51:33 GMT Paul Brossier [89c44aa] * python/README.md (modified) [doc] reorder python/README.md sections, group links Wed, 21 Nov 2018 18:33:53 GMT Paul Brossier [d90d5bb0] * python/README.md (modified) [doc] rewrite python/README.md demo section Wed, 21 Nov 2018 18:28:07 GMT Paul Brossier [007c0a1] * doc/python_module.rst (modified) * python/README.md (modified) [doc] move api references to doc, simplify pip instructions, add ... Wed, 21 Nov 2018 17:12:53 GMT Paul Brossier [39d6fba] * doc/python_module.rst (modified) * python/README.md (modified) [doc] move python tests from python/README.md to doc/python_module.rst Wed, 21 Nov 2018 15:41:58 GMT Paul Brossier [e6a07fe] * setup.py (modified) [pip] use python/README.md for package long description Wed, 21 Nov 2018 15:41:09 GMT Paul Brossier [0c18603] * python/README.md (modified) [doc] rewrite description, add built with and documentation sections ... Wed, 21 Nov 2018 15:39:53 GMT Paul Brossier [4da317c] * python/README.md (modified) [doc] remove installation instructions from python/README.md Wed, 21 Nov 2018 15:28:00 GMT Paul Brossier [43885a7] * doc/aubiocut.txt (modified) [man] document aubiocut --create-first Wed, 21 Nov 2018 13:28:54 GMT Paul Brossier [e10144c] * src/spectral/mfcc.h (modified) [doc] remove extra parameter in aubio_mfcc_set_mel_coeffs_slaney Wed, 21 Nov 2018 01:19:10 GMT Paul Brossier [5eea3b2] * scripts/get_waf.sh (modified) [waf] bump to 2.0.12 Wed, 21 Nov 2018 00:53:41 GMT Paul Brossier [3636600] * python/ext/py-filterbank.c (modified) * python/ext/py-source.c (modified) Merge branch 'fix/pyextwarnings' Wed, 21 Nov 2018 00:28:40 GMT Paul Brossier [062eaf1] * .appveyor.yml (modified) * python/lib/gen_external.py (modified) Merge branch 'fix/py3x_win-amd64' (closes #199, #208) Adds a ... Tue, 20 Nov 2018 23:22:39 GMT Paul Brossier [51284ab] * python/ext/py-filterbank.c (modified) [py] fix filterbank in double-precision mode Tue, 20 Nov 2018 22:51:18 GMT Paul Brossier [0b9e3b8a] * .appveyor.yml (modified) [ci] avoid building twice on appveyor Tue, 20 Nov 2018 22:13:35 GMT Paul Brossier [9fc16ef] * .appveyor.yml (modified) [ci] remove custom path for win64 on appveyor Tue, 20 Nov 2018 21:52:24 GMT Paul Brossier [0a8f63f] * python/lib/gen_external.py (modified) [py] fix missing pre-processor output on win-amd64 Tue, 20 Nov 2018 21:46:19 GMT Paul Brossier [15c3466] * python/ext/py-source.c (modified) [py] fix % escaping in py-source.c Tue, 20 Nov 2018 21:34:26 GMT Paul Brossier [35f7e059] * python/ext/py-filterbank.c (modified) [py] filterbank power and norm are floats Tue, 20 Nov 2018 21:33:58 GMT Paul Brossier [35ce4ab] * python/ext/py-filterbank.c (modified) [py] filterbank.set_triangle_bands can accept a float samplerate Sat, 17 Nov 2018 21:11:34 GMT Paul Brossier [7ed058c] * python/tests/test_mfcc.py (modified) [test] mfcc.set_mel_coeffs_slaney takes no parameter Sat, 17 Nov 2018 19:21:15 GMT Paul Brossier [a114fe0] * tests/src/temporal/test-filter.c (modified) [tests] improve aubio_filter coverage Sat, 17 Nov 2018 19:20:45 GMT Paul Brossier [11c0d74] * python/tests/test_onset.py (modified) [tests] improve onset coverage Sat, 17 Nov 2018 18:47:12 GMT Paul Brossier [b41672c] * python/tests/test_filter.py (modified) [test] improve coverage of filters Sat, 17 Nov 2018 18:46:51 GMT Paul Brossier [f7af440] * tests/src/temporal/test-filter.c (modified) [test] improve coverage of filters Sat, 17 Nov 2018 18:07:46 GMT Paul Brossier [62c2d00] * python/tests/test_mfcc.py (modified) [tests] add tests for mfcc filterbank settings Sat, 17 Nov 2018 15:36:09 GMT Paul Brossier [2eb52bd] * python/lib/gen_code.py (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) Merge branch 'feature/mfccparams' Sat, 17 Nov 2018 14:56:57 GMT Paul Brossier [adde1ba] * Makefile (modified) [Makefile] disable docs when measuring coverage, add option to zero ... Sat, 17 Nov 2018 14:56:21 GMT Paul Brossier [a5762cf] * doc/py_utils.rst (modified) [doc] include meltohz and hztomel Sat, 17 Nov 2018 14:27:32 GMT Paul Brossier [8eecb9f] * src/spectral/filterbank_mel.c (modified) Merge branch 'feature/melfilterbank' into feature/mfccparams Sat, 17 Nov 2018 14:24:04 GMT Paul Brossier [c5de692] * src/spectral/filterbank_mel.c (modified) [filterbank] add const qualifiers Sat, 17 Nov 2018 14:20:41 GMT Paul Brossier [a5c6182] * src/spectral/filterbank_mel.c (modified) [filterbank] move statement after declaration Sat, 17 Nov 2018 14:16:25 GMT Paul Brossier [1c1dae7] * src/spectral/mfcc.c (modified) [mfcc] default to full range when not using 40 filters Sat, 17 Nov 2018 14:15:58 GMT Paul Brossier [c879811] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) [mfcc] add slaney mode takes no params Sat, 17 Nov 2018 14:15:28 GMT Paul Brossier [21067f9] * python/lib/gen_code.py (modified) [py] generate code for setters with no parameters Sat, 17 Nov 2018 14:15:15 GMT Paul Brossier [da01353] * src/mathutils.c (modified) * src/mathutils.h (modified) [api] add fvec_mul Sat, 17 Nov 2018 14:03:08 GMT Paul Brossier [195e22e4] * python/lib/gen_code.py (modified) [py] generate code for setters with multiple parameters Sat, 17 Nov 2018 14:02:00 GMT Paul Brossier [11c899b] * src/spectral/mfcc.h (modified) [mfcc] add scale documentation Sat, 17 Nov 2018 13:59:54 GMT Paul Brossier [d66d2ac] * src/spectral/mfcc.c (modified) [mfcc] remove note about power, add scale Sat, 17 Nov 2018 13:56:10 GMT Paul Brossier [d8eedfa] * src/spectral/filterbank_mel.h (modified) [filterbank] add unit in doc Sat, 17 Nov 2018 13:55:41 GMT Paul Brossier [10fafc2] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) [mfcc] add slaney (default) and documentation Sat, 17 Nov 2018 13:55:09 GMT Paul Brossier [517630f] * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) [mfcc] add set_mel_coeffs and power Sat, 17 Nov 2018 13:26:54 GMT Paul Brossier [c853c1d] * python/tests/test_filterbank_mel.py (modified) [py] add tests for new filterbank methods Sat, 17 Nov 2018 13:18:38 GMT Paul Brossier [be8b18b] * tests/src/spectral/test-filterbank.c (modified) [tests] [filterbank] add get/set power/norm calls Sat, 17 Nov 2018 13:17:02 GMT Paul Brossier [a380b73] * python/ext/py-filterbank.c (modified) [py] filterbank.set_mel_coeffs_slaney accepts float Sat, 17 Nov 2018 13:14:41 GMT Paul Brossier [69dbe0a] * src/spectral/filterbank_mel.c (modified) [filterbank] check samplerate in _slaney, use temp variables Sat, 17 Nov 2018 13:01:56 GMT Paul Brossier [f6bfc26] * python/ext/py-filterbank.c (modified) [py] check for float in filterbank.set_mel_coeffs, improve parameter ... Sat, 17 Nov 2018 12:54:20 GMT Paul Brossier [6d41dac] * src/spectral/filterbank_mel.c (modified) [filterbank] factorize input validation Sat, 17 Nov 2018 12:24:48 GMT Paul Brossier [0316feb] * src/spectral/filterbank_mel.c (modified) [filterbank] check input samplerate, not n_bands Sat, 17 Nov 2018 11:35:22 GMT Paul Brossier [992e0ff] * python/tests/test_hztomel.py (moved) Merge branch 'master' into feature/melfilterbank Sat, 17 Nov 2018 11:24:27 GMT Paul Brossier [16f0c27] * src/spectral/filterbank_mel.h (modified) [doc] fix filterbank_set_mel_coeffs params Sat, 17 Nov 2018 11:23:45 GMT Paul Brossier [78706cd] * python/ext/py-filterbank.c (modified) [py] add filterbank.set_power and set_norm Sat, 17 Nov 2018 11:22:59 GMT Paul Brossier [831f702] * src/spectral/filterbank_mel.c (modified) [filterbank] check norm in set_triangle_bands Sat, 17 Nov 2018 11:21:39 GMT Paul Brossier [6b46a4e] * src/spectral/filterbank.h (modified) [filterbank] add docs for norm and power Sat, 17 Nov 2018 11:18:11 GMT Paul Brossier [0e30a12] * src/spectral/filterbank.c (modified) * src/spectral/filterbank.h (modified) [filterbank] add norm and power parameters Sat, 17 Nov 2018 10:40:32 GMT Paul Brossier [1d51820] * python/ext/py-filterbank.c (modified) * src/spectral/filterbank_mel.c (modified) [filterbank] fix mel htk mode Sat, 17 Nov 2018 09:45:35 GMT Paul Brossier [0d07a2a] * python/tests/test_hztomel.py (moved) [test] pass checks in double precision, rename hztomel Sat, 17 Nov 2018 02:16:10 GMT Paul Brossier [04cd251] * python/ext/py-filterbank.c (modified) [py] add filterbank.set_mel_coeffs, improve error messages Sat, 17 Nov 2018 02:15:07 GMT Paul Brossier [fa713bd] * src/spectral/filterbank_mel.c (modified) * src/spectral/filterbank_mel.h (modified) [filterbank] add set_mel_coeffs Sat, 17 Nov 2018 01:35:24 GMT Paul Brossier [2886984] * python/tests/test_meltohz.py (added) [test] add meltohz tests Sat, 17 Nov 2018 01:31:36 GMT Paul Brossier [bc66f1d] * python/ext/aubiomodule.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-musicutils.h (modified) [py] add meltohz and hztomel with minimal doc Sat, 17 Nov 2018 00:53:28 GMT Paul Brossier [ff9c62a] * src/musicutils.c (added) * src/musicutils.h (modified) [api] add meltohz and hztomel, Slaney and Htk versions Fri, 16 Nov 2018 20:18:14 GMT Paul Brossier [6551a683] * src/io/source_avcodec.c (modified) [source] [avcodec] remove oldavr stuff Fri, 16 Nov 2018 20:14:42 GMT Paul Brossier [ac97e80d] * src/io/source_avcodec.c (modified) [source] [avcodec] create resampler once Fri, 16 Nov 2018 20:12:45 GMT Paul Brossier [8a4ccf7] * src/io/source_avcodec.c (modified) [source] [avcodec] downmix signal manually Fri, 16 Nov 2018 20:06:13 GMT Paul Brossier [ca99325] * python/tests/test_source_channels.py (added) [test] add a test using sink and source to check channel mixing Thu, 15 Nov 2018 02:12:14 GMT Paul Brossier [5999ff2] Merge branch 'fix/oddfft' Thu, 15 Nov 2018 02:07:48 GMT Paul Brossier [01d4d19] * python/tests/test_fft.py (modified) * src/spectral/fft.c (modified) Merge branch 'fix/oddfft' (closes #207) Thu, 15 Nov 2018 01:21:33 GMT Paul Brossier [5bcd9b9] * src/spectral/fft.c (modified) [fft] limit vDSP to 2**n sizes, add support for radix 3, 5, 15