Go to the documentation of this file.
23 #ifndef INCLUDED_ANALOG_PROBE_AVG_MAG_SQRD_F_H
24 #define INCLUDED_ANALOG_PROBE_AVG_MAG_SQRD_F_H
56 static sptr make(
double threshold_db,
double alpha = 0.0001);
58 virtual bool unmuted()
const = 0;
59 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;