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
55 static sptr make(
double threshold_db,
double alpha = 0.0001);
57 virtual bool unmuted()
const = 0;
58 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;