shithub: aubio

Download patch

ref: 00d0275bc3279e523ce21d183884d24024dfbff8
parent: e9eaaf47ae12533a8bbef0934dcf3a9ffabab56b
author: Paul Brossier <piem@piem.org>
date: Mon Feb 8 09:33:56 EST 2016

src/onset/onset.c: also disable adaptive_whitening when using default = hfc

--- a/src/onset/onset.c
+++ b/src/onset/onset.c
@@ -259,7 +259,7 @@
 
   /* method specific optimisations */
   if (strcmp (onset_mode, "energy") == 0) {
-  } else if (strcmp (onset_mode, "hfc") == 0) {
+  } else if (strcmp (onset_mode, "hfc") == 0 || strcmp (onset_mode, "default") == 0) {
     aubio_onset_set_adaptive_whitening (o, 0);
   } else if (strcmp (onset_mode, "complexdomain") == 0
              || strcmp (onset_mode, "complex") == 0) {
@@ -274,7 +274,6 @@
   } else if (strcmp (onset_mode, "specflux") == 0) {
     aubio_onset_set_threshold (o, 0.4);
   } else if (strcmp (onset_mode, "specdiff") == 0) {
-  } else if (strcmp (onset_mode, "default") == 0) {
   } else {
     AUBIO_ERR ("onset: unknown spectral descriptor type %s, "
                "using default parameters.\n", onset_mode);
--