<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Palmera blog &#187; Música</title>
	<atom:link href="http://www.pablogindel.com/category/musica/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pablogindel.com</link>
	<description>robots, música, cosas raras con electricidad</description>
	<lastBuildDate>Wed, 31 Aug 2011 14:43:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2-alpha</generator>
		<item>
		<title>Composición Algorítmica</title>
		<link>http://www.pablogindel.com/2011/07/composicion-algoritmica/</link>
		<comments>http://www.pablogindel.com/2011/07/composicion-algoritmica/#comments</comments>
		<pubDate>Sun, 24 Jul 2011 00:43:40 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Audio e Informática]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[algorithmic]]></category>
		<category><![CDATA[algorítmica]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[compás]]></category>
		<category><![CDATA[composer]]></category>
		<category><![CDATA[compositor]]></category>
		<category><![CDATA[estructura]]></category>
		<category><![CDATA[fractal]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[grammars]]></category>
		<category><![CDATA[markov]]></category>
		<category><![CDATA[melódico]]></category>
		<category><![CDATA[métrica]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[musical]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[probabilidad]]></category>
		<category><![CDATA[probability]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[recursion]]></category>
		<category><![CDATA[recursive]]></category>
		<category><![CDATA[rhythmic]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=1506</guid>
		<description><![CDATA[Introducción. Sé muy poco sobre este tema, a pesar de lo mucho que me interesa. He estado haciendo programas &#8220;generativos&#8221; desde la época del QBASIC, a principios de los 90&#8242;s. En aquel entonces lo hacía con letras y palabras. Más tarde llegó el MIDI. En mi opinión el MIDI, como concepto, es algo trascendente, aunque [...]]]></description>
			<content:encoded><![CDATA[<h4 style="text-align: justify;">Introducción.</h4>
<p style="text-align: justify;">Sé muy poco sobre este tema, a pesar de lo mucho que me interesa. He estado haciendo programas &#8220;generativos&#8221; desde la época del <a href="http://es.wikipedia.org/wiki/QBASIC" target="_blank">QBASIC</a>, a principios de los 90&#8242;s. En aquel entonces lo hacía con letras y palabras. Más tarde llegó el <a href="http://es.wikipedia.org/wiki/MIDI" target="_blank">MIDI</a>. En mi opinión el MIDI, como concepto, es algo trascendente, aunque nunca logré explicar claramente la razón de mi entusiasmo -que se mantiene incluso en la actualidad, cuando el MIDI parece haber sido superado por nuevas tecnologías-, y eso que tuve a mi cargo la docencia de esa materia durante varios años en la <a href="http://web.ort.edu.uy/perfil.jsp?docenteId=1283" target="_blank">ORT</a>.</p>
<p style="text-align: justify;">Parte de esa explicación la encontraremos hoy aquí. Veremos que, en efecto, el MIDI tiene mucho que ver con lo que podríamos llamar la &#8220;modelización&#8221; de la música, y que ésta, a su vez, se vincula directamente con el tema central del presente artículo. La música, como fenómeno complejo que es, admite distintos <em><a href="http://en.wikipedia.org/wiki/High-_and_low-level" target="_blank">niveles de descripción</a>. </em>La idea de &#8220;niveles de descripción&#8221; está muy bien explicada en el capítulo X de un libro que me parece maravilloso: <em><a href="http://es.wikipedia.org/wiki/Douglas_Hofstadter" target="_blank">Gödel, Escher, Bach</a>&#8230;</em> de <em>Douglas Hofstadter</em> (no es un libro de música). El concepto que Hofstadter maneja allí, al que llama de esta manera, es de uso corriente en la teoría informática, pero se puede aplicar prácticamente a cualquier sistema. No voy a desarrollar aquí el concepto mismo, sino que me limitaré a poner algunos ejemplos de su aplicación al campo de la música, con los cuales va a quedar clara inmediatamente la idea.</p>
<p style="text-align: justify;">En la música, el nivel de descripción más <em>bajo</em> que tenemos es el del sonido mismo, nivel en el que podemos medir amplitudes, frecuencias, fases, aplicar análisis de <a href="http://es.wikipedia.org/wiki/An%C3%A1lisis_arm%C3%B3nico" target="_blank">Fourier</a>, etc. Está claro que este es el nivel más exacto de descripción posible, pero que, a su vez, no contiene ningún elemento &#8220;musical&#8221; propiamente dicho, es decir, no nos dice nada del estilo, del carácter, de la forma de una obra, ni tampoco de los ritmos, escalas o acordes que ella utiliza. Todos esos conceptos (estilo, carácter, ritmo, etc.) pertenecen a descripciones de <em>alto nivel</em>, algunas de más alto nivel que otras. El concepto de <em>nota</em> musical, por ejemplo, pertenece a un nivel de descripción más alto que el del sonido mismo, podría definirse como un sonido que empieza y que termina, es decir, cuya amplitud crece desde 0, se estabiliza en cierto nivel -la <em>intensidad</em> de la nota- y luego decrece nuevamente a 0, posee por ende una <em>duración</em>, y durante la misma mantiene una característica tonal definida, con una frecuencia que predomina sobre las otras -la <em>altura</em> del sonido, que además, no se mide en Hz, sino en Do, Re, Mi, Fa, etc., una escala logarítmica y cíclica de frecuencias-. De esta manera, creamos un concepto de alto nivel a partir de conceptos pertenecientes a una descripción de nivel inferior, y en adelante, podemos prescindir de las nociones de frecuencia, amplitud, etc., para hablar directamente de notas, duraciones, alturas, etc. Luego, a partir de estos nuevos conceptos, podemos definir otros de más alto nivel aun, como escala, acorde, ritmo, melodía, etc.</p>
<p style="text-align: justify;">Tonalidad, forma, estructura, cadencia, modulación, armonía, constituyen, a su vez, un nuevo nivel de conceptos que pueden definirse a partir de los anteriores como acorde, escala y ritmo, por ejemplo. Pero allí no termina la pirámide conceptual de la música. Es habitual, sobre todo en la crítica musical, utilizar conceptos de altísimo nivel, por ejemplo, decir que una música es triste, alegre, solemne, grave, mística, sublime, hermética, fresca, sutil, elegante, iconoclasta, emotiva, soberbia, ingenua, lúdica, etc., etc., etc. (la lista es interminable), o decir que tiene un sonido más pop, con toques de funk y reggae, pero con firmes raíces en el blues (para tener una idea cabal de lo disparatado que puede llegar a ser esto de los géneros, véase la siguente <a href="http://es.wikipedia.org/wiki/G%C3%A9neros_de_m%C3%BAsica_electr%C3%B3nica" target="_blank">página</a>). En un nivel no tan alto, pero igualmente opinable, se encuentran todas las consideraciones respecto a la interpretación musical, por ejemplo si un cantante hace un uso exagerado del <em>vibrato</em>, si un guitarrista es <em>virtuoso</em>, etc.</p>
<p style="text-align: justify;">Los niveles de descripción más altos de la música, son aquellos que podríamos llamar <em>conceptuales</em> y comprenden otra interminable lista de cosas ya muy lejanas al sonido mismo, desde la letra de una canción (desde el punto de vista semántico, no el de su sonido, que pertenece obviamente a un nivel mucho más bajo), el libro, la filosofía, doctrina o teoría en que está inspirada una obra, hasta la vestimenta o la actitud de los músicos en el escenario, su relación con el público, su extracción etárea, geográfica, social, etc. Todos estos elementos suelen estar presentes cuando se habla de música, y muchas veces se abusa de ellos y se los maneja imprudentemente, como si se tratara de conceptos de bajo nivel, evidentes, medibles e inmutables, como una frecuencia o una amplitud, lo cual me parece una aberración, pero eso ya es tema para otro artículo.</p>
<p style="text-align: justify;">Bien, volviendo al tema del MIDI, ¿en qué radica su trascendencia? El MIDI constituye una descripción de alto nivel de la música, pero sin embargo su nivel es más bajo que el de una partitura de notación musical tradicional. El MIDI no es, por supuesto, una descripción del sonido mismo, en términos de amplitud, frecuencia y fase, sino que se basa en el concepto recién visto de <em>nota</em>, al igual que la teoría musical clásica. El MIDI presenta un nivel de <a href="http://es.wikipedia.org/wiki/Abstracci%C3%B3n_(inform%C3%A1tica)" target="_blank">abstracción</a>¹ -para mi gusto- ideal, que permite describir la música en términos de <em>piano-roll</em> (rollo de pianola), es decir, como una gráfica de notas en función del tiempo, que admite alturas, comienzos, duraciones e intensidades arbitrarias para cualquier número de notas. Desde este punto de vista, el MIDI podría definirse como una &#8220;partitura de bajo nivel&#8221;.</p>
<p style="text-align: justify;">La partitura de notación musical estándar no es una descripción completa de la música, solamente establece en forma unívoca la secuencia de alturas de las notas, y brinda una descripción muy somera de su relación con el tiempo, siendo el intérprete en última instancia el que posee y aporta el resto de la información necesaria para convertir esa notación en música, a la hora de ejecutar. Una &#8220;secuencia&#8221; MIDI, por su parte, comparte con la notación tradicional el hecho de estar basada en notas, pero en cambio, ofrece una descripción muchísimo más completa del aspecto más olvidado de la <a href="http://en.wikipedia.org/wiki/Music_theory" target="_blank">teoría musical</a> tradicional (y de la propia música clásica europea): <strong>el ritmo</strong>. Por ejemplo, dos notas que en una partitura normal aparecen como iguales, pueden tener, en la ejecución real, distintas intensidades y distintas duraciones; el MIDI reflejaría sin problemas esa diferencia mientras que la partitura estándar no. (La partitura estándar realiza una abstracción que deja fuera esos detalles, manteniendo en cambio una descripción completa del aspecto tonal; esta predilección por las alturas tiñe a la propia teoría, como ya veremos, y juega -a mi juicio- un rol negativo en la comprensión del fenómeno musical mismo).</p>
<p style="text-align: justify;">El MIDI es, por otro lado, una manera de codificar la música electrónicamente. A principios de la década del 80 las computadoras pudieron manipular este tipo de información, grabar, reproducir, editar, modificar, componer (&#8220;secuenciar&#8221;), experimentar, y por qué no, generar música <a href="http://es.wikipedia.org/wiki/Algoritmo" target="_blank">algorítmicamente</a>. Actualmente las computadoras son capaces de trabajar con el sonido mismo, con las amplitudes, las frecuencias, las fases, logrando un control sin precedentes sobre la grabación musical desde el nivel más bajo, sin necesidad de recurrir a la abstracción del MIDI. Sin embargo, el MIDI como concepto sigue estando presente en los casos en que se trabaja con <a href="http://en.wikipedia.org/wiki/Sound_synthesis" target="_blank">sintetizadores</a> -virtuales o no-, y el software permite editar notas, arpegios, escalas, acordes, ritmos; aunque no se vea, el MIDI sigue estando allí. Aunque el resultado final de la cadena salga en forma de audio, el MIDI sigue formando parte de ella. En el caso de la <a href="http://en.wikipedia.org/wiki/Algorithmic_composition" target="_blank">composición algorítmica</a>, cuando el <em>modelo </em>de teoría musical que usamos está basado en notas (podría no estarlo, de hecho existe una buena cantidad de músicas imposibles de describir en términos de notas; no nos ocuparemos de ellas en el presente artículo), entonces ocurre esto mismo, lo que nuestro algoritmo está generando, en última instancia, puede representarse directamente como información MIDI.</p>
<p style="text-align: justify;">Es importante aclarar lo siguiente: resulta imposible disponer de un modelo o una teoría de la música que funcione en todos los niveles de descripción y se ajuste a todas las músicas existentes o posibles (a menudo se habla de <em>sistemas musicales</em>) e incluso que pueda explicar todos los elementos presentes en una sola obra, si vamos al caso. Asimismo, cuando hablamos de composición algorítmica, siempre vamos a estar hablando de niveles de descripción relativamente bajos de la música. Por ahora, la posibilidad de que un programa informático genere u opere con elementos conceptuales, semánticos o de un nivel de abstracción relativamente alto, se encuentra tan lejana como la de que una computadora piense o tenga sentimientos. (Esta aclaración puede resultar obvia, pero sé que a algunas personas les cuesta entender por qué nos fascinan los robots, por ejemplo, y esperan que un robot haga algo verdaderamente humano. De lo que se trata, en realidad, es de investigar, a través de la composición algorítmica, la <a href="http://en.wikipedia.org/wiki/Artificial_intelligence" target="_blank">inteligencia artificial</a>, o lo que sea, temas como <em>de qué está hecha la música</em>, y en definitiva, <em>de qué estamos hechos nosotros</em>). En este artículo nos centraremos en el nivel de descripción de la música que nos brinda el MIDI, aquel en el que podemos hablar de notas, intensidades, duraciones, alturas, ritmo, melodía, armonía, etc., pero está claro que este no es el único nivel posible, que no puede aplicarse a cualquier música, y que ni siquiera puede abarcar todos los aspectos de una sola obra, como dije antes. En particular, soy consciente de que el enfoque MIDI descuida un aspecto del sonido que es de enorme importancia a nivel sensible: el <strong>timbre</strong>, sin el cual mucha gente se encuentra perdida a la hora de escuchar.</p>
<p style="text-align: justify;">Como decía al principio, sé muy poco sobre composición algorítmica, he leído apenas por arriba algunas generalidades, escuchado sin mucha atención algunos ejemplos, probado sin mucho esmero algún que otro software y tomado nota sin mucho convencimiento de algún que otro algoritmo. Por lo tanto lo que voy a decir aquí carece de &#8220;rigor científico&#8221;, es más bien una serie de intuiciones que tengo al respecto. La primera de ellas es una observación que insinué más arriba, pero que voy plantear de lleno en este momento: la teoría musical tradicional, y por ende, también la gran mayoría de los artículos que pude encontrar sobre composición algorítmica, se basan en un modelo musical incompleto, en el que se le da mucha importancia al estudio de las <em>alturas </em>(escalas, acordes, armonía) pero que es muy pobre en su descripción del <em>ritmo</em>.</p>
<p style="text-align: justify;">No obstante, algunos <a href="http://en.wikipedia.org/wiki/Fred_Lerdahl" target="_blank">teóricos modernos</a> han profundizado en el <a href="http://www.eumus.edu.uy/docentes/jure/teoria/lerdahl/estructura_ritmica.html" target="_blank">estudio del ritmo</a>, devolviéndolo de alguna manera a su justo lugar dentro de la teoría musical, y no es casualidad que estos mismos autores también se hayan ocupado, en algunos casos, de temas como la relación entre <em>música y lenguaje</em> o entre <em>música y cognición</em>. En mi concepción, la música es esencialmente ritmo, la melodía puede verse como un concepto ampliado de ritmo (un ritmo <em>multidimensional</em>, y esto abarca, antes que las alturas, las ya mencionadas intensidades individuales de cada nota). El nivel de descripción en el que se habla de <em>frases </em>musicales, puede ser visto como una &#8220;melodía de melodías&#8221;, y los niveles armónico, formal, estructural, pueden ser vistos también como macro-melodías de <em>bloques</em> musicales, o de reglas que rigen esos bloques.</p>
<p style="text-align: justify;">Ahora bien, ¿qué importancia tiene todo esto, el modelo musical o el nombre que le pongamos a cada cosa? El problema, para mí, es que un modelo incompleto de la música, conduce a centrar la atención en aspectos irrelevantes, o que por sí solos carecen de sentido, tanto a la hora de analizar música como a la de intentar <em>emularla</em> por medios informáticos. Precisamente, intentar generar música con un software es una buena manera de advertir la limitación de nuestro modelo, y entender la necesidad de un modelo más profunfo, que parta de más abajo y llegue hasta más arriba -en materia de niveles-, y que explique ya no lo que vemos en una partitura, sino lo que realmente suena, la música misma.</p>
<p style="text-align: justify;">En esta última frase se encuentra el quid de la cuestión (qué expresión antigua, ¿eh?). Dijimos más arriba que la partitura tradicional &#8220;establece en forma unívoca la secuencia de alturas&#8221; pero en cambio, describe en forma pobre o directamente nula otros elementos que, sin embargo, están presentes en una <em>interpretación </em>-quiero decir, en la ejecución de la partitura-, y que no son triviales, dado que la alteración de estos elementos produce cambios radicales en la &#8220;musicalidad&#8221; del resultado final. Esto es muy fácil de comprobar: si ingresamos la información explícita de una partitura -mayormente las alturas de los sonidos y sus duraciones- en un programa de notación musical, y luego le pedimos al programa que nos haga un <em>preview</em> auditivo de dicha partitura, dependiendo del estilo de la música que se trate observaremos que, en el mejor de los casos, el resultado se parece a una mala ejecución de esa música, pero que también puede resultar una mala ejecución de otra música bastante distinta, o directamente algo que no es música en absoluto.</p>
<p style="text-align: justify;">Por alguna razón, existe una tendencia ingenua, simplista, a modelizar la música como lo que más claramente vemos en una partitura: la secuencia de alturas, prescindiendo de todo lo demás. Incluso el propio Hofstadter tiende a caer en este error cada vez que analiza una música, en su premiado libro (aunque talvez las obras de <a href="http://es.wikipedia.org/wiki/Johann_Sebastian_Bach" target="_blank">Bach</a> a las que se refiere allí, sean las que mejor se presten a este tipo de análisis). Lo que me interesa destacar es que me parece trivial concebir un sistema de composición como un simple método para obtener una secuencia de alturas. Una secuencia de alturas no determina prácticamente nada en música, no existen secuencias de alturas &#8220;musicales&#8221; y secuencias &#8220;no musicales&#8221;, ni tampoco secuencias más musicales que otras. Cualquier sucesión de alturas puede utilizarse para hacer música, más aun si esas alturas se desprenden de una <em><a href="http://es.wikipedia.org/wiki/Escala_diat%C3%B3nica" target="_blank">escala diatónica</a>.</em> Esa es precisamente la razón por la que, se presume, muchos compositores clásicos habrían recurrido de distintas formas al azar como herramienta compositiva, o por la que <a href="http://es.wikipedia.org/wiki/Hermeto_Pascoal" target="_blank">Hermeto Pascoal</a> practica una composición instantánea a partir de una secuencia de notas azarosa aportada por el público, o por la que, en definitiva, existen tantos sistemas de composición &#8220;algorítmicos&#8221;, que realmente funcionan, en el sentido de que es posible gracias a ellos componer una música nueva, con la intervención del hombre, pero que no son suficientes por sí solos para generar una pseudomúsica mínimamente interesante, es decir, no resuelven el principal problema de <em>emular</em> electrónicamente un comportamiento musical (no está claro, por supuesto, que sea ése el objetivo que se proponen, pero sí el mio).</p>
<p style="text-align: justify;">En síntesis, considero que concentrarse en sintetizar secuencias de alturas es perder el tiempo, así como lo es analizar la música exclusivamente desde esa perspectiva, o con un énfasis exagerado en ese aspecto. No dudo que la melodía es un elemento sobresaliente en la música, y que merece un estudio detenido y toda nuestra atención, el problema es que el modelo ingenuo de melodía al que se suele recurrir es estéril. Está claro que abstraer la secuencia de alturas <em>per se </em>no conduce a nada, es básicamente un error. Antes bien, nuestro modelo musical debe partir del ritmo. Es imposible explicar la melodía sin recurrir al ritmo, en cambio sí es posible explicar incluso una secuencia de alturas como un fenómeno rítmico. Esta es una idea intuitiva que tengo, que no voy a poder desarrollar por completo aquí, pero que voy a intentar trasmitir a través de los ejemplos de mis propias investigaciones en <a href="http://en.wikipedia.org/wiki/Generative_music" target="_blank">música generativa</a>.</p>
<p style="text-align: justify;"> </p>
<h4 style="text-align: justify;">Mi propia experiencia.</h4>
<p style="text-align: justify;">En el 2008, no recuerdo bien en qué circunstancias, me propuse hacer un programa que generara música. La idea, que aun sigue vigente, en realidad, era crear algo así como un instrumento musical de alto nivel, es decir, algo que sirviera a los fines de la expresión pero que en su interacción, en lugar de producir <em>notas</em> como un instrumento estándar, produjera <em>músicas. </em>Claro, en realidad ya existen múltiples dispositivos y softwares de este tipo, desde los viejos órganos con acompañamiento automático que, recuerdo, me atraían mucho cuando era chico, pero la idea era crear uno a mi entero gusto y satisfacción.</p>
<p style="text-align: justify;">Comencé a trabajar y pronto me dí cuenta de que el primer paso era generar patrones rítmicos, prescindiendo momentáneamente del tema de las alturas de las notas. Comprobé, sin embargo, que a su vez, para que haya ritmo deben haber distintas notas, distintos sonidos que contrasten entre sí. Al final terminé modelando un software que generaba comportamientos baterísticos, y lo llamé &#8220;Zappator&#8221;; <strong><a href="http://www.pablogindel.com/2009/08/el-zappator/" target="_blank">aquí</a></strong> está el artículo que en aquel momento le dediqué, y <strong><a href="http://www.pablogindel.com/applets/zappator.html" target="_blank">aquí</a></strong> está el programa mismo.</p>
<p style="text-align: justify;">Posteriormente, intenté seguir desarrollando el Zappator pero no llegué muy lejos. Prácticamente no volví a meterme en el tema de la música algorítmica, exceptuando, si se quiere, el caso de la <a href="http://www.youtube.com/watch?v=0O3bUluSemc" target="_blank">Pelota de los Dioses</a> y la danza del <a href="http://www.youtube.com/watch?v=RXG5YfQqeus" target="_blank">Robotito</a>. En el primero de esos casos no se trataba tanto de generar patrones musicales, sino de <em>mapear data</em> proveniente de sensores a parámetros del sonido, una de las técnicas clásicas de la composición algorítmica, cuando esa data en lugar de provenir de sensores proviene de <a href="http://es.wikipedia.org/wiki/Proceso_estoc%C3%A1stico" target="_blank">procesos estocásticos</a>, <a href="http://es.wikipedia.org/wiki/Aut%C3%B3mata_celular" target="_blank">autómatas celulares</a> y todo tipo de algoritmos matemáticos. Precisamente, en ocasión de trabajar en ese proyecto, volví a caer en la cuenta de que asignar secuencias &#8220;mágicas&#8221; de números obtenidos por el más bello algoritmo, o por el muestreo del más significativo fenómeno, a algún parámetro de relativo bajo nivel del sonido -las alturas y las duraciones de las notas, por ejemplo, o directamente la frecuencia de un oscilador o un filtro dentro de un algoritmo de síntesis- produce resultados muy interesantes, pero en ningún caso música, tal como yo la concibo. En LPDLD había una rutina generadora de música, en realidad, y eran los parámetros de esa rutina los que se veian afectados por los ejes del sensor, junto con algún parámetro directo del MIDI, típicamente el <em>pitchbend</em>. Pero la rutina generadora de música era bastante aleatoria y muy poco musical, aunque el resultado podía mejorar en cierta medida gracias a la &#8220;habilidad&#8221; (o la suerte) del ejecutante.</p>
<p style="text-align: justify;">El mes pasado, tuve la oportunidad de trabajar para la instalación Picidae Chorus, de <a href="http://www.tangibleinteraction.com/">Tangible Interaction</a>, que se estrenó el 8 de Julio en el <a href="http://en.wikipedia.org/wiki/Stanley_Park" target="_blank">Stanley Park</a>, con motivo del <a href="http://www.celebratevancouver125.ca/" target="_blank">125 aniversario</a> de la ciudad de Vancouver. Mi trabajo consistió en desarrollar el software que desde una <a href="http://arduino.cc/en/Main/ArduinoBoardMega2560" target="_blank">Arduino Mega 2560</a> controla a los 7 &#8220;woodpeckers&#8221; (pájaros carpinteros) que picotean rítmica y sincronizadamente sobre una madera sonora, cada uno en su árbol, y al hacerlo se alumbran con un <a href="http://macetech.com/blog/node/54" target="_blank">led RGB</a> y luego disminuyen lentamente su luminosidad. Estos pájaros generan en su conjunto una pseudomúsica, que va evolucionando lentamente, con patrones que ocasionalmente se repiten, voces que se contestan unas a otras, etc., como para dar la sensación de que hay una inteligencia en ellos.</p>
<p style="text-align: justify;">Este trabajo me dio la oportunidad de reflotar uno de los intentos fallidos que había ensayado en 2008, previos al Zappator: la <em>fractal_rhythm</em>. Se trataba de una rutina <a href="http://es.wikipedia.org/wiki/Recursi%C3%B3n" target="_blank">recursiva</a>, con la cual quería poner en práctica la idea de que ritmo, melodía y estructura podrían obedecer a las mismas reglas de generación. Era una idea atractiva y ambiciosa, pero en la práctica no había funcionado. Volví entonces a implementar esta rutina recursiva, pero ahora con reglas mucho más explícitas, y que pueden ser distintas para cada nivel de recursión. Esta vez sí tuve éxito, gracias además, a que las probabilidades de cada opción que el programa puede tomar en cada momento, se controlan fácilmente y de forma precisa con una rutina que vengo utilizando en otros proyectos, la <em>markov</em> (en honor a las <a href="http://es.wikipedia.org/wiki/Cadena_de_Markov" target="_blank">cadenas</a> de este señor).</p>
<p style="text-align: justify;">Veamos aquí una de las primeras pruebas que realicé antes de llegar a la versión final, utilizando la <a href="http://www.youtube.com/watch?v=6U3MrOgVE2g" target="_blank">garrafa</a> de brazos de disco duro que gentilmente me prestaron Daniel Argente y Marcos Umpiérrez, sus creadores.</p>
<p style="text-align: center;"><p><a href="http://www.pablogindel.com/2011/07/composicion-algoritmica/"><em>Pinche aquí para ver el vídeo</em></a></p></p>
<p style="text-align: justify;">Otras pruebas con la misma versión del software pueden verse aquí: <a href="http://www.youtube.com/watch?v=JINSk-5as8I" target="_blank">[1]</a> <a href="http://www.youtube.com/watch?v=B0RDFAmfjSo" target="_blank">[2]</a> <a href="http://www.youtube.com/watch?v=RXi0EoXCYP0" target="_blank">[3]</a>.</p>
<p style="text-align: justify;">Expliquemos brevemente cómo funciona esto. El software de control alojado en la Arduino, consta fundamentalmente de 2 módulos: por un lado el <em>generador</em> y por otro lado el <em>reproductor</em>. El <em>generador</em> se encarga de crear los <em>patterns</em> musicales, a demanda, colocándolos en un gran <em><a href="http://en.wikipedia.org/wiki/Data_buffer" target="_blank">buffer</a></em> con capacidad para 384 divisiones rítmicas en total. El <em>reproductor</em> se encarga de traducir esa información a los distintos periféricos (<a href="http://www.sparkfun.com/products/10391" target="_blank">solenoides</a>, luces RGB, salida MIDI) en tiempo real.</p>
<p style="text-align: justify;">Una capa de nivel superior que podríamos llamar el <em>programador</em> se encarga de decidir cuándo, con qué parámetros y en qué región del <em>buffer</em> generar, y cuándo, qué, y con qué parámetros, reproducir. Este módulo es el responsable de la lenta “evolución” de los estilos musicales, los cambios de tempo, de métrica, etc., la repetición de <em>patterns</em> y las paráfrasis (<em>patterns</em> que se repiten pero con leves cambios). Para esto último, el <em>programador</em> llama ocasionalmente a unas subrutinas denominadas <em>plugins</em>, que producen transformaciones sobre los <em>patterns</em> actualmente almacenados, por ejemplo “cambiar alturas”, “quitar notas”, “agregar notas”, etc. El <em>programador</em> es entonces responsable de la macro-estructura musical. (En la versión de los videos, esta capa no está implementada aun, y en su lugar hay un tosco programador que cambia bruscamente los parámetros cada entre 3 a 8 compases, generando la sensación de que la música se va del tiempo, y jamás repite un <em>pattern</em> sino que siempre genera uno nuevo; pero más abajo tendremos un <em>render</em> de 8 minutos de audio generados con la última versión de este software, en la que sí está implementado el <em>programador</em>).</p>
<p style="text-align: justify;">Existe tambíén una capa de bajo nivel, gobernada por una <a href="http://es.wikipedia.org/wiki/Interrupci%C3%B3n" target="_blank">interrupción</a> asociada con un <em><a href="http://extremeelectronics.co.in/avr-tutorials/avr-timers-an-introduction/" target="_blank">timer</a></em>, que gestiona la temporización necesaria para los solenoides y las luces. Los solenoides necesitan un tiempo de <em>sustain</em> de aproximadamente 50ms y las luces necesitan atención permanente para producir el efecto de fade-out. Esta capa no tiene nada que ver con la música, pero gracias a ella el hardware puede ser controlado con la misma Arduino, sin interferir con la reproducción musical <em>real-time</em>, cuyos tiempos tienen que ser exactos.</p>
<p style="text-align: justify;">De todos estos módulos, el <em>generador</em> es por supuesto el más complejo. Su funcionamiento se basa en la rutina recursiva antes mencionada, que va recorriendo la línea de tiempo, y a cada paso tiene la opción de colocar una nota, colocar un silencio, o subdividir, o sea generar un nuevo nivel de recursión. La subdivisión puede ser en 2, 3, o 4 partes iguales, o incluso en patrones métricos predefinidos, como por ejemplo el 3-3-2. Esta estructura de <a href="http://es.wikipedia.org/wiki/%C3%81rbol_(inform%C3%A1tica)" target="_blank">árbol</a> básica, está condicionada por una cantidad de reglas definidas, las cuales establecen la <a href="http://es.wikipedia.org/wiki/Probabilidad" target="_blank">probabilidad</a> de que ocurra una u otra de estas opciones, dependiendo del nivel de recursión en que se esté, de la ubicación temporal, de la duración de la nota anterior, etc., etc. A este conjunto de &#8220;reglas rítmicas&#8221;, se suman las &#8220;reglas melódicas&#8221;, es decir, una vez que se establece que en determinado punto va un sonido y se conoce su duración, hay otro conjunto de reglas para determinar la altura de ese sonido y su intensidad (<em>velocity</em> MIDI). Estas nuevas reglas también utilizan probabilidades controladas, que dependen del lugar que ocupe la nota en la métrica, de su duración, y de las propiedades de las notas anteriores, entre otras cosas.</p>
<p style="text-align: justify;">A su vez, todas estas reglas poseen parámetros globales ajustables desde el <em>programador</em>, por ejemplo: coeficiente de silencio, coeficiente para cada uno de los tipos de subdivisión, rango de alturas restringido, etc., etc. Combinando todos estos parámetros, más la propia medida del pattern y el tempo global, es posible generar una amplia gama de comportamientos, que van desde un simple tren de <a href="http://es.wikipedia.org/wiki/Negra" target="_blank">negras</a>, a sobrecargados e intrincados ritmos, desde una nota única que se repite, a escalas que suben y bajan. De esta manera, podríamos implementar varios de estos generadores trabajando simultáneamente, asignados a distintos timbres, con distintas pautas de comportamiento y distintas <a href="http://es.wikipedia.org/wiki/Tesitura" target="_blank">tesituras</a>, es decir, una verdadera &#8220;orquesta&#8221; algorítmica. Para realizar esta prueba sería necesario antes que nada portar el programa a <a href="http://processing.org/" target="_blank">Processing</a>, porque el Arduino no tiene suficientes recursos para esto.</p>
<p style="text-align: justify;">Como ya dijimos, en los 4 videos anteriores no existe la capa de alto nivel encargada de darle cierta &#8220;forma&#8221; al material. El concepto de &#8220;melodía&#8221; que maneja el programa es en realidad un concepto rítmico, es decir, considera el conjunto de notas -que en este caso es de 7 notas- como un conjunto ordenado de &#8220;sonidos contrastantes con los que generar un ritmo&#8221;,  sin preocuparse en absoluto de las relaciones armónicas entre las notas. (En este caso los intevalos entre las notas sucesivas son de 5as., para las 7 notas que salen del módulo MIDI, pero a su vez esas 7 notas están mapeadas sobre las 4 notas de la garrafa, cuyas alturas son poco definidas, y prácticamente aleatorias). En el siguiente ejemplo escucharemos un audio de 8 minutos aprox., usando la salida MIDI con un timbre de piano, obtenido con la última versión del programa. En este caso, las notas son 12 y corresponden a una <a href="http://es.wikipedia.org/wiki/Escala_crom%C3%A1tica" target="_blank">escala cromática</a>.</p>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">Como podemos oir, el programa sigue sin saber nada de intervalos ni de armonía. Su concepto de melodía consiste en gravitar en torno a una altura y aplicar <a href="http://fr.wikipedia.org/wiki/Seconde_(musique)" target="_blank">grado conjunto</a> (que en este caso resulta ser siempre un semitono) o saltos mayores dependiendo de la articulación rítmica. Sabe, por ejemplo, la dirección melódica, y tiene reglas que le indican cuándo conservarla y cuándo invertirla. Las reglas melódicas en realidad son muy básicas, porque, en efecto, la aplicación para la que fue concebido era meramente percusiva. El algoritmo no maneja duraciones de notas, por ejemplo, sí puntos de comienzo, por supuesto, y también <em>acentuaciones</em> (intensidades individuales de cada nota) lo cual es importante. El paso para dotarlo de noción armónica es simplemente restringir a escalas o arpegios predefinidos el subconjunto de notas con que puede operar en cada compás o fragmento de compás, y, con un grado aun mayor de sofisticación, establecer un subconjunto más restringido para tiempos fuertes o partes fuertes del tiempo, y otro más amplio para tiempos débiles o partes débiles del tiempo.</p>
<p style="text-align: justify;">Obsérvese la acción del <em>programador</em>. Aquí sí podemos hablar de una capa de nivel superior que se encarga de administrar los patterns y repetirlos ocasionalmente, total o parcialmente, textualmente o con pequeñas modificaciones. En la práctica, el programa trabaja sobre un buffer de 4 compases, donde ocasionalmente sustituye cierto sector por un material completamente nuevo, otras veces transforma levemente lo que está actualmente almacenado en un sector, y otras veces simplemente ejecuta al azar alguno de los sectores. Los &#8220;sectores&#8221; normalmente son compases, pero puede ocurrir que sean fragmentos de compás, cuando, por ejemplo, un material fue generado en 4/4 y a la hora de ejecutarlo o modificarlo, la métrica puede haber pasado a 2/4 o a 3/4, o a la inversa, entonces ocasionalmente se forman combinaciones parciales de <em>patterns</em>, muy interesantes.</p>
<p style="text-align: justify;">El resultado de todo esto es que se generan estructuras parecidas a las de la música normal, tipo AABA&#8217;CBC&#8217;ADD&#8217;CDB&#8217;EC etc. Esta capa de macroestructura es lo que estaba faltando para que la pseudomúsica tuviera &#8220;forma&#8221;, pero comprobé que no hace falta que las estructuras sean simétricas, geométricas, ni con ninguna forma especial, sino que basta con esa simple cadena levemente aleatoria para obtener un resultado bastante &#8220;musical&#8221;, muy distinto de lo que se oye en los anteriores videos. Con respecto a los <em>plugins</em> que transforman el material, actualmente hay uno solo, pero ya tengo en mente muchísimos más, que emularían los recursos clásicos de la composición (paráfrasis, inversión, espejo, desplazamiento rítmico, transposición, expansión-compresión temporal, etc., etc.).</p>
<p style="text-align: right;">P.G., 26/7/2011</p>
<p style="text-align: right;">Revisión e ilustraciones de Alvaro Cassinelli</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2011/07/composicion-algoritmica/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Lista de canciones con la armonía del Canon de Pachelbel</title>
		<link>http://www.pablogindel.com/2010/04/lista-de-canciones-con-la-armonia-del-canon-de-pachelbel/</link>
		<comments>http://www.pablogindel.com/2010/04/lista-de-canciones-con-la-armonia-del-canon-de-pachelbel/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 07:07:43 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Música]]></category>
		<category><![CDATA[1980]]></category>
		<category><![CDATA[acordes]]></category>
		<category><![CDATA[acusada]]></category>
		<category><![CDATA[alberto triunfo]]></category>
		<category><![CDATA[armonía]]></category>
		<category><![CDATA[basket case]]></category>
		<category><![CDATA[beto triunfo]]></category>
		<category><![CDATA[canon en Re Mayor]]></category>
		<category><![CDATA[canon in D major]]></category>
		<category><![CDATA[cantante]]></category>
		<category><![CDATA[compás]]></category>
		<category><![CDATA[corchea]]></category>
		<category><![CDATA[da silva]]></category>
		<category><![CDATA[demanda]]></category>
		<category><![CDATA[dominante]]></category>
		<category><![CDATA[dominio público]]></category>
		<category><![CDATA[El Sabalero]]></category>
		<category><![CDATA[española]]></category>
		<category><![CDATA[estribillo]]></category>
		<category><![CDATA[federico garcia vigil]]></category>
		<category><![CDATA[fundamental]]></category>
		<category><![CDATA[futbolístico]]></category>
		<category><![CDATA[grados]]></category>
		<category><![CDATA[green day]]></category>
		<category><![CDATA[himno]]></category>
		<category><![CDATA[Jorge Nasser]]></category>
		<category><![CDATA[José Carbajal]]></category>
		<category><![CDATA[judicial]]></category>
		<category><![CDATA[juicio]]></category>
		<category><![CDATA[Julio Frade]]></category>
		<category><![CDATA[litigio]]></category>
		<category><![CDATA[mayor]]></category>
		<category><![CDATA[melodía]]></category>
		<category><![CDATA[menor]]></category>
		<category><![CDATA[mundialito]]></category>
		<category><![CDATA[navidad]]></category>
		<category><![CDATA[negra]]></category>
		<category><![CDATA[nota]]></category>
		<category><![CDATA[pachelbel]]></category>
		<category><![CDATA[pachelbel's canon]]></category>
		<category><![CDATA[plagio]]></category>
		<category><![CDATA[punk]]></category>
		<category><![CDATA[roberto da silva]]></category>
		<category><![CDATA[rock]]></category>
		<category><![CDATA[rosana]]></category>
		<category><![CDATA[rosana arbelo]]></category>
		<category><![CDATA[séptima]]></category>
		<category><![CDATA[soñaré]]></category>
		<category><![CDATA[subdominante]]></category>
		<category><![CDATA[tónica]]></category>
		<category><![CDATA[triunfo]]></category>
		<category><![CDATA[uruguay]]></category>
		<category><![CDATA[uruguay te queremos ver campeón]]></category>
		<category><![CDATA[villancico]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=683</guid>
		<description><![CDATA[I) Introducción. Entre las tantas obsesiones que me persiguen desde temprana edad, figura la de buscar y encontrar permanentemente similitudes de todo tipo entre canciones y músicas en general, poniendo especial énfasis en lo que tiene que ver con la armonía, cosa que a su vez me ha inclinado a practicar una clasificación de la [...]]]></description>
			<content:encoded><![CDATA[<h4 style="text-align: justify;">I) Introducción.</h4>
<p style="text-align: justify;">Entre las tantas obsesiones que me persiguen desde temprana edad, figura la de buscar y encontrar permanentemente similitudes de todo tipo entre canciones y músicas en general, poniendo especial énfasis en lo que tiene que ver con la armonía, cosa que a su vez me ha inclinado a practicar una clasificación de la música un tanto distinta de la habitual. <span id="more-683"></span>Es así como solía ver supuestos plagios aquí y allá, y, hasta no hace mucho, tendía a rechazar cualquier música que no tuviera una secuencia armónica 100% “original” (cosa que era, sin dudas, un gran error; en la actualidad, en cambio, soy de los que cuestionan la exagerada importancia que se le da, en el análisis musical occidental tradicional, al tema de las alturas; para ser exactos, pienso que este tipo de análisis es aplicable, en mayor o menor medida, a buena parte de la música, pero definitivamente, no a <em>toda</em> la música, y además, cuando lo es, no es el único tipo de análisis aplicable, ni el más significativo en todos los casos).</p>
<p style="text-align: justify;">Tenía una larga lista de temas harto parecidos armónicamente, algunos de los cuales eran plagios reconocidos, y otros no. Por ejemplo, me acuerdo de casos como el de las canciones “We used to know” y “Hotel California”, de Jethro Tull y Eagles, respectivamente, así como el de “All day and all of the night” y “Hello, I love you” de Kinks / Doors, (y el auto-plagio “Destroyer”, de los mismos Kinks, talvez para reafirmar la propiedad intelectual de ese notable <em>riff</em> [en este caso se trataba de un riff, no de una secuencia de acordes]). Y hablando de los Kinks, no olvidemos el gran parecido de su canción “Lost and found” con la de los Smiths “The boy with the thorn in his side”, ambas de 1986. Uno de los blancos favoritos de mis críticas era Fito Páez, a quien solía adjudicar numerosos plagios; por ejemplo su “A rodar mi vida” calcada de “Honky tonk women” o “Soy un hippie” peligrosamente similar a “Have a talk with God” de Stevie Wonder (en realidad, toda la obra de Fito me sigue resultando demasiado parecida a <em>todo</em>). Otro gran ejemplo: la canción española “Resistiré” de Carlos Toro y Manolo de la Calva, no sólo tiene la misma armonía que “I will survive”, sino que tranquilamente puede hablarse aquí de un auténtico “plagio conceptual” (de hecho, cuando la escuché por primera vez, pensé que se trataba de una versión en español de aquel tema; por otro lado, sospecho que podríamos hacer otra lista igual de larga [a la aquí presentada] con canciones que usen una armonía similar a “I will survive”, cuyo original talvez sea la francesa “Les feullies mortes”). Y así sucesivamente. (Cabe destacar que, en el repertorio de rock clásico de 60-70&#8242;s, que es el terreno en el que yo me movía, tenía cierto sentido hablar de este tipo de <em>plagios</em>, pero resultaría absurdo hacerlo en el contexto de la música <em>pop</em> actual, en gran parte de la cual parece haber una manifiesta intención de que las canciones se parezcan, hay un uso generalizado del <em>reciclaje</em> y las estructuras armónicas se repiten hasta el hartazgo).</p>
<p style="text-align: justify;">Por supuesto, mi deleite era mayor cuando descubría semejanzas entre alguna música pretendidamente profunda, <em>cool</em> o de vanguardia, y otra lo más antagónica posible. Por ejemplo, la que existe entre las canciones “Hallowed be thy name” de Iron Maiden y “Ocho letras” de Larbanois-Carrero, como puede verse en YouTube bajo el título de “Peter Capusotto y Pomelo presentan El Gran Reencuentro del Rock Uruguayo &#8211; Iron Carrero” (nótese que este ejemplo es perfectamente simétrico). Y hablando de Capusotto, éste utiliza como presentación de su programa, una versión <em>murga</em> de “Sympathy for the devil”, lo que viene a constituir un excelente ejemplo de ese tipo de “desmitificación” que a mí me divertía practicar (citas obligadas: el “Concerto Grosso alla Rustica” de Les Luthiers, una de las obras más sublimes que se han escrito, en este sentido, y “No necesitamos otro héroe, Valderrama” de Leo Maslíah).</p>
<p style="text-align: justify;">Otro caso de músicas antagónicas y similares fue el que encontré a mediados de los 90, cuando empezó a sonar el tema “Basket case” de Green Day. Inmediatamente lo asocié con la tristemente célebre canción “Uruguay, te queremos ver campeón”, himno futbolístico de nuestra selección desde el Mundialito de 1980, compuesta por los jingleros Beto Triunfo y Roberto da Silva. Lo más interesante es que no cabían dudas respecto a la cronología de los hechos, una de las canciones era 15 años anterior a la otra. De más está decir que yo no perdía oportunidad de utilizar esta coincidencia para burlarme de Green Day y de su postura pretendidamente punk/rockera: en mi concepción, ninguna cosa podía ser suficientemente agresiva, radical, violenta, rebelde, rockera, pesada, profunda, o lo que sea, si tenía la misma armonía de “Uruguay, te queremos ver campeón”&#8230; pero, como verán, estaba parcialmente equivocado.</p>
<p style="text-align: justify;">No mucho tiempo más tarde, un amigo me prestó un <em>cassette</em> de música barroca, que quería recuperar a formato digital porque afirmaba que las versiones en él contenidas eran únicas. ¿Y qué me encuentro al escucharlo? Una hermosa versión de “Uruguay, te queremos ver campeón”, interpretada con instrumentos barrocos. Nunca me preocupé en recordar el nombre del autor, ni el de la obra en cuestión, pero hoy todos sabemos que se trataba del “Canon y Giga en Re mayor para tres violines y bajo continuo” de Johann Christoph Pachelbel, circa 1680.</p>
<p style="text-align: justify;">Pasaron los años, todo siguió su curso normalmente, aparecían algunos “plagios” de vez en cuando, unos más divertidos que otros, nada por lo que perder el sueño, pero me enteré un día de que los autores de “Uruguay, te queremos ver campeón” habían demandado a la cantante española Rosana Arbelo, reclamándole nada menos que un millón de dólares, por el supuesto plagio de su canción “Soñaré” al mencionado himno. Escuché la canción de Rosana, y efectivamente, se parecía… tanto a “Uruguay, te queremos ver campeón”, como al propio Cannon de Pachelbel, y, en mayor o menor medida, a muchas otras canciones que yo ya había venido reconociendo como poseedoras de esa misma secuencia armónica, entre ellas, por supuesto, “Basket Case”. (Claro que la canción de Rosana tiene además cierto parecido melódico con nuestro himno, pero si escuchan los temas de la lista de abajo, notarán que no es la única canción que lo posee, de hecho, hay varios temas anteriores a 1980 que también coinciden melódicamente, lo cual no es de extrañar, dado que hubiera sido difícil que se hicieran 70 músicas sobre la misma armonía sin que se repitiera nada).</p>
<p style="text-align: justify;">No dudé en juzgar el reclamo de Triunfo y Da Silva como una gran “avivada” de estos compatriotas; sin embargo, este hecho aun no me quitaba el sueño. Lo que realmente me motivó a investigar y finalmente publicar este artículo, fue que me extrañó que los asesores y/o abogados de Rosana, si bien acertaron a argüir que ambas canciones se parecían a una tercera, aparentemente no advirtieron que lo que había detrás de ellas, así como de cientos de otras obras, no era otra cosa que el archi-plagiado y versionado una y mil veces, Canon de Pachelbel. Lo que esta gente encontró, en cambio, fue el villancico “The first noel”, que según ellos dataría del siglo XIII, y que, efectivamente, tiene una similitud más melódica que armónica (lo cual tendría sentido en caso de ser verdadera la historia). Por cierto, lo que <span style="text-decoration: underline;">no</span> se les escapó, es el parecido con la canción de Green Day, hecho que me sigue provocando cierta hilaridad.</p>
<h4 style="text-align: justify;"> </h4>
<h4 style="text-align: justify;">II) Investigación.</h4>
<p style="text-align: justify;">Lo primero que encontré sobre el Canon de Pachelbel, al iniciar mi investigación en internet, fue este divertido video, a cargo de un tal Rob Paravonian:</p>
<p style="text-align: justify;"><a href="http://www.youtube.com/watch?v=ybe4P9fbeqA" target="_blank">http://www.youtube.com/watch?v=ybe4P9fbeqA</a></p>
<p style="text-align: justify;">En él se da cuenta de algo que yo ya sospechaba: que la cantidad de canciones basadas en la secuencia armónica del Canon (y, por ende, de “Uruguay, te queremos ver campeón”) podía llegar a ser realmente grande, e incluir unos cuantos <em>hits</em> comerciales.</p>
<p style="text-align: justify;">Posteriormente un amigo, Tomás Laurenzo (quien es además, colaborador en numerosos proyectos y corrector de este artículo) me pasó un par de direcciones de sitios de internet abocados a la enumeración de músicas con esta misma propiedad. Ellos son:</p>
<p style="text-align: justify;"><a href="http://www.pachelbelcanon.com/" target="_blank">http://www.pachelbelcanon.com/</a></p>
<p style="text-align: justify;"><a href="http://www.listology.com/lukeprog/list/songs-based-pachelbels-canon" target="_blank">http://www.listology.com/lukeprog/list/songs-based-pachelbels-canon</a></p>
<p style="text-align: justify;">Estas listas están bastante bien, la segunda de ellas mejor que la primera, y tienen algunos títulos en común entre sí y con el video de Paravonian. No obstante, en ninguna de ellas figuran “Uruguay te queremos ver campeón” ni la polémica “Soñaré”; en realidad, hay una gran carencia de canciones <em>hispanas</em>, y hay también, tanto en el video como en ambas listas, sobre todo en la primera, canciones que, a mi entender, no deberían estar, como por ejemplo “Let it be” (no porque sea fanático de los Beatles; en realidad encontré una canción de The Beatles mucho más apropiada y que no figura en las listas). La explicación de por qué dejo afuera a “Let it be”, &#8220;With or without you&#8221;, &#8220;No woman no cry&#8221; y otros conocidos temas, se encuentra al final del artículo.</p>
<p style="text-align: justify;">Mi verdadera intención es que la gente que no tiene conocimientos de teoría musical, pueda entender lo que tienen en común dos cosas en apariencia tan radicalmente distintas como Green Day y Rosana. El análisis armónico es un artificio triplemente abstracto, y es algo que me ha fascinado prácticamente desde mis primeros contactos con la música. Utilizo aquí la palabra “abstracto” con el mismo sentido que se le da en informática, y también en su significado más general. ¿Por qué digo que es <em>triplemente</em> abstracto? Veamos:</p>
<ol style="text-align: justify;">
<li>La armonía hace referencia a las alturas, las notas de una canción, pero no a las notas concretas, sino a las relaciones entre ellas. No importa si una canción está en Re y otra está en Si bemol, ambas pueden tener la misma armonía. He aquí la primera abstracción.</li>
<li>El análisis armónico es abstracto con respecto al tiempo. Se trata de asociar <em>acordes</em> (o mejor dicho, <em>grados</em>, o incluso más abstractamente hablando, <em>funciones tonales</em>) con <em>compases</em> o unidades métricas arbitrarias. Una canción puede estar a tempo 190 y otra a tempo 60, una puede ser en 6/8 y la otra en 7/4 y sin embargo tener la misma armonía. Una puede ser un canon barroco y lento, la otra un punk-rock furioso, y ambas compartir la misma armonía.</li>
<li>Y lo más abstracto y artificial de todo: si bien el análisis armónico presupone la presencia de <em>grados</em>, es decir “acordes abstractos”, acordes <em>relativos</em>, sin referencia a notas concretas, distribuidos en una cuadrícula de compases o unidades métricas, no es necesario que en la música misma ningún instrumento <em>toque</em> realmente los acordes. Se trata de una especie de “ambiente de simultaneidad sonora” bastante discutible, que puede extraerse incluso de una simple melodía, no habiendo simultaneidad sonora alguna en los hechos. En una composición barroca, por ejemplo, los acordes se forman por la superposición accidental de las distintas líneas melódicas, mientras que en “Basket case” hay una guitarra tocando explícitamente grupos de notas simultáneas, las mismas notas que, siglos antes, algún teórico musical señaló como las más importantes o las definidoras de un <em>grado</em> o función armónica, y entre ellas, una especialmente importante y que siempre debe estar en su lugar: la nota más grave, el bajo, la <em>fundamental</em> de cada acorde (es quizás por eso que quienes tocamos el bajo tenemos una natural inclinación hacia la armonía, y viceversa).</li>
</ol>
<p style="text-align: justify;">Procederé entonces a exponer mi propia lista de canciones y músicas basadas en la armonía del Canon de Pachelbel, tratando de aportar algún dato más sobre cada una, y analizando hasta qué punto respetan o no la armonía y estructura originales. Sólo me resta decir que, tras haber escuchado y analizado cada una de estas 70 obras, y sabiendo que deben existir muchísimas más, puedo afirmar sin temor a equivocarme que, de las secuencias armónicas “no triviales” que pueden hallarse en la llamada música <em>culta</em>, esta es, por lejos, la más reutilizada en música popular.</p>
<h4> </h4>
<h4>III) La lista.</h4>
<p style="text-align: justify;">Aquí va la lista, espero que la disfruten (sugerencia: busquen las referencias en YouTube, están todas ahí).</p>
<p style="text-align: left;"><strong>1) Pachelbel &#8211; Canon y Giga en Re Mayor para tres violines y bajo continuo (Alemania, 1680)</strong></p>
<p style="text-align: justify; padding-left: 30px;">El original. Su armonía podría escribirse así: I – V – VI – III – IV – I – IV – V de una tonalidad mayor. Para quienes no están familiarizados con esta notación, es fácil: los números romanos hacen referencia a los <em>grados</em>, y los guiones marcan las divisiones entre <em>compases</em> o unidades métricas arbitrarias. En el caso concreto del Canon, se trata de los acordes Re, La, Si menor, Fa# menor, Sol, Re, Sol, La (todos acordes mayores, excepto cuando está señalado; en la notación en grados no se especifica si los acordes son mayores o menores, porque se sobreentiende que, salvo expresa indicación, los grados I, IV y V son mayores y los II, III y VI son menores [el VII dejémoslo para otra ocasión]) distribuidos en 2 compases, es decir, cada acorde tiene una <em>negra </em>de duración, pero en la mayoría de los ejemplos de esta lista, cada acorde ocupa medio o un compás entero.</p>
<p style="text-align: left;"><strong>2)</strong> <strong>Beto Triunfo &amp; Roberto Da Silva &#8211; Uruguay, te queremos ver campeón (Uruguay, 1980)</strong></p>
<p style="text-align: justify; padding-left: 30px;">La variante de Triunfo y Da Silva (en adelante “T&amp;DS”) es la siguiente: I – V – VI – III – IV – I – II7 – V, es decir, conserva la misma estructura, prácticamente la misma secuencia armónica, sólo que sustituyendo el ultimo IV por un II7, o sea -como me enseñó el maestro Klísich- un <em>dominante secundario</em> para ir al V. (II7 significa que se reemplazó el acorde de segundo grado, que normalmente sería menor, por un acorde de tipo <em>dominante</em>, es decir un quinto grado “prestado” de la tonalidad del V; puede resultar complicado, pero lo importante es que se trata de una sustitución muy clásica, igual que las que veremos en los siguientes temas, es decir, que seguimos estando siempre dentro de la estructura básica del Canon). [Nota: en este texto utilizo el término "estructura" para referirme a la distribución de acordes con respecto al tiempo, no en su sentido habitual de "macroestructura", es decir, parte A, parte B, etc.]</p>
<p style="text-align: justify;"><strong>3)</strong> <strong>Rosana &#8211; Soñaré (España, 2005)</strong></p>
<p style="text-align: justify; padding-left: 30px;">El pasaje en cuestión aparece recién en el estribillo, como pasa en varias canciones de esta lista, y, a diferencia del himno mundialitero, la armonía utilizada aquí es perfectamente fiel al original.</p>
<p style="text-align: justify;"><strong>4) Vox Dei &#8211; Presente (Argentina, 1972)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esta canción es mucho más conocida por su versión de 1995, en la película Tango Feroz. Atención porque la melodía es bastante parecida a la de T&amp;DS. Desde el punto de vista armónico, apenas una sutil diferencia con el original: I – V – VI – III – IV – III – IV – V. Como vemos, sustituye un I por un III (y en ocasiones, por un I con bajo en la 3ª.), es decir, prácticamente idéntica al Canon.</p>
<p style="text-align: justify;"><strong>5) Green Day &#8211; Basket case (USA, 1995)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esta es la canción más universalmente citada como deudora del Canon, ya que aparece en las dos listas, en el video, en mi memoria y en boca de los abogados de Rosana; sin embargo, no es de las más fieles a él. Observemos su secuencia: I – V – VI – III – IV – I – V. Hay una diferencia importante porque es estructural: directamente, se saltea un acorde, aunque la “función armónica” podríamos decir que se conserva, ya que termina en V igual que el original.</p>
<p style="text-align: justify;"><strong>6) Aerosmith &#8211; Cryin&#8217; (USA, 1993)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra de las que aparecen en ambas listas y en el video. Observen qué curioso, es exactamente igual a la de Green Day, se saltea el último IV y cae directamente en V. Cuando repite, introduce una nueva variante, también presente en otras canciones que veremos, la mayorización del III, lo cual es otra forma de <em>acorde de pasaje</em> para ir al IV.</p>
<p style="text-align: justify;"><strong>7) Enanitos Verdes &#8211; Amigos (Argentina, 1992)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Muy interesante versión, ya que conjuga unas cuantas variantes de las que veremos en otros temas. Estructuralmente pertenece al grupo de Green Day y Aerosmith, o sea, de las que se saltean el penúltimo acorde, pero además introduce los siguientes cambios: I – V/3ª – VI – III – IV – IV#dim – V. El primero es el V con bajo en la 3ª, lo que hace el clásico efecto de “bajadita” en el bajo, pero el más interesante es el pasaje cromático para ir al V final, sustituyendo al I. Qué fineza, ¿eh?</p>
<p style="text-align: justify;"><strong> <img src='http://www.pablogindel.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> The Beatles &#8211; I want to hold your hand (UK, 1963)</strong></p>
<p style="text-align: justify; padding-left: 30px;">La única contribución de los Beatles a la lista es esta canción, que, como veremos, es por lejos la más distinta al original, entre todas las restantes. Analicemos: I – V – VI – III;  I – V – VI – III7. En definitiva, sólo coinciden los 4 primeros acordes, pero la estructura es completamente diferente.</p>
<p style="text-align: justify;"><strong>9) Silvio Rodríguez &#8211; Resumen de noticias (Cuba, 1975)</strong></p>
<p style="text-align: justify; padding-left: 30px;">I – V – VI – V – IV – III – II – V. Con esta canción volvemos a las estructuralmente idénticas al original, aunque introduce sus propias variantes. Yo la calificaría como una mezcla entre la de Vox Dei y la de T&amp;DS, aunque más suave que esta última, ya que el II es natural.</p>
<p style="text-align: justify;"><strong>10) Original Caste &#8211; One tin soldier (Canada, 1969)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esta canción, perteneciente a Dennis Lambert &amp; Brian Potter (mucho gusto), aparece en ambas listas y en el video, a veces en su versión de 1971 a cargo del grupo Coven. Tiene la bajadita, tiene al V sustituyendo al III como en la de Silvio, y tiene el II sustituyendo al IV como en la de Silvio también; cuando repite se come un acorde, igual que en las del grupo Aerosmith/Green Day. No hay nada nuevo bajo el Sol.</p>
<p style="text-align: justify;"><strong>11) Vitamin C &#8211; Graduation (Friends forever) (USA, 1998)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra de las que aparecen en el video, y también, creo, en ambas listas. Bueno, esta canción pertenece al grupo de lo que yo llamaría “versiones”, es decir, creo que ni llega a la categoría de composición. Sencillamente, como en otros casos que veremos, es un pastiche, es decir una música con cuerdas equivalente al propio Canon (en versiones más recientes, incluso, ni se molestan en hacer tal pastiche y le ponen directamente el original), una máquina de ritmos y una mina hablando arriba, con un estribillo que deja mucho que desear.</p>
<p style="text-align: justify;"><strong>12) Blues Traveler &#8211; Hook (USA, 1994)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra del video y alguna lista. Fiel al original, excepto por la mayorización del III, alla Aerosmith.</p>
<p style="text-align: justify;"><strong>13) Coolio &#8211; I&#8217;ll c u when u get there (USA, 1997)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra versión, como la de Vitamin C, pero mejor, no sólo por la rapeada inobjetable de Artis Leon Ivey Jr., sino por el estribillo un poco más canchero.</p>
<p style="text-align: justify;"><strong>14) The Future Sound of London &#8211; Domain (UK, 1994)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esto lo puse porque aparece por ahí en las listas, pero es claramente una versión, no tiene misterio.</p>
<p style="text-align: justify;"><strong>15) Spiritualized &#8211; Ladies and gentlemen, we are floating in space (</strong><strong>UK</strong><strong>, 1997)</strong></p>
<p style="text-align: justify; padding-left: 30px;">El tema está en el estribillo, y la verdad, ni tengo ganas de analizar qué tipo de variante es, pero es el Canon, no cabe duda. Green Day es Béla Bartók al lado de esto. ¿Qué digo? T&amp;DS son Béla Bartók.</p>
<p style="text-align: justify;"><strong>16) Village People &#8211; Go west (USA, 1979) </strong></p>
<p style="text-align: justify; padding-left: 30px;">Excelente versión <em>disco</em> de la obra que nos ocupa, re-versionada en 1992 por los Pet Shop Boys. Fusionaron el Canon de Pachelbel con “YMCA”. ¿Qué más se puede pedir? Como dijo Vinicius de Moraes: si Pachelbel se levantara de su tumba, estaría orgulloso.</p>
<p style="text-align: justify;"><strong>17) Joe Jackson &#8211; Hometown (UK, 1986)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Versión picadita, completamente fiel.</p>
<p style="text-align: justify;"><strong>18) Los Pop Tops - Oh Lord, why Lord (España, 1968)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Este grupo, del que se dice que fue el primero en fusionar música barroca con <em>pop, </em>nos muestra aquí una de las tantas canciones en las que los acordes del Canon son utilizados para crear una atmósfera <em>religiosa</em>, ya que se prestan perfectamente para ello. Existe otra versión posterior (1970) a cargo de los maestros del funk Parliament.</p>
<p style="text-align: justify;"><strong>19) Aphrodite&#8217;s Child &#8211; Rain and tears (Francia, 1968)</strong></p>
<p style="text-align: justify; padding-left: 30px;">El grupo de Vangelis, ni más ni menos. Atención porque esta canción contiene un pasaje peligrosamente igual a la melodía de T&amp;DS. Yo si fuera Vangelis les metía una demanda, les metía. Sabelo, cabeza.</p>
<p style="text-align: justify;"><strong>20) Roger Whittaker &#8211; Streets of London (UK, 1971)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Baladita bastante aburrida, similar a las primeras que vimos. Algún dominantecito por ahí, más de lo mismo.</p>
<p style="text-align: justify;"><strong>21) 2pac &#8211; Life goes on (USA, 1996)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otro rap. No parece ser una versión directa del Canon, sino de otra música idéntica a éste, que podría estar o no en esta lista.</p>
<p style="text-align: justify;"><strong>22) Catch 22 &#8211; On &amp; On &amp; On (USA, 1998)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Una versión ska, ¿qué me contursi?</p>
<p style="text-align: justify;"><strong>23) Ricardo Arjona &#8211; Señora de las cuatro décadas (Guatemala, 1994)</strong></p>
<p style="text-align: justify; padding-left: 30px;">I – V/3a. – VI – III – IV – I – III7 – IV – II7 – II7 – V. Por fin algo digno de analizar. Se parece más que “I want to hold your hand”, de manera que su presencia en la lista está plenamente justificada.</p>
<p style="text-align: justify;"><strong>24) Dragonforce &#8211; Valley of the damned (UK, 2003)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Ohio, el “asunto” está en el estribo; para decirlo en términos de YouTube, minuto 1:43. Fiel al original. Siempre respeto a las bandas de metal, aunque tengan cero creatividad.</p>
<p style="text-align: justify;"><strong>25) Belle &amp; Sebastian &#8211; Get me away from here, I&#8217;m dying (UK, 1996)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Textual la primera vuelta, cuando repite introduce una variante para enganchar con la parte B. Igual te digo que ya me estoy cansando de estos grupetes, es hora de dejar de currar, muchachos.</p>
<p style="text-align: justify;"><strong>26) The Polyphonic Spree &#8211; Light &amp; Day / Reach for the Sun / Section 9 (USA, 2002)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Ya estoy harto, y quedan como cuarenta temas más.</p>
<p style="text-align: justify;"><strong>27) Focus &#8211; Sylvia (Holanda, 1972)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Vamos con una banda buena, para matizar un cacho. La bajadita de la primer vuelta de Sylvia se parece mucho a la de Silvio Rodríguez, con el II7 igual que la de T&amp;DS, así que se ganó su lugar en la lista. Por cierto, el resto del tema no tiene nada que ver.</p>
<p style="text-align: justify;"><strong>28) The Boom &#8211; Shima uta (Japón, 1992)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Bueno, esto sí que es una sorpresa. Esta canción, conocida en nuestro pais y en Argentina, gracias a la excelente versión de Alfredo Casero (que, de todas maneras, no es muy distinta a la original), presenta en su estribillo una armonía que, para que no queden dudas, me dispongo a analizar: I – V – VI – III – IV – V – I – V. Claramente, está mucho más cerca del Canon, que de cualquier otra cosa.</p>
<p style="text-align: justify;"><strong>29) The Farm &#8211; All together now (UK, 1990)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esto es el Canon mismo, con un estribillo que consiste en la misma frase del título (afanada a su vez a los Beatles) repetida tres veces, con la misma métrica y un par de notas de diferencia, a lo sumo, más las 3 palabras finales. Vale decir que “Uruguay, te queremos ver campeón” parece <em>Il cimento dell&#8217;armonia e dell&#8217;invenzione</em>, al lado de esto. De hecho, por la temática futbolera que rodea a este tema, yo en el lugar de T&amp;DS hubiera demandado a estos ladrones y no a la pobre Rosana. Llama la atención, por otro lado, cómo todas estas canciones basadas en el Canon de Pachelbel suelen ser los principales <em>hits</em> de todas estas bandas. Este hecho realmente llama a la reflexión… por lo pronto, ya lo saben, si quieren triunfar, inténtenlo ustedes mismos.</p>
<p style="text-align: justify;"><strong>30) Menelik &#8211; Je me souviens (Francia, 1997)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra versión rap, pero en franchute.</p>
<p style="text-align: justify;"><strong>31) Brian Eno &#8211; Three variations on the Canon in D Major (UK, 1975)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Ni Brian Eno se abstuvo de hacer su propia versión, pero por lo menos lo dejó bien claro en el título, presumo que debido a que es el único que sabe realmente lo que está versionando.</p>
<p style="text-align: justify;"><strong>32) Libera &#8211; Sanctus (UK, 2006)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esto es una especie de grupo coral infantil, que hace una música papal. No podía faltar, entonces, alguna cosa con los acordes del maestro Johann en su repertorio.</p>
<p style="text-align: justify;"><strong>33) Alain Barriere &#8211; Tout s&#8217;en va déjà (Francia, 1968)</strong></p>
<p style="text-align: justify; padding-left: 30px;">La <em>chanson française</em> rinde culto al Canón de Pachelbél. En el propio comentario de YouTube de esto, decía: &#8220;même ligne harmonique que <em>La maladie d&#8217;amour</em> de Michel Sardou&#8221;, y en efecto, si la buscan encontrarán otra interesantísima versión del Canon, con unos coros que parecen cantar &#8220;Uruguay, te queremos&#8230;&#8221;, y una bajadita del del IV al I igualita a la de &#8220;Let it be&#8221;.</p>
<p style="text-align: justify;"><strong>34)</strong> <strong>Sweetbox &#8211; Life is cool (USA, 2004)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Hay una cosa que es clara: cuanto más nos aproximamos al presente, menos se preocupan los productores por disimular las “fuentes de inspiración” de sus productos. Es lo que decía más arriba con respecto al concepto de plagio, que perdió vigencia con las nuevas reglas de la creación moderna. La melodía, por su parte, me hace acordar a mil cosas, entre ellas “Hard to say I’m sorry” de Chicago y “La isla Bonita” de Madonna, obviamente con otras notas, pero no me hagan caso, ya les advertí que me voy fácilmente al carajo con las analogías.</p>
<p style="text-align: justify;"><strong>35) 2 Brothers on the 4th Floor &#8211; There is a key (Holanda, 1996)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Y seguimos currando, que hay para rato todavía. (Melodía igual a la del ejemplo 19).</p>
<p style="text-align: justify;"><strong>36) First Class &#8211; Beach baby (UK, 1974)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Como dije más arriba, estas canciones de los 70’s no dejan de ser una mierda, pero su parentezco con el Canon es meramente formal; en cambio, muchos de los ejemplos más recientes pertenecen a la categoría de “versiones”, es decir, copiaron no sólo la armonía textualmente, sino la “onda” misma de la obra, no aportando absolutamente nada nuevo al escucha.</p>
<p style="text-align: justify;"><strong>37) Happa-tai &#8211; Yatta (Japón, 2001)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Juas! Talvez esté basada en “Go west” (ejemplo 16), o directamente en “YMCA”.</p>
<p style="text-align: justify;"><strong>38) Relient K – Operation (USA, 2001)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Le metieron dos variantes a la fórmula original: 1) igual que Aerosmith, el III mayor; 2) el V del final está sustituido por VIbM – VIIbM – I, subidita clásica si las hay, pero única entre los temas de esta lista. La melodía es virtualmente idéntica a la de “One tin Soldier” (ejemplo 10). La verdá que no sé a dónde vamo’a parar si seguimo’así.</p>
<p style="text-align: justify;"><strong>39) Delerium – Paris (Canadá, 2004)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Muy lindo, pero sacámela 1/3.</p>
<p style="text-align: justify;"><strong>40) Lutricia McNeal – Rise (USA, 2004)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Me cae simpática esta mina, pero basta loco, ¿en serio no hay mejores ideas en la vuelta?</p>
<p style="text-align: justify;"><strong>41) Arianne &#8211; Komm, susser tod (Japón, 1997)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Esto aparentemente es la música de una película de animación japonesa. Sea como sea, no se gastaron mucho.</p>
<p style="text-align: justify;"><strong>42) Oscar Benton Blues Band &#8211; I believe in love (Holanda, 1972)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Extraña mezcla de estilos, pero con el sello inconfundible de Juan Carlos Pachelbel.</p>
<p style="text-align: justify;"><strong>43) Byul &#8211; Like a star (Korea, 2005)</strong></p>
<p style="text-align: justify; padding-left: 30px;">¿Es mi impresión, o los asiáticos le están dando una <em>waska</em> tremenda al Canon?</p>
<p style="text-align: justify;"><strong>44) </strong><strong>Emiri Miyamoto – Break (Japón, 2009)</strong></p>
<p style="text-align: justify; padding-left: 30px;">¿No te digo? Esta es la nueva violinista-popstar, al estilo Vanessa Mae, y obviamente no puede faltar en su repertorio de clásicos reciclados, algo que rinda tributo a nuestro amigo JCP.</p>
<p style="text-align: justify;"><strong>45) Reik &#8211; Noviembre sin tí (Mexico, 2005)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Vamo’a matizar ahora con algo “latino”. Esta canción pertenece a la clase Green Day/Aerosmith; de hecho, se le puede cantar “Basket Case” arriba, y queda fenómeno.</p>
<p style="text-align: justify;"><strong>46) Alejandro Sanz &#8211; Toca para mí (España, 1991)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Y tengo varios latinazos más. Escuchen este. Empieza con una intro muy correcta, después en el verso ya arranca con una secuencia sospechosamente similar al Canon, pero se va para otro lado, parece que va a safar, y de repente… llega el estribo, y se terminan las dudas, Canon de Pachelbel a cara de perro.</p>
<p style="text-align: justify;"><strong>47) twenty4-7 &#8211; Get a life again (Japón, 2009)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra versión rap, esta vez en ponja.</p>
<p style="text-align: justify;"><strong>48) Eternity &#8211; Wonderful world / Love / You smile (USA, 2009)</strong></p>
<p style="text-align: justify; padding-left: 30px;">¡Esto es lo que yo llamo CURRAR! Al parecer, este proyecto fue emprendido por gente que se fue de Sweetbox (ejemplo 34), que venían de meter aquel <em>hit</em> “Everything&#8217;s gonna be alright” basado en el “Aria para la cuerda de Sol” de J. S. Bach, y dijeron: “ma’si, vamo’hacer lo mismo pero con el Canon de Pachelbel, y nos rinde pa’ 3 temas, lo menos”. Y así fue. El resto del disco ensaya la misma fórmula con diversos autores, en un estilo que ellos mismos definen como “pop meets classic”.</p>
<p style="text-align: justify;"><strong>49) My Chemical Romance &#8211; Welcome to the Black Parade (USA, 2006)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Incuestionable tufo a Pachelbel.</p>
<p style="text-align: justify;"><strong>50) MDO &#8211; Sin tí (Puerto Rico, 2000)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Grupo lanzado por el productor de “Menudo”, ¿se acuerdan? Este tema tiene la misma bajada de Silvio Rodríguez, Focus y otros, que en sí, son técnicamente equivalentes al Canon, en el sentido de que se podría cantar arriba de esta armonía cualquiera de las canciones de la lista, pero no son copias al nivel de las que yo llamo “versiones”.</p>
<p style="text-align: justify;"><strong>51) Fahrenheit &#8211; Xin li you shu (Taiwan, 2007)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Y acá tenés a los Menudo Chinaski. A diferencia del caso anterior, esto sí es una “versión”.</p>
<p style="text-align: justify;"><strong>52) </strong><strong>Valensia &#8211; Bruxelles (Holanda, 2000)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra mezcolanza de cosas raras, en la que no faltan los pasajes inspirados en el Canon.</p>
<p style="text-align: justify;"><strong>53) Son by Four &#8211; A puro dolor (Puerto Rico, 2000)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Lo mismo que el ejemplo 50 y varios de la categoría <em>latin pop</em>, que, de todas maneras, son todos muy parecidos entre sí.</p>
<p style="text-align: justify;"><strong>54) Die Firma &#8211; Die eine (Alemania, 1996)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Otra agrupación hip-hopera, esta vez germana. Tienen otra versión del 2005, más fiel al original aun, si es esto realmente posible.</p>
<p style="text-align: justify;"><strong>55) DJ Angel &#8211; Flowrish</strong></p>
<p style="text-align: justify; padding-left: 30px;">Imposible saber quién hizo esto, ni cuándo, ni dónde, ni por qué (sobre todo: por qué), como pasa con cualquier producto en cuyo título aparezcan las palabras “DJ” o “remix”, pero sirva como ejemplo de las infinitas versiones más que se pueden encontrar poniendo en el search de YouTube las palabras “canon pachelbel remix”.</p>
<p style="text-align: justify;"><strong>56) Terry WU &#8211; Two different worlds</strong></p>
<p style="text-align: justify; padding-left: 30px;">Lo mismo puede decirse de esta otra pieza. Saquen sus propias conclusiones.</p>
<p style="text-align: justify;"><strong>57) Luca Zeta &#8211; Over the clouds (Italia, 2008)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Una de las obras más reconocidas de este DJ italiano.</p>
<p style="text-align: justify;"><strong>58) Karnak &#8211; Juvenar (Brasil, 2000)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Para resumirlo, esta armonía es igual a la de “Shima uta” (ejemplo 28) pero con el III mayor, como ya hemos visto en varias canciones.</p>
<p style="text-align: justify;"><strong>59) Leftöver Crack &#8211; Crack city rockers (USA, 2001)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Una mezcla de ska, punk, metal y reggae. Tocan también la secuencia de “Shima uta”, pero con todos los acordes mayores, porque el punk es así.</p>
<p style="text-align: justify;"><strong>60) </strong><strong>Bond – Lullaby (UK, 2004)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Más <em>pop meets classics,</em> de la mano de este cuarteto de cuerdas británico/australiano, formado por 4 hermosas chicas a las que no he logrado ver tocando <em>de verdad</em> en ningún video.</p>
<p style="text-align: justify;"><strong>61) Jon Secada – Angel (Cuba/USA, 1992)</strong></p>
<p style="text-align: justify; padding-left: 30px;">La misma bajadita de los ejemplos 9, 27, 50, 53 y alguno más, a un tempo muy lento.</p>
<p style="text-align: justify;"><strong>62) Alex Ubago – A gritos de esperanza (España, 2001) </strong></p>
<p style="text-align: justify; padding-left: 30px;">En el estribillo, la secuencia es esta: I – V – VI – III – IV – V – I / (VII) – VI. O sea, del grupo de las que se parecen a “Shima uta”, aunque con un final distinto y además, no repite.</p>
<p style="text-align: justify;"><strong>63) All Angels &#8211; Salve Regina (UK, 2006)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Acá tenemos otra variante del concepto de mezclar <em>pop</em> con música clásica. En este caso se trata de un cuarteto vocal de bellas mujeres, que chaparon el Canon de Pachelbel, le metieron no sé qué letra eclesiástica, y dale que es tarde.</p>
<p style="text-align: justify;"><strong>64) Fleetwood Mac &#8211; Eyes of the world (UK/USA, 1982)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Este grupo, considerado por muchos como uno de los pilares del <em>pop</em>, utiliza brevemente la armonía que nos ocupa, en un pasaje vocal que puede oirse claramente en este tema, al menos en su versión en vivo de 1982.</p>
<p style="text-align: justify;"><strong>65) Redsox &#8211; Sweet dream (Korea, 2005)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Qué lindas que son las coreanas.</p>
<p style="text-align: justify;"><strong>66) Sarah Connor &#8211; Love is color blind (Alemania, 2003)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Con la participación de TQ y toda su onda R&amp;B, el asunto es que el amor será daltónico pero nuestros oídos no: esto es el Canon acá y en Tanganika.</p>
<p style="text-align: justify;"><strong>67) Theresia &#8211; Moonlight.</strong></p>
<p style="text-align: justify; padding-left: 30px;">Difícil saber de dónde proviene esto, al parecer, podría ser de Indonesia. Como decía más arriba, realmente copados los asiáticos con Juan Carlos.</p>
<p style="text-align: justify;"><strong>68) Oasis &#8211; Don&#8217;t look back in anger (UK, 1996)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Los que critican a Oasis por su falta de creatividad (no es mi caso, a mí Oasis directamente no me gusta nada), pueden utilizar este <em>hit</em> como ejemplo: la armonía es la misma de &#8220;Shima Uta&#8221; (ejemplo 28), y la melodía del estribillo se parece mucho a otra canción de esta lista, el que la descubra se lleva un premio. Por cierto, su canción &#8220;Whatever&#8221; de 1994 también utiliza esta armonía.</p>
<p style="text-align: justify;"><strong>69) Fastball &#8211; Out of my head (USA, 1999)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Talvez esta sea la versión más disimulada de la armonía del Canon que podamos encontrar en toda la lista, ya que sustituye el III por un II-V secundarios para ir al IV, y luego el segundo IV por un dominante secundario para ir al V –como ya habían hecho nuestros hermanos T&amp;DS– y para rematarla, le agrega un IV al final de todo, que la deja picando…</p>
<p style="text-align: justify;"><strong>70) Silvio Rodríguez &#8211; Por quien merece amor (Cuba, 1982)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Y apareció otra de Silvio, a último momento. La armonía del principio de la estrofa es: I &#8211; V &#8211; VI &#8211; III &#8211; IV &#8211; III &#8211; II &#8211; VI7. Como vemos, es el propio Canon, excepto por el último acorde, un dominante secundario del II, que utiliza justamente para resolver la segunda mitad de la estrofa sobre este grado, o sea que no vuelve a repetir los acordes de Pachelbel.</p>
<p style="text-align: justify;"><strong>71) Claire Hamill &#8211; Someday we will all be together (UK, 1990)</strong></p>
<p style="text-align: justify; padding-left: 30px;">Para finalizar, nos vamos con esta inglesa que estuvo muy vinculada a la movida musical de los 70’s. Su versión del Canon se usó para un video con pingüinos.</p>
<p style="text-align: justify;"><strong> </strong> </p>
<h4 style="text-align: left;">IV) Apéndice: temas frecuentemente referidos como similares al Canon, pero que en realidad no lo son.</h4>
<ul style="text-align: justify;">
<li>The Beatles &#8211; Let it be</li>
<li>Bob Marley &#8211; No woman no cry</li>
<li>U2 &#8211; With or without you</li>
<li>Avril Lavigne &#8211; Sk8ter Boy</li>
<li>Natalie Imbruglia &#8211; Torn</li>
<li>Ozone &#8211; Dragostea Din Tei</li>
<li>Akon &#8211; Don&#8217;t Matter</li>
<li>Matchbox Twenty &#8211; Push</li>
<li>Better Than Ezra &#8211; Good</li>
<li>Alfaville &#8211; Forever young</li>
<li>Blink 182 – Damnit</li>
<li>Bonnie Taylor Shakedown – Hellogoodbye</li>
</ul>
<p style="text-align: justify;">Todos estos temas tienen los tres primeros acordes del Canon, y el cuarto acorde casi siempre es IV, lo cual los hace a todos muy parecidos entre sí, pero considerablemente distintos a la obra de Pachelbel. “Dragostea din tei” es un caso especial, porque posee estos mismos acordes, pero en un orden distinto, por lo que se parece menos aun, aunque tiene cierto aire que por alguna razón nos recuerda al Canon.</p>
<p style="text-align: right;"><span><span id="_marker"> Pablo Gindel, 4/4/2010 (con la colaboración de Tomás Laurenzo)</span></span></p>
<p style="text-align: right;"><span> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2010/04/lista-de-canciones-con-la-armonia-del-canon-de-pachelbel/feed/</wfw:commentRss>
		<slash:comments>235</slash:comments>
		</item>
		<item>
		<title>Síntesis Modular con Processing</title>
		<link>http://www.pablogindel.com/2010/01/sintesis-modular-con-processing/</link>
		<comments>http://www.pablogindel.com/2010/01/sintesis-modular-con-processing/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 00:08:28 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Audio e Informática]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[AM]]></category>
		<category><![CDATA[chebyshev]]></category>
		<category><![CDATA[convolution]]></category>
		<category><![CDATA[DSP]]></category>
		<category><![CDATA[envelope]]></category>
		<category><![CDATA[envolvente]]></category>
		<category><![CDATA[FFT]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[filtro]]></category>
		<category><![CDATA[FM]]></category>
		<category><![CDATA[fourier]]></category>
		<category><![CDATA[IIR]]></category>
		<category><![CDATA[javasound]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[minim]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[oscilador]]></category>
		<category><![CDATA[oscillator]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[síntesis]]></category>
		<category><![CDATA[synth]]></category>
		<category><![CDATA[synthesis]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=276</guid>
		<description><![CDATA[Introducción. Buscando una herramienta para programar y experimentar con audio, efectos y síntesis, decidí probar la biblioteca Minim de Processing. Existen muchos entornos informáticos interesantes para diseñar sonido, algunos son gráficos, otros son de escribir código, algunos son libres, otros son pagos; cito algunos ejemplos: Reaktor, Max-MSP, PureData, SynthEdit, SynthMaker, JSyn, Csound, SuperCollider, ChucK. Dentro [...]]]></description>
			<content:encoded><![CDATA[<h4><span style="color: #000000;">Introducción.</span></h4>
<p style="TEXT-ALIGN: justify">Buscando una herramienta para programar y experimentar con audio, efectos y síntesis, decidí probar la biblioteca <a href="http://code.compartmental.net/tools/minim/" target="_blank">Minim</a> de Processing. Existen muchos entornos informáticos interesantes para diseñar sonido, algunos son gráficos, otros son de escribir código, algunos son libres, otros son pagos; cito algunos ejemplos: Reaktor, Max-MSP, PureData, SynthEdit, SynthMaker, JSyn, Csound, SuperCollider, ChucK.<span id="more-276"></span></p>
<p style="TEXT-ALIGN: justify">Dentro de <a href="http://processing.org/" target="_blank">Processing</a>, existen varias bibliotecas para manejar sonido, entre ellas: Ess, Sonia y Minim, siendo esta última la que viene con la distribución oficial del producto. Rápidamente, repasemos las principales ventajas e inconvenientes -a mi modesto entender- de Minim:</p>
<ul style="TEXT-ALIGN: justify">
<li>Ventajas: es simple, transparente, bastante bien documentada y Open Source.</li>
<li>Inconvenientes: utiliza <a href="http://java.sun.com/products/java-media/sound/" target="_self">Java Sound</a> para comunicarse con el hardware de audio.</li>
</ul>
<p style="TEXT-ALIGN: justify">Muchas de las bibliotecas de Processing son justamente &#8220;wrappers&#8221; de las funcionalidades de Java. Minim utiliza Java Sound para el audio I/O, partes de otras bibliotecas para otras tareas -como reproducir mp3, por ejemplo- pero también agrega cosas propias e interesantes, en materia de análisis, procesamiento y generación de sonido. A su vez, uno de los principales inconvenientes del sistema de audio de Java es que no soporta <a href="http://www.steinberg.net/en/company/steinberg_technology.html" target="_blank">ASIO</a>, que como todos sabemos, es la única manera de obtener baja<em> latencia</em>, al menos bajo Windows XP.</p>
<p style="TEXT-ALIGN: justify"><span style="color: #000000;"><strong>¿Cómo funciona la generación de sonido a nivel de software?</strong></span></p>
<p style="TEXT-ALIGN: justify">El audio digital, a nivel del software, se maneja en <em>buffers</em>. Un buffer es un conjunto de muestras -por ejemplo, 1024 muestras- que se envían o se reciben en bloque hacia o desde el hardware. Mientras la tarjeta de audio reproduce esas 1024 muestras (lo que le llevará 23ms, si el muestreo es de 44,1KHz), el programa tiene tiempo de calcular el bloque siguiente. Cuanto más grande sea el buffer, o sea cuantas más muestras contenga, mayor será la latencia de la que hablábamos en el párrafo anterior (más información sobre buffers y latencia <a href="http://www.pablogindel.com/2009/07/manual-de-audio-2008/">aqui</a>).</p>
<p style="TEXT-ALIGN: justify">En Minim, la clase <a href="http://code.compartmental.net/tools/minim/manual-oscillator/" target="_blank">Oscillator</a> es la base de los generadores de sonido. Cuando se llama al método &#8220;<em>generate&#8221;</em>, este &#8220;llena&#8221; un buffer con una forma de onda calculada de alguna manera, por ejemplo con la función trigonométrica seno.</p>
<p style="TEXT-ALIGN: justify">Una consecuencia interesante de esta naturaleza de Minim, es que si nosotros intentamos modificar un parámetro de la onda que se está generando -por ejemplo su amplitud o su frecuencia- desde el módulo principal (la Draw() de Processing) ya sea a partir de un control externo o de una función prefijada, los cambios se van a manifestar de a &#8220;saltos&#8221; equivalentes a la duración del buffer (23ms, en el ejemplo que veíamos). Esto nos impide hacer un cambio gradual y continuo de cierto parámetro, por ejemplo una <a href="http://es.wikipedia.org/wiki/Envolvente_ac%C3%BAstico" target="_blank">envolvente de amplitud</a>. Para lograr este tipo de control, necesitamos implementar otro &#8220;Oscillator&#8221; que genere la señal de control, y que el primer &#8220;Oscillator&#8221; consulte a esa señal al calcular cada muestra que pone en el buffer.</p>
<p style="TEXT-ALIGN: justify">Aplicando esta idea a diversos módulos de la biblioteca, e implementando algunos módulos nuevos, surgió la <strong>Minim 2.02 PE</strong> (palmer edition), con la cual podemos hacer una modesta síntesis modular, que paso a describir y ejemplificar en la página a continuación.</p>
<h4 style="TEXT-ALIGN: justify"><span style="color: #000000;"> </span></h4>
<p style="TEXT-ALIGN: justify"><span style="color: #000000;"><strong>Siguiente sección &#8211;&gt; </strong><a href="http://www.pablogindel.com/informacion/minim-2-02-palmer-edition/" target="_self"><strong>Minim 2.02 Palmer Edition</strong></a></span></p>
<p style="TEXT-ALIGN: justify"><span style="color: #000000;"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2010/01/sintesis-modular-con-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El Círculo Supremo de los Modos</title>
		<link>http://www.pablogindel.com/2009/08/el-circulo-supremo-de-los-modos/</link>
		<comments>http://www.pablogindel.com/2009/08/el-circulo-supremo-de-los-modos/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 18:40:24 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Música]]></category>
		<category><![CDATA[escalas]]></category>
		<category><![CDATA[modes]]></category>
		<category><![CDATA[modos]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[scales]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=139</guid>
		<description><![CDATA[Siguiendo con esta tendencia de desenterrar trabajos antiguos, les traigo este programa hecho originalmente en BASIC, que me tomé el trabajo de pasar a Processing para poder publicarlo en forma de applet. Como su nombre lo indica, se trata de un círculo armónico, o círculo de cuartas, de quintas, cromático, o como prefieran llamarlo, en el cual se [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Siguiendo con esta tendencia de desenterrar trabajos antiguos, les traigo este programa hecho originalmente en BASIC, que me tomé el trabajo de pasar a Processing para poder publicarlo en forma de applet. Como su nombre lo indica, se trata de un círculo armónico, o círculo de cuartas, de quintas, cromático, o como prefieran llamarlo, en el cual se han inscripto en forma de &#8220;quesos&#8221; los modos de las distintas escalas.<span id="more-139"></span></p>
<p style="text-align: justify;">Para invocar el applet, hagan click <a title="Círculo Supremo de los Modos" href="http://www.pablogindel.com/applets/circulo.html" target="_blank"><strong>acá</strong></a>.</p>
<p style="text-align: justify;">A primera vista puede resultar incomprensible, pero este círculo nos presenta en un solo esquema muchas propiedades interesantes de las escalas. Aquí va la explicación.</p>
<p style="text-align: justify;">1) La primer característica importante que van a observar es que en este círculo, en lugar de los nombres de las notas (DO, SOL, RE, etc.) tenemos intervalos: &#8220;Fundamental&#8221;, &#8220;5a. justa&#8221;, &#8220;2a Mayor&#8221;, etc.; es un círculo &#8220;relativo&#8221;.</p>
<p style="text-align: justify;">2) Con las teclas de dirección izquierda y derecha podemos mover los &#8220;quesos&#8221; a lo largo del círculo. Con las teclas &#8220;arriba&#8221; y &#8220;abajo&#8221; cambiamos la escala generadora. La escala con la que arranca es la Mayor, y sugiero dejarlo en esa hasta familiarizarnos un poco con la onda del programa.</p>
<p style="text-align: justify;">3) Al ubicar un modo en la posición &#8220;Fund.&#8221;, el resto de los quesos nos indicarán los intervalos presentes en ese modo, y los nombres de los modos que se forman en cada uno de ellos. Por ejemplo, si pongo el modo Jónico en la fundamental, el programa me dice que el mismo está formado por Fund., 2a.M, 3a.M, 4a.J, 5a. J, 6a.M y 7a.M y que en la 5a. tiene el modo Mixolidio, en la 4a. el Lidio, etc.</p>
<p style="text-align: justify;">4) Asimismo, nada me impide colocar un modo en un intervalo cualquiera del círculo, por ejemplo, vamos a suponer que tenemos el modo Jónico en la 5a.J de &#8220;algo&#8221;. En ese caso, el programa nos dice que vamos a tener el Mixolidio en la 2a.M de ese mismo &#8220;algo&#8221;, el Dórico en la 6a.M, etc. Es un poco pirado, pero ya le van a encontrar utilidad.</p>
<p style="text-align: justify;">5) Por último, el color de los quesos intenta indicar aproximadamente el &#8220;color armónico&#8221; de cada modo. Esta es la parte más  interesante del programa, la había esbozado en la versión original en Qbasic (última revisión, 2002) pero la concreté por primera vez en esta versión. Es interesante porque se plantea, al igual que en <a title="El Zappator" href="http://www.pablogindel.com/2009/08/el-zappator/" target="_self">Zappator</a>, el tema &#8221;algoritmo vs. tabla&#8221;. Veamos cómo funciona.</p>
<p style="text-align: justify;">El tema de asociar un &#8220;color&#8221; a determinado conjunto de notas, es, por supuesto, algo totalmente subjetivo. El criterio que yo adopté es el siguiente: el color tiende al azul cuando el acorde fundamental es un Maj7, al rojo cuando es un &#8220;dominante&#8221;, al verde cuando es un menor y se vuelve oscuro en presencia de un disminuido o de notas &#8220;raras&#8221;. La forma de implementarlo fue mediante una especie de red neuronal de 1 capa sola, con 4 nodos (los 3 colores básicos + la &#8220;oscuridad&#8221;) cada uno de ellos con 11 entradas (cada una de las posibles notas presentes o no en el modo, además de la fundamental). Los &#8221;pesos&#8221; de esta red fueron asignados &#8220;a mano&#8221;, dando valores mayores a las notas más representativas del &#8220;color armónico&#8221;, valores negativos a las notas &#8220;antagónicas&#8221;, etc. De esta forma el programa &#8220;calcula&#8221; el color de cada modo, en lugar de leerlo de una tabla, como sí hace en cambio con los nombres, por ejemplo. Sigue pendiente una explicación de por qué me gustan tanto estos mecanismos &#8220;generativos&#8221;.</p>
<p style="text-align: justify;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2009/08/el-circulo-supremo-de-los-modos/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Músicas olvidadas</title>
		<link>http://www.pablogindel.com/2009/08/musicas-olvidadas/</link>
		<comments>http://www.pablogindel.com/2009/08/musicas-olvidadas/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 04:02:17 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Música]]></category>
		<category><![CDATA[pablo gindel]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=117</guid>
		<description><![CDATA[De los montones de grupos en los que toqué y quedaron en la nada, o de los que me fui tempranamente, logré rescatar 3 canciones, que acá les traigo. 1) Malena Morgan &#8211; Azucena (1995) La tendencia en Malena Morgan derivó hacia la canción, y los temas eran habitualmente de Herman. Este sin embargo es un tema mío e instrumental, que [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">De los montones de grupos en los que toqué y quedaron en la nada, o de los que me fui tempranamente, logré rescatar 3 canciones, que acá les traigo.<span id="more-117"></span></p>
<p style="text-align: justify;"><strong>1) Malena Morgan &#8211; Azucena (1995)</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">La tendencia en Malena Morgan derivó hacia la canción, y los temas eran habitualmente de Herman. Este sin embargo es un tema mío e instrumental, que se editó en un disco colectivo del año &#8217;95, como resultado de un concurso de la IMM de música instrumental. Los integrantes acá son: Herman Klang en teclados, Sebastián Laurito en guitarra, Diego Bartaburu en batería y quien les habla en el bajo. Fue grabado en mi casa y mezclado en &#8220;El Estudio&#8221; por César Lamschtein. </p>
<p style="text-align: justify;"><strong>2) Ardito &amp; Duré &#8211; El séptimo (2000)</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Tema de Marcelo Rocha (el pelado) con él mismo en vocales, Gabriel Fletcher en guitarra, Sergio Fernández en percusión, Federico Moreira en batería, y yo en el bajo. Banda que duró muy poco, habremos tocado 4 o 5 veces y no editamos ningún disco. Este demo se grabó en el 2000, la batería en &#8220;La zapada&#8221; y el resto en mi casa, y lo mezclé yo mismo.</p>
<p style="text-align: justify;"><strong>3) Hay que Armar &#8211; Desolación (2005)</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Hay que Armar, banda que estaba integrada por Sebastián Laurito en guitarra y voz, Diego Bartaburu en batería, Elena en vocales y este humilde servidor en el bajo. Este tema lo compuso Sebastián Laurito, la grabación es un demo hecho en el estudio de Max Capote en el 2005.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2009/08/musicas-olvidadas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>La pelota de los dioses</title>
		<link>http://www.pablogindel.com/2009/08/la-pelota-de-los-dioses/</link>
		<comments>http://www.pablogindel.com/2009/08/la-pelota-de-los-dioses/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 01:27:31 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Audio e Informática]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[Physical Computing]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=106</guid>
		<description><![CDATA[LPDLD fue el proyecto colectivo que encaramos en el &#8220;Taller de arte y computación física&#8221; de Alvaro Cassinelli, en diciembre de 2008. En escencia se trata de una esfera con un acelerómetro de 3 ejes, un módulo bluetooth para comunicar con la PC, y un programa en Processing que recibe los datos y genera a partir de ellos [...]]]></description>
			<content:encoded><![CDATA[<p>LPDLD fue el proyecto colectivo que encaramos en el &#8220;Taller de arte y computación física&#8221; de Alvaro Cassinelli, en diciembre de 2008. En escencia se trata de una esfera con un acelerómetro de 3 ejes, un módulo bluetooth para comunicar con la PC, y un programa en Processing que recibe los datos y genera a partir de ellos sonido, en este caso mensajes MIDI que son trasmitidos a un sintetizador (Reaktor). Ese vendría a ser su estado actual, pero el proyecto tuvo algunos cambios en el transcurso de su desarrollo, y todavía se está trabajando en él.<span id="more-106"></span></p>
<p>Este post es provisorio, como siempre, aquí van a ver parte de la presentación en dorkbot.mvd el 19 de abril de este año, pero prometo ampliar la información técnica y anecdótica de este maravilloso artefacto, en el futuro.</p>
<p><a href="http://www.pablogindel.com/2009/08/la-pelota-de-los-dioses/"><em>Pinche aquí para ver el vídeo</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2009/08/la-pelota-de-los-dioses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El &#8220;Zappator&#8221;</title>
		<link>http://www.pablogindel.com/2009/08/el-zappator/</link>
		<comments>http://www.pablogindel.com/2009/08/el-zappator/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 11:34:13 +0000</pubDate>
		<dc:creator>pabloxid</dc:creator>
				<category><![CDATA[Música]]></category>
		<category><![CDATA[algorithmic]]></category>
		<category><![CDATA[algorítmico]]></category>
		<category><![CDATA[drums]]></category>
		<category><![CDATA[funk]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rhythm]]></category>

		<guid isPermaLink="false">http://www.pablogindel.com/?p=72</guid>
		<description><![CDATA[Este applet, hecho en Processing, forma parte de un proyecto más ambicioso, el &#8220; Zappator&#8221;, que pretende ser una especie de músico virtual. Por ahora lo único que tenemos es este modulito de generación de ritmos de batería MIDI, que ahora les explico cómo funca. Filosofía del programa En problemas como la generación de música, la síntesis y [...]]]></description>
			<content:encoded><![CDATA[<p>Este applet, hecho en Processing, forma parte de un proyecto más ambicioso, el &#8220; Zappator&#8221;, que pretende ser una especie de músico virtual. Por ahora lo único que tenemos es este modulito de generación de ritmos de batería MIDI, que ahora les explico cómo funca.<span id="more-72"></span></p>
<p style="text-align: justify;"><strong>Filosofía del programa</strong></p>
<p style="text-align: justify;">En problemas como la generación de música, la síntesis y tantos otros de la programación, existen dos &#8221;modelos&#8221; de solución: el modelo &#8220;algorítmico&#8221; o el uso de &#8220;tablas&#8221;. Ambos tienen sus pros y sus contras, y en la práctica ninguna implementación es puramente de uno de los dos tipos.</p>
<p style="text-align: justify;">Lo que yo intento en este caso es generar ritmos en forma algorítmica, sin que haya una tabla con &#8221;patterns&#8221; previamente almacenados, ni siquiera con fragmentos. ¿Por qué? Como ya se dijo, tiene sus ventajas, pero lo discutiremos en otro capítulo.</p>
<p style="text-align: justify;">Este programa utiliza MIDI, de modo que la generación del sonido mismo queda fuera de su alcance, lo que nos permite centrarnos en el nivel del &#8220;pattern&#8221;.  El propósito era generar patrones musicales de la forma más algorítmica posible. Probé diversas cosas, primero arranqué con una rutina recursiva, intentando hacer una especie de &#8220;fractales&#8221; musicales. Salió una cosa muy linda, pero de musical tenía poco, la verdad. Tuve que recurrir a las &#8220;tablas&#8221;. Introduje algunas tablas de reglas, pero nunca patterns enteros, ni siquiera fragmentos. La  solución sigue siendo en esencia algorítmica, y el resultado es bastante musical. Me pareció que había llegado a un punto interesante&#8230;</p>
<p style="text-align: justify;"><strong>Instrucciones.</strong></p>
<p style="text-align: justify;">Para invocar al applet, hacemos click <a title="El Zappator" href="http://www.pablogindel.com/applets/zappator.html" target="_blank"><strong>aquí</strong></a>.</p>
<p style="text-align: justify;">El modo de uso es el siguiente: primero seteamos los parámetros de abajo y cuando está todo listo, hacemos click en el puerto MIDI adecuado, y ahi arranca la generación de ritmo. Para detenerla, hacemos click en cualquier punto, y esperamos pacientemente a que se cumplan la cantidad de &#8220;repeticiones&#8221; previamente seteadas. Los valores numéricos se modifican clickeando con el mouse arriba del número y arrastrando para arriba o para abajo. Un consejo: no utilicen el sintetizador de JAVA, anda como el&#8230; java; utilicen cualquier otro sinte MIDI, el sintetizador GS de Windows, por ejemplo.</p>
<p style="text-align: justify;">Explicación de los parámetros:</p>
<p style="text-align: justify;"><strong>Medida</strong> es la medida del compás, expresada en unidades de subdivisión mínima (que muy ocasionalmente pueden subdividirse binariamente). Por ejemplo, si quieren ritmos &#8220;funkosos&#8221;, pongan la medida en &#8220;16&#8243;. Los valores admitidos van de 4 a 24, incluyendo todas las medidas regulares e irregulares comprendidas en ese intervalo, he ahí una de las cosas interesantes.</p>
<p style="text-align: justify;"><strong>Feel</strong> sólo puede tomar dos valores: 2 y 3, y se refiere a la acentuación de los patterns de hi-hat y de los rellenos en general. El valor &#8220;2&#8243; tiende a una acentuación binaria y el &#8220;3&#8243; a una ternaria. Nótese que, por ejemplo, si ustedes quieren generar un ritmo binario de subdivisión ternaria, el clásico &#8220;shuffle&#8221; o 12/8, deben poner la medida en 12 y el feel en 3.</p>
<p style="text-align: justify;"><strong>Repeticiones</strong>  admite valores entre 1 y 8. La cosa es así, al clickear en el puerto MIDI, el programa genera un pattern aleatoriamente (respetando ciertas reglas &#8220;mágicas&#8221; de generación y en función de la medida y el feel), y luego lo repite la cantidad de veces indicada. El módulo que genera el pattern se llama &#8220;generador&#8221; y el que lo toca &#8220;intérprete&#8221;. El intérprete puede introducir ciertas variaciones en cada repetición, pero ustedes van a notar que en esencia es el mismo pattern. Cuando se cumplen las <strong>n</strong> repeticiones, se genera un nuevo pattern con las mismas reglas, y se vuelve a tocar <strong>n</strong> veces.</p>
<p style="text-align: justify;"><strong>Tempo</strong> es un parámetro para el intérprete. Nótese que este tempo no es exacto, es &#8220;trucho&#8221;, lo único que tiene de familiar es que a mayor número, más velocidad de la reproducción. Una cosa a tener en cuenta: talvez alguien se haya preguntado ¿cómo hago para generar ritmos más &#8220;rellenos&#8221; o más &#8220;pelados&#8221;, es decir con más o menos subdivisión? La respuesta tentativa es la siguiente: más &#8220;denso&#8221;, medidas largas y tempo alto; más &#8220;despojado&#8221;, medidas cortas y tempo bajo.  Prueben por ejemplo, medida 8, feel 2, tempo 50 (ahora que lo veo, debí haber incluido tempos más bajos aun).</p>
<p style="text-align: justify;">Una última cosa, los parámetros no se pueden cambiar a tiempo real (no me alcanzó la plata), hay que esperar que se detenga la reproducción para volver a probar otra combinación. Espero que lo disfruten, un saludo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pablogindel.com/2009/08/el-zappator/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

