diff options
author | Robin Gareus <robin@gareus.org> | 2016-05-01 18:47:14 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-05-01 18:47:14 +0200 |
commit | 9d50074a99c4bd9e9b07ae3dccde6df889a8d899 (patch) | |
tree | d6e356260f44272ba89179b98088d3901b0a065d /libs/ardour | |
parent | 5f65964ee9d84748cebf3fe75d8c204a20aac9ae (diff) |
fix aubio-onset detection parameters
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/ardour/onset_detector.h | 1 | ||||
-rw-r--r-- | libs/ardour/onset_detector.cc | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/libs/ardour/ardour/onset_detector.h b/libs/ardour/ardour/onset_detector.h index 40eac9b465..a77b84f890 100644 --- a/libs/ardour/ardour/onset_detector.h +++ b/libs/ardour/ardour/onset_detector.h @@ -37,6 +37,7 @@ public: void set_silence_threshold (float); void set_peak_threshold (float); + void set_minioi (float); void set_function (int); int run (const std::string& path, Readable*, uint32_t channel, AnalysisFeatureList& results); diff --git a/libs/ardour/onset_detector.cc b/libs/ardour/onset_detector.cc index 60fea6dabb..eb64a77433 100644 --- a/libs/ardour/onset_detector.cc +++ b/libs/ardour/onset_detector.cc @@ -93,6 +93,16 @@ OnsetDetector::set_peak_threshold (float val) } void +OnsetDetector::set_minioi (float val) +{ +#ifdef HAVE_AUBIO4 + if (plugin) { + plugin->setParameter ("minioi", val); + } +#endif +} + +void OnsetDetector::set_function (int val) { if (plugin) { |