AverageOutput
The mean average output since the last received trigger.
Class methods
*ar(in, trig, mul, add)
*kr(in, trig, mul, add)
in - input signal.
trig - if changes from <= 0 to > 0, resets average and count to zero.
Examples
// stepper cycles between 0 and 5, average hovers around 2.5
a = { AverageOutput.kr(Stepper.kr(Impulse.kr(100), min: 0, max: 5)).poll }.play;
a.free;