| [ << Interfaces for programmers ] | [Arriba][Índice general][Índice][ ? ] | [ Literature list >> ] | ||
| [ < Simple substitution functions ] | [ Subir : Music functions ] | [ Mathematics in functions > ] | ||
6.1.3 Paired substitution functions
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
manualBeam =
#(define-music-function (parser location beg end)
(number? number?)
#{
\once \override Beam #'positions = #(cons $beg $end)
#})
\relative {
\manualBeam #3 #6 c8 d e f
}
| [ << Interfaces for programmers ] | [Arriba][Índice general][Índice][ ? ] | [ Literature list >> ] | ||
| [ < Simple substitution functions ] | [ Subir : Music functions ] | [ Mathematics in functions > ] | ||
Other languages: English.