static std::string operational_identifier()
void set_sensitivity(uint32_t, float)
void update_positions(AudioReadable *src, uint32_t channel, AnalysisFeatureList &results)
static std::string _op_id
TransientDetector(float sample_rate)
int use_features(Vamp::Plugin::FeatureSet &, std::ostream *)
int run(const std::string &path, AudioReadable *, uint32_t channel, AnalysisFeatureList &results)
AnalysisFeatureList * current_results
static void cleanup_transients(AnalysisFeatureList &, float sr, float gap_msecs)
void set_threshold(float)
std::list< samplepos_t > AnalysisFeatureList