<div dir="ltr">Hi Tim, <div><br></div><div>My NCO´s operates at a minimum of 2MHz</div><div><br></div><div>- Vinicius</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jul 14, 2018 at 12:59 PM, Eric Brombaugh <span dir="ltr"><<a href="mailto:ebrombaugh1@cox.net" target="_blank">ebrombaugh1@cox.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">If you oversample your NCOs by a factor of 20 from a final output rate<br>
of 48kHz that means they're running at approx 1MSPS. If the NCOs are<br>
simply generating naive sawtooth waveforms that implies that the<br>
audible aliased harmonics of a 1kHz note will be roughly the 90th<br>
harmonic, at which point the amplitude is 1/90 which is about 40dB down<br>
- not inaudible but certainly not in your face either.<br>
<br>
Don't forget that when you oversample your NCOs by a factor of 20<br>
you'll need to use bandlimited resampling to decimate them down to the<br>
final 48kHz output rate. This will require a decent filter to prevent<br>
the unwanted high frequency content from aliasing back into the audible<br>
range. Ideally a FIR filter with flat response from DC to 20kHz or so,<br>
but you can get away with simpler polynomial or CIC structures and<br>
still have decent sounding results.<br>
<span class="HOEnZb"><font color="#888888"><br>
Eric<br>
</font></span><span class="im HOEnZb"><br>
On Sat, 2018-07-14 at 08:41 -0700, Tim Ressel wrote:<br>
> So how much overclocking on the an NCO is needed to reduce the jitter<br>
> to <br>
> an acceptable level? I will be sampling at 48K. If I run the NCOs at<br>
> 20x <br>
> that rate, is that good enough?  Keeping in mind I have 10 NCOs to <br>
> operate and a proc running at 180 MHz.<br>
> <br>
</span><div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/<wbr>listinfo/synth-diy</a><br>
</div></div></blockquote></div><br></div>