GUIDO Music Notation es un formato de notación musical de computadora diseñado para representar lógicamente todos los aspectos de la música de una manera que sea legible por computadora y fácilmente legible por seres humanos. Lleva el nombre de Guido de Arezzo , quien fue pionero en la notación musical convencional actual hace 1.000 años.
GUIDO fue diseñado por primera vez por Holger H. Hoos (luego en Technische Universität Darmstadt , Alemania , ahora en la Universidad de Columbia Británica , Canadá ) y Keith Hamel ( Universidad de Columbia Británica , Canadá ). Desarrollos posteriores han sido realizados por el Proyecto SALIERI por Holger H. Hoos, Kai Renz y Jürgen F. Kilian. GUIDO Music Notation ha sido diseñado para representar música en un formato lógico (con la capacidad de renderizar en partituras), mientras que LilyPond se enfoca más en la composición tipográfica de partituras.
- La idea básica detrás del diseño de GUIDO es la adecuación representacional, lo que significa que los conceptos musicales simples se representan de una manera simple y solo las nociones complejas requieren representaciones más complejas. [1]
GUIDO no se centra principalmente en la notación musical convencional, sino que se ha inventado como un formato abierto, capaz de almacenar información musical, estructural y de notación.
GUIDO Music Notation está diseñado como un estándar abierto flexible y fácilmente extensible. En particular, su sintaxis no restringe las características que puede representar. Por lo tanto, GUIDO se puede adaptar y personalizar fácilmente para cubrir conceptos musicales especializados que se requieran en el contexto de proyectos de investigación en musicología computacional. Más importante aún, GUIDO está diseñado de tal manera que cuando se usan tales extensiones personalizadas, los datos de GUIDO resultantes aún pueden ser procesados por otras aplicaciones que admiten GUIDO pero que no conocen las extensiones personalizadas, que se ignoran con gracia. Este diseño también facilita enormemente la implementación incremental del soporte GUIDO en software musical, lo que puede acelerar significativamente el proceso de desarrollo de software, especialmente para software de investigación y prototipos.
GUIDO se ha dividido en tres capas consecutivas: Basic GUIDO introduce los conceptos principales del diseño de GUIDO y permite representar gran parte de la música convencional de hoy. Advanced GUIDO amplía Basic GUIDO agregando un formato de partitura exacto y algunos conceptos musicales más avanzados. Finalmente, Extended GUIDO puede representar extensiones definidas por el usuario, como información microtonal o clases de tono definidas por el usuario.
Ejemplo de un archivo de entrada GUIDO
La notación GUIDO básica es similar a la del formato de entrada de LilyPond . Dos diferencias obvias son la especificación de octavas y duraciones, como se muestra en el siguiente ejemplo. Ambos formatos están hasta cierto punto inspirados en el formato LaTeX para la composición tipográfica de texto.
[ \ clef <"treble"> \ key <"D"> \ meter <"4/4"> a1 * 1/2 ba / 4. g / 8 f # / 4 ga / 2 ba / 4. g / 8 f # / 4 g a / 2 abc # 2/4 dc # / 2 b1 a / 1]
(Frases de apertura de " O Sanctissima ")
Fuentes
- Holger H. Hoos, Keith A. Hamel, Kai Renz y Jürgen Kilian: Representación de música a nivel de partitura utilizando el formato de notación musical GUIDO. Computación en Musicología, Vol 12, MIT Press, 2001.
- Holger H. Hoos, Keith A. Hamel, Kai Renz, Jürgen Kilian: El formato de notación musical GUIDO: un enfoque novedoso para representar adecuadamente la música a nivel de partitura. Actas de ICMC'98, pág. 451-454, ICMA, San Francisco, 1998.
- Holger H. Hoos, Keith A. Hamel, Kai Renz, Jürgen Kilian: Notación musical GUIDO - Hacia una representación adecuada de la música a nivel de partitura. Actas de JIM'98, LMA-CNSR, 1998.
- Kai Renz: Algoritmos y estructuras de datos para un sistema de notación musical basado en la notación musical GUIDO. Tesis doctoral. Fachbereich Informatik, Technische Universität Darmstadt, 2002.
Ver también
enlaces externos
- Página de inicio de GUIDO
- GUIDO Noteserver : convierte GUIDO en partituras en línea
- Music 253, Stanford University - Introducción en el aula y ejercicios para la notación musical GUIDO.