[sdiy] DCO Question

paula at synth.net paula at synth.net
Thu Nov 2 16:55:12 CET 2017


So an NCO or DDS :)

DCO = https://en.wikipedia.org/wiki/Digitally_controlled_oscillator

in short, yes, that's aliasing and it will sound horrid, but can be 
avoided easily.

Paula


On 2017-11-02 15:43, Tim Ressel wrote:
> DCO? NCO? Its a processor that is programmed to make a ramp by adding
> a value to an accumulator and outputting to a DAC.
> 
> --tr
> 
> 
> 
> On 11/2/2017 8:39 AM, paula at synth.net wrote:
>> Tim,
>> 
>> Do you mean DCO?
>> I.e. a ramp generator with the reset time controlled by a CPU?
>> 
>> or do you mean DDS/NCO ?
>> 
>> Paula
>> 
>> On 2017-11-02 15:26, Tim Ressel wrote:
>>> Hi,
>>> 
>>> I am making a digital oscillator (DCO) and was wondering if there is 
>>> a
>>> way to reduce the jitter one gets at higher frequencies. I understand
>>> it comes from round off error (for lack of a better term): as the
>>> accumulator reaches the top of the range the remaining amount is less
>>> than the value being added, and that fraction changes every cycle.
>>> This causes jitter, or is it aliasing? Anyway, is there a clever way
>>> to deal with it?
>>> 
>>> Thanks!
>> 



More information about the Synth-diy mailing list