# # ChangeLog for / # # Generated by Trac 1.2 # Nov 28, 2024, 8:57:01 PM Tue, 18 Sep 2018 21:04:41 GMT Paul Brossier [dbdb48a] * python/lib/gen_external.py (modified) python/lib/gen_external.py: pass '-x c' to emcc only 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 Tue, 18 Sep 2018 14:10:47 GMT Paul Brossier [b3146df] * src/aubio_priv.h (modified) src/aubio_priv.h: avoid hard-coded undefs Mon, 17 Sep 2018 23:41:51 GMT Paul Brossier [e561ca7] * scripts/get_waf.sh (modified) scripts/get_waf.sh: verify signature if gpg available Mon, 17 Sep 2018 13:14:02 GMT Paul Brossier [3a8f0bf] * examples/utils.c (modified) Merge branch 'fix/jack-midi-buffer' Fixes #183, thanks to cyclopsian Mon, 17 Sep 2018 13:08:38 GMT Paul Brossier [8ba682a] * examples/utils.c (modified) examples/utils.c: define MAX_MIDI_EVENT_SIZE Mon, 17 Sep 2018 11:47:22 GMT Paul Brossier [d47ad546] * examples/utils.c (modified) Merge branch 'jack-midi-buffer-fix' of ... Mon, 17 Sep 2018 02:31:55 GMT cyclopsian [f7771c6] * examples/utils.c (modified) Fix examples failing to send more than one JACK midi event per frame Sat, 15 Sep 2018 16:27:35 GMT Paul Brossier [8c4918a] * src/spectral/mfcc.c (modified) Merge branch 'feature/fastmfcc' 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 15:31:46 GMT Paul Brossier [ad3770f] * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) * python/tests/test_dct.py (added) * src/aubio.h (modified) * src/aubio_priv.h (modified) * src/spectral/dct.c (added) * src/spectral/dct.h (added) * src/spectral/dct_accelerate.c (added) * src/spectral/dct_fftw.c (added) * src/spectral/dct_ipp.c (added) * src/spectral/dct_ooura.c (added) * src/spectral/dct_plain.c (added) * tests/src/spectral/test-dct.c (added) Merge branch 'feature/dct_multiopt' Sat, 15 Sep 2018 14:54:18 GMT Paul Brossier [3cb2a52] * python/tests/test_dct.py (modified) python/tests/test_dct.py: reduce precision for dct ramp 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:20:21 GMT Paul Brossier [95e3cba] * python/tests/test_dct.py (modified) python/tests/test_dct.py: use float_type 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 Sat, 15 Sep 2018 13:15:13 GMT Paul Brossier [87e181d] * python/tests/test_fvec_shift.py (added) python/tests/test_fvec_shift.py: add tests for shift() and ishift() Sat, 15 Sep 2018 12:57:36 GMT Paul Brossier [b532275] * python/ext/aubiomodule.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-musicutils.h (modified) python/ext/py-musicutils.*: add shift(fvec) and ishift(fvec) Fri, 14 Sep 2018 16:26:38 GMT Paul Brossier [6f3dfc0] * scripts/get_waf.sh (modified) scripts/get_waf.sh: bump to 2.0.11 Fri, 14 Sep 2018 16:08:45 GMT Paul Brossier [d62fb90] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: avoid deprecated call for ffmpeg >= 4.0 Fri, 14 Sep 2018 16:07:38 GMT Paul Brossier [9c59a30] * examples/utils.h (modified) examples/utils.h: process_block returns void Wed, 22 Aug 2018 13:56:50 GMT Paul Brossier [52c1de9] * tests/src/spectral/test-dct.c (modified) tests/src/spectral/test-dct.c: check reconstruction works 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 Wed, 22 Aug 2018 13:42:37 GMT Paul Brossier [a2ed169] * python/lib/gen_code.py (modified) python/lib/gen_code.py: kwargs last for py2.x Mon, 13 Aug 2018 23:06:34 GMT Paul Brossier [a243d10] * python/lib/gen_code.py (modified) python/lib/gen_code.py: also create outputs for rdo 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 Tue, 07 Aug 2018 12:05:49 GMT Paul Brossier [189c6ae] * .appveyor.yml (modified) * .travis.yml (modified) * README.md (modified) * doc/develop.rst (modified) * doc/statuslinks.rst (modified) * examples/parse_args.h (modified) * python/demos/demo_pitch_sinusoid.py (modified) * src/io/source_avcodec.c (modified) * src/io/source_wavread.c (modified) * src/notes/notes.c (modified) * src/onset/onset.c (modified) * src/pitch/pitchyinfft.c (modified) Merge branch 'master' into dct Tue, 07 Aug 2018 11:52:54 GMT Paul Brossier [fb4ab89] * README.md (modified) * doc/statuslinks.rst (modified) README.md, doc/statuslinks.rst: use latest for commits-since Mon, 06 Aug 2018 15:46:22 GMT Paul Brossier [230101d] * src/io/source_avcodec.c (modified) Merge branch 'fix/avr_context' Mon, 06 Aug 2018 15:46:13 GMT Paul Brossier [6b98ab9] * src/io/source_wavread.c (modified) * src/notes/notes.c (modified) Merge branch 'fix/negative_samplerate' Mon, 06 Aug 2018 15:45:56 GMT Paul Brossier [a4e5a1a] * src/pitch/pitchyinfft.c (modified) Merge branch 'fix/yinfft_overflow' Mon, 06 Aug 2018 15:29:00 GMT Paul Brossier [ac26526] * .appveyor.yml (modified) .appveyor.yml: upgrade pip first, always use python -m pip Mon, 06 Aug 2018 15:21:46 GMT Paul Brossier [58fe197] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: make sure libavutil > 52 before checking ... Mon, 06 Aug 2018 14:09:48 GMT Paul Brossier [802e8ab] * src/pitch/pitchyinfft.c (modified) src/pitch/pitchyinfft.c: comment out debug output Mon, 06 Aug 2018 13:54:37 GMT Paul Brossier [265fe9a] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: give up reading file if number of channel ... Mon, 06 Aug 2018 12:58:27 GMT Paul Brossier [a81b12a] * src/io/source_avcodec.c (modified) src/io/source_avcodec.c: give up if resampling context failed opening ... Mon, 06 Aug 2018 12:04:48 GMT Paul Brossier [99c7aa2] * src/io/source_wavread.c (modified) src/io/source_wavread.c: also exit if samplerate is negative (closes ... Mon, 06 Aug 2018 12:03:48 GMT Paul Brossier [25f280f] * src/notes/notes.c (modified) src/notes/notes.c: bail out if pitch creation failed (see #188) Mon, 06 Aug 2018 11:41:52 GMT Paul Brossier [af4f9e6] * src/pitch/pitchyinfft.c (modified) src/pitch/pitchyinfft.c: fix out of bound read when samplerate > ... Tue, 26 Jun 2018 11:16:40 GMT Paul Brossier [e8fcc9a] * examples/parse_args.h (modified) examples/parse_args.h: hide jack options if not available, improve ... Thu, 21 Jun 2018 00:48:08 GMT Paul Brossier [5b1cbbc] * python/demos/demo_pitch_sinusoid.py (modified) Merge branch 'ancorcruz-master' Tue, 15 May 2018 18:24:55 GMT Ancor Cruz [1929be4] * python/demos/demo_pitch_sinusoid.py (modified) python/demos/demo_pitch_sinusoid.py: use // to yield an integer Mon, 23 Apr 2018 23:04:36 GMT Paul Brossier [967e404] * src/io/source_avcodec.c (modified) Merge branch 'ffmpeg-4.0', thanks to @jcowgill (closes: #173) Sun, 25 Feb 2018 14:23:25 GMT James Cowgill [5690daf] * src/io/source_avcodec.c (modified) Fix build with FFmpeg 4.0 Tue, 06 Feb 2018 22:46:53 GMT Paul Brossier [d4a1d0f] * .travis.yml (modified) .travis.yml: remove xcode8.2 builds, group osx, add alias pip=pip2 Tue, 06 Feb 2018 22:00:41 GMT Paul Brossier [a10cd45] * doc/develop.rst (modified) doc/develop.rst: fix title markup Tue, 06 Feb 2018 21:59:01 GMT Paul Brossier [5775f13] * doc/develop.rst (modified) Merge branch 'patch-1' into WIZARDISHUNGRY-patch-1 Tue, 06 Feb 2018 21:32:59 GMT Paul Brossier [25ecb73] * src/io/source_wavread.c (modified) src/io/source_wavread.c: add some input validation (closes: #158) Sun, 28 Jan 2018 14:29:50 GMT GitHub [43ce34c] * doc/develop.rst (modified) fixed spelling error Mon, 04 Dec 2017 00:48:54 GMT Paul Brossier [560fc50] * src/onset/onset.c (modified) src/onset/onset.c: add dummy default parameters for wphase (closes #150) Wed, 04 Oct 2017 13:01:10 GMT Paul Brossier [4624a568] * src/aubio_priv.h (modified) src/aubio_priv.h: add vdsp scalar add and multiply 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 Tue, 03 Oct 2017 20:12:19 GMT Paul Brossier [25db68c] * doc/statuslinks.rst (modified) doc/statuslinks.rst: change last version to 0.4.6 Tue, 03 Oct 2017 20:12:02 GMT Paul Brossier [389ac70] * README.md (modified) README.md: change last version to 0.4.6 Tue, 03 Oct 2017 20:11:26 GMT Paul Brossier [683d9947] * VERSION (modified) VERSION: bump to 0.4.7~alpha Tue, 03 Oct 2017 18:16:33 GMT Paul Brossier [c6ae035] * VERSION (modified) VERSION: bump to 0.4.6 Tue, 03 Oct 2017 18:16:09 GMT Paul Brossier [1530ac3] * ChangeLog (modified) ChangeLog: update to 0.4.6 Tue, 03 Oct 2017 17:34:06 GMT Paul Brossier [9dcc6e5] * scripts/build_mingw (modified) scripts/build_mingw: switch to latest ffmpeg release build 3.3.3 Tue, 03 Oct 2017 14:18:49 GMT Paul Brossier [a60f790] * .appveyor.yml (modified) * scripts/build_mingw (modified) * scripts/get_waf.sh (modified) * src/wscript_build (modified) * waf_gensyms.py (added) * wscript (modified) Merge branch 'winsymdef' (closes #126, closes waf-project/waf#2053) Tue, 03 Oct 2017 14:18:24 GMT Paul Brossier [a500a392] * scripts/build_mingw (modified) scripts/build_mingw: use def file created at build time Tue, 03 Oct 2017 14:14:44 GMT Paul Brossier [236e2a0] * .appveyor.yml (modified) .appveyor.yml: remove def output, do not try to build python-aubio ... Tue, 03 Oct 2017 14:06:05 GMT Paul Brossier [bb07c7e] * scripts/get_waf.sh (modified) scripts/get_waf.sh: do not add syms Tue, 03 Oct 2017 14:05:40 GMT Paul Brossier [18ec142] * src/wscript_build (modified) * waf_gensyms.py (added) * wscript (modified) waf_gensyms.py: move to own file Tue, 03 Oct 2017 13:31:21 GMT Paul Brossier [b3cbe94] * .appveyor.yml (modified) .appveyor.yml: print def file to check its content Tue, 03 Oct 2017 13:27:37 GMT Paul Brossier [8774047] * src/wscript_build (modified) src/wscript_build: on windows, use 'link /dump /symbols' to generate ... Tue, 03 Oct 2017 07:07:14 GMT Paul Brossier [f2f9d8b] * src/wscript_build (modified) src/wscript_build: add task to create def file on windows, inspired ... Mon, 02 Oct 2017 12:03:39 GMT Paul Brossier [dfe058a0] * wscript (modified) wscript: do not ship circlei.yml Sun, 01 Oct 2017 20:25:54 GMT Paul Brossier [f080cbf] * src/cvec.c (modified) src/cvec.c: fix indentation Sun, 01 Oct 2017 18:04:30 GMT Paul Brossier [20c8769] * src/aubio_priv.h (modified) * src/cvec.c (modified) * src/fvec.c (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/spectral/fft.c (modified) * src/wscript_build (modified) * wscript (modified) Merge branch 'intel_ipp' Sun, 01 Oct 2017 18:04:15 GMT Paul Brossier [799d992] * wscript (modified) wscript: intelipp checks disabled by default Sun, 01 Oct 2017 18:03:45 GMT Paul Brossier [f3f0d14] * wscript (modified) wscript: shorten long lines 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 14:04:18 GMT Paul Brossier [ce54752] * examples/utils.c (modified) examples/utils.c: also remove aubio_init here Sun, 01 Oct 2017 14:01:12 GMT Paul Brossier [7b183ce] * src/mathutils.c (modified) * src/musicutils.h (modified) src/musicutils.h: remove aubio_init() calling ippsInit() is not ... Sun, 01 Oct 2017 14:00:07 GMT Paul Brossier [9720945] * 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) tests/: undo changes, removing calls to aubio_init Sun, 01 Oct 2017 13:41:41 GMT Paul Brossier [b65230a] * src/aubio_priv.h (modified) * src/mathutils.c (modified) src/aubio_priv.h: fix for double precision mode 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:58 GMT Paul Brossier [379ef6c] * src/wscript_build (modified) src/wscript_build: link against ipp if defined 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:30:10 GMT Paul Brossier [4b943729] * src/aubio_priv.h (modified) * src/cvec.c (modified) * src/fvec.c (modified) * src/mathutils.c (modified) src/aubio_priv.h: define ipp aliases for single/double precision, use ... Sun, 01 Oct 2017 13:29:11 GMT Paul Brossier [95f5c83] * src/spectral/fft.c (modified) src/spectral/fft.c: remove trailing space