I guess it could be a "late binding closures" problem.
for i,dt in enumerate(delay_list): accel[:,i],freq[:,i] = srs(sum)
What