X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=libs%2Fardour%2Fardour%2Ftransient_detector.h;h=d29e12463f7aa6f3c7826ea30aa43476b7356c8e;hb=331bfef416b502c63a0498270a2bdcf7777f9fe0;hp=322e4cbc7583f69929c7b30a5d300a50cef35bf9;hpb=a473d630eb165272992e90f8d854b1d66ec0be63;p=ardour.git diff --git a/libs/ardour/ardour/transient_detector.h b/libs/ardour/ardour/transient_detector.h index 322e4cbc75..d29e12463f 100644 --- a/libs/ardour/ardour/transient_detector.h +++ b/libs/ardour/ardour/transient_detector.h @@ -28,7 +28,7 @@ class AudioSource; class Readable; class Session; -class TransientDetector : public AudioAnalyser +class LIBARDOUR_API TransientDetector : public AudioAnalyser { public: TransientDetector (float sample_rate); @@ -37,10 +37,7 @@ public: static std::string operational_identifier(); void set_threshold (float); - void set_sensitivity (float); - - float get_threshold () const; - float get_sensitivity () const; + void set_sensitivity (uint32_t, float); int run (const std::string& path, Readable*, uint32_t channel, AnalysisFeatureList& results); void update_positions (Readable* src, uint32_t channel, AnalysisFeatureList& results);