{"id":116,"date":"2021-03-09T20:12:43","date_gmt":"2021-03-09T20:12:43","guid":{"rendered":"https:\/\/www.colibra.cloud\/blog\/?p=116"},"modified":"2025-02-28T11:50:41","modified_gmt":"2025-02-28T10:50:41","slug":"sonic-pi-programar-musica-para-produccion","status":"publish","type":"post","link":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion","title":{"rendered":"Sonic Pi: programar m\u00fasica para producci\u00f3n"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Aunque crear m\u00fasica programando no es algo nuevo, ni mucho menos (algunos ya lo hac\u00edamos en un Commodore 64, all\u00e1 por los 80), s\u00ed que es m\u00e1s reciente <a rel=\"noreferrer noopener\" href=\"https:\/\/sonic-pi.net\/\" data-type=\"URL\" data-id=\"https:\/\/sonic-pi.net\/\" target=\"_blank\"><em>Sonic Pi<\/em><\/a>, un software gratuito basado en el lenguaje de programaci\u00f3n <em>Ruby<\/em>. B\u00e1sicamente se trata de una consola de programaci\u00f3n en la que <strong>podemos escribir y procesar c\u00f3digos generadores de m\u00fasica con posibilidades y aplicaciones muy interesantes<\/strong>. Por ello, en el futuro pr\u00f3ximo, voy a prestarle una merecida atenci\u00f3n en estas p\u00e1ginas.<br><br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"450\" src=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi1.jpg\" alt=\"Imagen de arranque de Sonic Pi.\" class=\"wp-image-118\" srcset=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi1.jpg 840w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi1-300x161.jpg 300w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi1-768x411.jpg 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption>Si te gusta programar y hacer m\u00fasica, Sonic Pi te permitir\u00e1 combinar ambas pasiones.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mucho m\u00e1s que m\u00fasica en vivo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si buscas informaci\u00f3n sobre <em>Sonic Pi<\/em> comprobar\u00e1s que suele enfocarse bastante en la generaci\u00f3n de m\u00fasica en vivo. Ciertamente, esa es una faceta muy prometedora para quienes se dedican a hacer directos. Por mi parte dej\u00e9 los <em>bolos<\/em> hace muchos a\u00f1os, as\u00ed que no voy a centrarme en eso sino en el <strong>trabajo de laboratorio<\/strong>. Llevo en torno a un a\u00f1o haciendo experimentos con este software y, personalmente, si le algo veo interesante son estos puntos:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>su potencial para hacer ciertas cosas dif\u00edciles o imposibles de hacer con un DAW (<em>Digital Audio Workstation<\/em>).<br><br><\/li><li>su potencial para generar <em>esqueletos <\/em>musicales destinados a un procesamiento posterior.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Respecto al primer punto, el hecho de poder partir de c\u00f3digo para generar la m\u00fasica <strong>nos da una precisi\u00f3n y una versatilidad inigualables<\/strong> a la hora de manejar el sonido y su procesamiento en el tiempo (algo que intuir\u00e1s si ya est\u00e1s acostumbrado a programar).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Particularmente interesante es la posibilidad de <strong>crear algoritmos de aleatoriedad<\/strong> que den variabilidad a la m\u00fasica generada, siendo <em>Sonic Pi<\/em> una herramienta ideal para experimentar, por ejemplo, con el concepto de <strong><em>m\u00fasica generativa<\/em><\/strong> (enunciado hace d\u00e9cadas por Brian Eno y del que hablaremos pr\u00f3ximamente).<br><br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"470\" src=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi2.jpg\" alt=\"C\u00f3digo de generaci\u00f3n aleatoria de acordes en la consola de Sonic Pi.\" class=\"wp-image-119\" srcset=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi2.jpg 840w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi2-300x168.jpg 300w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi2-768x430.jpg 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption>Sonic Pi nos permite experimentar con cosas alucinantes, como la m\u00fasica generativa.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">En cuanto al segundo punto, un gran potencial de esta herramienta reside en su capacidad para <strong>generar partes o <em>esqueletos <\/em>de temas que, posteriormente, podemos procesar con otras herramientas y\/o acabar llevando a un DAW<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-group has-white-color has-vivid-red-background-color has-text-color has-background\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>NOTA<\/strong>: Al parecer, podemos conectar <em>Sonic Pi<\/em> directamente a un DAW y a plugins o sintezadores externos, como se muestra en <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=bqu_YA45QJ4\" data-type=\"URL\" data-id=\"https:\/\/www.youtube.com\/watch?v=bqu_YA45QJ4\" target=\"_blank\">este v\u00eddeo<\/a>, pero es algo que a\u00fan no he tenido tiempo de investigar (si alguien quiere hacer sus propias contribuciones en los comentarios, \u00a1bienvenidas sean!), por lo que, de momento, hablar\u00e9 de lo que conozco: generaci\u00f3n y postprocesamiento.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Experimentaci\u00f3n y aplicaciones con Sonic Pi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para entender esto \u00faltimo voy a poner un ejemplo. En 2020 hice un experimento de m\u00fasica generativa cuyos detalles ahora no vienen al caso (espero tratarlo a fondo en un pr\u00f3ximo art\u00edculo). Lo importante ahora es saber simplemente que necesitaba generar una serie de notas, cada una de las cuales deb\u00eda dispararse en ciertos momentos espec\u00edficos y tener una duraci\u00f3n determinada. Tanto los momentos de disparo como las duraciones deb\u00edan tener la m\u00e1xima precisi\u00f3n posible, pues hab\u00edan sido calculados matem\u00e1ticamente seg\u00fan los requisitos de la prueba.<br><br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"470\" src=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi3.jpg\" alt=\"Peque\u00f1o c\u00f3digo para un experimento de m\u00fasica generativa, en la consola de Sonic Pi.\" class=\"wp-image-120\" srcset=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi3.jpg 840w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi3-300x168.jpg 300w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi3-768x430.jpg 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption>Con apenas 9 l\u00edneas de c\u00f3digo configurable, en Sonic Pi, pude crear las pistas que necesitaba para mi experimento de m\u00fasica generativa.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Gracias a <em>Sonic Pi<\/em> pude hacer esto con suma facilidad. En realidad no necesitaba generar una serie de notas, sino varias de ellas (cada una ser\u00eda una pista en el secuenciador del DAW), as\u00ed que programe y gener\u00e9 cada una, export\u00e1ndolas como archivos WAV.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Seguidamente, usando un conversor muy simple, convert\u00ed esos WAV en archivos MIDI, los cuales pude importar a un DAW y <em>vestir<\/em> con sonidos adecuados de plugins VSTI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El resultado fue muy satisfactorio: <strong>consegu\u00ed crear un tema basado en c\u00e1lculos matem\u00e1ticos, con notas que sonaban exactamente en los momentos y durante el tiempo que deb\u00edan hacerlo<\/strong>, y con la calidad de los sonidos de los plugins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por supuesto, luego pude usar ese tema generado como base sobre la que trabajar ya en el propio DAW, lo cual fue f\u00e1cil y divertido en la medida en que <strong>la propia base generada ya invitaba a hacer muchas cosas (proporcionaba inspiraci\u00f3n)<\/strong>.<br><br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"470\" src=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi4.jpg\" alt=\"Pistas generadas por Sonic Pi, ya en el secuenciador de un DAW.\" class=\"wp-image-121\" srcset=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi4.jpg 840w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi4-300x168.jpg 300w, https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi4-768x430.jpg 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption>Las pistas generadas por Sonic Pi, ya en el DAW. N\u00f3tese como, en cada pista, las notas se repet\u00edan seg\u00fan intervalos precisos.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00f3ximos contenidos sobre Sonic Pi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00bfTe ha parecido interesante este art\u00edculo? <strong>\u00bfTe gustar\u00eda saber m\u00e1s sobre <em>Sonic Pi<\/em>? Si es as\u00ed, \u00a1prep\u00e1rate!<\/strong> Tenemos previsto publicar un tutorial introductorio para que quien lo desee pueda sacar partido de este software, as\u00ed como art\u00edculos detallados sobre experimentos y dem\u00e1s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si a\u00fan no lo has hecho, te sugerimos suscribirte a la <a href=\"https:\/\/twitter.com\/ColibraLabs\" data-type=\"URL\" data-id=\"https:\/\/twitter.com\/ColibraLabs\" target=\"_blank\" rel=\"noreferrer noopener\">cuenta de Colibra en Twitter<\/a>, donde se ir\u00e1n anunciando \u00e9stas y otras novedades interesantes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aunque crear m\u00fasica programando no es algo nuevo, ni mucho menos (algunos ya lo hac\u00edamos en un Commodore 64, all\u00e1<\/p>\n","protected":false},"author":2,"featured_media":117,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[51],"class_list":["post-116","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-media-lab","tag-music-lab"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sonic Pi: programar m\u00fasica para producci\u00f3n - Colibra Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sonic Pi: programar m\u00fasica para producci\u00f3n - Colibra Blog\" \/>\n<meta property=\"og:description\" content=\"Aunque crear m\u00fasica programando no es algo nuevo, ni mucho menos (algunos ya lo hac\u00edamos en un Commodore 64, all\u00e1\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion\" \/>\n<meta property=\"og:site_name\" content=\"Colibra Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-09T20:12:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-28T10:50:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi0.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"840\" \/>\n\t<meta property=\"og:image:height\" content=\"470\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pepe Colibra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ColibraLabs\" \/>\n<meta name=\"twitter:site\" content=\"@ColibraLabs\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pepe Colibra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion\"},\"author\":{\"name\":\"Pepe Colibra\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#\\\/schema\\\/person\\\/52198464e56c32832f556cdf7ee329e0\"},\"headline\":\"Sonic Pi: programar m\u00fasica para producci\u00f3n\",\"datePublished\":\"2021-03-09T20:12:43+00:00\",\"dateModified\":\"2025-02-28T10:50:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion\"},\"wordCount\":832,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/sonicpi0.jpg\",\"keywords\":[\"Music Lab\"],\"articleSection\":[\"Media Lab\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion\",\"url\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion\",\"name\":\"Sonic Pi: programar m\u00fasica para producci\u00f3n - Colibra Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/sonicpi0.jpg\",\"datePublished\":\"2021-03-09T20:12:43+00:00\",\"dateModified\":\"2025-02-28T10:50:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#primaryimage\",\"url\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/sonicpi0.jpg\",\"contentUrl\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/sonicpi0.jpg\",\"width\":840,\"height\":470,\"caption\":\"Pantalla de un port\u00e1til mostrando Sonic Pi en acci\u00f3n.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/media-lab\\\/sonic-pi-programar-musica-para-produccion#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sonic Pi: programar m\u00fasica para producci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/\",\"name\":\"Colibra Blog\",\"description\":\"Blog de Colibra Labs: informaci\u00f3n, comunicaci\u00f3n, investigaci\u00f3n, creaci\u00f3n, recursos, productos y servicios...\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#organization\",\"name\":\"Colibra Labs\",\"url\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/COL-Blog_Logo.png\",\"contentUrl\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/COL-Blog_Logo.png\",\"width\":330,\"height\":94,\"caption\":\"Colibra Labs\"},\"image\":{\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/ColibraLabs\",\"https:\\\/\\\/www.youtube.com\\\/@ColibraLabs\",\"https:\\\/\\\/codepen.io\\\/Colibra-Labs\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/#\\\/schema\\\/person\\\/52198464e56c32832f556cdf7ee329e0\",\"name\":\"Pepe Colibra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/27c58d1c234a2de83de2da91cc4236f99c7ceb04df493202ea8da60f858f322d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/27c58d1c234a2de83de2da91cc4236f99c7ceb04df493202ea8da60f858f322d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/27c58d1c234a2de83de2da91cc4236f99c7ceb04df493202ea8da60f858f322d?s=96&d=mm&r=g\",\"caption\":\"Pepe Colibra\"},\"url\":\"https:\\\/\\\/www.colibra.cloud\\\/blog\\\/author\\\/pepecolibra\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sonic Pi: programar m\u00fasica para producci\u00f3n - Colibra Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion","og_locale":"es_ES","og_type":"article","og_title":"Sonic Pi: programar m\u00fasica para producci\u00f3n - Colibra Blog","og_description":"Aunque crear m\u00fasica programando no es algo nuevo, ni mucho menos (algunos ya lo hac\u00edamos en un Commodore 64, all\u00e1","og_url":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion","og_site_name":"Colibra Blog","article_published_time":"2021-03-09T20:12:43+00:00","article_modified_time":"2025-02-28T10:50:41+00:00","og_image":[{"width":840,"height":470,"url":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi0.jpg","type":"image\/jpeg"}],"author":"Pepe Colibra","twitter_card":"summary_large_image","twitter_creator":"@ColibraLabs","twitter_site":"@ColibraLabs","twitter_misc":{"Escrito por":"Pepe Colibra","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#article","isPartOf":{"@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion"},"author":{"name":"Pepe Colibra","@id":"https:\/\/www.colibra.cloud\/blog\/#\/schema\/person\/52198464e56c32832f556cdf7ee329e0"},"headline":"Sonic Pi: programar m\u00fasica para producci\u00f3n","datePublished":"2021-03-09T20:12:43+00:00","dateModified":"2025-02-28T10:50:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion"},"wordCount":832,"commentCount":0,"publisher":{"@id":"https:\/\/www.colibra.cloud\/blog\/#organization"},"image":{"@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#primaryimage"},"thumbnailUrl":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi0.jpg","keywords":["Music Lab"],"articleSection":["Media Lab"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion","url":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion","name":"Sonic Pi: programar m\u00fasica para producci\u00f3n - Colibra Blog","isPartOf":{"@id":"https:\/\/www.colibra.cloud\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#primaryimage"},"image":{"@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#primaryimage"},"thumbnailUrl":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi0.jpg","datePublished":"2021-03-09T20:12:43+00:00","dateModified":"2025-02-28T10:50:41+00:00","breadcrumb":{"@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#primaryimage","url":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi0.jpg","contentUrl":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/03\/sonicpi0.jpg","width":840,"height":470,"caption":"Pantalla de un port\u00e1til mostrando Sonic Pi en acci\u00f3n."},{"@type":"BreadcrumbList","@id":"https:\/\/www.colibra.cloud\/blog\/media-lab\/sonic-pi-programar-musica-para-produccion#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.colibra.cloud\/blog\/"},{"@type":"ListItem","position":2,"name":"Sonic Pi: programar m\u00fasica para producci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/www.colibra.cloud\/blog\/#website","url":"https:\/\/www.colibra.cloud\/blog\/","name":"Colibra Blog","description":"Blog de Colibra Labs: informaci\u00f3n, comunicaci\u00f3n, investigaci\u00f3n, creaci\u00f3n, recursos, productos y servicios...","publisher":{"@id":"https:\/\/www.colibra.cloud\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.colibra.cloud\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.colibra.cloud\/blog\/#organization","name":"Colibra Labs","url":"https:\/\/www.colibra.cloud\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.colibra.cloud\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/01\/COL-Blog_Logo.png","contentUrl":"https:\/\/www.colibra.cloud\/blog\/wp-content\/uploads\/2021\/01\/COL-Blog_Logo.png","width":330,"height":94,"caption":"Colibra Labs"},"image":{"@id":"https:\/\/www.colibra.cloud\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ColibraLabs","https:\/\/www.youtube.com\/@ColibraLabs","https:\/\/codepen.io\/Colibra-Labs"]},{"@type":"Person","@id":"https:\/\/www.colibra.cloud\/blog\/#\/schema\/person\/52198464e56c32832f556cdf7ee329e0","name":"Pepe Colibra","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/27c58d1c234a2de83de2da91cc4236f99c7ceb04df493202ea8da60f858f322d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/27c58d1c234a2de83de2da91cc4236f99c7ceb04df493202ea8da60f858f322d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/27c58d1c234a2de83de2da91cc4236f99c7ceb04df493202ea8da60f858f322d?s=96&d=mm&r=g","caption":"Pepe Colibra"},"url":"https:\/\/www.colibra.cloud\/blog\/author\/pepecolibra"}]}},"_links":{"self":[{"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/posts\/116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":4,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/posts\/116\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/posts\/116\/revisions\/127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/media\/117"}],"wp:attachment":[{"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/categories?post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.colibra.cloud\/blog\/wp-json\/wp\/v2\/tags?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}