fixed pitchyin
authorPaul Brossier <piem@altern.org>
Tue, 30 Nov 2004 22:37:55 +0000 (22:37 +0000)
committerPaul Brossier <piem@altern.org>
Tue, 30 Nov 2004 22:37:55 +0000 (22:37 +0000)
src/pitchyin.c
src/pitchyin.h

index 61f425d..bbfeb2b 100644 (file)
@@ -88,9 +88,9 @@ uint_t aubio_pitchyin_getpitch(fvec_t * yin) {
 
 
 /* all the above in one */
 
 
 /* all the above in one */
-void aubio_pitchyin_getpitchfast(fvec_t * input, fvec_t * yin){
-       uint_t c,j,tau;
-       smpl_t tmp, tmp2;
+uint_t aubio_pitchyin_getpitchfast(fvec_t * input, fvec_t * yin){
+       uint_t c,j,tau = 0;
+       smpl_t tmp = 0, tmp2;
        for (c=0;c<input->channels;c++)
        {
                for (tau=0;tau<yin->length;tau++)
        for (c=0;c<input->channels;c++)
        {
                for (tau=0;tau<yin->length;tau++)
index 0bfc364..2d2af50 100644 (file)
@@ -38,6 +38,8 @@ void aubio_pitchyin_getcum(fvec_t * yin);
 
 uint_t aubio_pitchyin_getpitch(fvec_t *yin);
 
 
 uint_t aubio_pitchyin_getpitch(fvec_t *yin);
 
+uint_t aubio_pitchyin_getpitchfast(fvec_t * input, fvec_t *yin);
+
 #ifdef __cplusplus
 }
 #endif
 #ifdef __cplusplus
 }
 #endif