From fa6f6aa65a49d8660c0ca874c7af375932fa6bae Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Wed, 12 Mar 2014 12:14:59 -0300 Subject: [PATCH 1/1] ChangeLog: write entries for 0.4.1 --- ChangeLog | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/ChangeLog b/ChangeLog index 301a79b9..ea26f7ca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,40 @@ +2014-01-31 Paul Brossier + + [ Interface ] + * src/io/{source_wavread,sink_wavwrite}.h: new source and sink objects to + read and write simple wav files when building with no external dependencies + * src/io/{source,sink}*.h: added close functions to explicitly close file + * src/io/sink*.h: added do_multi, preset_channels, preset_samplerate, + get_channels and get_samplerate functions + * src/onset/onset.h: added aubio_onset_get_threshold + * src/mathutils.h: add fvec_quadratic_peak_mag to find the magnitude of + interpolated peaks + + [ Library ] + * src/io/source_avcodec.c: implement _seek function + * src/io/source_sndfile.c: fixed _seek when signal is resampled + * src/spectral/ooura_fft8g.c: use float when double is not needed + * src/io/{source,sink}_apple_audio.c: improve error messages + * src/spectral/phasevoc.c: optimize swapbuffers by using memcpy + * src/lvec.c: add missing lvec_set_sample, improve test + * src/tempo/beattracking.c: improve confidence values by using interpolated + peak magnitude and avoiding nan + * src/tempo/tempo_davies.c: set default novelty function to specflux + + [ Python module ] + * python/ext/py-{sink,source}.c: add do_multi and close functions + * python/ext/aubio-types.h: set NPY_NO_DEPRECATED_API to version 1.7 + * python/lib/aubio/slicing.py: new function to slice a source into a list of + arbitrary regions + * python/scripts/aubiocut: add options --cut-until-nsamples and + --cut-until-nsclices, thanks to Mark Suppes for requesting, sponsoring, + and testing this feature + + [ General code ] + * src/aubio_priv.h: use ifdefs to avoid checking undefined defines + * src/**.c: add missing prototypes, avoid some declarations after statement + * waf, waflib: update to 1.7.15 + 2013-12-08 Paul Brossier * Overdue: After more than five years of development behind the curtain, -- 2.11.0