[sdiy] Re: FPGA 2-OP FM MIDI Polysynth

Aaron Lanterman lanterma at ece.gatech.edu
Sun May 3 22:56:11 CEST 2009


>> And that was the major incentive for the existence of the DX-7.  
>> (The DX-7 stored the log(sin()) values in the sine lookup tables,  
>> and the rest should be obvious.)

The Synergy used a similar-in-spirit trick for additive synthesis that  
did away with hardware multiplies by using trignometric properties;  
instead of doing a multiply, you'd look up two phase-shifted sinusoids  
and add them.

> The thing is, with this FPGA, the mulpliers are _dedicated_ hardware  
> and exist whether you use them or not (well, if you use a block RAM,  
> you can't use the associated multiplier).

If you have them, might as well use them.

- Aaron



More information about the Synth-diy mailing list