Digital Harmonic-Cancelling Sinusoidal Signal Synthesis