[sdiy] Digital Waveshape Generator.
Mike Bryant
mbryant at futurehorizons.com
Sun Jul 13 17:53:45 CEST 2025
*
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.
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.
You can even draw a second waveform for the end of the note and iterate between the two.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20250713/7a19614c/attachment.htm>
More information about the Synth-diy
mailing list