python/tests/test_zero_crossing_rate.py: update
src/io/source_{avcodec,sndfile}.c: add and improve warnings about upsampling
python/: moved old gst hack to python.old for now
examples/utils.c: also print duration in seconds
examples/parse_args.h: make sure samplerate and sizes params are positive, fix help message
doc/: document -f --force-overwrite option
examples/: check if sink_uri exists, add -f to force overwrite
wscript: indent and minor cosmetics
wscript: wrap lines, remove old autotools check
examples/: define aubio_process_func_t once in utils.h
src/io/source.h: add a note about the different libraries
doc/: rewrite manpages, use txt2man, add aubioquiet.txt, change rule in wscript
python/scripts/aubiocut: sync option names with examples/
src/io/source_apple_audio.h: improve documentation
.gitignore: update doxygen generated file location
examples/parse_args.h: move some options down
examples/aubio{trac,onset}.c: add silence option
examples/aubiopitch.c: set default buffer_size to 2048
src/pitch/pitch.h: improve documentation, adding a description of each method
src/pitch/pitchyinfft.h: remove reference to pitchyin.c
src/pitch/pitch.c: add aliases for freq (hertz, Hz, and f0)
src/tempo/tempo.h: add examples to documentation
src/onset/onset.h: add examples to documentation
src/utils/hist.{c,h}: flow/fhig, now ilow/ihig
src/tempo/beattracking.h: improve documentation
src/aubio.h: add pitchspecacf, remove from python/lib/generator
tests/src/pitch/test-pitchspecacf.c: add simple test
src/pitch/pitchyinfft.h: improve documentation
doc/*.cfg: update to doxygen 1.8.5
src/io/source_avcodec.c: remove duplicated line
examples/parse_args.h: check buffer_size and hop_size
src/spectral/phasevoc.c: check win_s and hop_s
src/pitch/pitch.c: aubio_pitch_set_unit returns AUBIO_FAIL on fail
src/fmat.h: improve documentation
src/onset/onset.h: improve documentation
src/synth/{wavetable,sampler}.h: improve documentation
src/pitch/pitch.h: improve documentation
src/tempo/tempo.h: fix silence documentation
src/tempo/tempo.h: comment method param
src/synth/wavetable.h: improve documentation
examples/utils.c: do not add . at end of path
examples/aubiopitch.c: add pitch_unit
examples/parse_args.h: only use jack where need be
examples/utils.h: move aubio_process_func_t to parse_args.h to avoid redefinition
src/io/source_avcodec.c: rename hack to _reset_resampler, move up for clarity
examples/: remove -o and -j when unused
examples/: large refactoring, improve option management, remove old stuff, move blocking logic to jackio
src/synth/wavetable.c: make sure samplerate is valid
examples/: move parse_args to parse_args.h, clean up, remove lash and old frames_delay
src/synth/wavetable.c: also delete parameters
Merge branch 'avcodec' into develop
tests/src/tempo/test-beattracking.c: also use use confidence
src/io/source.h: add [out] decorator to doxystring
src/io/source_sndfile.c: also check parameters here, synchronise tests
tests/src/io/test-source_avcodec.c: wrap line
doc/web.cfg: add source_avcodec and audio_unit to blacklist
python/lib/generator.py: add source_avcodec to blacklist
src/io/source_avcodec.c: add _multi, building AVAudioResampleContext the first time _do or _do_multi is run
tests/src/io/test-source_avcodec.c: add hop_size, improve memory check
src/io/source_avcodec.c: check new_ arguments are valid
src/io/source_avcodec.c: simplify error parsing, compute line size
src/io/source_avcodec.c: wrap lines, remove old comments
src/io/source_avcodec.c: let avresample do the conversion to float
src/io/source_avcodec.c: out_samples is an int
Merge branch 'develop' into avcodec
tests/src/io/test-sink.c: add hop_size option, check all memory allocations
src/io/sink_sndfile.c: avoid a small memory leak when new_sink_sndfile fails
src/io/source_avcodec.c: rewrite _do, add eof, remove debug output
src/io/source_avcodec.c: only read packets from selected stream, get correct out_samples from avresample_convert
src/io/source_avcodec.c: do not reuse AVPacket for now, avoiding memory leaks
src/io/source_avcodec.c: simplify, improve comments
Merge branch 'develop' into avcodec
tests/src/io/test-source_sndfile.c: really abort on error
src/io/source_avcodec.c: increase max_analyze_duration
tests/src/io/test-source_avcodec.c: really abort on error
src/io/source_avcodec.c: tidying up
src/io/source.c: rewrite to use any or all of avcodec, apple_audio, or sndfile
tests/src/io/test-source_sndfile.c: use source samplerate, print read samples
src/io/source_avcodec.c: added first draft
src/io/source_sndfile.c: fix typo in comment
python/demos/demo_simple_spectral_weighting.py: added simple spectral weighting
python/demos/demo_bpm_extract.py: add simple demo to get bpm of several files
python/demos/demo_tempo_plot.py: update
python/demos/demo_filterbank.py: fix header
python/demos/demo_pitch.py: add plotting
src/tempo/beattracking.c: improve comments, remove old ones
src/mathutils.c: return NULL on error
wscript: allow - in feature name
src/fmat.c: use memcpy on each column
src/{fvec,cvec,lvec,fmat}.c: make sure new_ functions return NULL if length <= 0
src/lvec.c: no need to set to 0 after calloc
src/fmat.c: use memset for each columns
src/pitch/pitchyinfft.c: beautify frequency weighting coefficients
src/cvec.h: improve cvec_t api
src/{fvec,fmat}.c: use memcpy and memset to optimise when possible, add option to disable
src/tempo/beattracking.c: normalise confidence
src/tempo/tempo.c: fix for different samplerates
src/tempo/beattracking.c: also empty output if bp = 0
src/tempo/beattracking.c: fix rayleigh period clamping