{"id":52,"date":"2017-10-26T10:05:49","date_gmt":"2017-10-26T10:05:49","guid":{"rendered":"http:\/\/jagumiel.xyz\/blog\/?p=52"},"modified":"2025-02-28T10:53:07","modified_gmt":"2025-02-28T10:53:07","slug":"pedal-de-efectos-digital","status":"publish","type":"post","link":"https:\/\/jagumiel.xyz\/blog\/2017\/10\/26\/pedal-de-efectos-digital\/","title":{"rendered":"Pedal de Efectos Digital para Guitarra El\u00e9ctrica"},"content":{"rendered":"<p>Hac\u00eda tiempo que no escrib\u00eda en el blog. Esta vez lo hago para presentar el \u00faltimo proyecto que he hecho, y que ha sido mi Proyecto Fin de Grado en la universidad; se trata de un pedal de efectos digital para guitarra el\u00e9ctrica.<\/p>\n<p>Durante unos cuantos a\u00f1os he construido pedales de efectos anal\u00f3gicos para guitarra. Son circuitos electr\u00f3nicos que consiguen modificar el sonido de una guitarra el\u00e9ctrica. En esta ocasi\u00f3n, he decidido seguir por la misma l\u00ednea, pero trabajando con el procesado digital.<\/p>\n<div id=\"attachment_27\" style=\"width: 1290px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-27\" class=\"alignnone size-full wp-image-56\" src=\"http:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283.jpg\" alt=\"FPGA\" width=\"1280\" height=\"960\" srcset=\"https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283.jpg 1280w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283-300x225.jpg 300w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283-768x576.jpg 768w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283-1024x768.jpg 1024w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283-150x113.jpg 150w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><p id=\"caption-attachment-27\" class=\"wp-caption-text\">Imagen 1. Placa Terasic DE1-SoC haciendo el efecto de distorsi\u00f3n.<\/p><\/div>\n<p>\u00bfQu\u00e9 diferencia hay entre anal\u00f3gico y digital? En los circuitos anal\u00f3gicos el sonido se trata como una se\u00f1al continua. Por el contrario, para tratar audio en formato digital, la se\u00f1al continua hay que discretizarla y asignarle unos valores. Con la precisi\u00f3n actual, se consigue una se\u00f1al muy parecida, pero no va a ser exactamente la misma. Adem\u00e1s, cuando hacemos un circuito electr\u00f3nico anal\u00f3gico, se escogen unos componentes, que van soldados a una placa, una vez realizado este proceso, hacer modificaciones puede resultar complicado, ya que habr\u00e1 que desoldar los componentes electr\u00f3nicos para efectuar cambios. Los circuitos digitales nos permiten modificar un circuito modificando un fichero de programaci\u00f3n.<\/p>\n<p>Volviendo al tema. El proyecto lo he hecho sobre una FPGA, por lo que he usado el lenguaje de descripci\u00f3n de hardware VHDL. He dise\u00f1ado cuatro m\u00f3dulos con los siguientes efectos, amplificador (booster), distorsi\u00f3n, overdrive y tr\u00e9molo.<\/p>\n<p>Tambi\u00e9n he trabajado con el procesador Nios II de Altera, integrado en la propia FPGA. Esto permite mezclar m\u00f3dulos en VHDL con programaci\u00f3n en C. Con esta arquitectura he dise\u00f1ado otros efectos, concretamente delay, echo y reverberaci\u00f3n.<\/p>\n<p>Durante el camino tambi\u00e9n trabaj\u00e9 con elementos anal\u00f3gicos. Para interactuar con los efectos y poder configurarlos utilice una placa con potenci\u00f3metros, conectados al CAD de la placa. Tambi\u00e9n dise\u00f1\u00e9 un adaptador de impedancias anal\u00f3gico, para adaptar la salida de la guitarra a la entrada de audio de la placa, de no hacerlo, el sonido resultar\u00eda pobre, apagado y sin respuesta en agudos.<\/p>\n<div id=\"attachment_27\" style=\"width: 970px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-27\" class=\"alignnone size-full wp-image-55\" src=\"http:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687.jpg\" alt=\"Buffer\" width=\"960\" height=\"1280\" srcset=\"https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687.jpg 960w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687-225x300.jpg 225w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687-768x1024.jpg 768w, https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687-113x150.jpg 113w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><p id=\"caption-attachment-27\" class=\"wp-caption-text\">Imagen 2. Buffer que sirve como adaptador de impedancias.<\/p><\/div>\n<p>Esto es un breve resumen, por eso al final de esta entrada dejo un v\u00eddeo de demostraci\u00f3n y enlaces a la memoria y el c\u00f3digo, que est\u00e1 en mi portfolio de GitHub.<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/zRokwBrkL24\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"http:\/\/jagumiel.xyz\/pdfs\/TFG-JA_Gumiel-Pedal_de_Efectos.pdf\" target=\"_blank\" rel=\"noopener\">Memoria<\/a><br \/>\n<a href=\"https:\/\/github.com\/jagumiel\/Guitar-Pedal-Effects-on-FPGA\" target=\"_blank\" rel=\"noopener\">C\u00f3digo<\/a><\/p>\n\n\t\t<style type=\"text\/css\">\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-52 gallery-columns-2 gallery-size-thumbnail'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/jagumiel.xyz\/blog\/2017\/10\/26\/pedal-de-efectos-digital\/photo6021337149204441689\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441689-e1509014304283-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"FPGA\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/jagumiel.xyz\/blog\/2017\/10\/26\/pedal-de-efectos-digital\/photo6021337149204441687\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/jagumiel.xyz\/blog\/wp-content\/uploads\/2017\/10\/photo6021337149204441687-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Buffer\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Descubre c\u00f3mo crear un pedal de efectos digital que transforme el sonido de tu guitarra, ofreciendo versatilidad y creatividad en cada acorde.<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/jagumiel.xyz\/blog\/2017\/10\/26\/pedal-de-efectos-digital\/\">Continue reading<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":56,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[5],"tags":[52,53,50,51,49,48],"class_list":["post-52","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware","tag-diy-audio","tag-guitarra","tag-pedal","tag-sonido","tag-stompbox","tag-tfg"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":6,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":472,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/posts\/52\/revisions\/472"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/media\/56"}],"wp:attachment":[{"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jagumiel.xyz\/blog\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}