Hi Henrick,

It's heartening that you've sufficient interest in this to experiment...I've parked my DDS exploits for a little while...on account I think I'm going to have to get my feet wet with assembly (every DDS implementation on the net seems to use assembly)

I've tried to make a start, but after two nights struggling with even the most basic "Hello World" (light an LED), I realise that it'll probably be about 2.5 years before I can contemplate using assembly for DDS!

RE your raw vs filtered signal...nice, but what I found (certainly using PWM ...which still holds massive appeals vs R2R ladders/DACs) was the the signal got severely attenuated with increasing frequency (eg 100Hz 4V peak to peak, 5khz 1V peak to peak)...whereas I'd really like something that yielded an amplitude of similar magnitude upto 5Khz.