Merge branch 'master' into emscripten
doc/web.cfg: update to doxygen 1.8.13
scripts/get_waf.sh: bump waf to 1.9.12 (see #114)
wscript : emscripten clarify comments on added flags
wscript : emscripten : pass debug js flag to examples and tests
gen_external.py : pass skip_object as member of function to allow custom skip_objects lists
sett —memory-init-file = 0 also for tests and examples to make them runnable with node
gen_external.py : fix c_declaration cleaning messing with gen_code parsing of member pointers
wscript : emscripten : specify cstlib file format %s.a
wscript : set memory-init file as a part of generated aubio js lib for easier integration in web
wscript : use gen_external code to generate flags passed to emscripten
gen_external.py : fix func_name to long_name resolving (example : aubio_pitch was getting functions like aubio_pitchyin)
gen_external.py : fix wrong in longname in lib generation
src/wscript_build : add cshlib pass for generating aubio.js or aubio.min.js
gen_external.py : clean preprocessor generated strings from stickin pointer notation : ‘ void *my_func()’ => ‘void* my_func()’
wscript : emscripten pass more debug flags in debug mode (ASSERTION=2,SAFE_HEAP=1,ALIASING_FUNCTION_POINTERS=0)
gen_external.py : support parsing of non aubio_ function : fvec and stuffs
gen_external.py : relax a bit parsing of preprocessor code -> one line per {} block no matter if they are actually at end of line (conflict with structs)
wscript : fix indent error
gen_external.py : force c compiler (emcc defaults to c++)
wscript : remove emscripten default -Oz flag
wscript : use -Oz when building release with emscripten
wscript : add spacing after -o flag (else not processed by emmc)
scripts/get_waf.sh: bump to waf 1.9.11
python/lib/aubio/cmd.py: improve error message
scripts/setenv_local.sh: clean up, only set LD_LIBRARY_PATH
python/demos/demo_tapthebeat.py: play beats using pyaudio
src/mathutils.c: prevent segfault with latest Accelerate.framework (closes #58, closes #102)
src/io/source_avcodec.c: avoid unused variable
python/lib/aubio/cut.py: upgrade to argparse
python/lib/aubio/cut.py: pass samplerate to onset or tempo
doc/requirements.rst: fix typo and broken link (closes #99)
python/lib/aubio/cmd.py: add -u/--pitch-unit to 'aubio pitch'
Merge branch 'hztirf-master'
Update beattracking.h
Fix typo
README.md, doc/statuslinks.rst: bump latest version to 0.4.5
src/io/source_avcodec.c: more fixes for declaration before assignment
README.md: update zenodo badge
src/io/source_avcodec.c: more fixes for declaration before assignment
src/io/source_avcodec.c: more fixes for declaration before assignment
src/io/source_avcodec.c: more fixes to declare before assigning
src/io/source_avcodec.c: fix for windows vc9
VERSION: bump to 0.4.6~alpha
ChangeLog: add changelog entry for 0.4.5
python/lib/moresetuptools.py: force adding libav on window (see conda-forge/pkg-config-feedstock#11)
README.md: less legal, more help
doc/about.rst: improve credit sentence
wscript: lower libswresample required to >= 1.2.0
README.md, doc/about.rst: update copyright year
scripts/build_mingw: generate .def file (closes #97)
scripts/build_mingw: update to latest ffmpeg build
scripts/build_mingw: fix dll location, generate def file
scripts/build_mingw: use this_version.py to get current version
this_version.py: add options to get only libaubio or python-aubio version
README.md: simplify badges
src/io/source_avcodec.c: avoid double free with libavformat56
README.md: add citation info, credits moved to manual
doc/about.rst: add credits page
README.md: update list of command line tools
README.md: rewrite python paragraph
README.md: add zenodo link
README.md: remove audio devices for now
src/onset/onset.c: add old_default mode
src/spectral/specdesc.c: add old_default
src/onset/onset.c: improve specflux parameters
src/onset/onset.c: avoid start with doubled or negative onset
python/tests/test_onset.py: simply check that threshold, minioi and delay are > 0
README.md: show appveyor status of master branch
Merge branch 'master' into awhitening
src/onset/onset.c: improve default parameters
examples/aubioonset.c: also display awhitening and compression
src/onset/onset.h: rename logmag_compression to compression
src/onset/onset.h: rename to awhitening, add logmap_compression
src/onset/onset.h: add _reset and _set_default_parameters
src/spectral/awhitening.h: add _set_floor/_get_floor, improve documentation
src/synth/wavetable.c: always clamp wavetable
examples/aubioonset.c: get parameters from created instances
src/synth/wavetable.c: always clamp wavetable
README.md: update documentation links
Merge branch 'master' into awhitening
wscript: pass version to doxygen
doc/full.cfg: derive from doc/web.cfg
src/spectral/awhitening.h: fix documentation
Merge branch 'master' into awhitening
src/musicutils.h: fix documentation for fvec_clamp
src/cvec.h: fix cvec_logmag documentation
Merge branch 'master' into awhitening