Patent ID: 7899678

Claim:
A computer implemented method for time scale digital signal modification, the method comprising the steps of: for at least one frame of a source signal: taking, by at least one computer, a sign of a subset of values of the frame; for each of a subset of shift-values corresponding to the subset of values of the frame: determining, by the at least one computer, a sign of a slope of a cross correlation function of that shift-value; and responsive to the sign of the slope of the cross correlation function of that shift-value, determining, by the at least one computer, whether that shift-value is a location of a local maximum of said cross correlation function; determining, by the at least one computer, the value of the cross correlation function for each identified local maximum; and configuring, by the at least one computer, a corresponding frame of a target signal according to a location of the largest identified cross correlation function among the identified local maxima.