wscript: first check for headers, add getopt.h and unistd.h
tests/wscript_build: no -g for msvc
wscript: make msvc compiler quieter
src/wscript_build: fix typo
tests/utils_tests.h: make sure M_PI and RAND_MAX are defined
src/wscript_build: enable static lib on windows
tests/utils_tests.h: add VA_ARGS versions of variadic macros
src/utils/windll.c: include config to check for HAVE_WIN_HACKS
src/utils/windll.c: add dll main entry point
src/: use #ifdef HAVE_FOO, not #if HAVE_FOO
src/wscript_build: no -lm on windows here too
src/wscript_build: only no -lm if compiler is CL.exe
tests/wscript_build, src/wscript_build: no -lm on win32/64
src/aubio_priv.h: define PATH_MAX if needed
src/aubio_priv.h: check if HAVE_ATLAS_CBLAS_H is defined, avoiding warning otherwise
src/: change c header identifiers (see #35)
src/io/: also copy null ending char
.travis.yml: add irc notifications
Merge branch 'develop' of aubio.org:/git/aubio/aubio into develop
Makefile: update waf to 1.8.20
Makefile: make tests verbose
.travis.yml: test_python / test_python_osx on linux / osx
Makefile: split rules for test_python / test_python_osx
Makefile: use pip install --user, also uninstall
.travis.yml: no more python 2.6 (>= 2.7 needed for TestCase.skipTest() )
Makefile: use pip to install
Makefile: do not fail if dylib not found
Makefile: copy lib to ~/lib (osx) and set LD_LIBRARY_PATH (linux)
Makefile: use './setup.py install' to test
wscript: more dist excludes
wscript: added -mmacosx-version-min=10.4 on darwin
Makefile: add test_python target, added to .travis.yml
tests/src/tempo/test-tempo.c: tempo back to only one output
python/lib/gen_code.py: tempo should have only one output (see #49)
src/tempo/tempo.c: do not write novelty function in output[1]
.travis.yml: re-add distcheck, python needs a built tree
python/scripts/aubiocut: fix usage string output
Makefile: distcheck only needs checkwaf, split configure
.travis.yml: remove python packages (using language: python), switch build to distcheck
.travis.yml: full osx details
.travis.yml: fix architectures, simplify osx
.travis.yml: fix architectures, add gcc on osx
.travis.yml: use matrix include
lib/gen_code.py: comment out print
.travis.yml: switch to python
.travis.yml: add python 2.7 and 3.4
.travis.yml: remove build/clean python3 for now
.travis.yml: added osx along linux
src/synth/sampler.c: fix typo
python/lib/gen_code.py: use new proxy functions
ext/: use new proxy functions
ext/aubio-types.h: rewrite array to fvec conversions to reduce memory allocations
ext/aubio-types.h: remove old channels from cvec
src/onset/: add const qualifiers
src/spectral/: add const qualifiers
src/pitch/: add const qualifiers, filter_do_outplace to avoid modifying input
src/synth/sampler.c: keeps a copy of uri
src/temporal/: add const qualifiers
src/tempo/: add const qualifiers
src/utils/: add const qualifiers
src/musicutils.h: more const qualifiers
src/mathutils.*: more const qualifiers
src/io/source_{avcodec,sndfile}.c: avoid modifying input param
src/io/*.c: take a copy of const char* path
src/io/*.{c,h}: added const qualifiers to unmodified pointers
src/{fvec,cvec,fmat,lvec}.{c,h}: added const qualifiers to unmodified pointers
README.md: improve linking instructions
python/README: remove note about libaubio install
README.md: add notes about installing libaubio
python/ext/py-source.c: fix memory leak (see #18)
ext/: no more hell, use plain c
Merge branch 'develop' of github.com:aubio/aubio into develop
Makefile: only expand waf if needed, use 'python waf' by default
Makefile: added build/clean_python3
setup.py: switch to new code generator
lib/gen_external.py: rewrote wrapper
python/tests/test_source.py: simplify print
python/tests/test_sink.py: remove useless many_sinks_not_closed and more cruft
tests/test_note2midi.py: use unicode_literals, preparing for python3
lib/aubio/midiconv.py: prepare for python3
tests/: continue python3 preparation
tests/test_note2midi.py: more tests
python/tests/: prepare for python3 (see #33)
python/scripts/aubiocut: prepare for python3 (see #33)
python/lib/generator.py: prepare for python3
python/lib/gen_pyobject.py: prepare for python3 (see #33)
python/lib/aubio/midiconv.py: make sure midi2note uses midi int (python3)
python/lib/aubio/__init__.py: use relative import (python3, see #33)
python/lib/aubio/slicing.py: make sure we get a list of regions (python3, see #33)
python/ext: continue preparing for python 3
ext/aubiomodule.c: prepare for python 3, see #33
Merge pull request #40 from nphilipp/develop--py3k-fixes
ext/py-filter.c: continue fixing memory leak (#49)
ext/py-fft.c: continue fixing memory leak (#49)
ext/py-phasevoc.c: continue fixing memory leak (#49)
ext/py-filterbank.c: continue fixing memory leak (#49)
python/ext/py-source.c: start fixing memory leak (see #49)