1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: bcd127bc07fc7b53704f9db8a6cf3d53e9d4094a
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
14 @translationof Rhythms
16 @lilypondfile[quote]{rhythms-headword.ly}
18 Esta sección trata de los ritmos, los silencios, las duraciones,
19 las barras y los compases.
22 * Escritura de las duraciones (valores rítmicos)::
23 * Escritura de silencios::
24 * Impresión de las duraciones::
27 * Asuntos rítmicos especiales::
31 @node Escritura de las duraciones (valores rítmicos)
32 @subsection Escritura de las duraciones (valores rítmicos)
33 @translationof Writing rhythms
36 * Duración de las notas::
38 * Escalar las duraciones::
39 * Ligaduras de unión::
42 @node Duración de las notas
43 @unnumberedsubsubsec Duración de las notas
44 @translationof Durations
46 @cindex duración de las notas
47 @cindex notas, duración de
48 @cindex longitud de las notas
49 @cindex notas, longitud de
58 Las duraciones se designan mediante números y puntos. Las
59 duraciones se introducen como sus valores recíprocos respecto de
60 la redonda. Por ejemplo, una negra se escribe usando un @code{4}
61 (puesto que es 1/4 de redonda), mientras que una blanca se escribe
62 con un @code{2} (por ser 1/2 de redonda). Para notas mayores de
63 la redonda se deben usar las instrucciones @code{\longa} (que es
64 una breve doble) y @code{\breve}. Se pueden especificar duraciones
65 tan cortas como la garrapatea (con el número 128). Son posibles
66 valores más cortos, pero sólo como notas unidas por una barra.
68 @c Two 64th notes are needed to obtain beams
69 @lilypond[quote,verbatim]
72 c''\longa c\breve c1 c2
73 c4 c8 c16 c32 c64 c128 c128
77 Aquí se pueden ver las mismas duraciones con el barrado automático
80 @c not strictly "writing rhythms"; more of a "displaying" thing,
81 @c but it's ok here. -gp
82 @lilypond[quote,verbatim]
86 c''\longa c\breve c1 c2
87 c4 c8 c16 c32 c64 c128 c128
91 Se puede escribir una nota con la duración de una cuádruple breve
92 mediante @code{\maxima}, pero esto está contemplado solamente
93 dentro de la notación musical antigua. Para ver más detalles,
94 consulte @ref{Notación antigua}.
96 @cindex duración predeterminada
97 @cindex predeterminada, duración de la nota
98 @cindex nota, duración predeterminada
100 Si la duración se omite, su valor será el de la duración de la
101 nota anterior. Por omisión, el valor de la primera nota es el de
104 @lilypond[quote,verbatim]
105 \relative { a' a a2 a a4 a a1 a }
108 Las duraciones aisladas en una secuencia musical toman la altura
109 de la nota o acorde anterior.
111 @lilypond[quote,verbatim]
114 c'' \longa \breve 1 2
119 @cindex notas, con puntillo
120 @cindex puntillo, notas con
121 @cindex notas, con doble puntillo
122 @cindex doble puntillo, notas con
126 Para obtener duraciones de notas con puntillo, escriba un punto
127 (@code{.}) después del número. Las notas con doble puntillo se
128 especifican escribiendo dos puntos, y así sucesivamente.
130 @lilypond[quote,verbatim]
131 \relative { a'4 b c4. b8 a4. b4.. c8. }
134 Ciertas duraciones no se pueden representar sólo con duraciones
135 binarias y puntillos; la única forma de representarlas es ligando
136 dos o más notas. Para ver más detalles, consulte @ref{Ligaduras
139 Para ver de qué manera se pueden especificar las duraciones de las
140 sílabas de la letra y cómo alinear la letra a las notas, consulte
143 Opcionalmente se pueden espaciar las notas de forma estrictamente
144 proporcional a sus duraciones. Para ver más detalles sobre este y
145 otros ajustes que controlan la notación proporcional, consulte
146 @ref{Notación proporcional}.
152 @funindex \dotsNeutral
153 @funindex dotsNeutral
155 Normalmente los puntillos se desplazan hacia arriba para evitar
156 las líneas del pentagrama, excepto en situaciones de polifonía. Se
157 pueden situar los puntillos manualmente encima o debajo de las
158 líneas de la pauta; véase @ref{Dirección y posición}.
171 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
172 {alternative-breve-notes.ly}
174 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
175 {changing-the-number-of-augmentation-dots-per-note.ly}
183 @rglos{Duration names notes and rests}.
185 Referencia de la notación:
186 @ref{Barras automáticas},
187 @ref{Ligaduras de unión},
189 @ref{Escritura de las duraciones (valores rítmicos)},
190 @ref{Escritura de silencios},
192 @ref{Notación antigua},
193 @ref{Notación proporcional}.
195 Fragmentos de código:
198 Referencia de funcionamiento interno:
200 @rinternals{DotColumn}.
203 @c Deliberately duplicated in Durations and Rests. -gp
204 No existe un límite fundamental para las duraciones de los
205 silencios (tanto para el más largo como para el más corto), pero
206 el numero de glifos es limitado: sólo se pueden imprimir desde el
207 silencio de garrapatea (128) hasta el de máxima (8 redondas).
210 @node Grupos especiales
211 @unnumberedsubsubsec Grupos especiales
212 @translationof Tuplets
214 @cindex grupos especiales
220 Los grupos especiales se obtienen a partir de una expresión
221 musical con la instrucción @code{\tuplet}, multiplicando la
222 rapidez de la expresión musical por una fracción:
225 \tuplet @var{fracción} @{ @var{música} @}
229 El numerador de la fracción se imprime encima o debajo de las
230 notas, opcionalmente con un corchete. El grupo especial más común
231 es el tresillo, en el que 3@tie{}notas tienen el valor que
232 normalmente tienen@tie{}2:
234 @lilypond[quote,verbatim]
236 a'2 \tuplet 3/2 { b4 4 4 }
237 c4 c \tuplet 3/2 { b4 a g }
241 @cindex agrupación de grupes especiales
243 Si se están escribiendo pasajes con muchos grupos de valoración
244 especial, resulta fastidioso tener que escribir una instrucción
245 @code{\tuplet} distinta para cada grupo. Es posible especificar
246 la duración de un conjunto de grupos directamente antes de la
247 música para que así se agrupen automáticamente:
249 @lilypond[quote,verbatim]
251 g'2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
255 @cindex grupos de valoración especial, colocación del corchete
259 @funindex \tupletDown
261 @funindex \tupletNeutral
262 @funindex tupletNeutral
264 Se pueden colocar manualmente los corchetes de tresillo encima o
267 @lilypond[quote,verbatim]
269 \tupletUp \tuplet 3/2 { c''8 d e }
270 \tupletNeutral \tuplet 3/2 { c8 d e }
271 \tupletDown \tuplet 3/2 { f,8 g a }
272 \tupletNeutral \tuplet 3/2 { f8 g a }
276 Los grupos pueden anidarse unos dentro de otros:
278 @lilypond[quote,verbatim]
281 c''4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
285 La modificación de los grupos especiales anidados que comienzan en
286 el mismo instante musical se debe hacer con @code{\tweak}.
288 Para modificar la duración de las notas sin imprimir un corchete
289 de grupo especial, véase @ref{Escalar las duraciones}.
294 @code{\tupletNeutral}.
298 @cindex grupos especiales, formato de
299 @cindex tresillos, formato de
301 @funindex tupletNumberFormatFunction
302 @funindex tupletSpannerDuration
304 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
305 {entering-several-tuplets-using-only-one--tuplet-command.ly}
307 @cindex grupos de valoración especial, modificación del número
309 @funindex TupletNumber
311 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
312 {changing-the-tuplet-number.ly}
314 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
315 {non-default-tuplet-numbers.ly}
317 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
318 {controlling-tuplet-bracket-visibility.ly}
320 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
321 {permitting-line-breaks-within-beamed-tuplets.ly}
329 Manual de aprendizaje:
330 @rlearning{Métodos de trucaje}.
332 Referencia de la notación:
333 @ref{Dirección y posición},
334 @ref{Gestión del tiempo},
335 @ref{Escalar las duraciones},
336 @ref{La instrucción tweak},
337 @ref{Notación polimétrica}.
339 Fragmentos de código:
342 Referencia de funcionamiento interno:
343 @rinternals{TupletBracket},
344 @rinternals{TupletNumber},
345 @rinternals{TimeScaledMusic}.
348 @node Escalar las duraciones
349 @unnumberedsubsubsec Escalar las duraciones
350 @translationof Scaling durations
352 @cindex escalar las duraciones
353 @cindex duraciones, escalado de
355 La duración de las figuras, silencios o acordes se puede
356 multiplicar por un factor @code{N/M} añadiendo @code{*N/M} (o
357 @code{*N} si @code{M} es 1) a la duración. Esto no afectará a la
358 apariencia de las notas o silencios que se producen, pero la
359 duración alterada se usará para calcular la posición dentro del
360 compás y para establecer la duración en la salida MIDI. Los
361 factores de multiplicación se pueden combinar en la forma
362 @code{*L*M/N}. Los factores son parte de la duración: si no
363 especificamos una duración para las notas siguientes, la duración
364 por omisión que se toma de la nota anterior incluirá cualquier
365 factor de escala que se haya aplicado.
367 En el siguiente ejemplo las tres primeras notas duran exactamente
368 dos partes, pero no se imprime ningún corchete de tresillo.
370 @lilypond[quote,verbatim]
373 % Alter durations to triplets
377 % Double the duration of chord
379 % Duration of quarter, appears like sixteenth
384 La duración de los silencios espaciadores también se puede
385 modificar mediante un multiplicador. Esto es útil para saltar
386 muchos compases, como por ejemplo @code{s1*23}.
388 @cindex compresión de música
389 @cindex expansión de música
391 @funindex \scaleDurations
392 @funindex scaleDurations
394 De la misma forma, se pueden comprimir por una fracción trozos de
395 música más largos, como si cada nota, acorde o silencio tuviera la
396 fracción como multiplicador. Esto dejará intacta la apariencia de
397 la @emph{música}, pero la duración interna de las notas se
398 multiplicará por la fracción @emph{numerador}/@emph{denominador}.
399 He aquí un ejemplo que muestra cómo se puede comprimir y expandir
402 @lilypond[quote,verbatim]
407 % Scale music by *2/3
408 \scaleDurations 2/3 {
412 \scaleDurations 2/1 {
418 Una aplicación de esta instrucción se encuentra en la notación
419 polimétrica, véase @ref{Notación polimétrica}.
422 Referencia de la notación:
423 @ref{Grupos especiales},
424 @ref{Silencios invisibles},
425 @ref{Notación polimétrica}.
427 Fragmentos de código:
431 El cálculo de la posición dentro de un compás sdebe tener en
432 cuenta todos los factores de escalado que se han aplicado a las
433 notas dentro de ese compás, y cualquier acarreo fraccionado desde
434 los compases anteriores. Este cálculo se efectúa utilizando
435 números racionales. Si un numerador o denominador intermedio en
436 dicho proceso de cálculo sobrepasa la cantidad de 2^30, la
437 ejecución y el tipografiado se detendrán en ese punto sin indicar
440 @node Ligaduras de unión
441 @unnumberedsubsubsec Ligaduras de unión
444 @cindex ligadura de unión
448 Una ligadura de unión conecta dos notas adyacentes de la misma
449 altura. La ligadura en efecto extiende la longitud de una nota.
451 @warning{No deben confundirse las ligaduras de unión con las
452 @emph{ligaduras de expresión}, que indican articulación, ni con
453 las @emph{ligaduras de fraseo}, que indican el fraseo musical.
454 Una ligadura de unión es tan sólo una manera de extender la
455 duración de una nota, algo parecido a lo que hace el puntillo.}
457 Se introduce una ligadura de unión escribiendo el símbolo de la
458 tilde curva (@code{~}) después de la primera de cada pareja de
459 notas que se quieren unir. Esto indica que la nota se une a la
460 siguiente, que debe tener la misma altura.
462 @lilypond[quote,verbatim]
466 Las ligaduras de unión pueden hacer uso de la interpretación
467 @q{última altura explícita} para las duraciones aisladas:
469 @lilypond[quote,verbatim]
473 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
474 compás o bien cuando no se pueden usar puntillos para denotar el
475 ritmo. También se deben usar ligaduras cuando las notas atraviesan
476 subdivisiones del compás de mayor duración:
479 @lilypond[verbatim,quote]
486 Si necesitamos ligar muchas notas a través de las líneas
487 divisorias, nos podría resultar más fácil utilizar la división
488 automática de las notas, véase @ref{División automática de las
489 notas}. Este mecanismo divide automáticamente las notas largas y
490 las liga a través de las barras de compás.
492 @cindex ligaduras y acordes
493 @cindex acordes y ligaduras
495 Cuando se aplica una ligadura de unión a un acorde, se conectan
496 todas las cabezas de las notas cuyas alturas coinciden. Si no
497 coincide ningún par de cabezas, no se crea ninguna ligadura. Los
498 acordes se pueden ligar parcialmente colocando las ligaduras
501 @lilypond[quote,verbatim]
505 <c~ e g~ b> <c e g b> |
509 @cindex repetición, ligaduras de unión en
510 @cindex ligaduras de unión, repeticiones y
511 @cindex primera y segunda vez, corchetes y ligaduras en
512 @cindex ligaduras de unión y corchetes de primera y segunda vez
517 Cuando la segunda vez de una repetición comienza con una nota ligada,
518 es necesario especificar la ligadura repetida como sigue:
520 @lilypond[quote,verbatim]
522 \repeat volta 2 { c'' g <c e>2~ }
524 % First alternative: following note is tied normally
526 % Second alternative: following note has a repeated tie
527 { <c e>2\repeatTie d4 c }
532 @cindex laissez vibrer
533 @cindex ligaduras laissez vibrer
535 @funindex \laissezVibrer
536 @funindex laissezVibrer
538 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
539 vibrar) indican que las notas no se deben apagar al final. Se
540 usan en la notación para piano, arpa y otros instrumentos de
541 cuerda y percusión. Se pueden introducir de la siguiente manera:
543 @lilypond[quote,verbatim,fragment]
544 <c' f' g'>1\laissezVibrer
547 @cindex ligaduras, colocación
553 @funindex \tieNeutral
556 Es posible hacer manualmente que las ligaduras de unión se curven
557 hacia arriba o hacia abajo; véase @ref{Dirección y posición}.
559 @cindex ligaduras, apariencia
560 @cindex ligaduras de puntos
561 @cindex ligaduras discontinuas
562 @cindex discontinuas, ligaduras
563 @cindex puntos, ligaduras de
572 Se puede hacer que las ligaduras de expresión sean discontinuas,
573 punteadas o una combinación de continuas y discontinuas.
575 @lilypond[quote, verbatim]
590 Se pueden especificar patrones de discontinuidad personalizados:
592 @lilypond[quote, verbatim]
594 \tieDashPattern #0.3 #0.75
596 \tieDashPattern #0.7 #1.5
603 Las definiciones de patrones de discontinuidad para las ligaduras
604 de unión tienen la misma estructura que las definiciones de
605 patrones de discontinuidad para las ligaduras de expresión. Para
606 ver más información acerca de los patrones de discontinuidad
607 complejos, consulte los fragmentos de código bajo
608 @ref{Ligaduras de expresión}.
610 Sobreescriba las propiedades de disposición @var{whiteout} y
611 @var{layer} de los objetos que puedan causar una discontinuidad en
612 las ligaduras de unión.
614 @lilypond[verbatim,quote,ragged-right]
616 \override Tie.layer = #-2
617 \override Staff.TimeSignature.layer = #-1
618 \override Staff.KeySignature.layer = #-1
619 \override Staff.TimeSignature.whiteout = ##t
620 \override Staff.KeySignature.whiteout = ##t
634 @code{\tieDashPattern},
635 @code{\tieHalfDashed},
636 @code{\tieHalfSolid},
642 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
643 {using-ties-with-arpeggios.ly}
645 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
646 {engraving-ties-manually.ly}
651 @rglos{laissez vibrer}.
653 Referencia de la notación:
654 @ref{Ligaduras de expresión},
655 @ref{División automática de las notas}.
657 Fragmentos de código:
661 Referencia de funcionamiento interno:
662 @rinternals{LaissezVibrerTie},
663 @rinternals{LaissezVibrerTieColumn},
664 @rinternals{TieColumn},
668 Un cambio de pentagrama cuando hay una ligadura activa no
669 producirá una ligadura inclinada.
671 Los cambios de clave o de octava durante una ligadura de unión no
672 están bien definidos realmente. En estos casos puede ser
673 preferible una ligadura de expresión.
676 @node Escritura de silencios
677 @subsection Escritura de silencios
678 @translationof Writing rests
680 Los silencios se escriben como parte de la música dentro de las
681 expresiones musicales.
685 * Silencios invisibles::
686 * Silencios de compás completo::
690 @unnumberedsubsubsec Silencios
694 @cindex silencios, indicar duraciones
695 @cindex maxima, silencio de
696 @cindex longa, silencio de
697 @cindex breve, silencio de
709 Los silencios se introducen como notas con el nombre @code{r}.
710 Las duraciones mayores que la redonda utilizan las instrucciones
711 predefinidas que se muestran aquí:
713 @c \time 16/1 is used to avoid spurious bar lines
714 @c and long tracts of empty measures
715 @lilypond[quote,verbatim]
717 % These two lines are just to prettify this example
719 \omit Staff.TimeSignature
720 % Print a maxima rest, equal to four breves
722 % Print a longa rest, equal to two breves
726 r1 r2 r4 r8 r16 r32 r64 r128
730 @cindex silencios multicompás
731 @cindex silencios de compás completo
733 Los silencios de un compás, centrados en medio del compás, se
734 deben hacer con silencios multicompás. Se pueden usar para un
735 solo compás así como para muchos compases, y se tratan en
736 @ref{Silencios de compás completo}.
738 @cindex silencio, especificar la posición vertical
740 Para especificar explícitamente la posición vertical de un
741 silencio, escriba una nota seguida de @code{\rest}. Se colocará
742 un silencio en la posición en que debería aparecer la nota. Esto
743 posibilita la aplicación manual precisa de formato a la música
744 polifónica, ya que el formateador automático de colisiones de
745 silencios no mueve estos silencios.
747 @lilypond[quote,verbatim]
748 \relative { a'4\rest d4\rest }
753 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
762 Referencia de la notación:
763 @ref{Silencios de compás completo}.
765 Fragmentos de código:
768 Referencia de funcionamiento interno:
772 @c Deliberately duplicated in Durations and Rests. -gp
773 No existe un límite fundamental respecto de las duraciones de los
774 silencios (tanto para el más corto como para el más largo), pero
775 el número de glifos es limitado: hay silencios desde la garrapatea
776 (128) hasta la máxima (8 redondas).
779 @node Silencios invisibles
780 @unnumberedsubsubsec Silencios invisibles
781 @translationof Invisible rests
783 @cindex desplazamiento
784 @cindex silencio invisible
785 @cindex invisible, silencio
786 @cindex nota de espaciado
787 @cindex silencio de separación
793 Un silencio invisible (también conocido como @q{skip} o
794 desplazamiento) se puede introducir como una nota con el
795 nombre@tie{}@code{s}:
797 @lilypond[verbatim,quote]
804 @cindex letra, desplazamiento de
806 Los silencios de separación sólo están disponible en el modo de
807 notas y en el modo de acordes. En otras situaciones, por ejemplo,
808 cuando se introduce la letra, se usa la instrucción @code{\skip}
809 para producir un desplazamiento de una cierta magnitud temporal.
810 @code{\skip} requiere una duración explícita, pero se ignora si
811 las sílabas de la letra toman sus duraciones de las notas de una
812 melodía asociada, a través de @code{\addlyrics} o de
815 @lilypond[quote,verbatim]
828 Dado que @code{\skip} es una instrucción, no afecta a las
829 duraciones por omisión de las notas siguientes, a diferencia
832 @lilypond[quote,verbatim]
835 \repeat unfold 8 { a'4 }
844 Un silencio de separación produce implícitamente contextos
845 @code{Staff} y @code{Voice} si no existe ninguno, igual que las
846 notas y los silencios normales:
848 @lilypond[quote,verbatim]
852 @code{\skip} tan sólo desplaza un tiempo musical; no produce
853 ninguna salida, de ninguna clase.
855 @lilypond[quote,verbatim]
856 % This is valid input, but does nothing
857 { \skip 1 \skip1 \skip 1 }
861 Manual de aprendizaje:
862 @rlearning{Visibilidad y color de los objetos}.
864 Referencia de la notación:
866 @ref{Visibilidad de los objetos}.
868 Fragmentos de código:
871 Referencia de funcionamiento interno:
872 @rinternals{SkipMusic}.
875 @node Silencios de compás completo
876 @unnumberedsubsubsec Silencios de compás completo
877 @translationof Full measure rests
879 @cindex multicompás, silencios
880 @cindex compás completo, silencios de
881 @cindex silencios multicompás
882 @cindex silencios de compás completo
883 @cindex redonda, silencios de, para un compás completo
884 @cindex silencios de redonda para un compás completo
886 @funindex compressMMRests
887 @funindex \compressMMRests
890 Los silencios de uno o más compases completos se introducen como
891 notas con el nombre @code{R} en mayúscula:
893 @lilypond[quote,verbatim]
894 % Rest measures contracted to single measure
903 La duración de los silencios de compás completo es idéntica a la
904 notación de la duración que se usa para las notas. La duración de
905 un silencio multi-compás debe ser siempre un número entero de
906 compases, por lo que con frecuencia han de utilizarse puntillos o
909 @lilypond[quote,verbatim]
916 R1*13/8 | R1*13/8*12 |
922 Un silencio de un compás completo se imprime como un silencio de
923 redonda o de breve, centrado en el compás, según el tipo de compás
926 @lilypond[quote,verbatim,fragment]
935 @cindex multicompás, silencios, expansión de
936 @cindex multicompás, silencios, contracción de
938 De forma predeterminada un silencio multicompás se expande en la
939 partitura impresa para mostrar explícitamente todos los compases
940 de silencio. De forma alternativa, un silencio multicompás se
941 puede presentar como un solo compás que contiene un símbolo de
942 silencio multicompás, con el número de compases impreso encima del
945 @lilypond[quote,verbatim,fragment]
947 \time 3/4 r2. | R2.*2 |
950 % Rest measures contracted to single measure
954 % Rest measures expanded again
959 @cindex texto sobre un silencio multicompás
960 @cindex multicompás, silencio, adjuntar texto
961 @cindex inscripción sobre un silencio multicompás
962 @cindex multicompás, silencios, inscripción en
963 @cindex calderón sobre un silencio multicompás
964 @cindex multicompás, silencio, aplicar un calderón a
965 @cindex marcado sobre silencios multicompás
966 @cindex multicompás, silencio, con marcados
968 @funindex \fermataMarkup
969 @funindex fermataMarkup
970 @funindex MultiMeasureRestText
972 Se pueden añadir elementos de marcado a los silencios multicompás.
973 Se proporciona la instrucción predefinida @code{\fermataMarkup}
974 para añadir calderones.
976 @lilypond[quote,verbatim]
979 R2.*10^\markup { \italic "ad lib." }
984 @warning{Los elementos de marcado que se añaden a un silencio
985 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
986 @code{TextScript}. Las sobreescrituras de propiedades deben ir
987 dirigidas hacia el objeto correcto, o se ignorarán. Véase el
990 @lilypond[quote,verbatim,fragment]
991 % This fails, as the wrong object name is specified
992 \override TextScript.padding = #5
994 % This is the correct object name to be specified
995 \override MultiMeasureRestText.padding = #5
999 Cuando un silencio multicompás sigue inmediatamente al
1000 establecimiento de un compás parcial con @code{\partial}, es
1001 posible que no se emitan las advertencias correspondientes de
1002 comprobación de compás.
1004 @funindex \textLengthOn
1005 @funindex textLengthOn
1006 @funindex \textLengthOff
1007 @funindex textLengthOff
1008 @funindex \fermataMarkup
1009 @funindex fermataMarkup
1010 @funindex \compressMMRests
1011 @funindex compressMMRests
1014 @code{\textLengthOn},
1015 @code{\textLengthOff},
1016 @code{\fermataMarkup},
1017 @code{\compressMMRests}.
1022 @cindex eclesiásticos, silencios
1023 @cindex silencios eclesiásticos
1024 @cindex kirchenpausen
1026 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1027 {changing-form-of-multi-measure-rests.ly}
1029 @cindex multicompás, posicionamiento de los silencios
1030 @cindex colocación de los silencios multicompás
1032 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1033 {positioning-multi-measure-rests.ly}
1035 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1036 {multi-measure-rest-markup.ly}
1040 @rglos{multi-measure rest}.
1042 Referencia de la notación:
1045 @ref{Formatear el texto},
1046 @ref{Guiones de texto}.
1048 Fragmentos de código:
1051 Referencia de funcionamiento interno:
1052 @rinternals{MultiMeasureRest},
1053 @rinternals{MultiMeasureRestNumber},
1054 @rinternals{MultiMeasureRestText}.
1056 @cindex digitaciones y silencios multicompás
1057 @cindex multicompás, silencios, digitaciones y
1060 En las digitaciones encima de silencios multicompás
1061 (p. ej., @code{R1*10-4}), la cifra de la digitación
1062 puede chocar con el número del compás.
1064 @cindex condensar silencios
1065 @cindex silencio normal, condensar
1067 No hay ninguna forma de condensar automáticamente muchos silencios
1068 en un solo silencio multicompás.
1070 @cindex silencio, colisiones de
1072 Los silencios multicompás no toman parte en las colisiones de
1076 @node Impresión de las duraciones
1077 @subsection Impresión de las duraciones
1078 @translationof Displaying rhythms
1081 * Indicación de compás::
1082 * Indicaciones metronómicas::
1084 * Música sin compasear::
1085 * Notación polimétrica::
1086 * División automática de las notas::
1087 * Mostrar los ritmos de la melodía::
1090 @node Indicación de compás
1091 @unnumberedsubsubsec Indicación de compás
1092 @translationof Time signature
1094 @cindex Indicación de compás
1100 La indicación de compás se establece como sigue:
1102 @lilypond[quote,verbatim,fragment]
1107 Se estudian los cambios de indicación de compás en el medio de un
1108 compás en @ref{Anacrusas}.
1110 @cindex compás, visibilidad de la indicación de
1112 La indicación de compás se imprime al comienzo de una pieza y
1113 siempre que hay un cambio de compás. Si se produce un cambio al
1114 final de una línea, se imprime una indicación de advertencia en
1115 dicho lugar. Se puede modificar este comportamiento
1116 predeterminado, véase @ref{Visibilidad de los objetos}.
1118 @lilypond[quote,verbatim]
1130 @cindex compás, estilo de la indicación de
1131 @cindex metro, estilo de
1133 @funindex \numericTimeSignature
1134 @funindex numericTimeSignature
1135 @funindex \defaultTimeSignature
1136 @funindex defaultTimeSignature
1138 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
1141 @lilypond[quote,verbatim]
1146 % Change to numeric style
1147 \numericTimeSignature
1150 % Revert to default style
1151 \defaultTimeSignature
1157 Las indicaciones de compás de la música mensural se tratan en
1158 @ref{Indicaciones de compás de la música mensural}.
1160 @cindex compás, indicación de, ajustes predeterminados
1161 @cindex autobarrado, propiedades para indicaciones de compás
1162 @cindex barrado, propiedades predefinidas para el compás
1163 @funindex \overrideTimeSignatureSettings
1165 Además de ajustar la indicación de compás que se imprime, la
1166 instrucción @code{\time} establece también los valores de las
1167 propiedades basadas en el tipo de compás @code{baseMoment},
1168 @code{beatStructure} y @code{beamExceptions}. Los valores
1169 predefinidos de estas propiedades están en
1170 @file{scm/time-signature-settings.scm}.
1172 El valor predeterminado de @code{beatStructure} puede
1173 sobreescribirse dentro de la propia instrucción @code{\time}
1174 escribiéndolo como primer argumento opcional:
1176 @lilypond[quote,verbatim]
1181 \repeat unfold 7 { c'8 } |
1183 \repeat unfold 7 { c8 } |
1189 De forma alternativa, los valores predeterminados de todoas estas
1190 variables basadas en la indicación de compás, incluidas
1191 @code{baseMoment} y @code{beamExceptions}, se pueden establecer
1192 juntas. Los valores se pueden fijar independientemente para
1193 varios tipos de compás distintos. Los nuevos valores tienen
1194 efecto cuando se ejecuta una instrucción @code{\time} posterior
1195 con el mismo valor del tipo de compás:
1197 @lilypond[quote,verbatim]
1201 \overrideTimeSignatureSettings
1202 4/4 % timeSignatureFraction
1203 1/4 % baseMomentFraction
1205 #'() % beamExceptions
1207 \repeat unfold 8 { c8 } |
1213 @code{\overrideTimeSignatureSettings} toma cuatro argumentos:
1218 @code{@var{timeSignatureFraction}}, una fracción que describe el
1219 tipo de compás al que se aplican estos valores.
1222 @code{@var{baseMomentFraction}}, una fracción que contiene el
1223 numerador y denominador de la unidad de medida básica de ese tipo
1227 @code{@var{beatStructure}}, una lista de Scheme que indica la
1228 estructura de los pulsos del compás, en unidades del momento base.
1231 @code{@var{beamExceptions}}, una lista-A que contiene cualesquiera
1232 reglas de barrado para el tipo de compás que vayan más allá de
1233 terminar en cada pulso, como se describe en @ref{Establecer el
1234 comportamiento de las barras automáticas}.
1239 @cindex compás, propiedades, restaurar los valores predeterminados
1240 @cindex restaurar las propiedades predeterminadas del tipo de compás
1241 @funindex \revertTimeSignatureSettings
1243 Los valores modificados de las propiedades predeterminadas del
1244 tipo de compás se pueden restaurar a los valores originales:
1246 @lilypond[quote,verbatim]
1249 \repeat unfold 8 { c'8 } |
1250 \overrideTimeSignatureSettings
1251 4/4 % timeSignatureFraction
1252 1/4 % baseMomentFraction
1254 #'() % beamExceptions
1256 \repeat unfold 8 { c8 } |
1257 \revertTimeSignatureSettings 4/4
1259 \repeat unfold 8 { c8 } |
1264 Se pueden establecer diferentes valores de las propiedades
1265 predeterminadas del tipo de compás para los distintos pentagramas
1266 moviendo el @code{Timing_translator} y el
1267 @code{Default_bar_line_engraver} del contexto @code{Score} al
1268 contexto @code{Staff}.
1270 @lilypond[quote, verbatim]
1274 \overrideTimeSignatureSettings
1275 4/4 % timeSignatureFraction
1276 1/4 % baseMomentFraction
1278 #'() % beamExceptions
1280 \repeat unfold 8 {c''8}
1283 \overrideTimeSignatureSettings
1284 4/4 % timeSignatureFraction
1285 1/4 % baseMomentFraction
1287 #'() % beamExceptions
1289 \repeat unfold 8 {c''8}
1295 \remove "Timing_translator"
1296 \remove "Default_bar_line_engraver"
1300 \consists "Timing_translator"
1301 \consists "Default_bar_line_engraver"
1307 Otro método para cambiar estas variables relacionadas con el tipo
1308 de compás, que evita la reimpresión de la indicación de compás en
1309 el momento del cambio, se muestra en @ref{Establecer el
1310 comportamiento de las barras automáticas}.
1313 @code{\numericTimeSignature},
1314 @code{\defaultTimeSignature}.
1319 @lilypondfile[verbatim,quote,texidoc,doctitle]
1320 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
1324 @rglos{time signature}
1326 Referencia de la notación:
1327 @ref{Indicaciones de compás de la música mensural},
1328 @ref{Establecer el comportamiento de las barras automáticas},
1329 @ref{Gestión del tiempo}.
1331 Archivos instalados:
1332 @file{scm/time-signature-settings.scm}.
1334 Fragmentos de código:
1337 Referencia de funcionamiento interno:
1338 @rinternals{TimeSignature},
1339 @rinternals{Timing_translator}.
1342 @node Indicaciones metronómicas
1343 @unnumberedsubsubsec Indicaciones metronómicas
1344 @translationof Metronome marks
1347 @cindex pulsos por minuto
1348 @cindex metrónomo, indicación de
1349 @cindex metrónomo, indicación de, con texto
1354 Es muy sencillo escribir una indicación metronómica básica:
1356 @lilypond[verbatim,quote]
1364 También se pueden imprimir indicaciones metronómicas como un
1365 intervalo entre dos números:
1367 @lilypond[verbatim,quote]
1375 Se pueden usar indicaciones de tempo con texto:
1377 @lilypond[verbatim,quote]
1385 La combinación de una indicación metronómica y un texto hace que
1386 la marca de metrónomo se encierre entre paréntesis
1389 @lilypond[verbatim,quote]
1391 \tempo "Allegro" 4 = 160
1397 En general, el texto puede ser cualquier objeto de marcado:
1399 @lilypond[verbatim,quote]
1401 \tempo \markup { \italic Faster } 4 = 132
1402 a'8-. r8 b-. r gis-. r a-. r
1406 Se puede escribir una indicación metronómica entre paréntesis sin
1407 ninguna indicación textual, escribiendo una cadena vacía en la
1410 @lilypond[verbatim,quote]
1417 @funindex \markLengthOn
1418 @funindex markLengthOn
1419 @funindex \markLengthOff
1420 @funindex markLengthOff
1422 En una particella de un instrumento con períodos de silencio
1423 largos, en ocasiones se suceden muy cerca distintas indicaciones
1424 de tempo. La instrucción @code{\markLengthOn} aporta un espacio
1425 horizontal adicional para evitar que las indicaciones de tempo se
1426 superpongan, y @code{\markLengthOff} restablece el comportamiento
1427 predeterminado de ignorar las indicaciones de tempo para el
1428 espaciado horizontal.
1430 @lilypond[verbatim,quote]
1433 \tempo "Molto vivace"
1445 @lilypondfile[verbatim,quote,texidoc,doctitle]
1446 {printing-metronome-and-rehearsal-marks-below-the-staff.ly}
1448 @c perhaps also an example of how to move it horizontally?
1450 @lilypondfile[verbatim,quote,texidoc,doctitle]
1451 {changing-the-tempo-without-a-metronome-mark.ly}
1453 @lilypondfile[verbatim,quote,texidoc,doctitle]
1454 {creating-metronome-marks-in-markup-mode.ly}
1456 Para ver más detalles, consulte @ref{Formatear el texto}.
1461 @rglos{metronomic indication},
1462 @rglos{tempo indication},
1463 @rglos{metronome mark}.
1465 Referencia de la notación:
1466 @ref{Formatear el texto},
1467 @ref{Creación de salida MIDI}.
1469 Fragmentos de código:
1470 @rlsr{Staff notation}.
1472 Referencia de funcionamiento interno::
1473 @rinternals{MetronomeMark}.
1477 @unnumberedsubsubsec Anacrusas
1478 @translationof Upbeats
1481 @cindex parte al alzar
1482 @cindex compás parcial
1483 @cindex parcial, compás
1484 @cindex compás de anacrusa
1485 @cindex compás, indicación de, en medio de un compás
1487 @funindex measurePosition
1491 Los compases parciales como las @emph{anacrusas} o partes @emph{al
1492 alzar} se escriben usando la instrucción @code{\partial}:
1495 \partial @var{duración}
1498 Cuando se usa @code{\partial} al principio de la partitura,
1499 @code{@var{duración}} es el tiempo de anacrusa, la longitud de la
1500 música que precede al primer compás.
1502 @lilypond[quote,verbatim]
1506 r4 e'8 | a4 c8 b c4 |
1510 Cuando se usa @code{\partial} después del comienzo de la
1511 partitura, @code{@var{duración}} es la longitud @emph{restante}
1512 del compás actual. No crea un nuevo compás con numeración.
1514 @lilypond[quote,verbatim]
1516 \set Score.barNumberVisibility = #all-bar-numbers-visible
1517 \override Score.BarNumber.break-visibility =
1518 #end-of-line-invisible
1520 d''4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
1523 c8( d) e | f2.~ 4 f8 a,( c) f |
1527 La instrucción @code{\partial} es @emph{necesaria} cuando cambia
1528 la indicación de compás en medio de un compás, pero también puede
1531 @lilypond[quote,verbatim]
1533 \set Score.barNumberVisibility = #all-bar-numbers-visible
1534 \override Score.BarNumber.break-visibility =
1535 #end-of-line-invisible
1538 e'8 | a4 c8 b[ c b] |
1540 r8 e,8 | a4 \bar "||"
1547 La instrucción @code{\partial} fija la propiedad
1548 @code{Timing.measurePosition}, que un número racional que indica
1549 cuánto tiempo ha transcurrido dentro del compás actual.
1555 Referencia de la notación:
1556 @ref{Notas de adorno}.
1558 Fragmentos de código:
1561 Referencia de funcionamiento interno:
1562 @rinternals{Timing_translator}.
1565 @node Música sin compasear
1566 @unnumberedsubsubsec Música sin compasear
1567 @translationof Unmetered music
1570 @cindex cadencia, barras
1571 @cindex cadencia, alteraciones
1572 @cindex cadencia, barras de compás
1573 @cindex cadencia, números de compás
1574 @cindex música sin metro
1575 @cindex música sin metro, barras
1576 @cindex música sin metro, alteraciones
1577 @cindex música sin metro, barras de compás
1578 @cindex música sin metro, números de compás
1579 @cindex alteraciones, cadencias
1580 @cindex alteraciones, música sin metro
1581 @cindex barras de compás, música sin metro
1582 @cindex números de compás, cadencias
1583 @cindex números de compás, música sin metro
1584 @cindex barras, cadencias
1585 @cindex barras, música sin metro
1587 @funindex \cadenzaOn
1589 @funindex \cadenzaOff
1590 @funindex cadenzaOff
1592 En la música medida se insertan líneas divisorias y se calculan
1593 los números de compás automáticamente. En música sin metro (es
1594 decir, cadencias), esto no es deseable y se puede @q{desactivar}
1595 usando la instrucción @code{\cadenzaOn}, para despúes
1596 @q{reactivarlo} en el lugar adecuado usando @code{\cadenzaOff}.
1598 @lilypond[verbatim,quote]
1602 c4 c d8[ d d] f4 g4.
1609 La numeración de compases se continúa al final de la cadencia.
1611 @lilypond[verbatim,quote]
1613 % Show all bar numbers
1614 \override Score.BarNumber.break-visibility = #all-visible
1617 c4 c d8[ d d] f4 g4.
1624 Al insertar una instrucción @code{\bar} dentro de una cadencia no
1625 se inicia un compás nuevo, incluso aunque se imprima una línea
1626 divisoria. Así pues, las alteraciones accidentales (cuyo efecto
1627 se suele suponer que permanece hasta el final del compás) serán
1628 válidas aún después de la línea divisoria que se imprime por parte
1629 de @code{\bar}. Si se quieren imprimir alteraciones accidentales
1630 posteriores tendrán que insertarse manualmente alteraciones
1631 forzadas o de cortesía, véase @ref{Alteraciones accidentales}.
1633 @lilypond[verbatim,quote]
1639 % First cis is printed without alteration even if it's after a \bar
1646 El barrado automático se desactiva mediante @code{\cadenzaOn}.
1647 Por tanto, todo el barrado en las cadencias se debe introducir
1648 manualmente. Véase @ref{Barras manuales}.
1650 @lilypond[verbatim,quote]
1652 \repeat unfold 8 { c''8 }
1658 \repeat unfold 8 { c8 }
1662 Estas instrucciones predefinidas afectan a todas las pautas de la
1663 partitura, aunque aparezcan en un solo contexto @code{Voice}.
1664 Para cambiar esto, traslade el @code{Timing_translator} del
1665 contexto @code{Score} al contexto @code{Staff}, véase
1666 @ref{Notación polimétrica}.
1677 Referencia de la notación:
1678 @ref{Visibilidad de los objetos},
1679 @ref{Notación polimétrica},
1680 @ref{Barras manuales},
1681 @ref{Alteraciones accidentales}.
1683 Fragmentos de código:
1686 @cindex cadencias, saltos de línea en
1687 @cindex cadencias, saltos de página en
1688 @cindex sin medida, música, saltos de línea en
1689 @cindex sin medida, música, saltos de página en
1690 @cindex saltos, en música sin medida
1691 @cindex saltos de línea, cadencias
1692 @cindex saltos de página, cadencias
1693 @cindex saltos de línea, música sin medida
1694 @cindex saltos de página, música sin medida
1697 Sólo se insertan saltos de línea y de página automáticamente en
1698 las líneas divisorias, por lo que es necesario insertar
1699 manualmente líneas divisorias @q{invisibles} en fragmentos largos
1700 de música sin medir para permitir los saltos:
1707 @node Notación polimétrica
1708 @unnumberedsubsubsec Notación polimétrica
1709 @translationof Polymetric notation
1711 @c This section necessarily uses \set
1712 @c This is acceptable -td
1714 @cindex compás, doble
1715 @cindex compases polimétricos
1716 @cindex polimétricos, compases
1717 @cindex metro polimétrico
1718 @cindex doble compás
1720 @funindex timeSignatureFraction
1721 @funindex \scaleDurations
1722 @funindex scaleDurations
1726 Está contemplada la notación polimétrica, ya sea explícitamente o
1727 mediante la modificación manual de la indicación visible del
1728 compás y/o el escalado de la duración de las notas.
1730 @subsubsubheading Pentagramas con distintas indicaciones de compás y compases de igual longitud
1732 Establezca una indicación de compás común para cada pentagrama, y
1733 fije @code{timeSignatureFraction} a la fracción deseada. Luego
1734 use la función @code{\scaleDurations} para escalar las duraciones
1735 de las notas en cada pauta a la indicación de compás común.
1737 @cindex barras en música polimétrica
1738 @cindex polimétrico, metro, barras en
1740 En el siguiente ejemplo, se usa en paralelo música con compases de
1741 3/4, 9/8 y 10/8. En el segundo pentagrama, las duraciones
1742 mostradas se multiplican por 2/3 (pues 2/3 * 9/8 = 3/4), y en el
1743 tercer pentagrama, las duraciones que se muestran están
1744 multiplicadas por 3/5 (pues 3/5 * 10/8 = 3/4). Con frecuencia
1745 habrá que insertar las barras de forma manual, pues el escalado de
1746 las duraciones afecta a las reglas de barrado automático.
1748 @lilypond[quote,verbatim]
1757 \set Staff.timeSignatureFraction = 9/8
1759 \repeat unfold 6 { c8[ c c] }
1763 \set Staff.timeSignatureFraction = 10/8
1764 \scaleDurations 3/5 {
1765 \repeat unfold 2 { c8[ c c] }
1766 \repeat unfold 2 { c8[ c] } |
1767 c4. c \tuplet 3/2 { c8[ c c] } c4
1773 @subsubsubheading Pentagramas con distintas indicaciones de compás y longitudes de compás distintas
1775 Se puede dar a cada pentagrama su propia indicación de compás
1776 independiente trasladando los grabadores @code{Timing_translator}
1777 y @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1779 @lilypond[quote,verbatim]
1783 \remove "Timing_translator"
1784 \remove "Default_bar_line_engraver"
1788 \consists "Timing_translator"
1789 \consists "Default_bar_line_engraver"
1793 % Now each staff has its own time signature.
1817 @funindex \compoundMeter
1818 @cindex compuesto, indicaciones de compás
1819 @cindex compás compuesto, indicación de
1821 @subsubsubheading Indicaciones de compás compuesto
1823 Se crean usando la función @code{\compoundMeter}. La sintaxis es:
1826 \compoundMeter #'@code{(lista de listas)}
1829 La construcción más simple es una lista única, en la que el
1830 @emph{último} número indica el denominador de la indicación de
1831 compás y los anteriores son los numeradores.
1833 @lilypond[quote,verbatim]
1835 \compoundMeter #'((2 2 2 8))
1836 \repeat unfold 6 c'8 \repeat unfold 12 c16
1840 Se pueden construir compases más complejos utilizando listas
1841 adicionales. Asimismo, los ajustes de barrado se ajustarán
1842 dependiendo de los valores.
1844 @lilypond[quote,verbatim]
1846 \compoundMeter #'((1 4) (3 8))
1847 \repeat unfold 5 c'8 \repeat unfold 10 c16
1851 \compoundMeter #'((1 2 3 8) (3 4))
1852 \repeat unfold 12 c'8
1859 @rglos{polymetric time signature},
1862 Referencia de la notación:
1863 @ref{Barras automáticas},
1864 @ref{Barras manuales},
1865 @ref{Indicación de compás},
1866 @ref{Escalar las duraciones}.
1868 Fragmentos de código:
1871 Referencia de funcionamiento interno:
1872 @rinternals{TimeSignature},
1873 @rinternals{Timing_translator},
1874 @rinternals{Default_bar_line_engraver},
1878 Al usar distintos compases en paralelo, las notas que están en el
1879 mismo instante de tiempo se colocan en la misma posición
1880 horizontal. Sin embargo, las barras de compás en los distintos
1881 pentagramas harán que el espaciado de notas sea menos regular en
1882 cada pentagrama individual de lo que sería normal sin las
1883 distintas indicaciones de compás.
1886 @node División automática de las notas
1887 @unnumberedsubsubsec División automática de las notas
1888 @translationof Automatic note splitting
1890 @cindex notas, división de
1891 @cindex división de notas
1892 @cindex silencios, división de
1893 @cindex división de silencios
1895 @funindex Note_heads_engraver
1896 @funindex Completion_heads_engraver
1897 @funindex Completion_rest_engraver
1899 Las notas largas se pueden convertir automáticamente en notas
1900 ligadas. Se hace mediante la sustitución del
1901 @code{Note_heads_engraver} por el
1902 @code{Completion_heads_engraver}. De forma similar, los silencios
1903 largos que sobrepasan líneas de compás se dividen automáticamente
1904 sustituyendo el grabador @code{Rest_engraver} con el grabador
1905 @code{Completion_rest_engraver}. En el ejemplo siguiente, las
1906 notas y los silencios que atraviesan la barra de compás se
1907 dividen, y además las notas se unen mediante una ligadura.
1909 @lilypond[quote,verbatim]
1911 \remove "Note_heads_engraver"
1912 \consists "Completion_heads_engraver"
1913 \remove "Rest_engraver"
1914 \consists "Completion_rest_engraver"
1917 c'2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2
1921 Estos grabadores dividen todas las notas y silencios largos en la
1922 barra de compás, e inserta ligaduras en las notas. Uno de sus
1923 usos es depurar partituras complejas: si los compases no están
1924 completos, las ligaduras mostrarán exactamente cuánto le falta a
1927 La propiedad @code{completionUnit} fija una duración preferida
1928 para las notas divididas.
1930 @lilypond[quote,verbatim]
1932 \remove "Note_heads_engraver"
1933 \consists "Completion_heads_engraver"
1935 \time 9/8 g\breve. d''4. \bar "||"
1936 \set completionUnit = #(ly:make-moment 3 8)
1941 Estos grabadores dividen las notas que tienen la duración
1942 escalada, como las de los tresillos, en notas que tienen el mismo
1943 factor de escala que la nota original de la entrada.
1945 @lilypond[quote,verbatim]
1947 \remove "Note_heads_engraver"
1948 \consists "Completion_heads_engraver"
1951 \tuplet 3/2 {g'4 a b}
1952 \scaleDurations 2/3 {g a b}
1954 \tuplet 3/2 {g4 a b}
1963 Manual de aprendizaje:
1964 @rlearning{Explicación de los grabadores},
1965 @rlearning{Añadir y eliminar grabadores}.
1967 Fragmentos de código:
1970 Referencia de funcionamiento interno:
1971 @rinternals{Note_heads_engraver},
1972 @rinternals{Completion_heads_engraver},
1973 @rinternals{Rest_engraver},
1974 @rinternals{Completion_rest_engraver},
1975 @rinternals{Forbid_line_break_engraver}.
1978 Por consistencia con el comportamiento anterior, las notas y
1979 silencios que tienen una duración mayor de un compás, como
1980 @code{c1*2}, se dividen en notas sin ningún factor de escala,
1981 @code{@{ c1 c1 @}}. La propiedad @code{completionFactor} controla
1982 este comportamiento, y al darle el valor @code{#f} podemos hacer
1983 que las notas y silencios divididos tengan el mismo factor de
1984 escala que las duraciones de las notas originales de la entrada.
1987 @node Mostrar los ritmos de la melodía
1988 @unnumberedsubsubsec Mostrar los ritmos de la melodía
1989 @translationof Showing melody rhythms
1991 @cindex melodía, mostrar las duraciones
1992 @cindex duraciones de la melodía, mostrar
1994 A veces podemos querer mostrar solamente el ritmo de una melodía.
1995 Esto se puede hacer con un pentagrama de ritmo. Todas las alturas
1996 de las notas se convierten en barras inclinadas, y el pentagrama
1997 tiene una sola línea:
1999 @lilypond[quote,verbatim]
2001 \new RhythmicStaff {
2002 \new Voice = "myRhythm" \relative {
2010 \lyricsto "myRhythm" {
2018 @cindex guitarra, tablas de acordes
2019 @cindex rasgueado, mostrar ritmos
2020 @cindex guitarra, mostrar ritmos rasgueados
2022 @funindex Pitch_squash_engraver
2023 @funindex \improvisationOn
2024 @funindex improvisationOn
2025 @funindex \improvisationOff
2026 @funindex improvisationOff
2028 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
2029 rasgueado. Esto se puede hacer con el grabador
2030 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
2032 @lilypond[quote,verbatim]
2040 \consists "Pitch_squash_engraver"
2053 @code{\improvisationOn},
2054 @code{\improvisationOff}.
2060 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2061 {guitar-strum-rhythms.ly}
2064 Fragmentos de código:
2067 Referencia de funcionamiento interno:
2068 @rinternals{RhythmicStaff},
2069 @rinternals{Pitch_squash_engraver}.
2074 @translationof Beams
2077 * Barras automáticas::
2078 * Establecer el comportamiento de las barras automáticas::
2080 * Barras progresivas::
2083 @node Barras automáticas
2084 @unnumberedsubsubsec Barras automáticas
2085 @translationof Automatic beams
2087 De manera predeterminada, las barras de corchea se insertan
2090 @cindex barras manuales
2091 @cindex manuales, barras
2092 @cindex barras, reglas personalizadas
2094 @funindex \autoBeamOn
2095 @funindex autoBeamOn
2096 @funindex \autoBeamOff
2097 @funindex autoBeamOff
2099 @lilypond[quote,verbatim]
2102 \time 6/8 c8 c c c8. c16 c8
2106 Cuando estas decisiones automáticas no son lo bastante buenas, se
2107 pueden escribir los barrados de forma explícita; véase
2108 @ref{Barras manuales}. Las barras @emph{se deben} introducir
2109 manualmente si se quieren extender por encima de los silencios.
2111 Si no se necesita el barrado automático, se puede desactivar con
2112 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
2114 @lilypond[quote,verbatim]
2116 c4 c8 c8. c16 c8. c16 c8
2124 @cindex melismas, barras en
2125 @cindex barras y melismas
2127 @warning{Si se usan barras para indicar los melismas de las
2128 canciones, entonces se debe desactivar el barrado automático con
2129 @code{@bs{}autoBeamOff} e indicar las barras manualmente. La
2130 utilización de @code{@bs{}partcombine} con @code{@bs{}autoBeamOff}
2131 puede producir resultados no deseados. Véanse los fragmentos de
2132 código para mayor información.}
2134 Se pueden crear patrones de barrado que difieran de los valores
2135 automáticos predeterminados; véase
2136 @ref{Establecer el comportamiento de las barras automáticas}.
2139 @code{\autoBeamOff},
2143 @cindex barras en saltos de línea
2144 @cindex línea, barras en saltos de
2145 @cindex barras en ángulo
2146 @cindex dobladas, barras
2150 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2151 {beams-across-line-breaks.ly}
2153 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2154 {changing-beam-knee-gap.ly}
2156 @cindex barras, \partcombine con \autoBeamOff
2157 @cindex voces, \partcombine con \autoBeamOff
2159 @lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle]
2160 {partcombine-and-autobeamoff.ly}
2163 Referencia de la notación:
2164 @ref{Barras manuales},
2165 @ref{Establecer el comportamiento de las barras automáticas}.
2167 Archivos instalados:
2168 @file{scm/auto-beam.scm}.
2170 Fragmentos de código:
2173 Referencia de funcionamiento interno:
2174 @rinternals{Auto_beam_engraver},
2175 @rinternals{Beam_engraver},
2177 @rinternals{BeamEvent},
2178 @rinternals{BeamForbidEvent},
2179 @rinternals{beam-interface},
2180 @rinternals{unbreakable-spanner-interface}.
2183 Las propiedades de una barra vienen determinadas al
2184 @emph{comienzo} de su construcción y cualquier cambio adicional en
2185 las propiedades de la barra que se produzca antes de que la barra
2186 se ha completado no tendrá efecto hasta que inicie la
2187 @emph{siguiente} barra nueva.
2190 @node Establecer el comportamiento de las barras automáticas
2191 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
2192 @translationof Setting automatic beam behavior
2194 @cindex barras y letra
2195 @cindex letra y barras
2197 @funindex autoBeaming
2198 @funindex baseMoment
2199 @funindex beamExceptions
2200 @funindex \beamExceptions
2201 @funindex beatStructure
2202 @funindex measureLength
2208 Cuando está habilitado el barrado automático, la colocación de las
2209 barras automáticas viene determinada por tres propiedades de
2210 contexto: @code{baseMoment}, @code{beatStructure} y
2211 @code{beamExceptions}. Los valores predeterminados de estas
2212 variables se pueden sobreescribir como se describe más abajo, o de
2213 forma alternativa los propios valores predeterminados se pueden
2214 cambiar como se explica en @ref{Indicación de compás}.
2216 Si hay definida una regla de @code{beamExceptions} para el compás
2217 en curso, se usa dicha regla para determinar la colocación de las
2218 barras; se ignoran los valores de @code{baseMoment} y
2219 @code{beatStructure}.
2221 Si no está definida ninguna regla de @code{beamExceptions} para el
2222 tipo de compás en curso, la colocación de las barras está
2223 determinada por los valores de @code{baseMoment} y
2224 @code{beatStructure}.
2226 @subsubsubheading Barrado basado en @code{baseMoment} y @code{beatStructure}
2228 De forma predeterminada, las reglas de @code{beamExceptions} están
2229 definidas para los compases más comunes, y así las reglas de
2230 @code{beamExceptions} se deben desactivar si pretendemos que el
2231 barrado automático esté basado en @code{baseMoment} y
2232 @code{beatStructure}. Las reglas de @code{beamExceptions} se
2236 \set Timing.beamExceptions = #'()
2239 Cuando el valor de @code{beamExceptions} se ha fijado a
2240 @code{#'()}, ya sea debido a un ajuste explícito o a causa de que
2241 no hay ninguna regla de @code{beamExceptions} definida
2242 internamente para el compás actual, los puntos finales de las
2243 barras están en los pulsos según viene determinado por las
2244 propiedades de contexto @code{baseMoment} y @code{beatStructure}.
2245 @code{beatStructure} es una lista de Scheme que define la longitud
2246 de cada pulso dentro del compás en unidades de @code{baseMoment}.
2247 De forma predeterminada, @code{baseMoment} es una unidad más que
2248 el denominador del compás. De forma predeterminada también, cada
2249 unidad de longitud @code{baseMoment} es un único pulso.
2251 Observe que existen valores de @code{beatStructure} y de
2252 @code{baseMoment} diferentes para cada indicación de compás. Los
2253 cambios que se hacen a estas variables se aplican solamente al
2254 tipo de compás en vigor, por lo que dichos cambios se deben
2255 escribir después de la instrucción @code{\time} que da comienzo a
2256 una sección nueva con un tipo de compás distinto, no antes. Los
2257 valores nuevos que se dan a una indicación de compás concreta se
2258 retienen y se vuelven a aplicar cuando ese tipo de compás vuelve a
2261 @lilypond[quote,verbatim]
2264 c16^"default" c c c c |
2265 % beamExceptions are unlikely to be defined for 5/16 time,
2266 % but let's disable them anyway to be sure
2267 \set Timing.beamExceptions = #'()
2268 \set Timing.beatStructure = 2,3
2269 c16^"(2+3)" c c c c |
2270 \set Timing.beatStructure = 3,2
2271 c16^"(3+2)" c c c c |
2275 @lilypond[quote,verbatim]
2278 a'8^"default" a a a a a a a
2279 % Disable beamExceptions because they are definitely
2280 % defined for 4/4 time
2281 \set Timing.beamExceptions = #'()
2282 \set Timing.baseMoment = #(ly:make-moment 1/4)
2283 \set Timing.beatStructure = 1,1,1,1
2284 a8^"changed" a a a a a a a
2288 Los cambios en los ajustes de barrado se pueden limitar a
2289 contextos específicos. Si no se incluye ningún ajuste en un
2290 contexto de nivel más bajo, se aplican los ajustes del contexto
2293 @lilypond[quote, verbatim]
2296 % No need to disable beamExceptions
2297 % as they are not defined for 7/8 time
2298 \set Staff.beatStructure = 2,3,2
2308 \set Voice.beatStructure = 1,3,3
2316 En caso de usar varias voces, se debe especificar el contexto
2317 @code{Staff} si queremos aplicar el barrado a todas las voces del
2320 @lilypond[quote,verbatim,fragment]
2323 % Change applied to Voice by default -- does not work correctly
2324 % Because of autogenerated voices, all beating will
2325 % be at baseMoment (1 . 8)
2326 \set beatStructure = 3,1,1,2
2327 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2329 % Works correctly with context Staff specified
2330 \set Staff.beatStructure = 3,1,1,2
2331 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2334 El valor de @code{baseMoment} se puede ajustar para cambiar el
2335 comportamiento de las barras, si se desea. Cuando se hace, el
2336 valor de @code{beatStructure} se debe fijar de manera que sea
2337 compatible con el nuevo valor de @code{baseMoment}.
2339 @lilypond[quote,verbatim,fragment]
2341 % No need to disable beamExceptions
2342 % as they are not defined for 5/8 time
2343 \set Timing.baseMoment = #(ly:make-moment 1/16)
2344 \set Timing.beatStructure = 7,3
2345 \repeat unfold 10 { a'16 }
2348 @code{baseMoment} es un @i{momento}, una unidad de duración
2349 musical. Se crea una cantidad del tipo @i{momento} por medio de
2350 la función de Scheme @code{ly:make-moment}. Para ver más
2351 información acerca de esta función, consulte @ref{Gestión del
2354 De forma predeterminada @code{baseMoment} está fijado a una unidad
2355 más que el denominador del compás. Todas las excepciones a este
2356 valor predeterminado están en
2357 @file{scm/time-signature-settings.scm}.
2359 @subsubsubheading Barrado basado en @code{beamExceptions}
2361 Las reglas de autobarrado especiales (distintas de terminar una
2362 barra sobre un pulso) están definidas en la propiedad
2363 @code{beamExceptions}.
2365 El valor de @code{beamExceptions}, que es una estructura de datos
2366 de Scheme bastante compleja, se genera fácilmente con la función
2367 @code{\beamExceptions}. Esta función recibe uno o más patrones
2368 rítmicos barrados manualmente y con un compás de duración (los
2369 compases se deben separar por una barra de comprobación de
2370 compás@tie{}@code{|} porque la función no tiene otra manera de
2371 discernir la longitud del compás). He aquí un ejemplo sencillo:
2373 @lilypond[quote,verbatim]
2376 \set Timing.beatStructure = 2,1
2377 \set Timing.beamExceptions =
2378 \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
2380 \repeat unfold 6 { c32 } |
2384 @warning{Un valor de @code{beamExceptions} debe ser una lista de
2385 excepciones @emph{completa}. Esto es, toda excepción que se tenga
2386 que aplicar debe estar incluida en este ajuste. No es posible
2387 añadir, eliminar o cambiar sólo una de las excepciones. Aunque
2388 esto puede parecer engorroso, significa que no es necesario
2389 conocer los ajustes de barrado actuales para poder especificar un
2390 patrón de barrado nuevo.}
2392 Cuando cambia el compás, se fijan los valores predeterminados de
2393 @code{Timing.baseMoment}, @code{Timing.beatStructure} y
2394 @code{Timing.beamExceptions}. Un ajuste en el tipo de compás da
2395 como resultado un reinicio de los ajustes de barrado automático
2396 para el contexto @code{Timing} al comportamiento predeterminado.
2398 @lilypond[quote,verbatim]
2401 \repeat unfold 6 { a8 }
2403 \set Timing.beatStructure = 4,2
2404 \repeat unfold 6 { a8 }
2405 % go back to default behavior
2407 \repeat unfold 6 { a8 }
2411 Los ajustes de barrado automático predeterminados para un tipo de
2412 compás están determinados en el archivo
2413 @file{scm/time-signature-settings.scm}. La forma de cambiar los
2414 ajustes predeterminados de barrado automático para un tipo de
2415 compás se describe en @ref{Indicación de compás}.
2417 Muchos ajustes de barrado automáticos para un tipo de compás
2418 contienen una entrada para @code{beamExceptions}. Por ejemplo, el
2419 compás de 4/4 trata de unir el compás en dos partes si solo hay
2420 corcheas. La regla @code{beamExceptions} puede sobreescribir el
2421 ajuste @code{beatStructure} si no se reinicia
2422 @code{beamExceptions}.
2424 @lilypond[quote,verbatim,fragment]
2426 \set Timing.baseMoment = #(ly:make-moment 1/8)
2427 \set Timing.beatStructure = 3,3,2
2428 % This won't beam (3 3 2) because of beamExceptions
2429 \repeat unfold 8 {c''8} |
2430 % This will beam (3 3 2) because we clear beamExceptions
2431 \set Timing.beamExceptions = #'()
2432 \repeat unfold 8 {c''8}
2435 De forma similar, las corcheas en compás de 3/4 se unen mediante
2436 una sola barra para todo el compás, de forma predeterminada. Para
2437 unir las corcheas en 3/4 mediante una barra en cada parte,
2438 reinicie @code{beamExceptions}.
2440 @lilypond[quote,verbatim,fragment]
2442 % by default we beam in (6) due to beamExceptions
2443 \repeat unfold 6 {a'8} |
2444 % This will beam (1 1 1) due to default baseMoment and beatStructure
2445 \set Timing.beamExceptions = #'()
2446 \repeat unfold 6 {a'8}
2449 En la música tipografiada de los períodos clásico y romántico, con
2450 frecuencia las barras comienzan a mitad de un compás en 3/4, pero
2451 la práctica moderna es evitar la falsa impresión de 6/8 (véase
2452 Gould, pág. 153). Se producen situaciones similares en el compás
2453 de 3/8. Este comportamiento viene controlado mediante la
2454 propiedad de contexto @code{beamHalfMeasure}, que tiene efecto
2455 solamente sobre indicaciones de compás que tienen la cifra 3 en el
2458 @lilypond[quote,verbatim]
2462 \set Timing.beamHalfMeasure = ##f
2467 @subsubsubheading Cómo funciona el barrado automático
2469 Cuando se habilita el barrado automático, la colocación de las
2470 barras de corchea automáticas viene determinada por las
2471 propiedades de contexto @code{baseMoment}, @code{beatStructure} y
2472 @code{beamExceptions}.
2474 Son de aplicación las siguientes reglas, en orden de prioridad,
2475 cuando se determina el aspecto de las barras:
2479 Si está especificada una barra manual con @code{[@dots{}]}, fijar
2480 la barra tal y como se ha especificado; en caso contrario,
2483 si está definida en @code{beamExceptions} una regla de barrado
2484 para este tipo de barra, utilizarla para determinar los lugares
2485 válidos en que pueden terminar las barras; en caso contrario,
2488 si está definida en @code{beamExceptions} una regla de final de
2489 barra para un tipo de barra más largo, utilizarla para determinar
2490 los lugares válidos en que pueden terminar las barras; en caso
2494 usar los valores de @code{baseMoment} y de @code{beatStructure}
2495 para determinar los finales de los pulsos dentro del compás, y
2496 terminar las barras al final de los pulsos.
2500 En las reglas anteriores, el tipo de barra @emph{beam-type} es la
2501 duración de la nota más breve dentro del grupo unido por una
2504 Las reglas de barrado predefinidas están en el archivo
2505 @file{scm/time-signature-settings.scm}.
2508 @cindex barras, subdivisión
2510 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2511 {subdividing-beams.ly}
2513 @cindex barras, orientación de, secundarias
2515 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2516 {strict-beat-beaming.ly}
2518 @cindex compás, agrupación
2519 @cindex pulsos, agrupación
2520 @cindex agrupar pulsos
2521 @cindex compases, sub-agrupar
2523 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2524 {conducting-signs,-measure-grouping-signs.ly}
2526 @cindex barra, finales en la partitura
2527 @cindex barra, finales con varias voces
2529 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2530 {beam-endings-in-score-context.ly}
2533 Referencia de la notación:
2534 @ref{Indicación de compás}.
2537 @file{scm/time-signature-settings.scm}.
2539 Fragmentos de código:
2542 Referencia de funcionamiento interno:
2543 @rinternals{Auto_beam_engraver},
2545 @rinternals{BeamForbidEvent},
2546 @rinternals{beam-interface}.
2549 Si una partitura termina mientras una barra de corchea automática
2550 no ha terminado y aún acepta notas, esta última barra no se
2551 imprime en absoluto. Lo mismo sirve para las voces polifónicas
2552 introducidas con @code{<< @dots{} \\ @dots{} >>}. Si una voz
2553 polifónica termina mientras una barra de corchea automática aún
2554 admite notas, no se imprime. El rodeo para estos problemas es
2555 aplicar el barrado manual a la última barra de la voz o partitura.
2557 De forma predeterminada, el traductor @code{Timing} recibe el
2558 nombre del contexto @code{Score} como alias. Esto significa que
2559 el establecimiento del compás en ua pauta afectará al barrado de
2560 las otras pautas también. Así, un ajuste en el compás en un
2561 pentagrama tardío reiniciará el barrado personalizado que se había
2562 ajustado en un pentagrama más temprano. Una forma de evitar este
2563 problema es ajustar la indicación de compás en un pentagrama
2566 @lilypond[quote,verbatim]
2570 \set Timing.baseMoment = #(ly:make-moment 1/8)
2571 \set Timing.beatStructure = 1,5
2572 \set Timing.beamExceptions = #'()
2573 \repeat unfold 6 { a'8 }
2576 \repeat unfold 6 { a'8 }
2581 Los ajustes de barrado predeterminados para dicho compás también
2582 se pueden cambiar, de forma que siempre se utilice siempre el
2583 barrado deseado. La manera de efectuar cambios en los ajustes de
2584 barrado automático para una indicación de compás se describe en
2585 @ref{Indicación de compás}.
2587 @lilypond[quote,verbatim]
2590 \overrideTimeSignatureSettings
2591 3/4 % timeSignatureFraction
2592 1/8 % baseMomentFraction
2594 #'() % beamExceptions
2596 \repeat unfold 6 { a'8 }
2600 \repeat unfold 6 { a'8 }
2606 @node Barras manuales
2607 @unnumberedsubsubsec Barras manuales
2608 @translationof Manual beams
2610 @cindex barras manuales
2611 @cindex manuales, barras
2616 En ciertos casos puede ser preciso sobreescribir el algoritmo de
2617 barrado automático. Por ejemplo, el barrador automático no
2618 escribe barras por encima de los silencios o las líneas
2619 divisorias, y en las partituras corales el barrado se ajusta con
2620 frecuencia para que siga la medida de la letra en vez de la de las
2621 notas. Tales barras se especifican manualmente marcando los
2622 puntos de comienzo y final con @code{[} y @code{]}
2624 @lilypond[quote,verbatim]
2625 \relative { r4 r8[ g' a r] r g[ | a] r }
2628 @cindex barras manuales, abreviatura de dirección
2629 @cindex barras manuales, notas de adorno
2631 La dirección de las barras se puede establecer manualmente
2632 utilizando indicadores de dirección:
2634 @lilypond[quote,verbatim]
2635 \relative { c''8^[ d e] c,_[ d e f g] }
2641 Se pueden marcar notas individuales con @code{\noBeam} para evitar
2642 que resulten unidas por una barra:
2644 @lilypond[quote,verbatim]
2651 Se pueden producir al mismo tiempo barras de notas de adorno y
2652 barras normales. Las notas de adorno sin barra no se colocan
2653 dentro de las barras de notas normales.
2655 @lilypond[quote,verbatim]
2658 \grace { e32 d c d }
2665 @funindex stemLeftBeamCount
2666 @funindex stemRightBeamCount
2668 Se puede conseguir un control incluso más estricto sobre las
2669 barras estableciendo las propiedades @code{stemLeftBeamCount} y
2670 @code{stemRightBeamCount}. Especifican el número de barras que se
2671 dibujarán en los lados izquierdo y derecho, respectivamente, de la
2672 nota siguiente. Si cualquiera de estas dos propiedades está
2673 ajustada a un valor, dicho valor se usará una sola vez, y luego se
2674 borrará. En este ejemplo, el último Fa se imprime con sólo una
2675 barra en el lado izquierdo, es decir, la barra de corchea del
2678 @lilypond[quote,verbatim]
2682 \set stemLeftBeamCount = #2
2683 \set stemRightBeamCount = #1
2685 \set stemLeftBeamCount = #1
2696 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2697 {flat-flags-and-beam-nibs.ly}
2700 Referencia de la notación:
2701 @ref{Dirección y posición},
2702 @ref{Notas de adorno}.
2704 Fragmentos de código:
2707 Referencia de funcionamiento interno:
2709 @rinternals{BeamEvent},
2710 @rinternals{Beam_engraver},
2711 @rinternals{beam-interface},
2712 @rinternals{Stem_engraver}.
2715 @node Barras progresivas
2716 @unnumberedsubsubsec Barras progresivas
2717 @translationof Feathered beams
2719 @cindex barras progresivas
2720 @cindex progresivas, barras
2722 @funindex \featherDurations
2723 @funindex featherDurations
2724 @funindex grow-direction
2726 Las barras progresivas se usan para indicar que un pequeño grupo
2727 de notas se debe tocar a una velocidad creciente (o decreciente),
2728 sin cambiar el tempo general de la pieza. El ámbito de la barra
2729 progresiva se debe indicar manualmente usando @code{[} y @code{]},
2730 el efecto de ángulo de la barra se inicia especificando una
2731 dirección en la propiedad @code{grow-direction} del objeto
2734 Si queremos que la colocación de las notas y el sonido de la
2735 salida MIDI refleje el @emph{ritardando} o @emph{accelerando}
2736 indicado por la barra progresiva, las notas se deben agrupar como
2737 una expresión musical delimitada por llaves y precedida de una
2738 instrucción @code{featheredDurations} que especifica la razón
2739 entre las duraciones de la primera y la última notas dentro del
2742 Los corchetes rectos muestran el ámbito de la barra y las llaves
2743 muestran qué notas han de modificar sus duraciones. Normalmente
2744 delimitarían el mismo grupo de notas, pero no es un requisito: las
2745 dos instrucciones son independientes.
2747 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente
2748 el mismo tiempo que una blanca, pero la primera nota tiene la
2749 mitad de duración que la última, con las notas intermedias
2750 alargándose gradualmente. Las cuatro primeras fusas se aceleran
2751 gradualmente, mientras que las últimas cuatro fusas están a un
2754 @lilypond[verbatim,quote]
2756 \override Beam.grow-direction = #LEFT
2757 \featherDurations #(ly:make-moment 2/1)
2758 { c16[ c c c c c c c] }
2759 \override Beam.grow-direction = #RIGHT
2760 \featherDurations #(ly:make-moment 2/3)
2762 % revert to non-feathered beams
2763 \override Beam.grow-direction = #'()
2769 El espaciado en la salida impresa representa las duraciones de las
2770 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2773 @code{\featherDurations}.
2777 Fragmentos de código:
2781 La instrucción @code{\featherDurations} sólo funciona con
2782 fragmentos musicales muy breves, y cuando los números de la
2783 fracción son pequeños.
2787 @subsection Compases
2791 * Barras de compás::
2792 * Numeración de compases::
2793 * Comprobación de compás y de número de compás::
2794 * Llamadas de ensayo::
2798 @node Barras de compás
2799 @unnumberedsubsubsec Barras de compás
2800 @translationof Bar lines
2802 @cindex barras de compás
2803 @cindex líneas divisorias
2804 @cindex final, barra
2808 @cindex repetición, barras de
2813 Las líneas divisorias delimitan a los compases pero también se
2814 pueden usar para indicar las repeticiones. Normalmente, las
2815 líneas divisorias normales se insertan de manera automática en la
2816 salida impresa en lugares que están basados en el compás actual.
2818 Las barras de compás sencillas insertadas automáticamente se
2819 pueden cambiar por otros tipos con la instrucción @code{\bar}.
2820 Por ejemplo, se suele poner una doble barra de cierre al final de
2823 @lilypond[quote,verbatim]
2824 \relative { e'4 d c2 \bar "|." }
2827 No deja de ser válida la última nota de un compás si no termina
2828 sobre la línea divisoria automática: se supone que la nota se
2829 prolonga sobre el compás siguiente. Pero una secuencia larga de
2830 dichos compases prolongados puede hacer que la música aparezca
2831 comprimida o incluso que se salga de la página. Esto es a causa
2832 de que los saltos de línea automáticos solamente se producen al
2833 final de compases completos, es decir, cuando todas las notas han
2834 finalizado antes de que el compás termine.
2836 @warning{Una duración incorrecta puede hacer que se trate de
2837 evitar la producción de saltos de línea, dando como resultado una
2838 línea de música con una compresión exagerada o música que se sale
2841 @cindex línea, saltos
2842 @cindex líneas divisorias invisibles
2843 @cindex compás, barras invisibles de
2845 También se permiten saltos de línea en las barras insertadas
2846 manualmente incluso dentro de compases incompletos. Para permitir
2847 un salto de línea donde no hay ninguna línea divisoria visible,
2848 utilice lo siguiente:
2855 De esta manera se insertará una barra invisible de compás y se
2856 hará posible el salto de línea en este punto, sin forzarlo. No se
2857 incrementa el contador de los números de compás. Para forzar un
2858 salto de línea, consulte @ref{Saltos de línea}.
2860 @cindex manuales, líneas divisorias
2861 @cindex manuales, barras de compás
2862 @cindex barras de compás manuales
2863 @cindex líneas divisorias manuales
2865 Esta y otras líneas divisorias especiales se pueden insertar
2866 manualmente en cualquier punto. Cuando coinciden con el final de
2867 un compás, sustituyen a la línea divisoria simple que se habría
2868 insertado automáticamente en dicho lugar. Cuando no coinciden con
2869 el final de un compás, se inserta la línea especificada en ese
2870 punto en la salida impresa.
2872 Observe que las líneas divisorias manuales son puramente visuales.
2873 No afectan a ninguna de las propiedades que una barra normal
2874 afectaría, como a los números de compás, alteraciones, saltos de
2875 línea, etc. No afectan tampoco al cálculo y colocación de las
2876 líneas divisorias subsiguientes. Cuando una divisoria se coloca
2877 manualmente donde ya existe una divisoria normal, los efectos de
2878 la línea original no se alteran.
2880 Están disponibles para su inserción manual dos tipos de líneas
2881 divisorias simples y cinco tipos de doble barra:
2883 @lilypond[quote,verbatim]
2897 así como la barra de puntos y la discontinua:
2899 @lilypond[quote,verbatim]
2908 y nueve tipos de barra de repetición:
2910 @lilypond[quote,verbatim]
2925 Además se puede imprimir una línea divisoria como una marca corta:
2927 @lilypond[quote,fragment,verbatim]
2931 Sin embargo, dado que las mencionadas marcas se utilizan
2932 usualmente en el canto gregoriano, es preferible en este caso
2933 utilizar @code{\divisioMinima}, que se describe en la sección
2934 @ref{Divisiones} dentro de Canto gregoriano.
2936 LilyPond contempla la notación del canto kievano y ofrece una
2937 línea divisoria especial kievana:
2939 @lilypond[quote,fragment,verbatim]
2943 Pueden verse más detalles de esta notación explicados en
2944 @ref{Tipografiado del canto kievano en notación cuadrada}.
2948 Para los símbolos de segno en línea, existen tres tipos de barras
2949 de compás que se diferencian en su comportamiento en los saltos de
2952 @lilypond[quote,verbatim]
2970 @cindex repeticiones
2972 Aunque se pueden insertar manualmente barras de compás con
2973 significado de repeticiones, no se reconocen como repeticiones por
2974 parte de LilyPond. Las secciones repetidas se introducen mejor
2975 utilizando las diversas instrucciones de repetición (véase
2976 @ref{Repeticiones}), que imprimen automáticamente las barras
2979 Además se puede especificar @code{".|:-||"}, que equivale a
2980 @code{".|:"} excepto en los saltos de línea, en que produce una
2981 doble barra al final de la línea y una repetición izquierda (de
2982 comienzo) al principio de la línea siguiente.
2984 @lilypond[quote,verbatim]
2994 Para combinaciones de repeticiones con el símbolo de segno,
2995 existen seis variantes diferentes:
2997 @lilypond[quote,verbatim]
3027 Además, existe una instrucción @code{\inStaffSegno} que crea una
3028 barra de compás con símbolo de segno, situada en conjunción con
3029 una línea de repetición adecuada si se utiliza con una instrucción
3030 @code{\repeat volta}, véase @ref{Repeticiones normales}.
3032 @funindex \defineBarLine
3033 @funindex defineBarLine
3034 @cindex compás, definir líneas de
3035 @cindex definir líneas de compás
3037 Se pueden definir tipos nuevos de líneas divisorias con
3038 @code{\defineBarLine}:
3041 \defineBarLine @var{tipo_de_barra} #'(@var{final} @var{comienzo} @var{extensión})
3044 Las variables de @code{\defineBarline} pueden incluir la cadena de
3045 caracteres @q{vacía} @code{""}, que equivale a imprimir una línea
3046 divisoria invisible. También se puede establecer al valor falso
3047 @code{#f} que no imprime línea divisoria alguna.
3049 Después de la definición, la nueva línea divisoria se puede
3050 utilizar mediante @code{\bar} @var{tipo_de_barra}.
3052 Actualmente están disponibles diez elementos de barra de compás:
3054 @lilypond[quote,verbatim]
3055 \defineBarLine ":" #'("" ":" "")
3056 \defineBarLine "=" #'("=" "" "")
3057 \defineBarLine "[" #'("" "[" "")
3058 \defineBarLine "]" #'("]" "" "")
3075 La línea divisoria @code{"="} proporciona la barra de doble
3076 extensión, usada en combinación con el símbolo de segno. No lo
3077 use como una doble línea divisoria fina aislada; para ello es
3078 preferible @code{\bar} @var{"||"}.
3080 El signo @code{"-"} inicia anotaciones a las barras de compás, que
3081 son útiles para distinguir entre aquellas que tienen idéntica
3082 apariencia pero distinto comportamiento en los saltos de línea y/o
3083 diferentes barras de extensión. La parque que sigue al signo
3084 @code{"-"} no se usa para construir la barra de compás.
3086 @lilypond[quote,verbatim]
3087 \defineBarLine "||-dashedSpan" #'("||" "" "!!")
3090 \new Staff \relative c'' {
3092 c1 \bar "||-dashedSpan"
3095 \new Staff \relative c'' {
3103 Además, el carácter del espacio en blanco @code{" "} sirve como
3104 contenedor para definir barras de extensión correctamente
3105 alineadas a las barras principales:
3107 @lilypond[quote,verbatim]
3108 \defineBarLine ":|.-wrong" #'(":|." "" "|.")
3109 \defineBarLine ":|.-right" #'(":|." "" " |.")
3112 \new Staff \relative c'' {
3117 \new Staff \relative c'' {
3125 Si se necesitan elementos adicionales, LilyPond provee una forma
3126 sencilla de definirlos. Para ver más información sobre cómo
3127 modificar o añadir barras de compás, consulte el archivo
3128 @file{scm/bar-line.scm}.
3130 En las partituras con muchos pentagramas, una instrucción
3131 @code{\bar} en uno de ellos se aplica automáticamente a todos los
3132 demás. Las líneas resultantes se conectan entre los distintos
3133 pentagramas de un @code{StaffGroup}, @code{PianoStaff} o
3136 @lilypond[quote,verbatim]
3139 \new Staff \relative {
3144 \new Staff \relative { \clef bass c'4 g e g }
3146 \new Staff \relative { \clef bass c'2 c2 }
3150 @cindex predeterminada, línea divisoria, cambiar
3151 @cindex línea divisoria predeterminada, cambiar
3154 @funindex defaultBarType
3159 La instrucción @samp{\bar @var{tipo de barra}} es una forma corta
3160 de hacer @samp{\set Timing.whichBar = @var{tipo de barra}}.
3161 Cuando @code{whichBar} se establece con el valor de una cadena, se
3162 crea una línea divisoria de ese tipo.
3164 El tipo de barra predeterminado que se usa para las líneas
3165 divisorias insertadas automáticamente es @code{"|"}. Se puede
3166 cambiar en cualquier momento con @samp{\set Timing.defaultBarType
3167 = @var{tipo de barra}}.
3170 Referencia de la notación:
3171 @ref{Saltos de línea},
3173 @ref{Agrupar pentagramas}.
3175 Archivos instalados:
3176 @file{scm/bar-line.scm}.
3178 Fragmentos de código:
3181 Referencia de funcionamiento interno:
3182 @rinternals{BarLine} (creada al nivel de @code{Staff} (pentagrama)),
3183 @rinternals{SpanBar} (a través de los pentagramas),
3184 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
3187 @node Numeración de compases
3188 @unnumberedsubsubsec Numeración de compases
3189 @translationof Bar numbers
3191 @cindex compás, números de
3192 @cindex números de compás
3194 @funindex currentBarNumber
3196 Por defecto, los números de compás se imprimen al principio de la
3197 línea, excepto la primera. El número propiamente dicho se
3198 almacena en la propiedad @code{currentBarNumber}, que normalmente
3199 se actualiza automáticamente para cada compás. También se puede
3200 establecer manualmente:
3202 @lilypond[verbatim,quote]
3206 \set Score.currentBarNumber = #50
3211 @cindex números de compás, espaciado regular
3213 @funindex barNumberVisibility
3216 Los números de compás se pueden tipografiar a intervalos regulares
3217 en vez de al principio de cada línea. Para hacerlo se debe
3218 sobreescribir el comportamiento predeterminado de forma que se
3219 puedan imprimir en otros lugares. Esto viene controlado por la
3220 propiedad @code{break-visibility} de @code{BarNumber}. Toma tres
3221 valores que se pueden fijar al valor @code{#t} o @code{#f} para
3222 especificar si el número de compás correspondiente es visible o
3223 no. El orden de los tres valores es @code{visible al final de la
3224 línea}, @code{visible en mitad de la línea}, @code{visible al
3225 principio de la línea}. En el ejemplo siguiente se imprimen los
3226 números de compás en todos los sitios posibles:
3228 @lilypond[verbatim,quote]
3230 \override Score.BarNumber.break-visibility = ##(#t #t #t)
3231 \set Score.currentBarNumber = #11
3232 % Permit first bar number to be printed
3241 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3242 {printing-the-bar-number-for-the-first-measure.ly}
3244 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3245 {printing-bar-numbers-at-regular-intervals.ly}
3247 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3248 {printing-bar-numbers-with-changing-regular-intervals.ly}
3250 @cindex compás, número de, formato
3251 @cindex número de compases, formato de
3253 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3254 {printing-bar-numbers-inside-boxes-or-circles.ly}
3256 @cindex compás, número, con letras
3257 @cindex compás, número, con repeticiones
3259 @lilypondfile[verbatim,quote,texidoc,doctitle]
3260 {alternative-bar-numbering.ly}
3262 @cindex compás, número, alineación
3264 @lilypondfile[verbatim,quote,texidoc,doctitle]
3265 {aligning-bar-numbers.ly}
3267 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3268 {removing-bar-numbers-from-a-score.ly}
3271 Fragmentos de código:
3274 Referencia de funcionamiento interno:
3275 @rinternals{BarNumber},
3276 @rinternals{Bar_number_engraver}.
3278 @cindex número de compás, colisión
3279 @cindex colisión del número de compás
3282 Los números de compás pueden colisionar con el corchete
3283 @code{StaffGroup}, si hay uno en la parte de arriba. Para
3284 solucionarlo, se puede usar la propiedad de relleno @code{padding}
3285 de @code{BarNumber} para colocar el número correctamente.
3286 Consulte @rinternals{StaffGroup} y @rinternals{BarNumber} para ver
3290 @node Comprobación de compás y de número de compás
3291 @unnumberedsubsubsec Comprobación de compás y de número de compás
3292 @translationof Bar and bar number checks
3294 @cindex compás, comprobación de
3295 @cindex número de compás, comprobación de
3296 @cindex compás, comprobación
3297 @cindex compás, número, comprobación
3299 @funindex barCheckSynchronize
3302 Las comprobaciones de compás ayudan a detectar errores en las
3303 duraciones. Una comprobación de compás se escribe usando el
3304 símbolo de la barra vertical, @code{|}, en cualquier lugar donde
3305 se espera que caiga una línea divisoria. Si se encuentran líneas
3306 de comprobación de compás en otros lugares, se imprime una lista
3307 de advertencias en el archivo log de registro, mostrando los
3308 números de línea y columna en que han fallado las comprobaciones
3309 de compás. En el siguiente ejemplo, la segunda comprobación de
3310 compás avisará de un error.
3313 \time 3/4 c2 e4 | g2 |
3316 Una duración incorrecta produce una partitura completamente
3317 desbaratada, especialmente si la partitura es polifónica, de
3318 manera que la mejor forma de empezar a corregir la entrada es
3319 buscar sistemáticamente la existencia de comprobaciones de compás
3320 fallidas y duraciones incorrectas.
3322 Si se producen varias comprobaciones de compás seguidas por valor
3323 de la misma duración musical, solo aparece el primer mensaje de
3324 advertencia. Así se consigue que el mensaje esté concentrado en
3325 la fuente del error de pulso.
3327 Las comprobaciones de compás también se pueden insertar dentro de
3328 la letra de las canciones:
3333 Twin -- kle | Twin -- kle |
3337 Observe que las comprobaciones de compás dentro de la letra de las
3338 canciones se evalúan en el momento musical de la sílaba
3339 @emph{siguiente} a la comprobación de compas que se procesa. Si
3340 la letra está asociada con las notas de una voz que tiene un
3341 silencio al principio del compás, no se puede poner ninguna sílaba
3342 al comienzo de ese compás y se imprimie un mensaje de advertencia
3343 si se escribe una comprobación de compás dentro de la letra, en
3350 También es posible redefinir la acción que se lleva a cabo cuando
3351 se encuentra una barra vertical o símbolo de comprobación de
3352 compás, @code{|}, en el código de entrada, de forma que haga algo
3353 distinto a una comprobación de compás. Se hace asignando una
3354 expresión musical a @code{"|"}, el símbolo de barra vertical. En
3355 el ejemplo siguiente se establece @code{|} de forma que inserte
3356 una doble línea divisoria cuando aparece en el código de entrada,
3357 en vez de comprobar el final de un compás.
3359 @lilypond[quote,verbatim]
3369 @funindex \barNumberCheck
3370 @funindex barNumberCheck
3372 Al copiar piezas musicales grandes puede servir de ayuda comprobar
3373 que el número de compás de LilyPond corresponde al original desde
3374 el que está copiando. Esto se puede comprobar con
3375 @code{\barNumberCheck}, por ejemplo:
3378 \barNumberCheck #123
3382 imprime una advertencia si el @code{currentBarNumber} (número del
3383 compás actual) no es el 123 en el momento de la compilación.
3386 Fragmentos de código:
3390 @node Llamadas de ensayo
3391 @unnumberedsubsubsec Llamadas de ensayo
3392 @translationof Rehearsal marks
3394 @cindex ensayo, letras de
3395 @cindex letras de ensayo
3400 Para imprimir una letra de ensayo, utilice la orden @code{\mark}.
3402 @lilypond[quote,verbatim]
3412 La letra de ensayo se incrementa automáticamente si usa
3413 @code{\mark \default}, pero también puede utilizar un número
3414 entero como argumento para establecer la indicación manualmente.
3415 El valor que se utilizará se almacena dentro de la propiedad
3416 @code{rehearsalMark}.
3418 @lilypond[quote,verbatim]
3429 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
3430 grabado. Si quiere incluir la letra @q{I}, use una de las
3431 instrucciones siguientes, según el estilo de marcas de ensayo que
3432 desee (sólo letras, letras dentro de un rectángulo o letras dentro
3436 \set Score.markFormatter = #format-mark-alphabet
3437 \set Score.markFormatter = #format-mark-box-alphabet
3438 \set Score.markFormatter = #format-mark-circle-alphabet
3441 @lilypond[quote,verbatim]
3443 \set Score.markFormatter = #format-mark-box-alphabet
3452 @cindex ensayo, letra de, formato
3453 @cindex ensayo, letra de, estilo
3454 @cindex estilo de la letra de ensayo
3455 @cindex formato de la letra de ensayo
3456 @cindex letra de ensayo, estilo
3457 @cindex letra de ensayo, formato
3458 @cindex marca de ensayo, estilo
3459 @cindex marca de ensayo, formato
3460 @cindex ensayo, letra de, manual
3461 @cindex marca de ensayo manual
3462 @cindex personalizada, marca de ensayo
3463 @cindex manual, marca de ensayo
3465 El estilo se define por medio de la propiedad
3466 @code{markFormatter}. Es una función que toma como argumentos la
3467 marca en curso (un número entero) y el contexto actual. Debe
3468 devolver un objeto de marcado. En el ejemplo siguiente, se
3469 establece @code{markFormatter} con el valor de un procedimiento
3470 enlatado. Después de algunos compases, se establece con el valor
3471 de una función que produce un número encerrado en una caja.
3473 @lilypond[quote,verbatim]
3475 \set Score.markFormatter = #format-mark-numbers
3478 \set Score.markFormatter = #format-mark-box-numbers
3480 \set Score.markFormatter = #format-mark-circle-numbers
3482 \set Score.markFormatter = #format-mark-circle-letters
3487 El archivo @file{scm/translation-functions.scm} contiene las
3488 definiciones de @code{format-mark-numbers} (el formato por
3489 omisión), @code{format-mark-box-numbers},
3490 @code{format-mark-letters} y @code{format-mark-box-letters}. Se
3491 pueden usar éstos como inspiración para otras funciones de
3494 Podemos utilizar @code{format-mark-barnumbers},
3495 @code{format-mark-box-barnumbers} y
3496 @code{format-mark-circle-barnumbers} para obtener números de
3497 compás en lugar de números o letras secuenciales.
3499 Se pueden especificar otros estilos de letra de ensayo de forma
3507 Observe que @code{Score.markFormatter} no afecta a las marcas que
3508 se especifican de esta forma. Sin embargo, es posible aplicar un
3509 elemento @code{\markup} a la cadena.
3512 \mark \markup@{ \box A1 @}
3517 @cindex D.S. al Fine
3519 @cindex musicales, glifos
3520 @cindex glifos musicales
3522 @funindex \musicglyph
3523 @funindex musicglyph
3525 Los glifos musicales (como el segno) se pueden imprimir dentro de
3526 un elemento @code{\mark}
3528 @lilypond[quote,verbatim]
3530 c1 \mark \markup { \musicglyph #"scripts.segno" }
3531 c1 \mark \markup { \musicglyph #"scripts.coda" }
3532 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
3538 Consulte @ref{La tipografía Feta} para ver una lista de los
3539 símbolos que se pueden imprimir con @code{\musicglyph}.
3541 Para ver formas comunes de trucar la colocación de las letras de
3542 ensayo, consulte @ref{Formatear el texto}. Para un control más
3543 preciso, consulte @code{break-alignable-interface} en la sección
3544 @ref{Alineación de objetos}.
3546 El archivo @file{scm/translation-functions.scm} contiene las
3547 definiciones de @code{format-mark-numbers} y de
3548 @code{format-mark-letters}. Se pueden utilizar como inspiración
3549 para escribir otras funciones de formateo.
3552 Referencia de la notación:
3553 @ref{La tipografía Feta},
3554 @ref{Formatear el texto},
3555 @ref{Alineación de objetos}.
3558 @file{scm/translation-functions.scm}.
3560 Fragmentos de código:
3563 Referencia de funcionamiento interno:
3564 @rinternals{MarkEvent},
3565 @rinternals{Mark_engraver},
3566 @rinternals{RehearsalMark}.
3569 @node Asuntos rítmicos especiales
3570 @subsection Asuntos rítmicos especiales
3571 @translationof Special rhythmic concerns
3575 * Alinear con una cadenza::
3576 * Gestión del tiempo::
3579 @node Notas de adorno
3580 @unnumberedsubsubsec Notas de adorno
3581 @translationof Grace notes
3585 @cindex appoggiatura
3586 @cindex acciaccatura
3589 @funindex \slashedGrace
3590 @funindex \acciaccatura
3591 @funindex \appoggiatura
3593 Los mordentes y notas de adorno son ornamentos musicales, impresos
3594 en un tipo más pequeño y no ocupan ningún tiempo lógico adicional
3597 @lilypond[quote,verbatim]
3600 \grace { b16 c16 } a2)
3604 Hay otros tres tipos posibles de notas de adorno; la
3605 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
3606 medida que se indica mediante una nota ligada y con el corchete
3607 tachado) y la @emph{appoggiatura}, que toma una fracción fija de
3608 la nota principal a la que se adjunta, y que se imprime sin
3609 tachar. Es posible escribir una nota de adorno con la plica
3610 tachada, como la @emph{acciaccatura} pero sin la ligadura, como
3611 para colocarla entre notas que están ligadas entre sí, utilizando
3612 la función @code{\slashedGrace}.
3614 @lilypond[quote,verbatim]
3616 \acciaccatura d''8 c4
3618 \acciaccatura { g16 f } e2
3619 \slashedGrace a,8 g4
3620 \slashedGrace b16 a4(
3621 \slashedGrace b8 a2)
3625 La colocación de notas de adorno se sincroniza entre los distintos
3626 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de
3627 adorno por cada corchea de adorno:
3629 @lilypond[quote,verbatim]
3631 \new Staff \relative { e''2 \grace { c16 d e f } e2 }
3632 \new Staff \relative { c''2 \grace { g8 b } c2 }
3636 @cindex adorno, seguimiento de notas de
3638 @funindex \afterGrace
3639 @funindex afterGrace
3641 Si queremos terminar una nota con un adorno, usamos la instrucción
3642 @code{\afterGrace}. Toma dos argumentos: la nota principal, y las
3643 notas de adorno que siguen a la nota principal.
3645 @lilypond[quote,verbatim]
3646 \relative { c''1 \afterGrace d1 { c16[ d] } c1 }
3649 Esto pone las notas de adorno después de un espacio que dura 3/4
3650 de la longitud de la nota principal. La fracción predeterminada
3651 de 3/4 se puede cambiar estableciendo @code{afterGraceFraction}.
3652 El ejemplo siguiente muestra el resultado de establecer el espacio
3653 en su valor predeterminado, en 15/16, y por último en 1/2 de la
3656 @lilypond[quote,verbatim]
3658 \new Staff \relative {
3659 c''1 \afterGrace d1 { c16[ d] } c1
3661 \new Staff \relative {
3662 #(define afterGraceFraction (cons 15 16))
3663 c''1 \afterGrace d1 { c16[ d] } c1
3665 \new Staff \relative {
3666 #(define afterGraceFraction (cons 1 2))
3667 c''1 \afterGrace d1 { c16[ d] } c1
3672 El espacio entre la nota principal y la de adorno también se puede
3673 especificar usando espaciadores. El ejemplo siguiente sitúa la
3674 nota de adorno después de un espacio que dura 7/8 de la nota
3677 @lilypond[quote,verbatim]
3678 \new Voice \relative {
3681 { s2 s4. \grace { c16 d } }
3687 @cindex trucaje de las notas de adorno
3688 @cindex notas de adorno, trucar
3689 @cindex notas de adorno, cambiar los ajustes de disposición
3691 Una expresión musical @code{\grace} introduce ajustes de
3692 tipografía especiales, por ejemplo para producir un tipo más
3693 pequeño y para fijar las direcciones. Por ello, cuando se
3694 introducen trucos para la presentación, deben ir dentro de la
3695 expresión de adorno. Las sobreescrituras se deben también revertir
3696 dentro de la expresión de adorno. Aquí, la dirección
3697 predeterminada de la plica de la nota de adorno se sobreescribe y
3700 @lilypond[quote,verbatim]
3701 \new Voice \relative {
3711 @cindex plica cruzada
3714 @lilypondfile[verbatim,quote,texidoc,doctitle]
3715 {using-grace-note-slashes-with-normal-heads.ly}
3717 @lilypondfile[verbatim,quote,texidoc,doctitle]
3718 {tweaking-grace-layout-within-music.ly}
3720 @lilypondfile[verbatim,quote,texidoc,doctitle]
3721 {redefining-grace-note-global-defaults.ly}
3723 @lilypondfile[verbatim,quote,texidoc,doctitle]
3724 {positioning-grace-notes-with-floating-space.ly}
3728 @rglos{grace notes},
3729 @rglos{acciaccatura},
3730 @rglos{appoggiatura}.
3732 Referencia de la notación:
3733 @ref{Escalar las duraciones},
3734 @ref{Barras manuales}.
3737 @file{ly/grace-init.ly}.
3739 Fragmentos de código:
3742 Referencia de funcionamiento interno:
3743 @rinternals{GraceMusic},
3744 @rinternals{Grace_beam_engraver},
3745 @rinternals{Grace_auto_beam_engraver},
3746 @rinternals{Grace_engraver},
3747 @rinternals{Grace_spacing_engraver}.
3751 @cindex acciaccatura de varias notas
3752 @cindex adorno, sincronización de notas de
3754 Una @i{acciaccatura} de varias notas con una barra se imprime sin
3755 tachar, y tiene exactamente la misma apariencia que una
3756 @i{appoggiatura} de varias notas con barra.
3758 @c TODO Add link to LSR snippet to add slash when available
3760 La sincronización de las notas de adorno también puede acarrear
3761 sorpresas. La notación de pentagramas, como armaduras, líneas
3762 divisorias, etc., se sincronizan también. Ponga cuidado cuando
3763 mezcle pentagramas con adornos y sin adornos, por ejemplo
3765 @lilypond[quote,verbatim]
3767 \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3768 \new Staff \relative { c''4 \bar ".|:" d2. }
3773 Esto se puede remediar insertando desplazamientos de adorno de las
3774 duraciones correspondientes en los otros pentagramas. Para el
3777 @lilypond[quote,verbatim]
3779 \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3780 \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
3784 Es obligatorio usar la instrucción @code{\grace} para la parte de
3785 los desplazamientos, incluso si la parte visual usa
3786 @code{\acciaccatura} o @code{\appoggiatura} porque en caso
3787 contrario se imprime una fea ligadura que conecta a la nota de
3788 adorno invisible con la nota siguiente.
3790 Las secciones de adorno sólo se deben usar dentro de expresiones
3791 de música secuenciales. No están contemplados el anidado ni la
3792 yuxtaposición de secciones de adorno, y podría producir caídas u
3795 Cada nota de adorno en la salida MIDI tiene una longitud que es
3796 1/4 de su duración real. Si la duración combinada de las notas de
3797 adorno es mayor que la longitud de la nota precedente, se genera
3798 un error @qq{@code{Retrocediendo en el tiempo MIDI}}. Tiene dos
3799 opciones: en primer lugar, puede hacer más corta la duración de
3800 las notas de adorno, por ejemplo:
3803 c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
3809 c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
3812 Otra opción es cambiar explícitamente la duración musical:
3815 c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
3818 Véase @ref{Escalar las duraciones}.
3821 @node Alinear con una cadenza
3822 @unnumberedsubsubsec Alinear con una cadenza
3823 @translationof Aligning to cadenzas
3825 @cindex cadenza (cadencia)
3826 @cindex cadenza (cadencia), alinear a
3827 @cindex alineación a una cadenza (cadencia)
3829 En un contexto orquestal, las cadenzas presentan un problema
3830 especial: al construir una partitura que tiene una cadenza, todos
3831 los demás instrumentos deben saltar tantas notas como la longitud
3832 de la cadenza, pues en caso contrario empezarán demasiado pronto o
3835 Una solución a este problema son las funciones
3836 @code{mmrest-of-length} y @code{skip-of-length}. Estas funciones
3837 de Scheme toman un fragmento de música como argumento y generan un
3838 @code{\skip} o silencio multicompás, de la longitud exacta del
3841 @lilypond[verbatim,quote]
3842 MyCadenza = \relative {
3853 #(mmrest-of-length MyCadenza)
3855 #(skip-of-length MyCadenza)
3865 Fragmentos de código:
3869 @node Gestión del tiempo
3870 @unnumberedsubsubsec Gestión del tiempo
3871 @translationof Time administration
3873 @cindex tiempo, administración
3874 @cindex tiempo, control del (dentro de la partitura)
3875 @cindex música sin medida
3876 @cindex medida, música sin
3878 @funindex currentBarNumber
3879 @funindex measurePosition
3880 @funindex measureLength
3882 El tiempo está administrado por el @code{Timing_translator}, que
3883 de forma predeterminada vive en el contexto de @code{Score}. Se
3884 añade un alias, @code{Timing}, al contexto en que se coloca el
3885 @code{Timing_translator}. Para asegurar que está disponible el
3886 alias @code{Timing}, quizá tenga que crear explícitamente una
3887 instancia del contexto contenedor (como @code{Voice} o
3890 Se usan las siguientes propiedades de @code{Timing} para seguir la
3891 pista del tiempo dentro de la partitura.
3893 @cindex compás, número de
3894 @cindex número de compás
3897 @item currentBarNumber
3898 El número de compás en curso. Para ver un ejemplo que muestra el
3899 uso de esta propiedad, consulte @ref{Numeración de compases}.
3902 La longitud de los compases dentro de la indicación actual de
3903 compás. Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4. Su
3904 valor determinad cuándo se insertan las líneas divisorias y cómo
3905 se generan las barras automáticas.
3907 @item measurePosition
3908 El punto en que nos encontramos dentro del compás. Esta cantidad
3909 se reinicia sustrayendo @code{measureLength} cada vez que se
3910 alcanza o se excede @code{measureLength}. Cuando eso ocurre, se
3911 incrementa @code{currentBarNumber}.
3914 Si tiene un valor verdadero, las variables anteriores se
3915 actualizan a cada paso de tiempo. Cuando tiene un valor falso, el
3916 grabador se queda en el compás actual indefinidamente.
3920 La cuenta del tiempo se puede cambiar estableciendo el valor de
3921 cualquiera de estas variables explícitamente. En el siguiente
3922 ejemplo, se imprime la indicación de compás predeterminada 4/4,
3923 pero @code{measureLength} tiene está ajustado a 5/4. En los 4/8
3924 hasta el tercer compás, la posición @code{measurePosition} se
3925 adelanta en 1/8 hasta 5/8, acortando ese compás en 1/8. Entonces,
3926 la siguiente línea divisoria cae en 9/8 en vez de hacerlo en 5/4.
3928 @lilypond[quote,verbatim]
3929 \new Voice \relative {
3930 \set Timing.measureLength = #(ly:make-moment 5/4)
3934 \set Timing.measurePosition = #(ly:make-moment 5/8)
3941 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye
3942 una duración de la fracción n/m de una redonda. Por ejemplo,
3943 @code{ly:make-moment 1 8} es una duración de una corchea y
3944 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
3947 Referencia de la notación:
3948 @ref{Numeración de compases},
3949 @ref{Música sin compasear}.
3951 Fragmentos de código:
3954 Referencia de funcionamiento interno:
3955 @rinternals{Timing_translator},