Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/54273
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2020-04-16T07:16:01Z | - |
dc.date.available | 2020-04-16T07:16:01Z | - |
dc.date.issued | 2019 | - |
dc.identifier.citation | Spiteri, J. (2019). Audio effects library for Digital Signal Processor (Bachelor’s dissertation). | en_GB |
dc.identifier.uri | https://www.um.edu.mt/library/oar/handle/123456789/54273 | - |
dc.description | B.SC.(HONS)COMPUTER ENG. | en_GB |
dc.description.abstract | Digital Signal Processing (DSP) is continuously evolving and is used in various applications including audio. DSP is heavily used in the music and film industry. There are a lot of offline algorithms and applications to process audio DSP but algorithms that perform DSP in real-time audio applications are more limited. These are used by live audio engineers and live musicians to enhance their instrument’s sound. Such digital effects are usually computationally expensive if performed on a generic low-performance processor. Thus executing DSP code on a Digital Signal Processor is much more efficient. However today's low-performance processors are powerful enough for basic audio processing, but using a DSP device could improve quality for example by using more coefficients, or running more effects at the same time. The aim of this project was to identify and implement a number of audio effects as an audio effects library that performs real-time DSP on audio signals. These effects include: gain, reverb, echo, chorus, tremolo, equalisation and pitch change. Moreover, a demonstration application that makes use of this audio effects library to be used in live audio applications was developed. The code had to be optimised as much as possible for an efficient execution on a Digital Signal Processing Board. The library was used successfully in an embedded system with an ARM Cortex-M4 processor. Tests confirm proper operation of the digital audio effects. Audio was played back to ensure there were no audible artefacts. | 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 | Sound -- Recording and reproducing -- Digital techniques | en_GB |
dc.subject | Algorithms | en_GB |
dc.title | Audio effects library for Digital Signal Processor | 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 | Spiteri, Julian | - |
Appears in Collections: | Dissertations - FacICT - 2019 Dissertations - FacICTCCE - 2019 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
19BCE002.pdf Restricted Access | 3.18 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.