ref: 2c50da935368e22f9a69e334b3d0324752e74bf4
parent: 0536612b984ce2c8b8a40764dec0e670e5235230
author: Paul Brossier <piem@piem.org>
date: Fri Dec 11 11:36:32 EST 2009
test-pitch.c: added test for pitch
--- /dev/null
+++ b/tests/src/test-pitch.c
@@ -1,0 +1,23 @@
+#include <aubio.h>
+
+int main(){
+ /* allocate some memory */
+ uint_t win_s = 1024; /* window size */
+ uint_t channels = 1; /* number of channel */
+ fvec_t * in = new_fvec (win_s, channels); /* input buffer */
+ fvec_t * out = new_fvec (1, channels); /* input buffer */
+ aubio_pitch_t *p = new_aubio_pitch ("default", win_s, win_s / 2, channels, 44100);
+ uint_t i = 0;
+
+ while (i < 10) {
+ aubio_pitch_do (p, in, out);
+ i++;
+ };
+
+ del_fvec(in);
+ del_fvec(out);
+ aubio_cleanup();
+
+ return 0;
+}
+