VHDL source code for a simple phase distortion synthesizer
The current target hardware for the synthesizer is Papilio One. Audio output is via a 3,5mm headphone jack (available as a module for Papilio) and input is through a Simba My Music World toy keyboard.
You need to have ghdl (GCC VHDL frontend) and GtkWave installed. After that,
run make test
in the project folder and inspect the .vcd
file.
Would somebody with a Windows machine create a test script?
Create a Xilinx ISE (or Vivado) project and add non-test .vhdl files and the .ucf file to the project, and synthesize like any other Xilinx project.
Info on phase distortion: