IMPLEMENTACIÓN DE EFECTOS DE SONIDO PARA GUITARRA ELÉCTRICA EN LA TARJETA C6713 DSK

Claudia Gómez Borrás, Javier Alducin Castillo

Resumen


Resumen

La implementación de efectos de sonido en forma digital mediante procesamiento de audio es una opción económica y flexible de modificar el audio para crear un tono o efecto particular acorde al gusto del músico. En la actualidad existen sólo unos cuantos pedales de guitarra programables comerciales, así como pedales multi-efectos digitales que brindan al usuario algunas opciones para poder elaborar sus propios efectos. Teniendo en cuenta lo anterior, en este trabajo se presenta el desarrollo de un sistema de procesamiento de audio en tiempo real, a través del DSP TI's C6713 DSK, que tiene la ventaja de ser completamente modificable al tener acceso al código fuente. Se implementan exitosamente efectos de sonido como el efecto wah-wah y reverberación, así como dos filtros digitales básicos, los cuales se diseñaron previamente en el software Octave y se trasladaron para su realización en el DSP. El sistema desarrollado brinda la posibilidad de elegir el efecto deseado, sin reprogramar el DSP, para su inclusión en una señal de audio generada en tiempo real, a través de un instrumento como una guitarra. Por otro lado, basta modificar algunos parámetros en el programa elaborado para obtener variantes de tales efectos evitando así la necesidad de adquirir otro equipo como sucede en el caso de los dispositivos analógicos.

Palabras Clave: DSP C6713, efectos de audio, Octave, procesamiento de audio.


IMPLEMENTATION OF SOUND EFFECTS FOR ELECTRIC GUITAR ON THE C6713 DSK CARD


Abstract

The implementation of digital sound effects through audio processing, is an economical and flexible option to modify sound to create a special tone according to the taste of the musician. Currently there are just a few commercial programmable guitar pedals as well as digital multi-effects pedals that provide options to the users to make their own effects. Considering the above, this work shows the development of a real-time audio processing system, through DSP TI C6713 DSK, which has the advantage of being completely modifiable by having access to the source code. Sound effects such as the wah-wah effect and reverberation, as well as two basic digital filters, which were previously designed in the Octave, were successfully implemented in the DSP. The developed system offers the possibility to choose the desired effect without reprogramming the DSP for inclusion in a real-time audio signal through an instrument such as a guitar. On the other hand, it is enough to modify some parameters in the program elaborated to obtain variants of the effects and thus avoids the need to acquire another equipment as it happens in the case of analog devices.

Keywords: Audio effects, audio processing, DSP C6713, Octave.


Texto completo:

539-556 PDF

Referencias


A. Oppenheim, W. Mecklenbrauker & R. Mersereau, Variable cutoff linear phase digital filters, IEEE Transactions on Circuits and Systems. Vol. 23. No. 4, pp. 199-203, 1976.

Adil, Duaa. Nehad, Yazan, “Digital Signal Processing and Sound Effects”. Department of Computer Engineering. Baghdad University, 2015.

Anuj Dharia & Rosham Gummattira, Signal Processing Examples Using the TMS320C67x Digital Signal Processing Library (DSPLIB): http://www.ti.com /lit/an/spra947a/spra947a.pdf. 2009, Abril 2017.

Ballou, Glen, Handbook for sound engineers, 4ta Edición, Taylor & Francis. Hoboken, N. J., pp. 1737, 2013.

Daniel, S., Multi-sound effect system including dynamic controller for an amplified guitar. US Patent 7,541,536: https://www.google.com/patents /US7541536, 2009.

Dattorro, Jon, Effect design, part 2: Delay line modulation and chorus. Journal of the Audio Engineering Society. Vol.45. No. 10, pp. 764-788, 1997.

Digital Guitar Effects Unit and Amplifier: http://digitalcommons.calpoly.edu /cgi/viewcontent.cgi?article=1190&context=eesp, Marzo 2017.

DSP Audio Effects: https://courses.engr.illinois.edu/phys406/Student_Projects/Spring01/PPoongbunkor/Piya_Poongbunkor_DSP.pdf, Marzo 2017.

Glover, John C. et. al. Python for audio signal processing, 2011: http://eprints.maynoothuniversity.ie/4115/1/40.pdf, último acceso: Julio, 2017.

Moorer, James A., About this Reverberation Business, Computer Music Journal. Vol. 3. No. 2, pp.13-28, Junio 1979.

Pennock, J. D. Urry, R. M. et. al., Musical effect customization system. US Patent 7,026,539, 2006: https://www.google.com/patents/US7026539.

Programmable Guitar Pedals: http://diydsp.com/livesite/pages/GuitarPedals, Abril 2017.

Ryle, M. Doidic, M.A. Audio signal processor with modular user interface and processing functionality. US Patent 7,711,442, 2010: https://www.google.com/patents/US7711442.

Steven A. Tretter, Communication System Design Using DSP Algorithms with Laboratory Experiments for the TMS320C6713TM DSK. University of Maryland. Springer, pp. 1-25, 2008.

Siddhesh N. Upasani et. al. Review on Implementation of Digital Music Equlization (Echo & Reverberation) Model Using Simulink and TMS320C6713 DSK, 2014: www.ijcstjournal.org/volume-2/issue-2/IJCST-V212P26.pdf, Abril 2017.

Thad B. Welch, Cameron H. G. Wright, et. al., Real-Time Digital Signal Processing from MATLAB to C with the TMS320C67x DSPs. CRC Press. 28, 2012.

Vargas, Juan S. Burgos, Jaime A., Análisis de sistemas procesadores de señales de guitarras eléctricas Estudio de las señales en efectores de guitarra eléctrica orientado a tecnologías de la actuación, Ingenium Revista de la facultad de ingeniería, Vol. 17, No. 34, pp. 76-89, 2016.

Zölzer, Udo. Smith III, Julius O., DAFX-digital audio effects, The Journal of the Acoustical Society of America. Vol. 114. No. 5, pp. 2527-2528, 2003.






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas