1. A method for enhancing pace pulses, the method comprising: providing a set of digital electrocardiogram data comprising a plurality of pulses, wherein each pulse is of a generally constant width; differentiating the plurality of pulses to generate a plurality of pairs of differentiated pulses, wherein each pair of differentiated pulses is separated by the generally constant width of the corresponding pulse, enhancing the plurality of pairs of differentiated pulses, wherein enhancing the plurality of pairs of differentiated pulses comprises applying a non-linear pulse signature enhancement algorithm configured to enhance pulses having a two-pulse, fixed-distance signature, generating a set of enhanced waveforms based on the non-linear pulse signature enhancement; wherein the plurality of pulses comprise a pace signal generated by a pacemaker to enhance pacing.