[ << Notación musical ] | [Arriba][Índice general][Índice] | [ Notación especializada >> ] |
[ < Repeticiones explícitas ] | [ Subir : Repeticiones ] | [ Repeticiones de compás o parte de ellos > ] |
1.4.2 Repeticiones cortas
Esta sección trata de cómo introducir repeticiones cortas. Las repeticiones cortas pueden adoptar dos formas: barras inclinadas o signos de porcentaje si estamos representando repeticiones de una sola nota, un compás o dos compases, y trémolos en caso contrario.
Repeticiones de compás o parte de ellos | ||
Repeticiones de trémolo |
[ << Notación musical ] | [Arriba][Índice general][Índice] | [ Notación especializada >> ] |
[ < Repeticiones cortas ] | [ Subir : Repeticiones cortas ] | [ Repeticiones de trémolo > ] |
Repeticiones de compás o parte de ellos
Los patrones cortos que se repiten se imprimen una sola vez, y el patrón repetido se sustituye por un símbolo especial.
La sintaxis es:
\repeat percent número expresión_musical
donde expresión_musical
es una expresión musical.
Los patrones más cortos que un compás se sustituyen por barras inclinadas.
\relative c'' { \repeat percent 4 { c128 d e f } \repeat percent 4 { c64 d e f } \repeat percent 5 { c32 d e f } \repeat percent 4 { c16 d e f } \repeat percent 4 { c8 d } \repeat percent 4 { c4 } \repeat percent 2 { c2 } }
Los patrones de repetición de uno o dos compases se sustituyen por signos parecidos al símbolo de porcentaje.
\relative c'' { \repeat percent 2 { c4 d e f } \repeat percent 2 { c2 d } \repeat percent 2 { c1 } }
\relative { \repeat percent 3 { c''4 d e f | c2 g' } }
Los patrones más cortos que un compás pero que contienen duraciones mezcladas utilizan un símbolo de porcentaje doble.
\relative { \repeat percent 4 { c''8. <d f>16 } \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 } }
Fragmentos de código seleccionados
Contador de repeticiones de tipo porcentaje
Las repeticiones de compases completos de más de dos repeticiones pueden llevar un contador si se activa la propiedad adecuada, como se ve en este ejemplo:
\relative c'' { \set countPercentRepeats = ##t \repeat percent 4 { c1 } }
Visibilidad del contador de repeticiones de tipo porcentaje
Se pueden mostrar los contadores de las repeticiones del tipo
porcentaje a intervalos regulares mediante el establecimiento de
la propiedad de contexto repeatCountVisibility
.
\relative c'' { \set countPercentRepeats = ##t \set repeatCountVisibility = #(every-nth-repeat-count-visible 5) \repeat percent 10 { c1 } \break \set repeatCountVisibility = #(every-nth-repeat-count-visible 2) \repeat percent 6 { c1 d1 } }
Símbolos de porcentaje sueltos
También se pueden imprimir símbolos de porcentaje sueltos.
makePercent = #(define-music-function (note) (ly:music?) "Make a percent repeat the same length as NOTE." (make-music 'PercentEvent 'length (ly:music-length note))) \relative c'' { \makePercent s1 }
Véase también
Glosario musical: percent repeat, simile.
Fragmentos de código: Repeats.
Referencia de funcionamiento interno: RepeatSlash, RepeatSlashEvent, DoubleRepeatSlash, PercentRepeat, PercentRepeatCounter, PercentRepeatedMusic, Percent_repeat_engraver, DoublePercentEvent, DoublePercentRepeat, DoublePercentRepeatCounter, Double_percent_repeat_engraver, Slash_repeat_engraver.
Advertencias y problemas conocidos
Las repeticiones de porcentaje no contienen nada más aparte del propio signo de porcentaje; especialmente, los cambios de indicación de compás no se repiten.
\repeat percent 3 { \time 5/4 c2. 2 \time 4/4 2 2 }
Cualquier cambio de compás o instrucción \partial
se tiene
que producir en pasajes paralelos fuera de la repetición de
porcentaje, p. ej. en una pista especial para la gestión del
compás.
<< \repeat percent 3 { c2. 2 2 2 } \repeat unfold 3 { \time 5/4 s4*5 \time 4/4 s1 } >>
[ << Notación musical ] | [Arriba][Índice general][Índice] | [ Notación especializada >> ] |
[ < Repeticiones de compás o parte de ellos ] | [ Subir : Repeticiones cortas ] | [ Notas simultáneas > ] |
Repeticiones de trémolo
Los trémolos pueden adoptar dos formas: alternancia entre dos acordes o dos notas, y repetición rápida de una sola nota o acorde. Los trémolos que consisten en una alternancia se indican por medio de la adición de barras entre las notas o acordes que se alternan, mientras que los trémolos que consisten en la repetición rápida de una sola nota se indican mediante la adición de barras cruzadas a una nota única.
Para colocar marcas de trémolo entre las notas, use \repeat
con el estilo tremolo
(trémolo):
\relative c'' { \repeat tremolo 8 { c16 d } \repeat tremolo 6 { c16 d } \repeat tremolo 2 { c16 d } }
La sintaxis de \repeat tremolo
espera que se escriban
exactamente dos notas dentro de las llaves, y el número de
repeticiones debe corresponderse con un valor que se pueda
expresar con figuras normales o con puntillo. Así, \repeat
tremolo 7
es válido y produce una nota con doble puntillo, pero
\repeat tremolo 9
no es válido.
La duración del trémolo es igual a la duración de la expresión
entre llaves, multiplicada por el número de repeticiones:
\repeat tremolo 8 { c16 d16 }
da como resultado un
trémolo de redonda, escrito como dos redondas unidas por barras de
trémolo.
Existen dos maneras de colocar marcas de trémolo sobre una única
nota. Incluso aquí se puede utilizar la sintaxis \repeat
tremolo
, en cuyo caso la nota no debe ir encerrada entre llaves:
\repeat tremolo 4 c'16
El mismo resultado se puede obtener escribiendo :N
después de la nota, donde N
indica la duración de la
subdivisión (debe ser 8 como mínimo). Si N
es 8, se
añade una barra de corchea a la plica de la nota. Si
N
se omite, se utiliza el último valor:
\relative { c''2:8 c:32 c: c: }
Fragmentos de código seleccionados
Trémolos de pentagrama cruzado
Dado que \repeat tremolo
espera exactamente dos argumentos
musicales para los trémolos de acorde, la nota o acorde que cambia de
pentagrama en un trémolo que cruza el pentagrama se debe colocar
dentro de llaves curvas junto a su instrucción \change Staff
.
\new PianoStaff << \new Staff = "up" \relative c'' { \key a \major \time 3/8 s4. } \new Staff = "down" \relative c'' { \key a \major \time 3/8 \voiceOne \repeat tremolo 6 { <a e'>32 { \change Staff = "up" \voiceTwo <cis a' dis>32 } } } >>
Véase también
Fragmentos de código: Repeats.
[ << Notación musical ] | [Arriba][Índice general][Índice] | [ Notación especializada >> ] |
[ < Repeticiones de compás o parte de ellos ] | [ Subir : Repeticiones cortas ] | [ Notas simultáneas > ] |