fvec_t *out = new_fvec (win_s); // input buffer
aubio_filter_t *o = new_aubio_filter_c_weighting (44100);
+
+ if (aubio_filter_set_c_weighting (o, -1) == 0)
+ return 1;
+ if (aubio_filter_set_c_weighting (0, 32000) == 0)
+ return 1;
+
in->data[impulse_at] = 0.5;
fvec_print (in);
aubio_filter_do (o, in);
del_aubio_filter (o);
o = new_aubio_filter_a_weighting (32000);
+
+ if (aubio_filter_set_a_weighting (o, -1) == 0)
+ return 1;
+ if (aubio_filter_set_a_weighting (0, 32000) == 0)
+ return 1;
+
in->data[impulse_at] = 0.5;
fvec_print (in);
aubio_filter_do_outplace (o, in, out);