Changeset 1530ac3


Ignore:
Timestamp:
Oct 3, 2017, 8:16:09 PM (7 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master
Children:
c6ae035
Parents:
9dcc6e5
Message:

ChangeLog?: update to 0.4.6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r9dcc6e5 r1530ac3  
     12017-10-02 Paul Brossier <piem@aubio.org>
     2
     3        [ Overview ]
     4
     5        * VERSION: bump to 0.4.6
     6        * src/spectral/fft.c, src/*.c: add support for Intel IPP (many thanks to
     7        Eduard Mueller)
     8        * wscript: add support for emscripten (thanks to Martin Hermant)
     9        * src/pitch/pitchyinfast.h: new fast method to compute YIN algorithm
     10        * src/pitch/pitchyin*.c: improve confidence measure, making sure its value
     11        corresponds to the selected period (thanks to Eduard Mueller)
     12        * python/lib/aubio/cmd.py: add `quiet`, `cut`, and `help` subcommands
     13
     14        [ Library ]
     15
     16        * src/aubio_priv.h: add missing aubio_vDSP_vclr (Eduard Mueller)
     17        * src/io/source_avcodec.c: improve error message, prevent un-opened bracket,
     18        no declaration after statements for older compilers, avoid unused variable
     19        * src/mathutils.c: prevent segfault with Accelerate.framework (closes #58,
     20        closes #102)
     21        * src/spectral/phasevoc.h: add aubio_pvoc_set_window to change the windowing
     22        function
     23        * src/mathutils.c: add window type `ones` (no windowing)
     24
     25        [ Python ]
     26
     27        * python/demos/demo_tapthebeat.py: add a real-time example to play beats
     28        using pyaudio
     29        * python/lib/gen_external.py: improve parsing and syntax, use results in
     30        emscripten build (Martin Hermant)
     31        * python/lib/aubio/cmd.py: add option `-u` to `aubio pitch`, improve error
     32        messages, add `quiet` subcommand (closes #124), improve syntax, add some
     33        documentation, add `cut` and `help` subcommand, add silence and time format
     34        options
     35        * python/lib/aubio/cut.py: upgrade to argparse, set samplerate as needed
     36        * python/demos/demo_yin_compare.py: add comparison of yin implementations
     37        * python/demos/demo_wav2midi.py: add an example to create a midi from a
     38        sound file using mido (closes: #134)
     39        * python/demos/demo_bpm_extract.py: use argparse, use beats_to_bpm function
     40        * python/ext/py-cvec.c: fix support for pypy by changing setters to return a
     41        negative value on error (closes #17)
     42
     43        [ Documentation ]
     44
     45        * src/tempo/beattracking.h: fix typo (thanks to Hannes Fritz)
     46        * doc/requirements.rst: fix broken link (thanks to @ssj71, closes #99)
     47        * doc/aubiomfcc.txt: fix typo in 'coefficients'
     48
     49        [ Tests ]
     50
     51        * python/tests/tests_aubio_{cmd,cut}.py: add basic tests
     52        * python/tests/test_filterbank*.py: ignore UserWarnings, clean-up,
     53        improve get_coeff tests
     54
     55        [ Build system ]
     56
     57        * wscript: add support for emscripten, see scripts/build_emscripten
     58        * scripts/get_waf.sh: update waf to 2.0.1, build waf from source tarball
     59        * scripts/build_emscripten: update to build aubio.js
     60        * Makefile: add coverage and coverage_report targets, run tests once
     61
     62        [ Continuous integration ]
     63
     64        * .travis.yml: add coverage report on osx
     65        * .appveyor.yml: use msvc 14.0 (VS 2015) and scripts/get_waf.sh
     66        * .coveragerc: add minimal python coverage configuration
     67
    1682017-04-10 Paul Brossier <piem@aubio.org>
    269
Note: See TracChangeset for help on using the changeset viewer.