КИХ фильтр - "скользящее среднее" на длине в один период сунусоиды.
На вход фильтра подавать квадрат амплитуды синусоиды. В буфер пишем
новое значение для квадрата, старое значение квадрата синусоиды из
буфера удаляем. После прибавления нового значения квадрата,
вычисляем корень и получаем текущее значение RMS.