<p dir="ltr">I really appreciate Philip's post. It seems like it's got all the digital nerds worked up sharing ideas. <br>
I don't understand most of this, but it's fun reading! <br>
Welcome to Synth-DIY Phillip!</p>
<br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sun, Jul 13, 2025, 8:54 AM Mike Bryant <<a href="mailto:mbryant@futurehorizons.com">mbryant@futurehorizons.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div id="m_-6463525888668717655appendonsend"></div>
<ul style="margin-top:0px;margin-bottom:0px">
<li style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0);list-style-type:"\0027a2 "">
<div role="presentation">I believe it's standard operating procedure to store waveforms that won't alias at the intended frequencies. And that this usually involves separate waveforms for each octave above a certain point. And that's
not really a problem because for each octave up you only need half as waveform many entries.</div>
</li></ul>
<div style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)">
Or just draw out the waveform you want, FFT it, then feed valid frequencies less than Nyquist together with the phase to a bank of sinusoidal digital oscillators on an MCU. You can get 1200 of them simultaneously with full envelope control using a Pi CM4.</div>
<div style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)">
You can even draw a second waveform for the end of the note and iterate between the two.</div>
<div id="m_-6463525888668717655divRplyFwdMsg"></div>
</div>
________________________________________________________<br>
This is the Synth-diy mailing list<br>
Submit email to: <a href="mailto:Synth-diy@synth-diy.org" target="_blank" rel="noreferrer">Synth-diy@synth-diy.org</a><br>
View archive at: <a href="https://synth-diy.org/pipermail/synth-diy/" rel="noreferrer noreferrer" target="_blank">https://synth-diy.org/pipermail/synth-diy/</a><br>
Check your settings at: <a href="https://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer noreferrer" target="_blank">https://synth-diy.org/mailman/listinfo/synth-diy</a><br>
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank" rel="noreferrer">marketplace@synth-diy.org</a><br>
</blockquote></div>