Scott, > > That's called a "convolution", and is the basis for much digital signal > > processing. This is exactly the algorithm that DSPs are optimized for. In > > a DSP you want to do each multiply-accumulate in one cycle, including the > > address advancing and loop termination check. > > Well... technically it's correlation, but yeah you're right. why you sai it`s correlation ??? I remember from math that correlation is an average of a sample with another sample with delat, For istance I remember that corr(x,y,tau)= averaged in t. The stuff the guy described should be a particular convolution where the kernel funciton is a FIR (casual). I might be wrong, after all it`s a matter of words. Thanks, Stefano -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics