How to do a DDS synth on Due with multiple waves.

for referance,
a dds only needs 1/4 of a sine wave,
you generate the rest from the top two bits of the dds, to select which quadrant your in,

and the number of samples in the table you need is probably less than you think.
think how you could interpolate between two values in the table...

this might be of interest.

http://www.analog.com/static/imported-files/tutorials/MT-085.pdf