A type of digital signal filter, in which every sample of output is the weighted sum of past and current samples of input, using all past samples, but the weights of past samples are an inverse function of the sample age, approaching zero for old samples.