| |
DSP Module
|
An
extended VHDL-implementation of my cyclic
synthesis algorithm is used
for FM-like sound synthesis in my
audio
synthesizer. Unlike the former
version the chaining of
the module is
totally variable and 4 different waveforms are used in the synthesis modules:

8 FM-Modules are used in variable configurations and chain
structures to emulate the various FM-modulator chains known from
Yamaha-FM-Synthesis in e.g. DX7. By configuring
the individual input selectors and the output mixer up to 8x8=64
options are possible. With the
Cyclone II, 512 voices can be produced with 96kHz sampling
frequency (1024 @ 48kHz).
For best operation the sampling frequency should be shifted
to at least ratio 4 for 4 operators and ratio 8 for 8
operators. The full implementation covers half of the Cyclone FPGA.
Read
more about the algorithm here:
FM-Synthesis in DSPs
Read
more about the FPGA-platform here:
Gleichmann
HPE Mini
|
|