scripts/build_mingw: also build against ffmpeg
src/utils/windll.c: add unused attributes
src/wscript_build: also link against libswresample if needed
src/io/source_avcodec.c: add libswresample
wscript: check for libswresample first, then libavresample
python/lib/moresetuptools.py: remove jack, only used in examples
scripts/get_waf.sh: really bump to 1.9.6, remove unused variable in Makefile
circle.yml: add basic config
src/onset/peakpicker.c: temporarly fix peak-picking regression introduced in c9e20ca
add windows to readme supported platforms
comment changes to build_apple_frameworks
add permanent dir execution for scripts/build_apple_frameworks
remove doc/_build from git
python/scripts/aubiocut: add --cut_every_nslices option
src/io/{sink,source}.c: clarify failover messages
src/io/sink.c: make sure an error is raised when no sink is built in
src/tempo/tempo.h: improve documentation (#22)
python/tests/test_sink.py: trivial test for sink 'with' interface (PEP 343)
python/ext/py-sink.c: add 'with' interface (PEP 343)
python/ext/py-source.c: use PyArray_NewShape, not _Resize
python/ext/aubio-types.h: define PATH_MAX if needed
doc/xcode_frameworks.rst: add simple swift example
python/ext/py-{source,sink}.c: free string uri
python/ext/py-source.c: copy string uri
doc/download.rst: use https
python/tests/test_source.py: test with interface (PEP 343)
src/io/source_apple_audio.c: allow closing twice
src/io/source_sndfile.c: allow closing twice
src/io/source_wavread.c: allow closing twice
python/ext/py-source.c: statement after definitions
src/io/source_wavread.c: raise error in _do/_do_multi, not _readframe
python/ext/py-source.c: __exit__ to close once
python/ext/py-source.c: raise on closing file failed
python/ext/py-source.c: add iterator interface
python/ext/py-source.c: add with interface (PEP 343)
src/io/source_wavread.c: avoid seeking in closed file
src/io/source_wavread.c: set error message in seek if pos < 0
src/io/source_wavread.c: avoid reading in closed file
src/io/source_avcodec.c: make sure seek position is >= 0
src/io/source_avcodec.c: avoid seeking in closed file
src/io/source_sndfile.c: make sure seek position is >= 0
src/io/source_sndfile.c: call sf_seek after checking for s->handle
src/io/source_sndfile.c: avoid seeking in closed file
setup.py: add numpy to setup_requires, nose2 to extras_require[tests]
python/scripts/aubiocut: remove old comment line
src/pitch/pitch.c: return NULL if pitch_mode is NULL
python/demos/demo_bench_yin.py: add yin/yinfft benchmark on sine waves
python/lib/moresetuptools.py: add comments, improve syntax
python/lib/moresetuptools.py: use system aubio only when version matches exactly (closes: #84)
python/lib/moresetuptools.py: add get_aubio_version and get_aubio_pyversion
examples/utils.c: allocate note event once
examples/parse_args.h: really use atoi, cast to smpl_t, see #83
Merge branch 'miditap', thanks to Tres Seaver for his contributions
src/pitch/pitch.c: return NULL if creation failed
src/pitch/pitchyinfft.c: return NULL if fft creation failed
src/pitch/pitchspecacf.c: return NULL if fft creation failed
src/pitch/pitchfcomb.c: return NULL if fft creation failed
doc/aubio{track,onset}.txt: update --miditap-note to -N
examples/parse_args.h: use -N for --miditap-note
examples/parse_args.h: use atof for miditap note and velo
examples/parse_args.h: miditap only for aubiotrack and aubioonset
aubiotrack also sends MIDI tap.
aubioonset: user-set MIDI tap note / velocity values.
doc/statuslinks.rst: bump last release to 0.4.4
doc/index.rst: include status links for development documentation
src/temporal/biquad.c: fix initialization (closes #82)
VERSION: bump to 0.4.5~alpha
python/tests/test_notes.py: use relative import
doc/index.rst: remove status links for release
ChangeLog: update for 0.4.4
scripts/build_android: add an example script to build aubio on android, add reference to it in doc/android.rst
doc/conf.py: remove static and sphinx links
doc/conf.py: use pyramid theme
tests/src/utils/test-log.c: improve messages
tests/src/utils/test-log.c: add AUBIO_INF
src/aubio.h: use https, format examples as list
wscript: add a target to doxygen rule
doc/python_module.rst: add print(aubio.version)
setup.py: remove extra quotes
python/ext/aubiomodule.c: more hack to avoid msvc issues
src/utils/log.c: also print warnings to stderr
src/aubio_priv.h: use AUBIO_LOG_INF, fix old c style
wscript: add version to sphinx and manpages
wscript: prepend defaults to honor user cflags
wscript: avoid overwritting CFLAGS' -O in release mode
.travis.yml: add gitter webhook
wscript: improve --build-type description, use -O0 in debug mode
wscript: remove trailing spaces
Merge branch 'yin-optimizations' of https://github.com/emuell/aubio
Merge branch 'waf-build-tweaks' of https://github.com/emuell/aubio
README.md: update copyright dates
python/demos/demo_pyaudio.py: add some comments, avoid overwriting aubio.pitch
python/demos/demo_pyaudio.py: added simple demo for pyaudio, see #6, closes #78, thanks to @jhoelzl and @notalentgeek
doc/aubionotes.txt: document -M option (see #18)
python/tests/test_notes.py: test results are correct for 44100Hz_44100f_sine441.wav