# # ChangeLog for src/spectral # # Generated by Trac 1.2 # Nov 27, 2024, 1:04:11 PM 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 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 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:24:27 GMT Paul Brossier [16f0c27] * src/spectral/filterbank_mel.h (modified) [doc] fix filterbank_set_mel_coeffs params 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 02:15:07 GMT Paul Brossier [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 [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 [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 [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 [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 [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 [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 [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 [3aa60b2] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: move declaration up Sat, 15 Sep 2018 15:34:21 GMT Paul Brossier [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 [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 [0fbbb067] * src/spectral/dct.c (modified) src/spectral/dct.c: update prototypes Sat, 15 Sep 2018 14:27:29 GMT Paul Brossier [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 [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 [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 [3beacb3] * src/spectral/dct.h (modified) src/spectral/dct.h: update doxygen comments Mon, 13 Aug 2018 23:06:18 GMT Paul Brossier [0173e4a] * src/spectral/dct.h (modified) src/spectral/dct.h: explicit output names Mon, 13 Aug 2018 23:05:16 GMT Paul Brossier [aad7702] * src/spectral/dct.c (modified) src/spectral/dct.c: ooura supports size > 1 Sun, 12 Aug 2018 20:37:29 GMT Paul Brossier [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 [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 [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 [4daa7ec] * src/spectral/dct.c (added) src/spectral/dct.c: add dct factory Wed, 08 Aug 2018 15:03:35 GMT Paul Brossier [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [95f5c83] * src/spectral/fft.c (modified) src/spectral/fft.c: remove trailing space Sun, 01 Oct 2017 10:50:15 GMT Paul Brossier [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 [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 [f2a0769] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: fix typo Wed, 06 Sep 2017 12:01:22 GMT Paul Brossier [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 [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 [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 [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 [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 [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 [e8b47ce] * src/spectral/specdesc.c (modified) src/spectral/specdesc.c: add old_default Sun, 26 Mar 2017 14:21:48 GMT Paul Brossier [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 [7928b3b8] * src/spectral/awhitening.h (modified) src/spectral/awhitening.h: fix documentation Sat, 11 Mar 2017 04:58:54 GMT Paul Brossier [42f1cd01] * src/spectral/specdesc.h (modified) src/spectral/specdesc.h: update list of methods Sat, 11 Mar 2017 03:57:49 GMT Paul Brossier [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 [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 [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 [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 [82e0f86] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: fix error string Tue, 27 Sep 2016 23:53:46 GMT Paul Brossier [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 [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 [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 [9bfef718] * src/spectral/fft.h (modified) src/spectral/fft.h: strip example path Thu, 22 Sep 2016 22:06:45 GMT Paul Brossier [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 [bf1c0e43] * src/spectral/specdesc.c (modified) src/spectral/specdesc.c: remove trailing spaces Tue, 30 Aug 2016 14:33:31 GMT Paul Brossier [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 [163d159] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: clean-up trailing ; 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, 03 May 2016 00:35:19 GMT Paul Brossier [eeb7276] * src/spectral/fft.c (modified) src/spectral/fft.c: fail build if trying to mix aubio/fftw3 in ... Fri, 29 Apr 2016 18:07:10 GMT Paul Brossier [c2a39af] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: perfect reconstruction for overlap = 50% ... Thu, 28 Apr 2016 17:39:10 GMT Paul Brossier [83a768e] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: set scaling to 1./3 if hop_s = win_s / 8, .5 ... Wed, 27 Apr 2016 19:00:13 GMT Paul Brossier [1f4d932] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: fix scaling factor for win_s = 4 * hop_s Wed, 27 Apr 2016 12:56:07 GMT Paul Brossier [1d0370a] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: apply windowing to resynthesized grain Sun, 24 Apr 2016 17:00:28 GMT Paul Brossier [7585822] * examples/jackio.c (modified) * examples/utils.c (modified) * src/cvec.c (modified) * src/fmat.c (modified) * src/spectral/phasevoc.c (modified) src/, examples/: #ifdef HAVE_, not #if HAVE_ Fri, 22 Apr 2016 19:15:29 GMT Paul Brossier [6f42c16] * python/ext/py-musicutils.h (modified) * src/aubio_priv.h (modified) * src/cvec.h (modified) * src/fmat.h (modified) * src/fvec.h (modified) * src/io/audio_unit.h (modified) * src/io/sink.h (modified) * src/io/sink_apple_audio.h (modified) * src/io/sink_sndfile.h (modified) * src/io/sink_wavwrite.h (modified) * src/io/source.h (modified) * src/io/source_apple_audio.h (modified) * src/io/source_avcodec.h (modified) * src/io/source_sndfile.h (modified) * src/io/source_wavread.h (modified) * src/lvec.h (modified) * src/mathutils.h (modified) * src/musicutils.h (modified) * src/onset/onset.h (modified) * src/onset/peakpicker.h (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.h (modified) * src/pitch/pitchspecacf.h (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/fft.h (modified) * src/spectral/filterbank.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/phasevoc.h (modified) * src/spectral/specdesc.h (modified) * src/spectral/tss.h (modified) * src/synth/sampler.h (modified) * src/synth/wavetable.h (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.h (modified) * src/temporal/a_weighting.h (modified) * src/temporal/biquad.h (modified) * src/temporal/c_weighting.h (modified) * src/temporal/filter.h (modified) * src/temporal/resampler.h (modified) * src/types.h (modified) * src/utils/hist.h (modified) * src/utils/parameter.h (modified) * src/utils/scale.h (modified) * src/vecutils.h (modified) src/: change c header identifiers (see #35) Thu, 21 Apr 2016 17:36:56 GMT Paul Brossier [feb694b] * 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/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/spectral/: add const qualifiers Tue, 16 Feb 2016 20:53:28 GMT Paul Brossier [73e8f65] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: use fmat_vecmul Tue, 16 Feb 2016 20:50:08 GMT Paul Brossier [c02a1cc] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: swap dct_coeffs matrix to prepare for fmat_vecmul Tue, 16 Feb 2016 20:48:32 GMT Paul Brossier [fc2d7fb] * src/spectral/filterbank.c (modified) src/spectral/filterbank.c: use fmat_vecmul Tue, 16 Feb 2016 16:48:22 GMT Paul Brossier [7cdabbe] * src/spectral/phasevoc.c (modified) src/spectral/phasevoc.c: use ishift for perfect reconstruction with ... Tue, 16 Feb 2016 14:43:14 GMT Paul Brossier [d897aae] * src/onset/onset.c (modified) * src/spectral/fft.c (modified) * src/spectral/phasevoc.c (modified) * src/tempo/tempo.c (modified) src/spectral, src/onset, src/tempo: make sure win_size > 1 Sun, 06 Sep 2015 08:40:14 GMT Paul Brossier [695e171] * Makefile (modified) * doc/aubiomfcc.txt (modified) * src/aubio.h (modified) * src/aubio_priv.h (modified) * src/cvec.h (modified) * src/fmat.h (modified) * src/fvec.c (modified) * src/fvec.h (modified) * src/io/audio_unit.c (modified) * src/io/sink_sndfile.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/lvec.h (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/musicutils.h (modified) * src/onset/peakpicker.h (modified) * src/pitch/pitch.c (modified) * src/pitch/pitchyinfft.c (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/fft.c (modified) * src/spectral/fft.h (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/phasevoc.h (modified) * src/spectral/tss.h (modified) * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/temporal/a_weighting.h (modified) * src/temporal/biquad.h (modified) * src/temporal/c_weighting.h (modified) * src/temporal/filter.h (modified) * src/temporal/resampler.h (modified) * src/types.h (modified) * src/utils/parameter.h (modified) * src/utils/scale.h (modified) * src/vecutils.h (modified) * tests/src/spectral/test-fft.c (modified) * tests/src/test-delnull.c (modified) * wscript (modified) Merge branch 'develop' into awhitening Sat, 05 Sep 2015 09:53:26 GMT Paul Brossier [aba718a] * src/spectral/mfcc.h (modified) src/spectral/mfcc.h: add link to reference implementation Sat, 05 Sep 2015 00:08:59 GMT Paul Brossier [39c4721] * src/spectral/fft.c (modified) src/spectral/fft.c: factorise single/double precision Sat, 05 Sep 2015 00:00:43 GMT Paul Brossier [b5d32cb] * src/spectral/fft.c (modified) src/spectral/fft.c: use memcpy Fri, 04 Sep 2015 23:53:08 GMT Paul Brossier [152ed05] * src/spectral/fft.c (modified) src/spectral/fft.c: remove trailing spaces Wed, 02 Sep 2015 10:14:34 GMT Paul Brossier [a82cedc] * src/onset/peakpicker.h (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/fft.h (modified) * src/spectral/phasevoc.h (modified) * src/spectral/tss.h (modified) * src/utils/parameter.h (modified) src/*/*.h: remove trailing spaces Thu, 20 Aug 2015 18:26:59 GMT Paul Brossier [a984461] * src/spectral/fft.c (modified) src/spectral/fft.c: make sure winsize > 1 Thu, 20 Aug 2015 11:20:11 GMT Paul Brossier [e4f8e57] * src/spectral/filterbank_mel.h (modified) src/spectral/filterbank_mel.h: update url Thu, 20 Aug 2015 11:15:54 GMT Paul Brossier [3c6f584] * src/spectral/fft.c (modified) * tests/src/spectral/test-fft.c (modified) src/spectral/fft.c: if Ooura is used, make sure the fft size is a ... Thu, 13 Aug 2015 20:38:25 GMT Paul Brossier [192fa6a] * src/spectral/awhitening.c (modified) * src/spectral/awhitening.h (modified) src/spectral/awhitening.{c,h}: fix _set prototype Wed, 12 Aug 2015 16:28:17 GMT Paul Brossier [9f060d1] * src/aubio.h (modified) * src/onset/onset.c (modified) * src/spectral/awhitening.c (added) * src/spectral/awhitening.h (added) src/spectral/awhitening.c: add adaptive whitening Fri, 07 Aug 2015 16:47:38 GMT Paul Brossier [626220c] * src/spectral/specdesc.h (modified) src/spectral/specdesc.h: fix typo