795be34eb17cbbee64e5e11520d9c1cf380c16b3
[aubio.git] / tests / src / test-pitchyin.c
1 #include <aubio.h>
2
3 int main(){
4         /* allocate some memory */
5         uint_t win_s      = 1024;                       /* window size */
6         uint_t channels   = 1;                          /* number of channel */
7         fvec_t * in       = new_fvec (win_s, channels); /* input buffer */
8         fvec_t * out      = new_fvec (win_s/2, channels); /* input buffer */
9         aubio_pitchyin_t *p = new_aubio_pitchyin (win_s);
10         uint_t i = 0;
11
12         while (i < 10) {
13           aubio_pitchyin_do (p, in,out);
14           i++;
15         };
16
17         del_fvec(in);
18         del_fvec(out);
19         aubio_cleanup();
20
21         return 0;
22 }