examples/parse_args.h: enable hop_size == buffer_size
src/spectral/phasevoc.c: compute start, end, scale, and memory sizes only once
src/spectral/phasevoc.c: improve, accept that hop_s == buf_s
python/scripts/aubiocut: add minioi option
python/tests/test_phasevoc.py: improve
python/tests/test_onset.py: improve
src/pitch/pitchyin.h: add direct link to article
src/onset/onset.c: default depends on hop_size, not samplerate
src/onset/onset.c: add get_threshold
src/onset/onset.c: clean up set_threshold function
python/demos/demo_pysoundcard_record.py: normalize downmixed signal
python/demos/demo_pysoundcard_record.py: added simple example using pysoundcard
python/demos/demo_pysoundcard_play.py: added simple example using pysoundcard
src/io/source_wavread.c: avoid calling fclose twice, print an error if fclose fails
src/fmat.c: fix redeclaration when not using memcpy hacks
python/scripts/aubiocut: use input samplerate to write slices
python/tests/test_source.py: improve exception checks
python/tests/test_{source,sink}.py: add close() tests
tests/src/onset/test-onset.c: add missing del_aubio_source
src/io/: add missing error strings prefixes
src/io/source_sndfile.c: fix typos
python/ext/py-{source,sink}.c: use _close in .close()
src/io/source*: add _close function
src/io/sink*: add _close function, improve error messages
src/io/{source,sink}.c: fix del_ prototypes
src/spectral/ooura_fft8g.c: use COS and SIN aliases
src/io/sink_wavwrite.c: add native basic wav writer
src/io/source{,_wavread}.c: improve error message
src/io/*apple*: improve error messages
python/lib/aubio/slicing.py: use close not del, let garbage collector close the last file
python/ext/py-{sink,source}.c: add close function
ext/py-sink.c: do not generate
tests/src/io/test-sink_apple_audio.c: use aubio_source
python/scripts/aubiocut: add --cut-until-nsamples and --cut-until-nslices options
python/lib/aubio/slicing.py: also add end if adding start at 0
python/lib/aubio/slicing.py: fix zero padding in slice names
lib/aubio/slicing.py: allow any regions, overlaping or not, add more tests
python/lib/aubio/slicing.py: use start and end stamps, make sure read > 0, improve tests
python/lib/aubio/slicing.py: next_stamp can be 0
python/tests/sounds: deleted
python/lib/aubio/slicing.py: improve slicing, make tests faster
python/lib/aubio/slicing.py: error checking, add more tests, use get_default_sound
python/lib/aubio/__init__.py: import slicing
python/scripts/aubiocut: use slice_source_at_stamps
python/lib/aubio/slicing.py: rewrite slicing loop from aubiocut, add some tests
python/scripts/aubiocut: add -o, --output directory option
python/scripts/aubiocut: use stamp, not onset
python/lib/generator.py: skip source_wavread
src/io/source_wavread.c: fix errno.h include
src/io/sink.c: use function pointers
src/io/source_wavread.c: open file in binary mode for windows
src/io/source_w*.c: disable debug output
src/io/source.c: add source_wavread
src/io/source_wavread.h: add native wav reader
tests/src/io/test-source*.c: remove duplicate include
tests/src/io/test-source_apple_audio.c: return error code
tests/src/io/test-source*.c: always get samplerate
Merge branch 'develop' of aubio.org:/git/aubio/aubio into develop
src/aubio_priv.h: use ifdef for macros that can be undefined
wscript: do not pass -Wextra to msvc
examples/utils.c: remove old comment
src/spectral/filterbank_mel.c: improve build with -Wdeclaration-after-statement
src/io/source_sndfile.c: improve build with -Wdeclaration-after-statement
src/spectral/mfcc.c: improve build with -Wdeclaration-after-statement
src/mathutils.c: improve build with -Wdeclaration-after-statement
src/: improve build with -Wdeclaration-after-statement
examples/: build with -Wdeclaration-after-statement
tests/: build with -Wmissing-declarations
src/: build with -Wmissing-declarations
examples/: build with -Wmissing-declarations
examples/utils.h: fix fake debug when no variadic macros
src/spectral/filterbank_mel.c: add missing include
src/temporal/biquad.c: add missing include
src/onset/peakpicker.c: add void to build with -Wold-style-definition
tests/: add void to prototypes to build with -Wstrict-prototypes
src/lvec.c: add missing lvec_set_sample, improve test
wscript: variadic functions should be optional
examples/aubiotrack.c: synth only when need be
examples/aubiopitch.c: synth only when need be
examples/aubioonset.c: synth only when need be
src/io/source_avcodec.c: no errors if not sample given, may happen in some resampling configurations
src/spectral/phasevoc.c: optimize swapbuffers by using memcpy
python/tests/test_zero_crossing_rate.py: clean up, chmod +x
python/demos/demo_mfcc.py: remove unused variables
src/spectral/ooura_fft8g.c: use float when double is not needed
tests/src/io/test-source_seek.c: improve seek to half
src/io/source_avcodec.c: add _seek
src/io/source_sndfile.c: fix resampled position in _seek, improve test for non integer ratios
src/io/source_sndfile.c: fix resampled position in _seek
Merge branch 'master' of aubio.org:/git/aubio/aubio into develop
src/lvec.h: clean up lvec api
python/demos/: minor plot improvements
src/io/source.h: fix link to ExtAudioFileRef
wscript: do not ship python/tests/sounds
tests/src/spectral/test-phasevoc-jack.c: removed
src/musicutils.h: minimal doc about windows