Change peakpicker to match API specs, make quadint per channel
authorPaul Brossier <piem@piem.org>
Sun, 18 Oct 2009 13:08:59 +0000 (15:08 +0200)
committerPaul Brossier <piem@piem.org>
Sun, 18 Oct 2009 13:08:59 +0000 (15:08 +0200)
commit56ef7e1e2d47981012ffa6f5fa94691d90729ffa
tree725f5ec6d4201e01b4f69590470af2372f0d73cd
parent74516f7559eef809e14566fe0226aa23fe38e5b8
Change peakpicker to match API specs, make quadint per channel
 * src/mathutils.c
   - add per channel mean and median
   - update moving thres and adapt_thres accordingly
   - change quadint unused span argument to a channel argument
 * src/onset/onset.c:
   - make wasonset a vector for multi channel, use new peakpicker
 * src/onset/peakpick.c:
   - update peakpicker do for multi channeling
 * src/pitch/: update use to fvec_quadint
 * src/tempo/beattracking.c: update calls to fvec_quadint
 * src/tempo/tempo.c: update peakpicker usage
 * tests/src/test-peakpick.c: update peakpicker usage
src/mathutils.c
src/mathutils.h
src/onset/onset.c
src/onset/peakpick.c
src/onset/peakpick.h
src/pitch/pitchmcomb.c
src/pitch/pitchyin.c
src/pitch/pitchyinfft.c
src/tempo/beattracking.c
src/tempo/tempo.c
tests/src/test-peakpick.c