aubio
0.4.2 released
A new version, 0.4.2, has been released earlier this month. It contains several bug fixes.
Read on for the full changelog.
Interface
src/onset/onset.h
: add aubio_onset_get_silence(), fix description of aubio_onset_get/set_delay functionssrc/tempo/tempo.h
: add aubio_tempo_get_silence and aubio_tempo_get_threshold
Library
src/io/audio_unit.c
: fix deprecation warning (closes #16)src/io/sink_apple_audio.c
: avoid opening null pathsrc/io/sink_sndfile.c
: improve error messages, set nsamples after writesrc/io/sink_wavwrite.c
: fail if samplerate is way too large, assume windows is little endian to build with mingw32src/io/source_apple_audio.c
: check out of bounds _seek, set s->path, quietsrc/io/source_avcodec.c
: update to libav10, libavcodec 55.34.1src/io/source_sndfile.c
: cast to uint_t for now, clarify some variables names, fix crash, zero-pad output vector when upsampling, improve seek errors and stringssrc/io/source_wavread.c
: avoid orphan parenthesis , cast size_t to int to avoid warning on win64 , improve seek errors processing , sync error messagesrc/onset/onset.c
: avoid doubled onset at start, check parameterssrc/pitch/pitch.c
: add Hertz as valid unit string, check parameterssrc/pitch/pitchyin.c, src/pitch/pitchyinfft.c
: avoid producing NaN on silence (closes #7)src/pitch/pitchyin.{c,h}
: fix typo, developedsrc/spectral/phasevoc.c
: fix argument checks, improve error messagessrc/synth/sampler.c
: make sure blocksize > 0src/tempo/beattracking.c
: avoid segfault on silence (closes #24)src/tempo/tempo.c
: add silence detection (closes #23), add old behavior in examples/aubiotrack.c, check parameterssrc/*.c
: fix some useless float conversion
Python
python/ext/aubiomodule.c
: improve documentationpython/ext/py-musicutils.c
: add silence_detection (closes #21), level_detection, db_spl, level_lin, complete window implementationpython/ext/py-source.c
: add channels, add seek (closes #9)python/demos/demo_a_weighting.py
: add simple demo for a_weightingpython/demos/demo_sink_multi.py
: add multi channel versionpython/demos/, python/demos/
: minor improvements, improve syntax (closes #19)python/setup.py
: use setuptools, add numpy to install_requires
Build
waf
: removed, now automatically downloaded with make, updated to 1.8.12Makefile
: add target to fetch waf and basic instructions.travis.yml
: added template for travis continuous integration{examples,src,tests}/wscript_build
: add external libs and uselib to targetssrc/wscript_build
: do not hardocode install pathwscript, src/io/*.c
: use custom defines instead of__APPLE__
wscript
: make fat build optional, remove iOS sdk versioning
General
examples/
: use outmsg to print notes (fixes #8)examples/parse_args.h
: improve short documentation (closes #12)doc/*.cfg
: remove html timestamps to make build reproducible (see debian bug #779216)doc/aubiocut.txt
: improve documentationdoc/*.rst
: add sphinx documentation basis with Makefile and conf.pyREADME.md
: minor updatespython.old
: removed old codetests/
: minor bug fixing
Sat, 01 Aug 2015, 16:23. trackback - view/add comments
Responses to this post
Leave your own comment
© 2003-2017 the aubio team | cc-by-sa