
"This is a project I have been working on for a while.
It is a subtractive synthesizer implemented in an FPGA.
Features:
* 2 DCO's with sawtooth, square, triangle and sine waveform generation
* LFO that can be modulate the filter, amplitude or pitch. Possible waveforms are: sawtooth, square and triangle.
* LP-12 filter with adjustable frequency and resonance.
* Filter envelope
* Amplitude envelope.
I have been using a Avnet spartan 3A devboard with a breakoutboard with midi connector and a I2S DA-converter.
In this device the polyphony is set to 8 voices, but it is easily adjustable in the VHDL-source code. I also have received reports that it is easy to implement several SK-Synths to achieve multitimbrality (on a spartan-3e board).

The source code for the synth and the controller application and schematics for the breakoutboard can be found in my SVN-repository here
Here is a zipped SVN-snapshot from 2010-08-05"
Samples at electro-music.com
No comments:
Post a Comment
Note: To reduce spam, comments for posts older than one week are not displayed until approved (usually same day).