#
# ChangeLog for src/spectral
#
# Generated by Trac 1.2
# Feb 26, 2025, 4:59:23 AM

Thu, 06 Dec 2018 12:17:47 GMT Paul Brossier <piem@piem.org> [ed80243]
	* src/spectral/awhitening.c (modified)

	[awhitening] use shortest length available (closes gh-216)


Mon, 03 Dec 2018 14:04:02 GMT Paul Brossier <piem@piem.org> [117465d]
	* src/spectral/filterbank.c (modified)

	[filterbank] fix get_power


Mon, 03 Dec 2018 14:03:08 GMT Paul Brossier <piem@piem.org> [8affe8c]
	* src/spectral/mfcc.c (modified)
	* src/spectral/mfcc.h (modified)

	[mfcc] get_scale/power return smpl_t


Mon, 26 Nov 2018 17:33:26 GMT Paul Brossier <piem@piem.org> [db3eb5c]
	* src/spectral/dct.c (modified)

	Merge branch 'feature/dctsimplify' into feature/mfcc_tests


Mon, 26 Nov 2018 17:22:06 GMT Paul Brossier <piem@piem.org> [e680926]
	* src/spectral/dct.c (modified)

	[dct] fix radix check for accelerate


Mon, 26 Nov 2018 16:22:31 GMT Paul Brossier <piem@piem.org> [5ad5109]
	* src/spectral/mfcc.c (modified)

	[mfcc] validate input parameters, safer delete


Mon, 26 Nov 2018 16:21:30 GMT Paul Brossier <piem@piem.org> [e744416]
	* src/spectral/mfcc.c (modified)

	[mfcc] remove plain dct ifdefs


Mon, 26 Nov 2018 15:59:56 GMT Paul Brossier <piem@piem.org> [63c5015]
	* src/spectral/dct_fftw.c (modified)

	[dct] fail fftw creation if size <= 0


Mon, 26 Nov 2018 15:59:12 GMT Paul Brossier <piem@piem.org> [5c3061e]
	* src/spectral/dct.c (modified)

	[dct] fix typo in error message


Mon, 26 Nov 2018 15:30:14 GMT Paul Brossier <piem@piem.org> [813ced8]
	* src/spectral/dct_plain.c (modified)

	[dct] fail plain creation if size <= 0


Mon, 26 Nov 2018 15:29:42 GMT Paul Brossier <piem@piem.org> [fe6a9a23]
	* src/spectral/dct_ooura.c (modified)

	[dct] fail ooura creation if size <= 0


Mon, 26 Nov 2018 15:28:57 GMT Paul Brossier <piem@piem.org> [7c85c15]
	* src/spectral/dct.c (modified)

	[dct] use del_aubio_dct on failure, add missing \n in error message


Mon, 26 Nov 2018 15:28:28 GMT Paul Brossier <piem@piem.org> [d3440e7]
	* src/spectral/dct.c (modified)

	[dct] fix typo in warning message, add missing \n


Mon, 26 Nov 2018 15:27:58 GMT Paul Brossier <piem@piem.org> [6124059]
	* src/spectral/dct.c (modified)

	[dct] remove size check to test each method


Mon, 26 Nov 2018 10:34:01 GMT Paul Brossier <piem@piem.org> [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 <piem@piem.org> [381a44e]
	* src/spectral/specdesc.c (modified)

	[specdesc] improve error message


Sat, 24 Nov 2018 15:29:45 GMT Paul Brossier <piem@piem.org> [eda95c9]
	* src/spectral/filterbank.c (modified)

	[filterbank] validate input parameters


Wed, 21 Nov 2018 13:28:54 GMT Paul Brossier <piem@piem.org> [e10144c]
	* src/spectral/mfcc.h (modified)

	[doc] remove extra parameter in aubio_mfcc_set_mel_coeffs_slaney


Sat, 17 Nov 2018 14:27:32 GMT Paul Brossier <piem@piem.org> [8eecb9f]
	* src/spectral/filterbank_mel.c (modified)

	Merge branch 'feature/melfilterbank' into feature/mfccparams


Sat, 17 Nov 2018 14:24:04 GMT Paul Brossier <piem@piem.org> [c5de692]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] add const qualifiers


Sat, 17 Nov 2018 14:20:41 GMT Paul Brossier <piem@piem.org> [a5c6182]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] move statement after declaration


Sat, 17 Nov 2018 14:16:25 GMT Paul Brossier <piem@piem.org> [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 <piem@piem.org> [c879811]
	* src/spectral/mfcc.c (modified)
	* src/spectral/mfcc.h (modified)

	[mfcc] add slaney mode takes no params


Sat, 17 Nov 2018 14:02:00 GMT Paul Brossier <piem@piem.org> [11c899b]
	* src/spectral/mfcc.h (modified)

	[mfcc] add scale documentation


Sat, 17 Nov 2018 13:59:54 GMT Paul Brossier <piem@piem.org> [d66d2ac]
	* src/spectral/mfcc.c (modified)

	[mfcc] remove note about power, add scale


Sat, 17 Nov 2018 13:56:10 GMT Paul Brossier <piem@piem.org> [d8eedfa]
	* src/spectral/filterbank_mel.h (modified)

	[filterbank] add unit in doc


Sat, 17 Nov 2018 13:55:41 GMT Paul Brossier <piem@piem.org> [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 <piem@piem.org> [517630f]
	* src/spectral/mfcc.c (modified)
	* src/spectral/mfcc.h (modified)

	[mfcc] add set_mel_coeffs and power


Sat, 17 Nov 2018 13:14:41 GMT Paul Brossier <piem@piem.org> [69dbe0a]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] check samplerate in _slaney, use temp variables


Sat, 17 Nov 2018 12:54:20 GMT Paul Brossier <piem@piem.org> [6d41dac]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] factorize input validation


Sat, 17 Nov 2018 12:24:48 GMT Paul Brossier <piem@piem.org> [0316feb]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] check input samplerate, not n_bands


Sat, 17 Nov 2018 11:24:27 GMT Paul Brossier <piem@piem.org> [16f0c27]
	* src/spectral/filterbank_mel.h (modified)

	[doc] fix filterbank_set_mel_coeffs params


Sat, 17 Nov 2018 11:22:59 GMT Paul Brossier <piem@piem.org> [831f702]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] check norm in set_triangle_bands


Sat, 17 Nov 2018 11:21:39 GMT Paul Brossier <piem@piem.org> [6b46a4e]
	* src/spectral/filterbank.h (modified)

	[filterbank] add docs for norm and power


Sat, 17 Nov 2018 11:18:11 GMT Paul Brossier <piem@piem.org> [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 <piem@piem.org> [1d51820]
	* python/ext/py-filterbank.c (modified)
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] fix mel htk mode


Sat, 17 Nov 2018 02:15:07 GMT Paul Brossier <piem@piem.org> [fa713bd]
	* src/spectral/filterbank_mel.c (modified)
	* src/spectral/filterbank_mel.h (modified)

	[filterbank] add set_mel_coeffs


Thu, 15 Nov 2018 02:07:48 GMT Paul Brossier <piem@piem.org> [01d4d19]
	* python/tests/test_fft.py (modified)
	* src/spectral/fft.c (modified)

	Merge branch 'fix/oddfft' (closes #207)


Fri, 09 Nov 2018 18:14:26 GMT Paul Brossier <piem@piem.org> [9ef3c6e]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] add a warning for duplicate freqs, improve nyquist
	warning


Fri, 09 Nov 2018 16:32:31 GMT Paul Brossier <piem@piem.org> [edd3dac]
	* src/spectral/filterbank_mel.c (modified)

	[filterbank] remove warning when list starts with 0, add some sanity ...


Mon, 29 Oct 2018 19:55:00 GMT Paul Brossier <piem@piem.org> [d1b78dc]
	* doc/aubiomfcc.txt (modified)
	* src/spectral/filterbank_mel.h (modified)
	* src/spectral/mfcc.h (modified)

	Merge branch 'fix/slaneyurl'


Fri, 26 Oct 2018 18:02:51 GMT Paul Brossier <piem@piem.org> [e302bb4]
	* src/spectral/phasevoc.c (modified)
	* src/spectral/phasevoc.h (modified)

	[pvoc] add missing aubio_pvoc_get_hop/win


Fri, 26 Oct 2018 17:47:48 GMT Paul Brossier <piem@piem.org> [dec8b9d]
	* doc/aubiomfcc.txt (modified)
	* src/spectral/filterbank_mel.h (modified)
	* src/spectral/mfcc.h (modified)

	[doc] update Auditory Toolbox url


Tue, 18 Sep 2018 14:11:20 GMT Paul Brossier <piem@piem.org> [8428a52]
	* src/spectral/mfcc.c (modified)

	src/spectral/mfcc.c: avoid undef, use slow version if HAVE_NOOPT


Sat, 15 Sep 2018 16:01:51 GMT Paul Brossier <piem@piem.org> [3aa60b2]
	* src/spectral/mfcc.c (modified)

	src/spectral/mfcc.c: move declaration up


Sat, 15 Sep 2018 15:34:21 GMT Paul Brossier <piem@piem.org> [c9ca2608]
	* examples/utils.h (modified)
	* python/ext/aubiomodule.c (modified)
	* python/ext/py-musicutils.c (modified)
	* python/ext/py-musicutils.h (modified)
	* python/tests/test_dct.py (modified)
	* python/tests/test_fvec_shift.py (added)
	* scripts/get_waf.sh (modified)
	* src/io/source_avcodec.c (modified)
	* src/spectral/dct.c (modified)

	Merge branch 'master' into feature/fastmfcc


Sat, 15 Sep 2018 14:54:13 GMT Paul Brossier <piem@piem.org> [8b69453]
	* src/spectral/dct.c (modified)

	src/spectral/dct.c: check if accelerate support size


Sat, 15 Sep 2018 14:54:03 GMT Paul Brossier <piem@piem.org> [0fbbb067]
	* src/spectral/dct.c (modified)

	src/spectral/dct.c: update prototypes


Sat, 15 Sep 2018 14:27:29 GMT Paul Brossier <piem@piem.org> [3aac194]
	* python/tests/test_dct.py (modified)
	* src/spectral/dct_accelerate.c (modified)
	* tests/src/spectral/test-dct.c (modified)

	Merge branch 'feature/dct_multiopt' into feature/fastmfcc


Sat, 15 Sep 2018 14:19:24 GMT Paul Brossier <piem@piem.org> [49b19d4]
	* src/spectral/dct_accelerate.c (modified)

	src/spectral/dct_accelerate.c: add accelerate suffix


Wed, 22 Aug 2018 13:51:37 GMT Paul Brossier <piem@piem.org> [d8b1161]
	* src/spectral/mfcc.c (modified)

	src/spectral/mfcc.c: use dct to compute mfcc


Wed, 22 Aug 2018 13:43:16 GMT Paul Brossier <piem@piem.org> [3beacb3]
	* src/spectral/dct.h (modified)

	src/spectral/dct.h: update doxygen comments


Mon, 13 Aug 2018 23:06:18 GMT Paul Brossier <piem@piem.org> [0173e4a]
	* src/spectral/dct.h (modified)

	src/spectral/dct.h: explicit output names


Mon, 13 Aug 2018 23:05:16 GMT Paul Brossier <piem@piem.org> [aad7702]
	* src/spectral/dct.c (modified)

	src/spectral/dct.c: ooura supports size > 1


Sun, 12 Aug 2018 20:37:29 GMT Paul Brossier <piem@piem.org> [23fea56]
	* src/spectral/dct_plain.c (modified)

	src/spectral/dct_plain.c: add new line at end of warning


Sun, 12 Aug 2018 20:36:58 GMT Paul Brossier <piem@piem.org> [e458af4]
	* src/spectral/dct.c (modified)

	src/spectral/dct.c: ooura supports any power of 2


Sun, 12 Aug 2018 20:36:37 GMT Paul Brossier <piem@piem.org> [eed4133]
	* src/spectral/dct_ipp.c (modified)

	src/spectral/dct_ipp.c: allow size 1


Wed, 08 Aug 2018 15:23:57 GMT Paul Brossier <piem@piem.org> [4daa7ec]
	* src/spectral/dct.c (added)

	src/spectral/dct.c: add dct factory


Wed, 08 Aug 2018 15:03:35 GMT Paul Brossier <piem@piem.org> [b236757]
	* src/spectral/dct_plain.c (added)

	src/spectral/dct_plain.c: add plain dct


Wed, 08 Aug 2018 14:50:06 GMT Paul Brossier <piem@piem.org> [98ceec5d]
	* src/spectral/dct_ooura.c (modified)

	src/spectral/dct_ooura.c: rename to aubio_dct_ooura


Wed, 08 Aug 2018 14:49:36 GMT Paul Brossier <piem@piem.org> [8c50194]
	* src/spectral/dct_ipp.c (modified)

	src/spectral/dct_ipp.c: rename to aubio_dct_ipp


Wed, 08 Aug 2018 14:49:13 GMT Paul Brossier <piem@piem.org> [06baeb2]
	* src/spectral/dct_fftw.c (modified)

	src/spectral/dct_fftw.c: rename to aubio_dct_fftw


Wed, 08 Aug 2018 14:48:40 GMT Paul Brossier <piem@piem.org> [e0b852a]
	* src/spectral/dct_fftw.c (modified)

	src/spectral/dct_fftw.c: remove unused symbol


Wed, 08 Aug 2018 14:47:30 GMT Paul Brossier <piem@piem.org> [6812354]
	* src/spectral/dct_ipp.c (modified)

	src/spectral/dct_ipp.c: use different space for fwd and inv transform


Wed, 08 Aug 2018 14:44:35 GMT Paul Brossier <piem@piem.org> [1f112cc]
	* src/spectral/dct_accelerate.c (modified)
	* src/spectral/dct_fftw.c (modified)
	* src/spectral/dct_ipp.c (modified)
	* src/spectral/dct_ooura.c (modified)

	src/spectral/dct_*.c: remove unused cvec.h


Wed, 04 Oct 2017 12:58:53 GMT Paul Brossier <piem@piem.org> [53457f6]
	* src/spectral/dct_accelerate.c (added)

	src/spectral/dct_accelerate.c: add vdsp dct


Wed, 04 Oct 2017 11:12:02 GMT Paul Brossier <piem@piem.org> [03df4dc]
	* src/spectral/dct_ipp.c (modified)

	src/spectral/dct_ipp.c: share buffers for Fwd and Inv


Wed, 04 Oct 2017 11:08:48 GMT Paul Brossier <piem@piem.org> [2e5c52e]
	* src/spectral/dct_ipp.c (added)
	* src/spectral/dct_ooura.c (modified)

	src/spectral/dct_ipp.c: add ipp dct


Tue, 03 Oct 2017 20:31:12 GMT Paul Brossier <piem@piem.org> [bfbfafa]
	* .appveyor.yml (modified)
	* .coveragerc (added)
	* .travis.yml (modified)
	* ChangeLog (modified)
	* Makefile (modified)
	* README.md (modified)
	* VERSION (modified)
	* doc/statuslinks.rst (modified)
	* python/ext/py-cvec.c (modified)
	* python/tests/test_aubio_cmd.py (modified)
	* scripts/build_emscripten (modified)
	* scripts/build_mingw (modified)
	* scripts/get_waf.sh (modified)
	* src/aubio_priv.h (modified)
	* src/cvec.c (modified)
	* src/fvec.c (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyinfast.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/spectral/fft.c (modified)
	* src/wscript_build (modified)
	* tests/src/io/test-sink-multi.c (modified)
	* tests/src/io/test-sink_apple_audio-multi.c (modified)
	* tests/src/io/test-sink_sndfile-multi.c (modified)
	* tests/src/io/test-sink_wavwrite-multi.c (modified)
	* waf_gensyms.py (added)
	* wscript (modified)

	Merge branch 'master' into dct


Sun, 01 Oct 2017 16:55:35 GMT Paul Brossier <piem@piem.org> [b701179]
	* src/cvec.c (modified)
	* src/fvec.c (modified)
	* src/mathutils.c (modified)
	* src/spectral/fft.c (modified)
	* wscript (modified)

	src/*.c, wscript: remove trailing spaces


Sun, 01 Oct 2017 16:11:46 GMT Paul Brossier <piem@piem.org> [14e300e]
	* src/spectral/fft.c (modified)
	* src/spectral/fft.h (modified)

	src/spectral/fft.{c,h}: revert changes to fft.h, use ippsAtan2


Sun, 01 Oct 2017 13:36:16 GMT Paul Brossier <piem@piem.org> [3f90b7a]
	* src/spectral/fft.c (modified)

	src/spectral/fft.c: remove unrequired scaling, fixing python unit
	tests


Sun, 01 Oct 2017 13:32:35 GMT Paul Brossier <piem@piem.org> [0ad2e17]
	* src/spectral/fft.c (modified)

	src/spectral/fft.c: define ipp aliases for single/double precision


Sun, 01 Oct 2017 13:29:11 GMT Paul Brossier <piem@piem.org> [95f5c83]
	* src/spectral/fft.c (modified)

	src/spectral/fft.c: remove trailing space


Sun, 01 Oct 2017 10:50:15 GMT Paul Brossier <piem@piem.org> [81b3910]
	* examples/utils.c (modified)
	* src/aubio_priv.h (modified)
	* src/cvec.c (modified)
	* src/fvec.c (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/musicutils.h (modified)
	* src/spectral/fft.c (modified)
	* src/spectral/fft.h (modified)
	* tests/src/io/test-sink-multi.c (modified)
	* tests/src/io/test-sink.c (modified)
	* tests/src/io/test-sink_apple_audio-multi.c (modified)
	* tests/src/io/test-sink_apple_audio.c (modified)
	* tests/src/io/test-sink_sndfile-multi.c (modified)
	* tests/src/io/test-sink_sndfile.c (modified)
	* tests/src/io/test-sink_wavwrite-multi.c (modified)
	* tests/src/io/test-sink_wavwrite.c (modified)
	* tests/src/io/test-source.c (modified)
	* tests/src/io/test-source_apple_audio.c (modified)
	* tests/src/io/test-source_avcodec.c (modified)
	* tests/src/io/test-source_multi.c (modified)
	* tests/src/io/test-source_seek.c (modified)
	* tests/src/io/test-source_sndfile.c (modified)
	* tests/src/io/test-source_wavread.c (modified)
	* tests/src/onset/test-onset.c (modified)
	* tests/src/pitch/test-pitch.c (modified)
	* tests/src/pitch/test-pitchfcomb.c (modified)
	* tests/src/pitch/test-pitchmcomb.c (modified)
	* tests/src/pitch/test-pitchschmitt.c (modified)
	* tests/src/pitch/test-pitchspecacf.c (modified)
	* tests/src/pitch/test-pitchyin.c (modified)
	* tests/src/pitch/test-pitchyinfft.c (modified)
	* tests/src/spectral/test-awhitening.c (modified)
	* tests/src/spectral/test-fft.c (modified)
	* tests/src/spectral/test-filterbank.c (modified)
	* tests/src/spectral/test-filterbank_mel.c (modified)
	* tests/src/spectral/test-mfcc.c (modified)
	* tests/src/spectral/test-phasevoc.c (modified)
	* tests/src/spectral/test-specdesc.c (modified)
	* tests/src/spectral/test-tss.c (modified)
	* tests/src/synth/test-sampler.c (modified)
	* tests/src/synth/test-wavetable.c (modified)
	* tests/src/tempo/test-beattracking.c (modified)
	* tests/src/tempo/test-tempo.c (modified)
	* tests/src/temporal/test-a_weighting.c (modified)
	* tests/src/temporal/test-biquad.c (modified)
	* tests/src/temporal/test-c_weighting.c (modified)
	* tests/src/temporal/test-filter.c (modified)
	* tests/src/temporal/test-resampler.c (modified)
	* tests/src/test-cvec.c (modified)
	* tests/src/test-delnull.c (modified)
	* tests/src/test-fmat.c (modified)
	* tests/src/test-fvec.c (modified)
	* tests/src/test-lvec.c (modified)
	* tests/src/test-mathutils-window.c (modified)
	* tests/src/test-mathutils.c (modified)
	* tests/src/utils/test-hist.c (modified)
	* tests/src/utils/test-log.c (modified)
	* tests/src/utils/test-parameter.c (modified)
	* tests/src/utils/test-scale.c (modified)
	* wscript (modified)

	Merge branch 'intel_ipp_pull' of https://github.com/emuell/aubio into ...


Sat, 16 Sep 2017 21:55:51 GMT Paul Brossier <piem@piem.org> [7b7a58e]
	* aubio.pc.in (modified)
	* python/demos/demo_bpm_extract.py (modified)
	* python/demos/demo_tapthebeat.py (modified)
	* python/ext/py-phasevoc.c (modified)
	* python/lib/aubio/cmd.py (modified)
	* python/lib/aubio/cut.py (modified)
	* python/tests/test_aubio_cmd.py (added)
	* python/tests/test_aubio_cut.py (added)
	* python/tests/test_filterbank.py (modified)
	* python/tests/test_filterbank_mel.py (modified)
	* src/io/source_avcodec.c (modified)
	* src/mathutils.c (modified)
	* src/spectral/mfcc.c (modified)
	* src/spectral/phasevoc.c (modified)
	* src/spectral/phasevoc.h (modified)

	Merge branch 'master' into dct


Sat, 16 Sep 2017 16:04:19 GMT Paul Brossier <piem@piem.org> [f2a0769]
	* src/spectral/mfcc.c (modified)

	src/spectral/mfcc.c: fix typo


Wed, 06 Sep 2017 12:01:22 GMT Paul Brossier <piem@piem.org> [82f0effd]
	* src/spectral/phasevoc.c (modified)
	* src/spectral/phasevoc.h (modified)

	src/spectral/phasevoc.h: add _set_window


Wed, 06 Sep 2017 09:21:24 GMT Paul Brossier <piem@piem.org> [5d46eca]
	* src/spectral/dct_fftw.c (added)
	* src/spectral/dct_ooura.c (modified)

	src/spectral/dct_fftw.c: add fftw implementation of dct type II


Tue, 05 Sep 2017 11:01:34 GMT Paul Brossier <piem@piem.org> [3873e5e]
	* src/spectral/dct_ooura.c (modified)

	src/spectral/dct_ooura.c: further optimize by computing scaling ...


Tue, 05 Sep 2017 10:56:39 GMT Paul Brossier <piem@piem.org> [60583a3]
	* python/lib/gen_code.py (modified)
	* src/aubio.h (modified)
	* src/spectral/dct.h (added)
	* src/spectral/dct_ooura.c (added)
	* tests/src/spectral/test-dct.c (added)

	src/spectral/dct.h: add dct type II using ooura


Sat, 29 Jul 2017 20:11:52 GMT Eduard Müller <mueller.eduard@googlemail.com> [7100895]
	* src/spectral/fft.c (modified)

	Revert ooura reverse fft scaling changes

	... and adjusted new Intel ...


Sat, 29 Jul 2017 15:55:35 GMT Eduard Müller <mueller.eduard@googlemail.com> [986131d]
	* examples/utils.c (modified)
	* src/cvec.c (modified)
	* src/fvec.c (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/musicutils.h (modified)
	* src/spectral/fft.c (modified)
	* src/spectral/fft.h (modified)
	* tests/src/io/test-sink-multi.c (modified)
	* tests/src/io/test-sink.c (modified)
	* tests/src/io/test-sink_apple_audio-multi.c (modified)
	* tests/src/io/test-sink_apple_audio.c (modified)
	* tests/src/io/test-sink_sndfile-multi.c (modified)
	* tests/src/io/test-sink_sndfile.c (modified)
	* tests/src/io/test-sink_wavwrite-multi.c (modified)
	* tests/src/io/test-sink_wavwrite.c (modified)
	* tests/src/io/test-source.c (modified)
	* tests/src/io/test-source_apple_audio.c (modified)
	* tests/src/io/test-source_avcodec.c (modified)
	* tests/src/io/test-source_multi.c (modified)
	* tests/src/io/test-source_seek.c (modified)
	* tests/src/io/test-source_sndfile.c (modified)
	* tests/src/io/test-source_wavread.c (modified)
	* tests/src/onset/test-onset.c (modified)
	* tests/src/pitch/test-pitch.c (modified)
	* tests/src/pitch/test-pitchfcomb.c (modified)
	* tests/src/pitch/test-pitchmcomb.c (modified)
	* tests/src/pitch/test-pitchschmitt.c (modified)
	* tests/src/pitch/test-pitchspecacf.c (modified)
	* tests/src/pitch/test-pitchyin.c (modified)
	* tests/src/pitch/test-pitchyinfft.c (modified)
	* tests/src/spectral/test-awhitening.c (modified)
	* tests/src/spectral/test-fft.c (modified)
	* tests/src/spectral/test-filterbank.c (modified)
	* tests/src/spectral/test-filterbank_mel.c (modified)
	* tests/src/spectral/test-mfcc.c (modified)
	* tests/src/spectral/test-phasevoc.c (modified)
	* tests/src/spectral/test-specdesc.c (modified)
	* tests/src/spectral/test-tss.c (modified)
	* tests/src/synth/test-sampler.c (modified)
	* tests/src/synth/test-wavetable.c (modified)
	* tests/src/tempo/test-beattracking.c (modified)
	* tests/src/tempo/test-tempo.c (modified)
	* tests/src/temporal/test-a_weighting.c (modified)
	* tests/src/temporal/test-biquad.c (modified)
	* tests/src/temporal/test-c_weighting.c (modified)
	* tests/src/temporal/test-filter.c (modified)
	* tests/src/temporal/test-resampler.c (modified)
	* tests/src/test-cvec.c (modified)
	* tests/src/test-delnull.c (modified)
	* tests/src/test-fmat.c (modified)
	* tests/src/test-fvec.c (modified)
	* tests/src/test-lvec.c (modified)
	* tests/src/test-mathutils-window.c (modified)
	* tests/src/test-mathutils.c (modified)
	* tests/src/utils/test-hist.c (modified)
	* tests/src/utils/test-log.c (modified)
	* tests/src/utils/test-parameter.c (modified)
	* tests/src/utils/test-scale.c (modified)
	* wscript (modified)

	Intel IPP support for aubio

	See emuell/aubio/ intel_ipp2 for ...


Wed, 05 Apr 2017 09:47:13 GMT Paul Brossier <piem@piem.org> [e8b47ce]
	* src/spectral/specdesc.c (modified)

	src/spectral/specdesc.c: add old_default


Sun, 26 Mar 2017 14:21:48 GMT Paul Brossier <piem@piem.org> [fa0ef3b]
	* src/spectral/awhitening.c (modified)
	* src/spectral/awhitening.h (modified)

	src/spectral/awhitening.h: add _set_floor/_get_floor, improve ...


Sun, 26 Mar 2017 11:33:03 GMT Paul Brossier <piem@piem.org> [7928b3b8]
	* src/spectral/awhitening.h (modified)

	src/spectral/awhitening.h: fix documentation


Sat, 11 Mar 2017 04:58:54 GMT Paul Brossier <piem@piem.org> [42f1cd01]
	* src/spectral/specdesc.h (modified)

	src/spectral/specdesc.h: update list of methods


Sat, 11 Mar 2017 03:57:49 GMT Paul Brossier <piem@piem.org> [c23e591]
	* src/spectral/specdesc.c (modified)
	* src/spectral/specdesc.h (modified)

	src/spectral/specdesc.c: add weighted phase deviation


Fri, 10 Mar 2017 23:20:39 GMT Paul Brossier <piem@piem.org> [04ebe31]
	* src/spectral/awhitening.c (modified)

	src/spectral/awhitening.c: use 1.e-4 for floor, make sure we peak ...


Fri, 10 Mar 2017 13:26:32 GMT Paul Brossier <piem@piem.org> [155cc10]
	* .appveyor.yml (added)
	* .gitignore (modified)
	* .landscape.yml (added)
	* .travis.yml (modified)
	* ChangeLog (modified)
	* MANIFEST.in (added)
	* Makefile (modified)
	* README.md (modified)
	* VERSION (modified)
	* doc/Makefile (modified)
	* doc/android.rst (added)
	* doc/aubiocut.txt (modified)
	* doc/aubiomfcc.txt (modified)
	* doc/aubionotes.txt (modified)
	* doc/aubioonset.txt (modified)
	* doc/aubiopitch.txt (modified)
	* doc/aubioquiet.txt (modified)
	* doc/aubiotrack.txt (modified)
	* doc/building.rst (added)
	* doc/cli.rst (added)
	* doc/cli_features.rst (added)
	* doc/conf.py (modified)
	* doc/debian_packages.rst (added)
	* doc/develop.rst (added)
	* doc/download.rst (added)
	* doc/full.cfg (modified)
	* doc/index.rst (modified)
	* doc/installing.rst (modified)
	* doc/python_module.rst (modified)
	* doc/requirements.rst (added)
	* doc/statuslinks.rst (added)
	* doc/web.cfg (modified)
	* doc/xcode_frameworks.rst (added)
	* examples/aubiomfcc.c (modified)
	* examples/aubionotes.c (modified)
	* examples/aubioonset.c (modified)
	* examples/aubiopitch.c (modified)
	* examples/aubioquiet.c (modified)
	* examples/aubiotrack.c (modified)
	* examples/jackio.c (modified)
	* examples/parse_args.h (modified)
	* examples/utils.c (modified)
	* examples/utils.h (modified)
	* examples/wscript_build (modified)
	* nose2.cfg (added)
	* python/MANIFEST.in (deleted)
	* python/README (deleted)
	* python/README.md (added)
	* python/VERSION (deleted)
	* python/__init__.py (added)
	* python/demos/__init__.py (added)
	* python/demos/demo_a_weighting.py (deleted)
	* python/demos/demo_alsa.py (added)
	* python/demos/demo_bench_yin.py (added)
	* python/demos/demo_bpm_extract.py (modified)
	* python/demos/demo_create_test_sounds.py (added)
	* python/demos/demo_filter.py (added)
	* python/demos/demo_filterbank.py (modified)
	* python/demos/demo_filterbank_slaney.py (modified)
	* python/demos/demo_filterbank_triangle_bands.py (modified)
	* python/demos/demo_keyboard.py (modified)
	* python/demos/demo_mel-energy.py (modified)
	* python/demos/demo_mfcc.py (modified)
	* python/demos/demo_notes.py (added)
	* 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_pyaudio.py (added)
	* python/demos/demo_pysoundcard_record.py (modified)
	* python/demos/demo_reading_speed.py (added)
	* 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_source_simple.py (added)
	* 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_timestretch.py (added)
	* python/demos/demo_timestretch_online.py (added)
	* python/demos/demo_tss.py (modified)
	* python/demos/demo_waveform_plot.py (modified)
	* python/ext/aubio-types.h (modified)
	* python/ext/aubiomodule.c (modified)
	* python/ext/aubioproxy.c (modified)
	* python/ext/aubiowraphell.h (deleted)
	* 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-musicutils.c (modified)
	* python/ext/py-musicutils.h (modified)
	* python/ext/py-phasevoc.c (modified)
	* python/ext/py-sink.c (modified)
	* python/ext/py-source.c (modified)
	* python/ext/ufuncs.c (modified)
	* python/lib/aubio/__init__.py (modified)
	* python/lib/aubio/midiconv.py (modified)
	* python/lib/aubio/slicing.py (modified)
	* python/lib/gen_code.py (added)
	* python/lib/gen_external.py (added)
	* python/lib/gen_pyobject.py (deleted)
	* python/lib/generator.py (deleted)
	* python/lib/moresetuptools.py (added)
	* python/scripts/aubiocut (modified)
	* python/setup.py (deleted)
	* python/tests/__init__.py (added)
	* python/tests/eval_pitch (modified)
	* python/tests/run_all_tests (modified)
	* 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 (added)
	* python/tests/test_midi2note.py (modified)
	* python/tests/test_musicutils.py (modified)
	* python/tests/test_note2midi.py (modified)
	* python/tests/test_notes.py (added)
	* 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)
	* requirements.txt (added)
	* scripts/apple/Info.plist (added)
	* scripts/apple/Modules/module.modulemap (added)
	* scripts/build_android (added)
	* scripts/build_apple_frameworks (added)
	* scripts/build_emscripten (added)
	* scripts/build_mingw (added)
	* scripts/get_waf.sh (added)
	* scripts/setenv_local.sh (added)
	* setup.py (added)
	* src/aubio.h (modified)
	* src/aubio_priv.h (modified)
	* src/cvec.c (modified)
	* src/cvec.h (modified)
	* src/fmat.c (modified)
	* src/fmat.h (modified)
	* src/fvec.c (modified)
	* src/fvec.h (modified)
	* src/io/audio_unit.c (modified)
	* src/io/audio_unit.h (modified)
	* src/io/ioutils.c (added)
	* src/io/ioutils.h (added)
	* src/io/sink.c (modified)
	* src/io/sink.h (modified)
	* src/io/sink_apple_audio.c (modified)
	* src/io/sink_apple_audio.h (modified)
	* src/io/sink_sndfile.c (modified)
	* src/io/sink_sndfile.h (modified)
	* src/io/sink_wavwrite.c (modified)
	* src/io/sink_wavwrite.h (modified)
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_avcodec.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)
	* src/io/source_wavread.c (modified)
	* src/io/source_wavread.h (modified)
	* src/io/utils_apple_audio.c (modified)
	* src/lvec.c (modified)
	* src/lvec.h (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/musicutils.h (modified)
	* src/notes/notes.c (added)
	* src/notes/notes.h (added)
	* src/onset/onset.c (modified)
	* src/onset/onset.h (modified)
	* src/onset/peakpicker.c (modified)
	* src/onset/peakpicker.h (modified)
	* src/pitch/pitch.c (modified)
	* src/pitch/pitch.h (modified)
	* src/pitch/pitchfcomb.c (modified)
	* src/pitch/pitchfcomb.h (modified)
	* src/pitch/pitchmcomb.c (modified)
	* src/pitch/pitchmcomb.h (modified)
	* src/pitch/pitchschmitt.c (modified)
	* src/pitch/pitchschmitt.h (modified)
	* src/pitch/pitchspecacf.c (modified)
	* src/pitch/pitchspecacf.h (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyin.h (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/pitch/pitchyinfft.h (modified)
	* src/spectral/fft.c (modified)
	* src/spectral/fft.h (modified)
	* src/spectral/filterbank.c (modified)
	* src/spectral/filterbank.h (modified)
	* src/spectral/filterbank_mel.c (modified)
	* src/spectral/filterbank_mel.h (modified)
	* src/spectral/mfcc.c (modified)
	* src/spectral/mfcc.h (modified)
	* src/spectral/ooura_fft8g.c (modified)
	* src/spectral/phasevoc.c (modified)
	* src/spectral/phasevoc.h (modified)
	* src/spectral/specdesc.c (modified)
	* src/spectral/specdesc.h (modified)
	* src/spectral/statistics.c (modified)
	* src/spectral/tss.c (modified)
	* src/spectral/tss.h (modified)
	* src/synth/sampler.c (modified)
	* src/synth/sampler.h (modified)
	* src/synth/wavetable.c (modified)
	* src/synth/wavetable.h (modified)
	* src/tempo/beattracking.c (modified)
	* src/tempo/beattracking.h (modified)
	* src/tempo/tempo.c (modified)
	* src/tempo/tempo.h (modified)
	* src/temporal/a_weighting.c (modified)
	* src/temporal/a_weighting.h (modified)
	* src/temporal/biquad.c (modified)
	* src/temporal/biquad.h (modified)
	* src/temporal/c_weighting.c (modified)
	* src/temporal/c_weighting.h (modified)
	* src/temporal/filter.c (modified)
	* src/temporal/filter.h (modified)
	* src/temporal/resampler.c (modified)
	* src/temporal/resampler.h (modified)
	* src/types.h (modified)
	* src/utils/hist.c (modified)
	* src/utils/hist.h (modified)
	* src/utils/log.c (added)
	* src/utils/log.h (added)
	* src/utils/parameter.c (modified)
	* src/utils/parameter.h (modified)
	* src/utils/scale.c (modified)
	* src/utils/scale.h (modified)
	* src/utils/windll.c (added)
	* src/vecutils.c (modified)
	* src/vecutils.h (modified)
	* src/wscript_build (modified)
	* tests/src/io/test-sink_sndfile-multi.c (modified)
	* tests/src/io/test-sink_sndfile.c (modified)
	* tests/src/io/test-source.c (modified)
	* tests/src/io/test-source_apple_audio.c (modified)
	* tests/src/io/test-source_avcodec.c (modified)
	* tests/src/io/test-source_sndfile.c (modified)
	* tests/src/io/test-source_wavread.c (modified)
	* tests/src/spectral/test-fft.c (modified)
	* tests/src/spectral/test-phasevoc.c (modified)
	* tests/src/tempo/test-tempo.c (modified)
	* tests/src/temporal/test-a_weighting.c (modified)
	* tests/src/temporal/test-c_weighting.c (modified)
	* tests/src/test-lvec.c (modified)
	* tests/src/utils/test-log.c (added)
	* tests/utils_tests.h (modified)
	* tests/wscript_build (modified)
	* wscript (modified)

	Merge branch 'master' into awhitening


Mon, 03 Oct 2016 18:58:22 GMT Paul Brossier <piem@piem.org> [8d38841]
	* src/spectral/ooura_fft8g.c (modified)

	src/spectral/ooura_fft8g.c: add cast to avoid conversion warnings


Mon, 03 Oct 2016 09:49:28 GMT Paul Brossier <piem@piem.org> [82e0f86]
	* src/spectral/phasevoc.c (modified)

	src/spectral/phasevoc.c: fix error string


Tue, 27 Sep 2016 23:53:46 GMT Paul Brossier <piem@piem.org> [1b57274]
	* src/spectral/fft.c (modified)

	src/spectral/fft.c: add message about fftw3 being able to do non- ...


Tue, 27 Sep 2016 23:53:29 GMT Paul Brossier <piem@piem.org> [f50c9503]
	* src/spectral/fft.c (modified)

	src/spectral/fft.c: use prefixed aubio_ooura_rdft


Tue, 27 Sep 2016 23:53:29 GMT Paul Brossier <piem@piem.org> [392ad1c]
	* src/spectral/ooura_fft8g.c (modified)

	src/spectral/ooura_fft8g.c: prefix public function with aubio_ooura_ ...


Thu, 22 Sep 2016 22:50:01 GMT Paul Brossier <piem@piem.org> [9bfef718]
	* src/spectral/fft.h (modified)

	src/spectral/fft.h: strip example path


Thu, 22 Sep 2016 22:06:45 GMT Paul Brossier <piem@piem.org> [2763582]
	* src/spectral/specdesc.c (modified)

	src/spectral/specdesc.c: return NULL if wrong mode asked


Thu, 22 Sep 2016 21:16:09 GMT Paul Brossier <piem@piem.org> [bf1c0e43]
	* src/spectral/specdesc.c (modified)

	src/spectral/specdesc.c: remove trailing spaces


Tue, 30 Aug 2016 14:33:31 GMT Paul Brossier <piem@piem.org> [4b251ae]
	* src/spectral/fft.c (modified)

	src/spectral/fft.c: make calls to fftw_destroy_plan thread-safe


Thu, 12 May 2016 18:06:24 GMT Paul Brossier <piem@piem.org> [163d159]
	* src/spectral/mfcc.c (modified)

	src/spectral/mfcc.c: clean-up trailing ;