7 uint_t rates[] = { 8000, 16000, 22050, 44100, 96000, 192000};
9 uint_t samplerate, i = 0;
11 for ( samplerate = rates[i]; i < nrates ; i++ ) {
12 f = new_aubio_filter_c_weighting (samplerate);
15 f = new_aubio_filter (5);
16 aubio_filter_set_c_weighting (f, samplerate);
21 f = new_aubio_filter_c_weighting (4200);
23 //PRINT_WRN ("failed creating C-weighting filter with samplerate=4200Hz");
27 f = new_aubio_filter (2);
28 if (aubio_filter_set_c_weighting (f, samplerate) != 0) {
29 //PRINT_WRN ("failed setting filter to C-weighting");
34 f = new_aubio_filter (12);
35 if (aubio_filter_set_c_weighting (f, samplerate) != 0) {
36 //PRINT_WRN ("failed setting filter to C-weighting");