<html><head></head><body lang="en-GB" style="background-color: rgb(255, 255, 255); line-height: initial;"> <div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Sarah,</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><br></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Take a look at the new altera tool chain, the sim tools include a logic analyser with as many channels as you want :)</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;"><br></span></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;">Paula</span><span style="font-size: initial; text-align: initial; line-height: initial;"></span></div> <table width="100%" style="background-color:white;border-spacing:0px;"> <tbody><tr><td colspan="2" style="font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);"> <div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0in 0in; font-family: Tahoma, 'BB Alpha Sans', 'Slate Pro'; font-size: 10pt;"> <div><b>From: </b>Sarah Thompson</div><div><b>Sent: </b>Thursday, 20 April 2017 23:32</div><div><b>To: </b>paula@synth.net</div><div><b>Cc: </b>Richie Burnett; SYNTH DIY</div><div><b>Subject: </b>Re: [sdiy] Novation peak NCOs</div></div></td></tr></tbody></table><div style="border-style: solid none none; border-top-color: rgb(186, 188, 209); border-top-width: 1pt; font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);"></div><br><div id="_originalContent" style=""><div dir="ltr">24MHz isn't too hard in the FPGA world unless you're using a slow miltary/aerospace style part (e.g., the older Actel stuff). Current Xilinx parts would handle that before breakfast. DACs used to be super expensive for that kind of rate, but less so these days. It's an interesting option. FPGAs are awesome, but they can be VERY tricky to work with and a nightmare to debug. The fallout from one of those experiences is why I own a 168 channel Tektronix logic analyzer boat anchor!</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 20, 2017 at 5:01 PM, <span dir="ltr"><<a href="mailto:paula@synth.net" target="_blank">paula@synth.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Richie,<br>
<br>
NCOs, where have I heard that before ;) ?<br>
<br>
In all seriousness, speed comes cheaply in FPGAs and a one bit DAC running at 24Mhz is also not expensive in terms of resources. That aside, remember if you generate a fast enough wave you don't have an aliasing problem to start with, so no BLITs, oversampling or other things needed to remove it, as it's not there to start.<br>
<br>
Where I think they'll suffer is taking the analogue output back into the DSP for digital effects, that said at £1200 for a 3 osc 8 voice poly is pretty good value for money.<br>
<br>
Paula<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On 2017-04-20 19:20, Richie Burnett wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
An interesting direction Novation are taking with the use of FPGA<br>
based NCO oscillators on their new hybrid polysynth. There's a video<br>
from Superbooth about it on sonicstate. It uses a sample rate of 24MHz<br>
to generate classic analog saw, pulse, tri waves, etc, then feeds them<br>
through conventional analog VCF, VCA, etc.<br>
<br>
Seems like a bit of a brute force way to crack the old aliasing nut,<br>
but I guess it gives them the ability to do some wacky audio rate<br>
modulation stuff with reduced aliasing too.<br>
<br>
-Richie,<br>
<br>
Sent from my Xperia SP on O2<br>
<br>
______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">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/l<wbr>istinfo/synth-diy</a><br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">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/l<wbr>istinfo/synth-diy</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">[s]</div>
</div>
<br><!--end of _originalContent --></div></body></html>