Digital synthesizer

Document
Contributors
Abstract
A synthesizer is an electronic musical instrument that generates electric signals that is converted into sound using amplifiers. The process is normally done in the analog domain using methods such as Subtractive synthesis and Additive synthesis. In additive synthesis, different frequency waves are combined and then moulded through an ADSR (Attack Decay Sustain - Release) envelope. This report describes how we modelled this operation in the digital domain using a combination of Direct Digital and Table Look-Up synthesis. The Altera Cyclone IV FPGA was programmed using System Verilog to perform the necessary functions. We decided to embark on this project because of our shared interest in electronic music and the instruments used to create it.
Course code
ELEX 7660
Publisher
British Columbia Institute of Technology
Number of pages
20 pages
Type
Form
Language
Rights
This license enables reusers to copy and distribute the material in any medium or format in unadapted form only, for noncommercial purposes only, and only so long as attribution is given to the creator. CC BY-NC-ND includes the following elements: BY: credit must be given to the creator. NC: Only noncommercial uses of the work are permitted. ND: No derivatives or adaptations of the work are permitted. https://creativecommons.org/licenses/by-nc-nd/4.0/