Implementation of Audio Effect Generator in FPGA
DOI:
https://doi.org/10.3126/njst.v15i1.12022Keywords:
Audio processing, Echo, Distortion, Pitch shift, FPGAAbstract
This paper describes the theory and implementation of audio effects such as echo, distortion and pitch-shift in Field Programmable Gate Array (FPGA). At first the mathematical formulation for generation of such effects is explained and then the algorithm is described for its implementation in FPGA using Very high speed integrated circuit hardware descriptive language (VHDL). The digital system being designed, which is synthesizable and reconfigurable, offers a great flexibility and scalability in designing and prototyping in FPGAs. The system is divided into three HDL blocks, each for echo, distortion, and pitch-shift effect generation, which are multiplexed in order to share the common ADC and DAC. The audio effect generator designed in this paper was successfully implemented in Spartan-3E FPGA utilizing the resources available effectively. There has been tremendous research being carried out in the field of IP core. Efficient IP cores designed to carry out digital signal processing are implemented in every modern device using configurable logics. This trend hasn’t yet been realized in Nepal. Through the design and implementation of audio effect generator, this paper also aims at bringing the field of IP core development to limelight among scholars of Nepal.
DOI: http://dx.doi.org/10.3126/njst.v15i1.12022
Nepal Journal of Science and Technology
Vol. 15, No.1 (2014) 89-98
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Authors retain copyright and grant the journal right of first publication.