You are on page 1of 8

TEMA 10.

HERRAMIENTAS INFORMTICAS PARA EL ANLISIS Y


RECONOCIMIENTO DE ARCHIVOS HISTRICOS
Daniel Moro Vallina Profesor Anlisis Musical Informatizado

Adems de estudiar aspectos como la forma musical, las caractersticas de estilo o la


similitud y diferencia entre diversas tcnicas compositivas, el anlisis musical asistido
por ordenador puede ser til en la reconstruccin de ejemplos de msica antigua. Esto
se lleva a cabo principalmente mediante simulacin virtual de instrumentos histricos y
sistemas de sntesis de voz, con herramientas dirigidas tanto a la composicin como a la
pedagoga. En este Tema estudiaremos algunos aspectos relacionados con este campo:
hablaremos de la dificultad de la traduccin automtica entre lenguajes musicales, la
representacin visual de conceptos y estructuras sonoras, y especialmente la
reconstruccin y simulacin de msica antigua. Aqu destacamos especialmente el
artculo publicado en la Computer Music Journal Emulation of Ancient Greek Music
using Sound Synthesis and Historical Notation (2008), en el que los autores presentan
dos software de simulacin de msica instrumental y vocal griega: ARION y
ORPHEUS.

Traduccin automtica de lenguajes musicales


Desde mediados del siglo XX se han intentado desarrollar traductores automticos de
una lengua a otra, algo muy problemtico debido a las diferencias de sintaxis, el
significado o la propia semntica de los lenguajes. En el anlisis musical informatizado
se intenta la traduccin entre lenguajes musicales. Esto puede ser muy til en el estudio
de la msica histrica, comparando por ejemplo diversas notaciones histricas y
trasladndolas al sistema occidental actual. Al igual que en el habla, hay un creciente
nmero de lenguajes musicales, que varan entre ellos tanto en los sistemas de
representacin (cdigos de notacin) como en las prcticas sociales o culturales
asociados a ellos. Los compositores, artistas o musiclogos no pueden llegar a entender
todos los sistemas de notacin que existen en la actualidad, y traducir los lenguajes
manualmente (si se tiene el conocimiento suficiente) es un proceso lento y tedioso.
Algunas traducciones requieren una alteracin de semntica en el lenguaje musical y
otras, cambios en los grficos, o incluso las dos. En la siguiente figura (Ejemplo 1)
vemos los componentes primarios de la arquitectura para una de estas aplicaciones de
traduccin automtica, implementada en Java, as como la interfaz con la grafa musical
1

comn. En general, la traduccin entre lenguajes musicales se basa en un sistema de


analogas y reglas de funcionamiento primario relacionadas con la gramtica generativa.
Tal y como veamos en el Tema 8, cuando hablbamos de la bsqueda y comparacin
de patrones repetidos para la definicin o emulacin de un estilo musical, se utilizan
algoritmos generales de cadenas que permiten operar con una secuencia musical
determinada convertida en cadenas de valores de atributos. Dos ejemplos eran los
rboles de decisin o derivacin, relacionados con la teora generativa tonal de Lerdahl
y Jackendoff (Ejemplo 2) y los modelos de probabilidad estocsticos conocidos como
cadenas de Markov.
La ordenacin jerrquica de las reglas de generacin gramatical puede describirse de la
siguiente manera: una oracin (O) puede estar compuesta de un sintagma nominal (SN)
seguido de un sintagma verbal (SV). A su vez, el sintagma nominal puede constar de un
artculo (Art) y de un sustantivo (S), y el sintagma verbal del verbo (V), seguido de un
sintagma nominal (SN), etc. Un ejemplo muy sencillo de una concepcin gramatical
jerrquica en espaol es el siguiente (Ejemplo 3), el cual puede ser aplicado a una
estructura musical como la Forma Sonata (Ejemplo 4).
Uno de los primeros autores en intentar utilizar la gramtica generativa de Noam
Chomsky para generar msica desde el ordenador fue Steven R. Holtzman, a travs de
su programa Generative Grammar Definition Language (1979). Este software analizaba
msica ya existente, extraa su posible gramtica (sus reglas de composicin) y
compona una nueva pieza mediante estas reglas. El siguiente ejemplo proviene de un
anlisis de las alturas empleadas en una composicin dodecafnica, el Tro de la Suite
para piano Opus 25 de Schoenberg (Ejemplo 5). De acuerdo con su ordenacin
jerrquica, CANON es el nombre de la pieza y est situado jerrquicamente en primer
lugar. CANON se divide en VOICE1 y STRUCTURE, las secciones de las que consta
el Tro. A su vez, cada STRUCTURE se divide en las cuatro transformaciones propias
del dodecafonismo, sealadas con @. Otras aplicaciones derivadas de la gramtica
generativa son los llamados Sistemas Lindenmayer o Sistemas-L, utilizados en campos
como la biologa. Partiendo de un rbol de derivacin, cada proceso de crecimiento
viene definido por una mnima serie de reglas, como la regla de sustitucin (Ejemplo
6). En este caso, la sustitucin de a por b y b por ab da lugar a un proceso de
crecimiento que puede calcularse mediante la serie de Fibonacci: el tamao de cada
paso es igual a la suma de los dos anteriores: 1, 1, 2, 3, 5, 8, 13, 21, 34, etc. En el campo
de la msica, los Sistemas-L se emplean como algoritmos de composicin fractal:
2

mediante su uso se generan estructuras a diferentes escalas, pero idnticas o autosemejantes entre s.

Reconstruccin y simulacin de msica antigua


Actualmente, uno de los grandes desarrollos del CMA se ha dirigido al diseo de
software para reconstruir instrumentos musicales de culturas antiguas, tanto fsica como
virtualmente, utilizando tcnicas de modelado fsico. Estas aplicaciones pueden usarse
de manera simultnea como editores, como herramientas de composicin o como
sintetizadores de sonido. En la actualidad, las aplicaciones disponibles online suelen
reproducir virtualmente pianos o teclados sintetizadores, activados mediante el ratn
(http://www.bgfl.org/bgfl/custom/resources_ftp/client_ftp/ks2/music/piano/index.htm).
Por otro lado, un ejemplo de reconstruccin fsica de un instrumento musical lo tenemos
en el antiguo rgano hidrulico griego, una iniciativa del Centro Cultural Europeo de
Delfos a partir de los restos arqueolgicos hallados (Ejemplo 7). Algunas grabaciones
modernas, a cargo de msicos como Christodoulos Halaris o Eduardo Paniagua, utilizan
estos instrumentos en sus propuestas de reconstruccin musical.
El principal problema de esta actividad, y el diseo de simuladores de instrumentos
tanto fsicos como virtuales, es la falta de precisin histrica: no existe ningn
informante vivo que haya escuchado msica de la antigedad y pueda orientarnos en su
estudio, un problema que tiene su paralelismo en el campo de la etnomusicologa: a
pesar de que muchos repertorios populares se transmiten de generacin en generacin,
la lejana histrica y la progresiva transformacin del modelo original debe hacernos ser
cautos con el tipo de objeto de estudio. En el caso de la msica antigua, hay que seguir
el trabajo de los expertos en el campo de la notacin (paleografa musical), la
organologa o la iconografa. Un ejemplo preclaro de reconstruccin a partir de fuentes
iconogrficas es la reconstruccin de instrumentos medievales, basndose en las
ilustraciones de las Cantigas de Santa Mara o los relieves del Prtico de la Gloria de la
Catedral de Santiago de Compostela (Ejemplo 8).
Otro aspecto a destacar en la reconstruccin de msicas antiguas es el estudio de la
pronunciacin del canto y del habla que supuestamente se llevaba a cabo en la ejecucin
musical original. La sntesis de voz es un rea de investigacin en expansin que nos
ayuda a simular el canto, siendo un campo interdisciplinario entre la acstica, el
procesamiento de seal propio de la teora de la informacin, la lingstica, la
inteligencia artificial, las teoras de la percepcin musical, recuperacin de informacin
3

musical (MIR) y los sistemas de representacin notacionales. Todo ello permite


desarrollar una visin cientfica sobre los sistemas musicales de la antigedad,
alejndonos de las mitificaciones que encontramos en las grandes guas generales de la
historia de la msica. Tambin permite establecer conexiones y comparaciones ms
seguras entre aquella msica y nuestro repertorio occidental, y descubrir hasta qu
punto los criterios historicistas no han supuesto a veces una tergiversacin del original
debido a una consulta errnea de las fuentes. Un ejemplo de aplicacin de sntesis de
voz es el Speech Analyzer, que permite entre otras cosas medir la frecuencia
fundamental de una seal de voz, su duracin y ejecutar un anlisis espectrogrfico,
adems de aadir a la seal de audio diversos fonemas, cambios ortogrficos, o variar la
intensidad y el tono de un discurso. Tambin se trata de un programa muy til para el
anlisis de fuentes etnomusicolgicas (Ejemplo 9).
El software ARION, que puede usarse simultneamente como un editor, una
herramienta de composicin y un sintetizador de sonido para la msica griega antigua,
proporciona una interfaz que permite al usuario editar escalas, acentos vocales y
asignaciones de alturas, ayudndole a experimentar con formas musicales y escalas
distintas a las del sistema occidental actual. La reproduccin de antiguas melodas
griegas puede llevarse a cabo mediante sntesis vocal o con samplers de instrumentos
griegos, como la ctara o el auls. ARION funciona mapeando (codificacin y
asignacin de un valor) y convirtiendo cada smbolo de la notacin de la msica antigua
griega a la notacin musical occidental utilizada en la actualidad.
Por otro lado, ORPHEUS es un software interactivo diseado para la demostracin
virtual de instrumentos de la Grecia antigua. El programa simula la ctara (uno de los
precursores de los instrumentos de la familia de la guitarra), y permite rasguear las
cuerdas utilizando el ratn o el teclado del ordenador, mediante un movimiento de tipo
click and drop. La aplicacin, que en su momento fue diseada con fines pedaggicos,
contiene varios cuadros informativos acerca de la msica antigua griega y una galera de
fotografas de instrumentos musicales de la poca.
Ambos programas deben trabajar con criterios histricos y estar informados de las
caractersticas de la antigua msica griega. En primer lugar, hay que tener en cuenta que
las investigaciones musicolgicas sobre este periodo han revelado que el cantante
posea un rol musical primario durante la interpretacin. La meloda principal provena
del cantante, en gneros como la aulodia (canto acompaado del auls) o la citarodia
(acompaamiento con ctara). Los antiguos gneros de poesa y tragedia griega eran
4

inseparables del acompaamiento instrumental: de hecho, la palabra lrica proviene


del trmino lira, el instrumento mtico asociado a Apolo.
Los roles del compositor y del intrprete estaban entrelazados en la Grecia antigua. Muy
pocos manuscritos o inscripciones musicales provenientes de esa poca se conservan
actualmente, principalmente debido a que los intrpretes improvisaban sobre sus
instrumentos mientras los solistas cantaban una meloda aprendida y transmitida
oralmente y ejecutada de memoria, en vez de ser leda en un soporte similar a una
partitura. En general, el intrprete segua el tempo y las notas de la meloda ejecutada
por el cantante, pero tambin trataba de desarrollar cierta heterofona (reproduccin
aproximada de la misma meloda) a travs de la improvisacin. Esta caracterstica,
comn a muchas tradiciones musicales de transmisin oral, supona elevar el rol del
intrprete al de compositor, hacindose inseparables.
De acuerdo con los dos principales tericos de la msica griega, Arstides Quintiliano y
Aristxeno, la escala descendente griega se construa yuxtaponiendo dos tetracordos
con sus notas lmite fijas (la y mi) y sus alturas medias mviles. Haba tres gneros
bsicos: diatnico, cromtico y enarmnico. El gnero diatnico se divida en dos tonos
(la-sol; sol-fa) y medio tono (fa-mi); el gnero cromtico en un tono y medio (la-fa#),
medio tono (fa#-fa) y medio tono (fa-mi); y el gnero enarmnico divida el ltimo
medio tono en dos cuartos de tono (diesis). Tal y como veamos en el Tema 3, de
acuerdo con la teora pitagrica, los intervalos se expresaban como proporciones o
longitudes en la cuerda del monocordio, es decir, como razones o fracciones (un tono
equivala a 9/8, y el semitono diatnico, mayor que el cromtico, a la razn 256/243).
Diversos tericos griegos como Arquitas de Tarento, Eratstenes, Ddimo o Ptolomeo
propusieron diferentes razones para los intervalos contenidos en los gneros de la teora
musical griega. Algunos de ellos pueden verse en la siguiente tabla (Tabla 1).
Otro de los aspectos ms interesantes de la teora musical griega, y que se relaciona
directamente con la problemtica de la traduccin automtica entre lenguajes musicales,
es el uso de la notacin. La siguiente imagen es una transcripcin de una de las fuentes
ms famosas que se conservan de entre unas sesenta melodas, el Epitafio de Seikilos
hallado en 1883 y datado entre el ao 200 y 100 A. C. (Ejemplo 10). Originariamente,
se utilizaban dos tipos de notacin alfabtica, una para la lnea vocal y otra para la
instrumental, correspondindose nota por nota una con la otra. El sistema de notacin
instrumental consista en varios signos que probablemente provenan de un alfabeto
arcaico, mientras que la notacin vocal se basaba en las 24 letras del alfabeto jnico. El
5

sistema al completo cubra algo ms de tres octavas, concretamente desde el mib3 al


sol6. Los smbolos se agrupaban en grupos de tres: el primer smbolo representaba la
nota natural dentro de la escala diatnica; el segundo dicha nota elevada un semitono;
y el tercero la misma nota descendida tambin un semitono. Algunos de estos smbolos
pueden observarse en esta tabla, que representa la notacin instrumental en la columna
de la izquierda y la vocal en la columna de la derecha (Tabla 2). Por ejemplo, la
primera triada en notacin instrumental corresponde a las notas mi3, mi#3 y mib3,
mientras que la segunda representa las notas fa3, fa#3 y fab3.
Pasemos ahora a comentar un poco ms detalladamente las dos aplicaciones
desarrolladas para la simulacin de las escalas y el canto de la msica antigua griega,
ORPHEUS y ARION. La primera de ellas es un software multimedia diseado en
Macromedia Flash MX. Est disponible en la pgina web (www.meteora.csd.auth.gr).
Como decamos, el primer instrumento modelado es la ctara. La visualizacin
electrnica de este instrumento se basa en la informacin contenida en diferentes
fuentes de la poca. Particularmente, los autores de la aplicacin han escogido la
versin ms moderna del instrumento, aquella que cuenta con 11 cuerdas (Ejemplo 11).
Los samplers de dichas cuerdas simulan una afinacin basada en una traduccin entre
los smbolos de la antigua notacin griega y nuestra notacin occidental actual (Tabla
3). Las cuerdas de la ctara pueden puntearse de varias formas, dependiendo de las
preferencias interpretativas del usuario o mediante un tutorial disponible en el programa
(text to speech). Algunos segmentos provenientes de grabaciones realizadas con
instrumentos reconstruidos constituyen la base para realizar la sntesis sonora.
Por su parte, ARION es una interfaz para la composicin y reproduccin de msica
antigua griega, diseada para Windows XP o Vista. El programa permite la edicin de
alturas microtonales, y tambin posee una opcin de sincronizacin que permite copiar
las notas de la parte instrumental a la vocal, o viceversa. Las lneas meldicas creadas
por el usuario vocales, instrumentales, o una combinacin de las dos pueden editarse
y grabarse en formato WAV. Los instrumentos disponibles en ARION estn
programados en Csound, un entorno de cdigo abierto diseado para la edicin y el
procesamiento de pistas de audio. El lenguaje consiste en un conjunto de unos 450
opcodes (cdigos operativos que el usuario utiliza para construir instrumentos o
patches). Utilizando grabaciones de instrumentos griegos reconstruidos junto con los
patches programados en Csound, el programa simula el sonido de un auls a partir de
las notas editadas en la partitura.
6

Por otra parte, ARION utiliza 32 fonemas sintetizados que simulan la voz de un antiguo
cantante griego. El sistema utiliza dos fuentes vocales principales: una para las letras
consonantes (un generador de ruido blanco) y otra para las vocales. La reproduccin
puede describirse como un oscilador digital formado por dos filtros que simulan la
resonancia y las muescas caractersticas del tracto vocal. En la siguiente figura puede
verse un esquema del funcionamiento de este tipo de sintetizador vocal. Las curvas
naturales del sonido de las vocales son controladas por tres filtros digitales. El diagrama
muestra las vocales sintetizadas en la parte de arriba y las consonantes en la parte de
abajo (Ejemplo 12).
El siguiente ejemplo (Ejemplo 13) reproduce el aspecto grfico de ARION. La
aplicacin consiste en tres interfaces principales: Repertorio de smbolos, interfaz de
msica griega antigua e interfaz de msica moderna. La primera de ellas es una
biblioteca con todos los smbolos de la notacin alfabtica griega utilizados por el
programa, y comprende tanto la escritura vocal como la instrumental. El usuario puede
ver las frecuencias asociadas a cada smbolo y su altura correspondiente. La segunda
interfaz consiste en tres campos: smbolos vocales, smbolos instrumentales, y letra. El
usuario puede clicar y arrastrar con el ratn un smbolo de la biblioteca y llevarlo al
campo correspondiente, o editarlo mediante la herramienta de texto. La ltima interfaz
permite editar en notacin moderna tanto el campo vocal como el instrumental. Para
ello, el programa utiliza una tabla de asociaciones que mapea cada uno de los smbolos
alfabticos con las alturas en la notacin occidental. Cada nota comprende un ndice
especfico (ID), un carcter (CharacterID, el cdigo asignado a cada uno de los
smbolos griegos), la frecuencia, la categora de la nota (vocal o instrumental), el tipo de
nota (natural, sostenido o bemol), la nota correspondiente en notacin occidental, y la
octava en la que sta ocurre (Tabla 4).

Representacin y abstraccin de conceptos musicales


Ya hemos hablado sobre la recuperacin de informacin musical o Music Information
Retrieval (MIR), un rea de investigacin que explora cmo la msica tratada
digitalmente puede ser organizada, recuperada y explorada. El crecimiento exponencial
de la distribucin de msica online indica que pronto la mayora de la msica de la
historia de la humanidad estar disponible digitalmente. Ello conlleva en s mismo un
cambio de paradigma en la forma de adquirir conocimiento. Dicho de otra forma: la
actual era de la informacin tiene implicaciones epistemolgicas fundamentales.
7

Actualmente, ms que desarrollar la capacidad de memorizar conjuntos de datos (sean


musicales o de cualquier otra ndole), debemos aprender nuevos medios para gestionar
ese conocimiento ahora disponible digitalmente.
Son necesarias, pues, herramientas de visualizacin para la interaccin efectiva con
grandes colecciones de msica, la informacin visual que conecta la msica y el
sonido con diversos sistemas de representacin. Este campo comprende desde los
espectrogramas tpicos de reproductores de msica (las bibliotecas de mscaras de
Windows Media Player, por ejemplo) hasta el software para elaborar sistemas
interactivos en tiempo real con grficos tridimensionales. En las siguientes figuras se
muestran diferentes visualizaciones de colecciones musicales desarrolladas para la
navegacin, exploracin e investigacin de la msica (Ejemplos 14, 15, 16, 17).
Muchas de estas imgenes se basan en un procesamiento estadstico de los datos. En
MIR, por ejemplo, para la clasificacin musical se utilizan mapas de estilos musicales
que pueden distribuirse sobre un espacio geogrfico o en formas ms abstractas o
conceptualizadas.
Aunque las propiedades fsicas de nuestro sistema auditivo estn bien comprendidas, no
pasa lo mismo con las propiedades psicoacsticas. An sabemos poco sobre cmo
conceptualizamos y percibimos el mundo y la realidad a travs del sonido. Es lo que
ocurre con la representacin de los paisajes y mapas sonoros: recordando las palabras de
Murray Schafer, nuestra percepcin aural cubre un campo mucho mayor que la visin, y
muchas veces reconocemos un lugar por sus sonidos ms que por su aspecto visual.
Para la representacin de conceptos musicales debemos tener en cuenta aspectos como
la abstraccin, la expresividad, la visin mltiple y la eficiencia de razonamiento.
Un ejemplo de la formalizacin de estos conceptos lo tenemos en la siguiente figura
(Ejemplo 18).

You might also like