src/onset/onset.c: add get_threshold
authorPaul Brossier <piem@piem.org>
Fri, 21 Feb 2014 16:07:12 +0000 (13:07 -0300)
committerPaul Brossier <piem@piem.org>
Fri, 21 Feb 2014 16:07:12 +0000 (13:07 -0300)
src/onset/onset.c
src/onset/onset.h

index 8323655..9bc3f1b 100644 (file)
@@ -104,6 +104,10 @@ uint_t aubio_onset_set_threshold(aubio_onset_t * o, smpl_t threshold) {
   return AUBIO_OK;
 }
 
+smpl_t aubio_onset_get_threshold(aubio_onset_t * o) {
+  return aubio_peakpicker_get_threshold(o->pp);
+}
+
 uint_t aubio_onset_set_minioi(aubio_onset_t * o, uint_t minioi) {
   o->minioi = minioi;
   return AUBIO_OK;
index b66a038..47cdbfc 100644 (file)
@@ -257,6 +257,14 @@ smpl_t aubio_onset_get_delay_s(aubio_onset_t * o);
 */
 smpl_t aubio_onset_get_delay_ms(aubio_onset_t * o);
 
+/** get onset peak picking threshold
+
+  \param o onset detection object as returned by new_aubio_onset()
+  \return current onset detection threshold
+
+*/
+smpl_t aubio_onset_get_threshold(aubio_onset_t * o);
+
 /** delete onset detection object
 
   \param o onset detection object to delete