PV_MagSmooth:

Filter: Extension

Smooth spectral magnitudes over time

Source: MCLDFFTUGens.sc

Smooths out the magnitude of FFT bins over time using recursive averaging.

For each bin, the calculation looks like:

mag = (prevmag * factor) + (mag * (1-factor))

chain |
an fft chain |

factor |
from 0 (no smoothing occurs) to 1 ("infinite" smoothing, magnitudes never change) |

helpfile source: /usr/local/share/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_MagSmooth.schelp

link::Classes/PV_MagSmooth::

link::Classes/PV_MagSmooth::