6.2.2 Representación interna de la música

Cuando se analiza sintácticamente una expresión musical, se convierte en un conjunto de objetos musicales de Scheme. La propiedad que define a un objeto musical es que tiene una cierta duración. El tiempo es un número racional que mide la longitud de un fragmento de música en unidades del valor de una redonda.

Un objeto musical tiene tres clases de tipos:

La información real de una expresión musical se almacena en forma de propiedades. Por ejemplo, un evento NoteEvent tiene propiedades pitch y duration que almacenan la altura y duración de la nota. Hay una lista completa de las propiedades que están disponibles en la Referencia de funcionamiento interno, bajo Propiedades de la música.

Una expresión musical compuesta es un objeto musical que contiene otros objetos musicales en sus propiedades. Se puede almacernar una lista de objetos en la propiedad elements de un objeto musical, o un solo objeto musical ‘hijo’ en la propiedad element. Por ejemplo, SequentialMusic tiene sus hijos en elements, y GraceMusic tiene su elemento único en element. El cuerpo de una repetición se almacena en la propiedad element de RepeatedMusic, y las alternativas en elements.


Otros idiomas: English.

Manual de referencia de la notación