[sdiy] Novation peak NCOs

Scott Gravenhorst music.maker at gte.net
Fri Apr 21 01:45:28 CEST 2017


Interesting discussion.

My first FPGA subtractive synth was a 4 osc with naive waveforms.  I did that because the
DAC was capable of 1 MHz sample rate which I used.  Harmonics above 500 kHz are so low in
amplitude as to be negligible.  I could portamento without siren fear.  The drawback was
that it's 1 MHz DAC was also only 12 bits (the Spartan 3E Starter Kit board).  However, the
12 bit-ness didn't really seem to degrade it's sound.  But still, aliasing is aliasing and
a good high sample rate is one of the cures.  It allows the simplicity of generating
waveforms in a naive manner.

Tom Wiltshire <tom at electricdruid.net> wrote:
>Ok, so let's just have a look at that for a moment.
>
>Assume a highest output frequency of 20KHz (I wouldn't even be 
>able to hear this). We've got a nyquist frequency of 12MHz. That 
>means that only anything that goes far enough over 12MHz to alias 
>all the way back down below 20KHz is actually going to be 
>audible. So that's 23.98MHz before we get audible aliasing. 
>That's equivalent to the 1199th harmonic of 20KHz ramp wave. 
>
>It's a high enough frequency they can ignore aliasing, even for 
>naive waveforms, and even for tough cases like ramps and squares. 
>
>It does seem like overkill, but FPGAs are cheap these days, and 
>running a few (or a lot of) NCOs isn't even going to make one 
>break a sweat. 
>
>Yeah, why not? I like it. Simple, direct, does the job.
>
>Tom
>
>On 20 Apr 2017, at 18:20, Richie Burnett <rburnett at richieburnett.co.uk> wrote:
>
>> An interesting direction Novation are taking with the use of 
>FPGA based NCO oscillators on their new hybrid polysynth. There's 
>a video from Superbooth about it on sonicstate. It uses a sample 
>rate of 24MHz to generate classic analog saw, pulse, tri waves, 
>etc, then feeds them through conventional analog VCF, VCA, etc. > 
>> Seems like a bit of a brute force way to crack the old aliasing 
>nut, but I guess it gives them the ability to do some wacky audio 
>rate modulation stuff with reduced aliasing too. > > -Richie, > > 
>Sent from my Xperia SP on O2 > > 
>_______________________________________________ > Synth-diy 
>mailing list > Synth-diy at synth-diy.org > 
>http://synth-diy.org/mailman/listinfo/synth-diy 
>
>
>_______________________________________________
>Synth-diy mailing list
>Synth-diy at synth-diy.org
>http://synth-diy.org/mailman/listinfo/synth-diy
>

-- ScottG
________________________________________________________________________
-- Scott Gravenhorst
-- http://scott.joviansynth.com/
-- When the going gets tough, the tough use the command line.
-- Matt 21:22




More information about the Synth-diy mailing list