A method for generating a bandlimited digital signal, includes generating
a sequence of digital samples of a waveform, such as a sawtooth, square,
or pulse waveform. The waveform has a discontinuity with a phase within a
particular sampling interval. The digital samples in the sequence of
digital samples of the waveform around the discontinuity are summed with
a set of digital samples of an alias reducing pulse, which is based on
the phase and magnitude of the discontinuity. The alias reducing pulse
has essentially no DC bias, such as a pulse that is substantially odd
symmetric relative to the phase of the discontinuity. The process is used
in synthesis of analog synthesizer waveforms, hard sync and other
waveform synthesis procedures.