Prima, fast alles schon genannt, der Vollständigkeit halber,
die allgemeine Form der geleitenden Mittelung mit exponentieller Relaxation lautet ja mit:

A = aktueller Wert
M = Mittelwert
M1 = neuer Mittelwert
w = Relaxationskoeffzient

M1 = M * (1-w) + A * w

Mit ganzen Zahlen n kann man dann die Werte für w = 2^-n relativ leicht berechnen mit.
M1 = M * (1 – 2^-n) + A * 2^-n

Wie genannt für n = 1
M1 = (M + A) / 2

für n = 3
M1 = (M * 8 – M + A) / 8

Immer noch brutal einfach also mit addieren, subtrahieren und shiften.
Manfed