Sobald Du Unstetigkeiten oder genau genommen sogar eine von der Sinusform abweichende Funktion ausgeben willst, musst Du aber schlimmstenfalls und damit korrekter Weise dafür sorgen, dass in jeder Periode jeder mögliche Stützpunkt der arbitäreren Kurvenform einmal abgerufen wird. Das ergibt sich indirekt aus Deiner Forderung nach möglichst vielen Werten, allerdings ist es zwingende Voraussetzung. Die nutzbare Frequenz wird daher im Gegensatz der Sinus-DDS um Größenordnungen niedriger als fs/2 liegen.