Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/11399
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2016-07-12T10:21:21Z | - |
dc.date.available | 2016-07-12T10:21:21Z | - |
dc.date.issued | 2015 | - |
dc.identifier.uri | https://www.um.edu.mt/library/oar//handle/123456789/11399 | - |
dc.description | B.SC.IT(HONS) | en_GB |
dc.description.abstract | Rapid improvements in digital signal processing (DSP) are taking place and various applications are heavily dependent on them. In particular, this applies to digital audio effects (DAFX), which play an important role in the music and filming industry. Implementing effects, such as Echo, to a stream of signals for substantially a long time may be computationally expensive if implemented in software running on a generic processor. Thus a hardware implementation is often sought such as in the design of an audio mixer although this may be relatively expensive. A Field Programmable Gate Array (FPGA) implementation of a DAFX system provides a cheaper solution to the existing solutions and has the added advantage of being highly reconfigurable. The aim of this project was to capture sound via a microphone or an alternative input source such as a music player; convert the signal in the digital domain, apply effects, such as Echo, Flanger, Phaser and Chorus; and finally output the processed signal to a speaker after some amplification and filtering is applied in the analogue domain. The digital effects were implemented using z-transform transfer functions, using Very High Speed Integrated Circuit (VHSIC) Hardware Definition Language (VHDL) code, after being simulated and tested using MATLAB. Besides the FPGA, the hardware system implementation consisted of an analogue-todigital converter (ADC) and a printed circuit board (PCB) with some required signal conditioning circuitry. The ADC is responsible of converting the input that is either coming from the microphone or from the music player to a digital format, to which effects can be applied. The PCB consists of three independent signal conditioning circuits; the microphone circuit, the level shifter, and a Sallen-and-Key filter that works together with a Pulse Width Modulator (PWM) digital-to-analogue (DAC) converter block implemented in VHDL. | en_GB |
dc.language.iso | en | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Signal processing -- Digital techniques | en_GB |
dc.subject | Computer sound processing | en_GB |
dc.subject | Sound -- Recording and reproducing -- Digital techniques | en_GB |
dc.title | Implementation of digital audio effects on an FPGA | en_GB |
dc.type | bachelorThesis | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.publisher.institution | University of Malta | en_GB |
dc.publisher.department | Faculty of Information and Communication Technology. Department of Communications and Computer Engineering | en_GB |
dc.description.reviewed | N/A | en_GB |
dc.contributor.creator | Galea, Clint | - |
Appears in Collections: | Dissertations - FacICT - 2015 Dissertations - FacICTCCE - 2015 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
15BSCIT060.pdf Restricted Access | 7.3 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.