Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

README.md

fpga-tunes

The goal of this project is to replicate the functionality of the MOS Technology SID 6581 sound chip by combining a small FPGA development board for the digital functions and hand crafted analog circuits for the analog aspects.

The FPGA platform we've chosen is the Mojo v3 from Embedded Micro. It features a Xilinx Spartan 6 FPGA, onboard microproccesor and ADCs, and 84 broken out digital IO pins. It's very easy to get started programming the Mojo, highly recommended!

First version of fpga-tunes

This first version enables very basic audio synthesis on the Mojo v3 FPGA dev board. Features include:

  • generation of square waves (variable duty cycle and period)
  • additive synthesis of four waveforms based on button input
  • variable frequency of last waveform based on trimpot input
  • 8-bit digital output at up to 50 Mhz

This repository is suitable for opening in Xilinx ISE Design Suite. It was written using ISE-DS v14.7 (with free WebPack license).

A complete schematic for the interactive synthesizer, including a simple input pad, an 8-bit DAC, and low-pass filter, is coming soon.

About

Audio synthesis using an FPGA

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.