tests/src/temporal/test-filter.c: improve
authorPaul Brossier <piem@piem.org>
Tue, 15 Oct 2013 16:49:00 +0000 (18:49 +0200)
committerPaul Brossier <piem@piem.org>
Tue, 15 Oct 2013 16:49:00 +0000 (18:49 +0200)
tests/src/temporal/test-filter.c

index 1544635..8461db0 100644 (file)
@@ -2,25 +2,26 @@
 
 int main ()
 {
-  uint_t win_s = 32; // window size
+  uint_t win_s = 16; // window size
+  uint_t impulse_at = win_s / 2;
   fvec_t *in = new_fvec (win_s); // input buffer
   fvec_t *out = new_fvec (win_s); // input buffer
 
   aubio_filter_t *o = new_aubio_filter_c_weighting (44100);
-  in->data[12] = 0.5;
+  in->data[impulse_at] = 0.5;
   fvec_print (in);
   aubio_filter_do (o, in);
   fvec_print (in);
   del_aubio_filter (o);
 
   o = new_aubio_filter_a_weighting (32000);
-  in->data[12] = 0.5;
+  in->data[impulse_at] = 0.5;
   fvec_print (in);
   aubio_filter_do_outplace (o, in, out);
   fvec_print (out);
 
   aubio_filter_set_a_weighting (o, 32000);
-  in->data[12] = 0.5;
+  in->data[impulse_at] = 0.5;
   fvec_print (in);
   aubio_filter_do_filtfilt (o, in, out);
   fvec_print (out);