by WadeH » Mon Nov 30, 2009 5:36 pm
Easiest would be to run your 24-bit value through a 24x24=48bit multiplier with the other input set = 0xCADE66, or 2^24*.89025. The upper 24-bits of the output would be sent to a DAC with a range (reference voltage) of 1 volt.
As long as we're assuming that you reconstruct the sine-wave with a DAC, you could modulate the reconstruction-DAC's reference voltage with another DAC. This would require another DAC (maybe another section of a multiple-output DAC, if each had its own Vref.)
Wade Hassler