Go to the documentation of this file.
23 #ifndef INCLUDED_ANALOG_PROBE_AVG_MAG_SQRD_CF_H
24 #define INCLUDED_ANALOG_PROBE_AVG_MAG_SQRD_CF_H
57 static sptr make(
double threshold_db,
double alpha = 0.0001);
59 virtual bool unmuted()
const = 0;
60 virtual double level()
const = 0;
61 virtual double threshold()
const = 0;
63 virtual void set_alpha(
double alpha) = 0;
64 virtual void set_threshold(
double decibels) = 0;