[sdiy] Digital Waveshape Generator.
Roman Sowa
modular at go2.pl
Mon Jul 14 12:26:47 CEST 2025
W dniu 2025-07-13 o 04:38, brianw pisze:
> How is the SRAM loaded with the Waveshape data?
Easy, just like any RAM.
>
> I do not know whether they are still manufactured, but there are dual-port RAM chips (probably DRAM) design for framebuffer display memory, where there are two address and data
No need for super expensive and low capacity dual ported RAMs!
Just switch the address bus between voice counter, and waveform loader.
It can be even simpler - switch the counter clock between oscillator and
the loader, reset the counter to get address 0, and simply send a pulse
after each RAM write. Or don't even bother about reseting the counter,
ans the wave plays in cirle anyway.
That's exactly what I did in my polysynth
Roman
More information about the Synth-diy
mailing list