A method of analyzing random signals in data that contain periodicities, such as is true with pulses from a pulsar. The practical application of this technique is to remove the effect of pulse scattering due to the interstellar medium, thereby producing a narrower pulse that is not broadened. While this has been shown to not be useful except for a small number of pulsars, another practical application is to resolve scintles in dynamic spectra in the cases when they are smaller than the typical range of a frequency channel.