Вы находитесь на странице: 1из 4

SISTEMA DE INTERPRETACIN DE PARTITURAS DE MSICA ELECTRNICA

Laura Fernndez lvarez, Ana Mara Barbancho Prez Departamento de Ingeniera Comunicaciones E.T.S. Ingeniera de Telecomunicacin. Universidad de Mlaga Campus Universitario de Teatinos s/n 29071, Mlaga e-mail : abp@ic.uma.es Abstract- In this paper, a system that performs electronic music scores is presented. This system is based on the musical notation that Karlheinz Stockhausan developed in his Studie II. The system includes a graphical user interface that enables to create, compile and store the new scores of electronic music. The scores are presented at the same time that they are performed. It has been shown that the Studie II performed by the presented system, is very close to the original recording. complejo que sea, se puede descomponer en la suma de ondas senoidales sencillas. En esta comunicacin se presenta un sistema que interpreta partituras de msica electrnica basadas en la notacin grfica del Studie II de Karlheinz Stockhausen. El editor que forma parte del sistema permite: Visualizar las partituras cuando se interpretan. Componer partituras nuevas de msica electrnica. Sintetizar las partituras creadas para su posterior almacenamiento. La estructura de esta comunicacin es la siguiente: en el apartado 2 se analiza la partitura correspondiente al Studie II y se explica el proceso de realizacin para la grabacin del mismo. En el apartado 3 se realiza una descripcin general del sistema implementado explicando, por un lado la realizacin de un programa en Csound [4] que interprete las partituras correspondientes y, por otro lado, el funcionamiento del editor. En el apartado 4 se muestran los resultados obtenidos, en los que se comprueba cmo se ha conseguido sintetizar de forma correcta cada una de las notas pertenecientes a la partitura del Studie II, as como las ventajas y ampliaciones de este sistema frente al original de Stockhausen. Finalmente, en el apartado 5 se presentan las conclusiones obtenidas de la realizacin de este trabajo. II. ANLISIS Y REALIZACIN DEL STUDIE II En la Figura 1 se presenta un fragmento correspondiente a la partitura del Studie II. La notacin grfica utilizada por Stockhausen son dibujos subjetivos que se corresponden con indicaciones de altura, duracin o intensidad de los sonidos. La partitura est formada por 3 partes, las cuales se analizan a continuacin.

I.

INTRODUCCIN

Gracias al desarrollo de la tecnologa informtica, actualmente se dispone de programas de ordenador que sirven de ayuda para componer msica. Estos programas son editores de partituras en notacin convencional, que permiten componer cualquier tipo de pieza musical y escucharla sin necesidad directa de un intrprete. Estos programas tiene sus limitaciones ya que la notacin tradicional slo permite seleccionar de las notas o sonidos a interpretar, sus frecuencias base y sus duraciones, mientras que el timbre es un parmetro que depender del instrumento con el que se interprete; por lo cual, el compositor no tendr ningn control sobre l. Por ello, resultara interesante disponer de algn programa que edite e interprete partituras en el que a la vez que se selecciona la duracin y la frecuencia base de los sonidos, se pueda controlar el timbre exacto de los mismos. De esta forma se conseguira un sistema que interpretara msica electrnica a partir de una representacin o partitura de la misma. Una notacin alternativa a la tradicional en la que se pueden incluir este tipo de ideas es la desarrollada por Karlheinz Stockhausen para su Studie II [1]. Karlheinz Stockhausen, uno de los pioneros de la msica electrnica, en 1954 compuso la primera obra de msica electrnica con partitura, el Studie II. Para esta obra, el compositor tuvo que inventar un nuevo sistema de notacin que le permitiera escribir la partitura, ya que la notacin tradicional no serva. Stockhausen, para la realizacin del Studie II, se bas en las investigaciones de Helmholtz [2] acerca del timbre y sobre cmo conseguir sonidos y timbres ms complejos a partir de la suma de ondas senoidales. Esta forma de construir sonidos, recibe el nombre de sntesis aditiva [3], siendo su fundamento terico el teorema de Fourier, segn el cual cualquier sonido peridico, por

Fig. 1. Fragmento del Studie II.

A. Anlisis de la partitura 1) Tono o Altura En la parte superior de la partitura, Stockhausen indica el tono o altura mediante un conjunto de lneas horizontales que se corresponden con las frecuencias de una escala de frecuencias cuya distancia, elegida por el compositor, es

5 y un conjunto de figuras que se corresponden con las notas que obtuvo a partir de dicha escala. Stockhausen obtuvo un total de 193 notas, cada una de las cuales se compone mediante la suma de 5 frecuencias. Las frecuencias concretas que componen cada una de las notas vienen en una tabla al inicio de la partitura [1].
2) Duracin En la parte central de la partitura, Stockhausen indica la duracin de cada una de las notas mediante varios segmentos que indican centmetros de cinta magntica. Siendo un centmetro 13.12ms. 3) Intensidad En la parte inferior de la partitura, Stockhausen indica la intensidad en decibelios de cada una de las notas mediante un conjunto de lneas horizontales y una serie de figuras de diferentes formas y tamaos que representan envolventes temporales. Estas envolventes indican la evolucin a lo largo del tiempo de la amplitud de cada una de las ondas senoidales que forman cada una de las notas. B. Realizacin y grabacin del Studie II Para la realizacin de esta obra, Stockhausen utiliz los siguientes elementos: Un oscilador de onda senoidal. Un grabador y un reproductor de cinta magntica. Materiales para cortar y pegar cinta magntica. Una cmara reverberante con un tiempo de reverberacin de 10 segundos y una respuesta en frecuencia plana.

25

frecuencias que componan cada una de las notas. Seguidamente cortaba 4 cm de longitud de cada una de las frecuencias grabadas, para posteriormente pegar los cinco trozos de idntica longitud en otra cinta virgen en orden, desde la frecuencia ms alta a la frecuencia ms baja, tal y como se puede apreciar en la Figura 2 (Secuencia original de cinco frecuencias separadas). A continuacin, reproduca la secuencia de las cinco frecuencias separadas en la cmara de eco y grababa el sonido resultante, consiguiendo as sintetizar cada una de las notas (Sonido Simultneo en la Figura 2). Posteriormente, teniendo en cuenta que la potencia de sonido en dB, que se graba en una cmara reverberante una vez eliminado el foco decae de forma lineal, este trozo de cinta lo utilizaba para regular las evolventes crecientes y decrecientes. En la Figura 3.a se puede observar el mecanismo utilizado por Stockhausen para obtener las envolventes crecientes; para ello reproduca la secuencia del sonido simultneo al revs, consiguiendo as que el nivel de intensidad aumentara gradualmente, mientras que en la Figura 3.b se puede apreciar que para obtener las envolventes decrecientes simplemente reproduca la secuencia del sonido simultneo en su direccin original.

a)

b)

Fig. 3. Forma de regular las envolventes a) crecientes y b) decrecientes.

III. DESCRIPCIN DEL SISTEMA En la Figura 4 se presenta el diagrama de bloques general del sistema.
Sistema de interpretacin mediante Csound

Fig. 2. Ejemplo de mezcla de la nota N 1.

Editor de partituras
Fig. 4. Diagrama general del sistema.

El objetivo del compositor alemn era conseguir que las cinco frecuencias que componan cada una de las notas sonaran de forma simultnea. El problema que se le plante fue la necesidad de hacerlo con un solo oscilador de onda senoidal. Para ello, utiliz una cmara reverberante [5] con un tiempo de reverberacin elevado (10 segundos), de manera que al reproducir las cinco frecuencias de forma separada, se encontraran sonando las cinco frecuencias y se pudiera grabar la seal suma de todas ellas. El proceso que sigui Stockhausen para grabar cada una de las notas fue el siguiente. Grababa en una cinta magntica a 76.2 cm/seg y con una sonoridad de 0 dB, cada una de las

En primer lugar se realiza un sistema capaz de interpretar partituras basadas en la notacin grfica del Studie II de Stockhausen de forma que se reproduzcan fielmente y que permita interpretar otras partituras de msica electrnica con las misma caractersticas seleccionas para el Studie II o diferentes (distintas frecuencias base, notas, adicin de efectos, etc.). A continuacin, ya que se trata de partituras innovadoras, se realiza una aplicacin que permita visualizar las partituras en el momento que son interpretadas, para su mejor comprensin. La aplicacin, adems contiene un men

para componer, compilar y almacenar las partituras nuevas de forma fcil.


A. Sistema de interpretacin mediante Csound

Csound es un programa de sntesis de sonido muy potente, verstil y flexible, que permite implementar cualquier tipo de sntesis. En la Figura 5 se presenta una diagrama del funcionamiento de Csound.
Fichero Orquesta
Studie.orc

determinadas formas de onda, y una serie de ficheros de textos para acceder a dichas formas eligiendo slo determinados valores. Tambin se definen las notas que el instrumento declarado en la orquesta va a utilizar para interpretar correctamente la partitura que corresponda; as como efectos sonoros, como puede ser la reverberacin. Finalmente, se han introducido todos los parmetros de interpretacin necesarios.
Definicin de las funciones

Fichero Partitura
Studie.sco

Definicin de las notas Compilador Csound


Fig. 7. Diagrama de bloques del fichero partitura.

Fichero .wav
Fig. 5. Diagrama de bloques del funcionamiento de Csound.

B. Editor de partituras La aplicacin ha sido desarrolla con el entorno C++ Builder de Borland debido a su gran potencia, eficiencia y rapidez, consiguiendo as simular una interpretacin en tiempo real. En la Figura 8 se puede ver la ventana principal de la aplicacin, formada por un men principal, una serie de botones que realizan las acciones principales y una plantilla sobre la que se va a generar la partitura en el mismo instante que se interpreta.

Csound trabaja con dos ficheros de texto independientes y complementarios, el fichero orquesta en el que se definen los instrumentos que intervienen en una obra y el fichero partitura formado por el conjunto de notas y funciones que los instrumentos necesitan para interpretar una partitura. Una vez que se han diseado, Csound compila ambos ficheros y produce el fichero de audio correspondiente. 1) Diseo del fichero orquesta (Studie.orc) En la Figura 6 se puede ver el diagrama de bloques del diseo del fichero orquesta que se ha realizado.
Seccin de Cabecera

Seccin de Instrumentos
Fig. 8. Aplicacin interpretando el Studie II de Stockhausen.

Algoritmo de Sntesis
Fig. 6. Diagrama de bloques del fichero orquesta.

En la seccin de cabecera se han establecido, tanto las frecuencias de muestreo como de control a la que los instrumentos definidos, en la seccin de instrumentos, sern generados, as como el nmero de canales a la salida. En la seccin de instrumentos se ha definido un nico instrumento, formado por osciladores de onda senoidal que producen una seal de salida, producto de la suma de los osciladores. El algoritmo de sntesis se encarga, por un lado, de obtener las frecuencias pertenecientes a cada una de las notas y, por otro lado, de realizar la sntesis aditiva de esas frecuencias. Adems, dicho algoritmo, genera la envolvente temporal adecuada para cada una de las notas. Destacar que en el algoritmo de sntesis, se incluye la posibilidad de modificar la escala de frecuencias de Stockhausen por otra que decida el usuario, as como las formas de las envolventes temporales. 2) Diseo del fichero partitura (Studie.sco) En la Figura 7 aparece el diagrama de bloques del diseo del fichero partitura que se ha implementado. Se han definido funciones, que van a permitir generar unas

La aplicacin contiene una caja de seleccin en la que se elige la partitura que se quiere interpretar. El primer paso es compilar la partitura; en este paso, el compilador Csound a partir de los ficheros orquesta y partitura genera el fichero de audio correspondiente. El siguiente paso es interpretar la obra, para ello, se pulsa el botn interpretar, empezando as a sonar la obra seleccionada al mismo tiempo que se visualiza la partitura.

Fig. 9. Men para componer partituras nuevas.

Adems el editor contiene un men para componer partituras nuevas basadas en el Studie II, segn se puede ver

en la Figura 9. A partir del men componer, se introducen todos los parmetros de interpretacin de las notas que forman la partitura. Una vez compuesta, se compila y se almacena para interpretarla en cualquier instante. IV. RESULTADOS Para verificar el correcto funcionamiento de la aplicacin, en primer lugar, se ha comprobado que el sistema sintetiza correctamente todas las frecuencias y amplitudes con las que se componen las distintas notas. Para llevar a cabo esta prueba, se ha compuesto una partitura con notas de grave a aguda, con distintos perfiles de amplitud por nota. A continuacin, se ha realizado la transformada corta de Fourier (STFT) [3] de cada una de las notas sintetizadas, comprobndose que para el 100% de las notas las frecuencias activas y los perfiles de amplitud de cada una de ellas coincide con el determinado por la partitura. Una vez verificado que el sistema funciona correctamente, se sintetiza el Studie II de Stockhausen a partir de su partitura. Se ha comprobado cmo sonoramente el resultado que se obtena era ligeramente diferente al de la grabacin original. Al analizar la grabacin original, se pudo comprobar cmo las amplitudes de las distintas frecuencias que componan las notas eran diferentes a las expresadas en la partitura. Esto se debe a que, aunque Stockhausen quera obtener el sonido suma de frecuencias con un determinado perfil lineal, no lo consigui dado que la suma de las frecuencias la realizaba mediante un cmara reverberante, lo que produce oscilaciones en las amplitudes. Por lo tanto, la sntesis del Studie II con el sistema implementado es mucho ms fiel a la partitura que la obtenida por Stockhausen.

se perciba cierta diferencia. En la Figura 10 se representa la evolucin del espectro de la nota 67, compuesta por frecuencias agudas, sintetizada mediante el sistema propuesto, comprobndose que contiene los cinco parciales pertenecientes a dicha nota y que cada uno de ellos evoluciona siguiendo la envolvente temporal que corresponde a lo expresado en la partitura cuando se aade reverberacin. Sin embargo, tal como se representa en la Figura 11, en el espectro de la misma nota, pero procedente de la grabacin de Stockhausen, no aparecen las componentes de ms alta frecuencia. Esto se debe, principalmente al sistema de grabacin que utiliz el compositor (cinta magntica) [6] y a la compresin del fichero de audio original del que se dispone. De nuevo se pone de manifiesto la mejora que supone la interpretacin del Stuide II, mediante la aplicacin desarrollada, ya que es fiel reflejo de la partitura.

V. CONCLUSIONES En esta comunicacin se ha presentado un sistema capaz de interpretar partituras de msica electrnica basadas en la notacin grfica del Studie II de Karlheinz Stockhausen. En primer lugar se ha diseado un programa de sntesis mediante Csound que interprete el Studie II, disendose para ello dos ficheros: Studie.orc y Studie.sco. Se ha conseguido tambin interpretar otras partituras del mismo estilo modificando nicamente los parmetros de interpretacin que contienen las sentencias de nota del fichero partitura. Se ha comprobado cmo el Studie II interpretado con este sistemas es ms fiel a la partitura que la propia grabacin de Stockhausen, permitiendo adems, eliminar el efecto de la reverberacin que el sistema de sntesis aditiva que utilizaba Stockhausen llevaba ntimamente relacionado. Adems, dado lo configurable del sistema, se pueden interpretar partituras con otras sonoridades distintas a las del Studie II, aadiendo efectos sonoros, modificando las frecuencias base en la definicin de las notas as como los perfiles de las amplitudes. Finalmente, se ha diseado una aplicacin que permite visualizar las partituras en el momento que son interpretadas y crear partituras nuevas de forma fcil por cualquier usuario sin necesidad de tener conocimientos de msica. Adems, todas estas partituras se pueden compilar y almacenar. REFERENCIAS
[1] Karlheinz Stockahusen, Nr.3 Elektronische Studien Studie II Partitur, Universal Edition, IRCAM, 1952. H. Helmholtz, On the sensations of tone, Dover Publications, 1954. D. Simn Zorita, Anlisis y Sntesis de seales musicales, Servicio de publicaciones de UPM, 2000. R. Boulanger, The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing and Programming, The MIT Press Order, 1999. M. Recuero, Ingeniera Acstica , IORTV, 1999. M. Recuero, Tcnicas de grabacin sonora, IORTV, Segunda Edicin 1992-1993.

Fig. 10. Evolucin del espectro de la nota 67 con reverberacin sintetizada mediante el sistema propuesto.

[2] [3] Fig. 11. Evolucin del espectro de la nota 67 grabada por Stockhausen.

[4]

Por ltimo, se sintetiz el Studie II aadiendo reverberacin, para simular las condiciones de grabacin que utiliz Stockhausen. En este caso, el resultado sonoro que se obtuvo fue bastante similar, aunque en las notas ms agudas

[5] [6]

Вам также может понравиться