Anterior: Variables de entrada y Scheme, Arriba: Interfaces para el programador
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:
\simultaneous
conduce a SimultaneousMusic. Hay
una lista de todas las expresiones que están disponibles en el Manual
de referencia de funcionamiento interno, bajo expressions
Music expressions.
event
, pero también es
un note-event
, un rhythmic-event
y un
melodic-event
. Todas las clases musicales se encuentran
relacionadas en la Referencia de funcionamiento interno bajo
Music classes.
Music
.
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.