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
56 static sptr make(
double threshold_db,
double alpha = 0.0001);
58 virtual bool unmuted()
const = 0;
59 virtual double level()
const = 0;
60 virtual double threshold()
const = 0;
62 virtual void set_alpha(
double alpha) = 0;
63 virtual void set_threshold(
double decibels) = 0;