In message <4D3F06CA.8020505 at karlquist.com>, "Richard (Rick) Karlquist" writes:
>What you need is the AD9913. It has a programmable modulus.
>Now you're not stuck with 2^32. You can pick any convenient
>value.
Isn't it more like M/N applied to DDS, than a variable MODULUS ?
As far as I know the sine lookup-table is always modules-2, isn't it ?
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.