src/pitch/pitchschmitt.h: indent
src/pitch/pitchschmitt.c: indent
doc/*.sgml: bump to GPLv3, update email
COPYING: update from GPLv2 to GPLv3
python: more update headers to GPLv3
examples: more header updates to GPLv3
src: update all headers to GPLv3
plugins/wavesurfer: moved to own branch
plugins: remove audacity plugin, obsolete
interfaces/cpp: remove, will create a separate project later if needed
doc/*.cfg: use header, remove css, add whitelist
examples/: simplify, use fvec_ funcs
src/musicutils.h: improve file title
src/temporal/biquad.h: indent
src/temporal/c_weighting.h: indent
src/onset/onset.h: update documentation
src/aubio.h: improve documentation
configure.ac, wscript: default to no complex
doc/aubio.css: strip down, use header to add own style
examples/aubionotes.c: add AUBIO_UNSTABLE for fvec_median_channel
swig/aubio.i: remove private api stuff
interfaces/cpp/aubiocpp.cpp: use getters
tests/src: add AUBIO_UNSTABLE where needed
tests/src/test-mfcc.c: simplify using cvec_set
plugins/puredata/aubiotss~.c: define AUBIO_UNSTABLE to 1 before including aubio.h
strip down stable public API, defining add AUBIO_UNSTABLE to access unstable API
src/*vec.h: strip down _*vec_t
interfaces/python/setup.py: only compile c files
generator.py: fix indentation, do not allow any error
interfaces/python/py-cvec.c: write setters for norm and phas
src/temporal: improve documentation
src/aubio.h: remove HAVE_SAMPLERATE, not needed here
gen_pyobject.py: fix initialisation of strings and tempo output size
aubioinput.py: use uridecodebin, add run method, return 1 on error
examples/: set threshold as needed
aubioinput.py: added first draft of generic gst input
python/: update to new filter, test_filter.py py-filter.c
src/temporal/filter.c: reset filter memory in filtfilt
src/lvec.{c,h}: add some utils
src/temporal: derive biquad from filter, use in peakpicker
src/spectral/filter.c, src/temporal/filterbank_mel.c: move samplerate to the end
examples/aubiopitch.c: added c version of aubiopitch, more renaming
rename aubio_pitchdetection to aubio_pitch
python/aubio/aubioclass.py: update peakpicker usage
examples/aubionotes.c: update median usage
tests/python/src/onset/peakpick.py: update peakpicker usage
swig/aubio.i: remove unused extern, update peakpicker
Change peakpicker to match API specs, make quadint per channel
swig/aubio.i: remove windo enum
src/mathutils.c: use a string for window type, making enum private
remove references to aubioext in Makefile.am
ext/, examples/, swig/, python/, tests/: remove libaubioext, make libsamplerate optional
src/spectral/mfcc.h: indent
examples/: make use of aubio_onset in aubioonset and aubionotes, simplify, keep only general stuff in utils
src/spectral/mfcc.c: move samplerate at the end of params
tests/src/: update to use samplerate
src/onset/: use samplerate
plugins/puredata/aubioonset~.c: indent
plugins/puredata/aubioonset~.c: use onset driver
src/temporal/resampler.h: only defined if HAVE_SAMPLERATE
tests/src/test-{hist,window}.c: remove unused argc argv
src/tempo/beattracking.c: default to no warnings
python/aubio: utils.py removed
configure.ac: when compiling with --enable-double, default to fftw3
src/onset/peakpick.{c,h}: setters to return uint
src/tempo/tempo.{c,h}: setters to return unsigned ints
src/onset/onset.c: setters to return unsigned ints
src/spectral/tss.c: simplify new_ method, add setters for threshold, alpha, and beta
src/utils/scale.{c,h}: set method to return int
src/pitch/pitchdetection.{c,h}: update documentation, return ints in set methods
src/aubio_priv.h: change AUBIO_FAIL from 1 to -1, now works with unsigned ints
python/: remove task.utils, not used anymore
src/pitch: use a string to set pitch method, add a new function to set pitch unit, keep pitch enums private, update pitch methods where they are used
src/onset/onsetdetection.c: add 'default' method, set it to hfc, set method to default when parsing the string fails
src/onset: use a string to set onset mode, keeping onset types enum private, update everywhere onsets are used
src/types.h: added a typedef for char to help wrappers
src/tempo/beattracking.h: fix typo
src/temporal/resampler.{c,h}: use smpl_t, and convet that to a double for libsamplerate
src/spectral: cosmetic changes
src/pitch: cosmetic changes
src/spectral/mfcc.c: also loop over channels
src/spectral/fft.c: fix imag boundaries, including for odd fft sizes
src/spectral/fft.c: make sure we set allocated vectors to 0
src/spectral/fft.c: 0 and N/2 + 1 phase must carry the sign of respective real components
src/spectral/fft.c: do not zero phase for no good reason, use ATAN2 macro
src/aubio_priv.h: add macro for ATAN2
src/aubio_priv.h: IS_DENORMAL also for negative ones, CEIL_DENORMAL for anything below 2.e-42
tests/python/template.py: also print the command when failing
tests/python/localaubio.py: swith location
tests/python/examples/aubiopitch.py: do not fail if file is missing, print out where to find it
tests/python/src/pitch/pitchdetection.py: update to latest pitch prototypes
python/aubio: update to latest pitch prototypes
examples plugins: update to latest pitch prototypes
swig/aubio.i: update pitch prototypes
src/pitch/pitchdetection.{c,h}: clean and update prototypes, sync with latest pitch objects