Siguiente: Matemáticas dentro de las funciones, Anterior: Funciones de sustitución sencillas, Arriba: Funciones musicales
Algunas instrucciones \override requieren un par de números
(llamados en Scheme una célula cons). Para pasar estos números
a una función, usamos una variable pair? o bien insertamos el
cons en la función musical.
manualBeam =
#(define-music-function (parser location beg-end)
(pair?)
#{
\once \override Beam #'positions = #$beg-end
#})
\relative {
\manualBeam #'(3 . 6) c8 d e f
}
o bien
barraManual =
#(define-music-function (parser location beg end)
(number? number?)
#{
\once \override Beam #'positions = #(cons $beg $end)
#})
\relative {
\barraManual #3 #6 c8 d e f
}
Otros idiomas: English.