Martes
Con Juan Sebastián Lach:
Repasamos un poco la arquitectura
del SuperCollider
Dissonancelib es una clase diseñada para
composición espectral.
El proceso para componer espectralmente
consiste en analizar el espectro de una señal y calcular su curva de
disonancia.
A continuación se calculan los
mínimos locales para esa curva, con lo que obtendremos una escala musical que
estará en función de ese espectro.
Podemos usar esas notas en
solitario o como acordes y componer "armónicamente" en conjunto con
la señal original.
Con Alejandro Canale:
Entre las muchas cosas que
discutimos, estuvo la de la composición hecha a partir de fenómenos naturales. Alejandro también ha tenido la idea de componer a partir
de "un patrón natural," "Que el patrón dirija a la
composición," dije yo, y él concordó. Pero lo que le molesta
es que no encuentra una razón artística suficiente para hacerlo. "¿Por qué
querría yo hacer eso nada más porque sí?," argumentaba él.
Otro comentario que rescaté de él
fue: "En espacialización, lo que dicen que es más básico es saber hacer,
con lo más mínmos elementos, un sonido 3D."
Miércoles
Con Juan Sebastián:
Analizamos la pieza musical de For Ann (Rising) de James Tenney.
Pretendimos construir en
SuperCollider una clase llamada ForJimRising con la cual pudiéramos generar
múltiples copias de For Ann (Rising),
pero modificando sus parámetros (como la altura, la duración de la pieza, etc).
Se define la clase y se guarda en
la carpeta de clases de SuperCollider. En medida de que se va modificando, hay
que ir recompilando el archivo.
Dentro de la clase, se definen
variables para la clase, los métodos de clase y de instancia, etc.
Con Pablo:
Él
me comentaba que aún no encontraba un programa con el que pudiera hacer
relaciones, parametrizaciones y trayectorias musicales,
"porque de eso se trata la música, no sólo de puntos."
Que los músicos suelen pensar a
instantes y que a veces eso no sirve para resolver problemas más grandes.
Jueves
Con Lach:
Hubo una discusión acerca de los
espacios armónicos y los espacios tímbricos.
Se mencionó el ejemplo de la pieza de Edgar Varese, en el que suena un clarinete
contra un oboe y rompe la regla de orquestación de que eso no
está permitido. ¿Por qué? Porque los armónicos del oboe son pares, mientras que
los del clarinete son impares y cuando estos chocan, se genera aspereza.
Disonancia. Me pregunto si eso explica un poco el por qué ciertos instrumentos
virtuales no suenan tan bien en conjunto. Y la clave para el cómo mezclar desde
el sonido mismo (que es lo que se debe hacer).
El escalaje multidimensional se
emplea para visualizar a manera de gráfica, las consonancias y disonancias de
sonidos cuyos armónicos varían en dimensión.
Viernes
Lach enfatizó la importancia de
las medias armónica, geométrica y aritmética en la música y nos dio un paseo a
través de las muchas maneras que se han inventado para componer música
microtonal.
Respondió a un cuestionamiento que me había
planteado en SuperCollider. ¿Se pueden ver los flujos de los Synth Defs? Es
decir, cómo están estos construidos. Sí. Con una clase llamada .dot y una
herramienta llamada Graphviz.