Siguiente: , Arriba: Repeticiones largas


Repeticiones normales

La sintaxis de una repetición simple es

\repeat variante número_de_repeticiones cuerpo_de_la_repetición

donde cuerpo_de_la_repetición es una expresión musical. Los finales alternativos se pueden obtener utilizando \alternative. Para delimitar los finales alternativos, el grupo de alternativas se debe incluir dentro de un par de llaves. Si existen más repeticiones que finales alternativos, las primeras repeticiones recibirán la primera alternativa.

Repeticiones normales sin finales alternativos:

     
     \repeat volta 2 { c4 d e f }
     c2 d
     \repeat volta 2 { d4 e f g }

[image of music]

Repeticiones normales con primera y segunda vez:

     
     \repeat volta 4 { c4 d e f }
     \alternative {
       { d2 e }
       { f2 g }
     }
     c1

[image of music]

Las repeticiones con anacrusa se pueden introducir de dos formas:

     
     \partial 4
     e |
     \repeat volta 4 { c2 d | e2 f | }
     \alternative {
       { g4 g g e }
       { a4 a a a | b2. }
     }

[image of music]

o bien

     
     \partial 4
     \repeat volta 4 { e4 | c2 d | e2 f | }
     \alternative {
       { \partial 4*3 g4 g g }
       { a4 a a a | b2. }
     }

[image of music]

Se pueden añadir ligaduras de unión al segundo final:

     
     c1
     \repeat volta 2 { c4 d e f ~ }
     \alternative {
       { f2 d }
       { f2\repeatTie f, }
     }

[image of music]

Fragmentos de código seleccionados

Shortening volta brackets

De forma predeterminada, los corchetes de primera y segunda vez se trazan encima de los finales alternativos completos, pero es posible acortartlos estableciendo un valor cierto para voltaSpannerDuration. En el ejemplo siguiente, el corchete sólo dura un compás, que corresponde a una duración de 3/4.

     
     \relative c'' {
       \time 3/4
       c4 c c
       \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
       \repeat volta 5 { d4 d d }
       \alternative {
         {
           e4 e e
           f4 f f
         }
         { g4 g g }
       }
     }

[image of music]

Añadir corchetes de primera y segunda vez a más pentagramas

El grabador Volta_engraver reside de forma predeterminada dentro del contexto de Score, y los corchetes de la repetición se imprimen así normalmente sólo encima del pentagrama superior. Esto se puede ajustar añadiendo el grabador Volta_engraver al contexto de Staff en que deban aparecer los corchetes; véase también el fragmento de código "Volta multi staff".

     
     <<
       \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
       \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
       \new Staff \with { \consists "Volta_engraver" } { c'2 g' e' a' }
       \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
     >>

[image of music]

Véase también

Glosario musical: repetición, primera y segunda vez.

Referencia de la notación: Barras de compás, Modificar los complementos (plug-ins) de contexto.

Fragmentos de código: Repeticiones.

Referencia de funcionamiento interno: VoltaBracket, RepeatedMusic, VoltaRepeatedMusic, UnfoldedRepeatedMusic.

Advertencias y problemas conocidos

Una repetición anidada como

\repeat ...
\repeat ...
\alternative

es ambigua porque no está claro a qué \repeat pertenece la \alternative. Esta ambigüedad se resuelve haciendo que la \alternative pertenezca siempre a la \repeat más interna. Para más claridad, se recomienda usar llaves en tales situaciones.

La información del contador de tiempo no se recuerda al comienzo de una alternativa, por ello después de una repetición la información de la cuenta de tiempo se debe reajustar manualmente; por ejemplo, estableciendo el valor de Score.measurePosition o introduciendo \partial. De forma similar, las ligaduras de expresión tampoco se repiten.

Otros idiomas: English, deutsch.