1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: 3ecc98aa5db8a47adcf9defc4ec9fc018c5cc47d
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
55 Las duraciones se designan mediante números y puntos. Las
56 duraciones se introducen como sus valores recíprocos respecto de
57 la redonda. Por ejemplo, una negra se escribe usando un @code{4}
58 (puesto que es 1/4 de redonda), mientras que una blanca se escribe
59 con un @code{2} (por ser 1/2 de redonda). Para notas mayores de
60 la redonda se deben usar las instrucciones @code{\longa} (que es
61 una breve doble) y @code{\breve}. Se pueden especificar duraciones
62 tan cortas como la garrapatea (con el número 128). Son posibles
63 valores más cortos, pero sólo como notas unidas por una barra.
65 @c Two 64th notes are needed to obtain beams
66 @lilypond[quote,verbatim]
69 c''\longa c\breve c1 c2
70 c4 c8 c16 c32 c64 c128 c128
74 Aquí se pueden ver las mismas duraciones con el barrado automático
77 @c not strictly "writing rhythms"; more of a "displaying" thing,
78 @c but it's ok here. -gp
79 @lilypond[quote,verbatim]
83 c''\longa c\breve c1 c2
84 c4 c8 c16 c32 c64 c128 c128
88 Se puede escribir una nota con la duración de una cuádruple breve
89 mediante @code{\maxima}, pero esto está contemplado solamente
90 dentro de la notación musical antigua. Para ver más detalles,
91 consulte @ref{Notación antigua}.
93 @cindex duración predeterminada
94 @cindex predeterminada, duración de la nota
95 @cindex nota, duración predeterminada
97 Si la duración se omite, su valor será el de la duración de la
98 nota anterior. Por omisión, el valor de la primera nota es el de
101 @lilypond[quote,verbatim]
102 \relative { a' a a2 a a4 a a1 a }
105 Las duraciones aisladas en una secuencia musical toman la altura
106 de la nota o acorde anterior.
108 @lilypond[quote,verbatim]
111 c'' \longa \breve 1 2
116 @cindex notas, con puntillo
117 @cindex puntillo, notas con
118 @cindex notas, con doble puntillo
119 @cindex doble puntillo, notas con
123 Para obtener duraciones de notas con puntillo, escriba un punto
124 (@code{.}) después del número. Las notas con doble puntillo se
125 especifican escribiendo dos puntos, y así sucesivamente.
127 @lilypond[quote,verbatim]
128 \relative { a'4 b c4. b8 a4. b4.. c8. }
131 Ciertas duraciones no se pueden representar sólo con duraciones
132 binarias y puntillos; la única forma de representarlas es ligando
133 dos o más notas. Para ver más detalles, consulte @ref{Ligaduras
136 Para ver de qué manera se pueden especificar las duraciones de las
137 sílabas de la letra y cómo alinear la letra a las notas, consulte
140 Opcionalmente se pueden espaciar las notas de forma estrictamente
141 proporcional a sus duraciones. Para ver más detalles sobre este y
142 otros ajustes que controlan la notación proporcional, consulte
143 @ref{Notación proporcional}.
147 @funindex \dotsNeutral
149 Normalmente los puntillos se desplazan hacia arriba para evitar
150 las líneas del pentagrama, excepto en situaciones de polifonía. Se
151 pueden situar los puntillos manualmente encima o debajo de las
152 líneas de la pauta; véase @ref{Dirección y posición}.
165 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
166 {alternative-breve-notes.ly}
168 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
169 {changing-the-number-of-augmentation-dots-per-note.ly}
177 @rglos{Duration names notes and rests}.
179 Referencia de la notación:
180 @ref{Barras automáticas},
181 @ref{Ligaduras de unión},
183 @ref{Escritura de las duraciones (valores rítmicos)},
184 @ref{Escritura de silencios},
186 @ref{Notación antigua},
187 @ref{Notación proporcional}.
189 Fragmentos de código:
192 Referencia de funcionamiento interno:
194 @rinternals{DotColumn}.
197 @c Deliberately duplicated in Durations and Rests. -gp
198 No existe un límite fundamental para las duraciones de los
199 silencios (tanto para el más largo como para el más corto), pero
200 el numero de glifos es limitado: sólo se pueden imprimir desde el
201 silencio de garrapatea (128) hasta el de máxima (8 redondas).
204 @node Grupos especiales
205 @unnumberedsubsubsec Grupos especiales
206 @translationof Tuplets
208 @cindex grupos especiales
213 Los grupos especiales se obtienen a partir de una expresión
214 musical con la instrucción @code{\tuplet}, multiplicando la
215 rapidez de la expresión musical por una fracción:
218 \tuplet @var{fracción} @{ @var{música} @}
222 El numerador de la fracción se imprime encima o debajo de las
223 notas, opcionalmente con un corchete. El grupo especial más común
224 es el tresillo, en el que 3@tie{}notas tienen el valor que
225 normalmente tienen@tie{}2:
227 @lilypond[quote,verbatim]
229 a'2 \tuplet 3/2 { b4 4 4 }
230 c4 c \tuplet 3/2 { b4 a g }
234 @cindex agrupación de grupes especiales
236 Si se están escribiendo pasajes con muchos grupos de valoración
237 especial, resulta fastidioso tener que escribir una instrucción
238 @code{\tuplet} distinta para cada grupo. Es posible especificar
239 la duración de un conjunto de grupos directamente antes de la
240 música para que así se agrupen automáticamente:
242 @lilypond[quote,verbatim]
244 g'2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e }
248 @cindex grupos de valoración especial, colocación del corchete
251 @funindex \tupletDown
252 @funindex \tupletNeutral
254 Se pueden colocar manualmente los corchetes de tresillo encima o
257 @lilypond[quote,verbatim]
259 \tupletUp \tuplet 3/2 { c''8 d e }
260 \tupletNeutral \tuplet 3/2 { c8 d e }
261 \tupletDown \tuplet 3/2 { f,8 g a }
262 \tupletNeutral \tuplet 3/2 { f8 g a }
266 Los grupos pueden anidarse unos dentro de otros:
268 @lilypond[quote,verbatim]
271 c''4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4
275 La modificación de los grupos especiales anidados que comienzan en
276 el mismo instante musical se debe hacer con @code{\tweak}.
278 Para modificar la duración de las notas sin imprimir un corchete
279 de grupo especial, véase @ref{Escalar las duraciones}.
284 @code{\tupletNeutral}.
288 @cindex grupos especiales, formato de
289 @cindex tresillos, formato de
291 @funindex tupletNumberFormatFunction
292 @funindex tupletSpannerDuration
294 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
295 {entering-several-tuplets-using-only-one--tuplet-command.ly}
297 @cindex grupos de valoración especial, modificación del número
299 @funindex TupletNumber
301 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
302 {changing-the-tuplet-number.ly}
304 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
305 {non-default-tuplet-numbers.ly}
307 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
308 {controlling-tuplet-bracket-visibility.ly}
310 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
311 {permitting-line-breaks-within-beamed-tuplets.ly}
319 Manual de aprendizaje:
320 @rlearning{Métodos de trucaje}.
322 Referencia de la notación:
323 @ref{Dirección y posición},
324 @ref{Gestión del tiempo},
325 @ref{Escalar las duraciones},
326 @ref{La instrucción tweak},
327 @ref{Notación polimétrica}.
329 Fragmentos de código:
332 Referencia de funcionamiento interno:
333 @rinternals{TupletBracket},
334 @rinternals{TupletNumber},
335 @rinternals{TimeScaledMusic}.
338 @node Escalar las duraciones
339 @unnumberedsubsubsec Escalar las duraciones
340 @translationof Scaling durations
342 @cindex escalar las duraciones
343 @cindex duraciones, escalado de
345 La duración de las figuras, silencios o acordes se puede
346 multiplicar por un factor @code{N/M} añadiendo @code{*N/M} (o
347 @code{*N} si @code{M} es 1) a la duración. Esto no afectará a la
348 apariencia de las notas o silencios que se producen, pero la
349 duración alterada se usará para calcular la posición dentro del
350 compás y para establecer la duración en la salida MIDI. Los
351 factores de multiplicación se pueden combinar en la forma
352 @code{*L*M/N}. Los factores son parte de la duración: si no
353 especificamos una duración para las notas siguientes, la duración
354 por omisión que se toma de la nota anterior incluirá cualquier
355 factor de escala que se haya aplicado.
357 En el siguiente ejemplo las tres primeras notas duran exactamente
358 dos partes, pero no se imprime ningún corchete de tresillo.
360 @lilypond[quote,verbatim]
363 % Alter durations to triplets
367 % Double the duration of chord
369 % Duration of quarter, appears like sixteenth
374 La duración de los silencios espaciadores también se puede
375 modificar mediante un multiplicador. Esto es útil para saltar
376 muchos compases, como por ejemplo @code{s1*23}.
378 @cindex compresión de música
379 @cindex expansión de música
381 @funindex \scaleDurations
383 De la misma forma, se pueden comprimir por una fracción trozos de
384 música más largos, como si cada nota, acorde o silencio tuviera la
385 fracción como multiplicador. Esto dejará intacta la apariencia de
386 la @emph{música}, pero la duración interna de las notas se
387 multiplicará por la fracción @emph{numerador}/@emph{denominador}.
388 He aquí un ejemplo que muestra cómo se puede comprimir y expandir
391 @lilypond[quote,verbatim]
396 % Scale music by *2/3
397 \scaleDurations 2/3 {
401 \scaleDurations 2/1 {
407 Una aplicación de esta instrucción se encuentra en la notación
408 polimétrica, véase @ref{Notación polimétrica}.
411 Referencia de la notación:
412 @ref{Grupos especiales},
413 @ref{Silencios invisibles},
414 @ref{Notación polimétrica}.
416 Fragmentos de código:
420 El cálculo de la posición dentro de un compás sdebe tener en
421 cuenta todos los factores de escalado que se han aplicado a las
422 notas dentro de ese compás, y cualquier acarreo fraccionado desde
423 los compases anteriores. Este cálculo se efectúa utilizando
424 números racionales. Si un numerador o denominador intermedio en
425 dicho proceso de cálculo sobrepasa la cantidad de 2^30, la
426 ejecución y el tipografiado se detendrán en ese punto sin indicar
429 @node Ligaduras de unión
430 @unnumberedsubsubsec Ligaduras de unión
433 @cindex ligadura de unión
437 Una ligadura de unión conecta dos notas adyacentes de la misma
438 altura. La ligadura en efecto extiende la longitud de una nota.
440 @warning{No deben confundirse las ligaduras de unión con las
441 @emph{ligaduras de expresión}, que indican articulación, ni con
442 las @emph{ligaduras de fraseo}, que indican el fraseo musical.
443 Una ligadura de unión es tan sólo una manera de extender la
444 duración de una nota, algo parecido a lo que hace el puntillo.}
446 Se introduce una ligadura de unión escribiendo el símbolo de la
447 tilde curva (@code{~}) después de la primera de cada pareja de
448 notas que se quieren unir. Esto indica que la nota se une a la
449 siguiente, que debe tener la misma altura.
451 @lilypond[quote,verbatim]
455 Las ligaduras de unión pueden hacer uso de la interpretación
456 @q{última altura explícita} para las duraciones aisladas:
458 @lilypond[quote,verbatim]
462 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
463 compás o bien cuando no se pueden usar puntillos para denotar el
464 ritmo. También se deben usar ligaduras cuando las notas atraviesan
465 subdivisiones del compás de mayor duración:
468 @lilypond[verbatim,quote]
475 Si necesitamos ligar muchas notas a través de las líneas
476 divisorias, nos podría resultar más fácil utilizar la división
477 automática de las notas, véase @ref{División automática de las
478 notas}. Este mecanismo divide automáticamente las notas largas y
479 las liga a través de las barras de compás.
481 @cindex ligaduras y acordes
482 @cindex acordes y ligaduras
484 Cuando se aplica una ligadura de unión a un acorde, se conectan
485 todas las cabezas de las notas cuyas alturas coinciden. Si no
486 coincide ningún par de cabezas, no se crea ninguna ligadura. Los
487 acordes se pueden ligar parcialmente colocando las ligaduras
490 @lilypond[quote,verbatim]
494 <c~ e g~ b> <c e g b> |
498 @cindex repetición, ligaduras de unión en
499 @cindex ligaduras de unión, repeticiones y
500 @cindex primera y segunda vez, corchetes y ligaduras en
501 @cindex ligaduras de unión y corchetes de primera y segunda vez
505 Cuando la segunda vez de una repetición comienza con una nota ligada,
506 es necesario especificar la ligadura repetida como sigue:
508 @lilypond[quote,verbatim]
510 \repeat volta 2 { c'' g <c e>2~ }
512 % First alternative: following note is tied normally
514 % Second alternative: following note has a repeated tie
515 { <c e>2\repeatTie d4 c }
520 @cindex laissez vibrer
521 @cindex ligaduras laissez vibrer
523 @funindex \laissezVibrer
525 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
526 vibrar) indican que las notas no se deben apagar al final. Se
527 usan en la notación para piano, arpa y otros instrumentos de
528 cuerda y percusión. Se pueden introducir de la siguiente manera:
530 @lilypond[quote,verbatim,fragment]
531 <c' f' g'>1\laissezVibrer
534 @cindex ligaduras, colocación
538 @funindex \tieNeutral
540 Es posible hacer manualmente que las ligaduras de unión se curven
541 hacia arriba o hacia abajo; véase @ref{Dirección y posición}.
543 @cindex ligaduras, apariencia
544 @cindex ligaduras de puntos
545 @cindex ligaduras discontinuas
546 @cindex discontinuas, ligaduras
547 @cindex puntos, ligaduras de
553 Se puede hacer que las ligaduras de expresión sean discontinuas,
554 punteadas o una combinación de continuas y discontinuas.
556 @lilypond[quote, verbatim]
571 Se pueden especificar patrones de discontinuidad personalizados:
573 @lilypond[quote, verbatim]
575 \tieDashPattern #0.3 #0.75
577 \tieDashPattern #0.7 #1.5
584 Las definiciones de patrones de discontinuidad para las ligaduras
585 de unión tienen la misma estructura que las definiciones de
586 patrones de discontinuidad para las ligaduras de expresión. Para
587 ver más información acerca de los patrones de discontinuidad
588 complejos, consulte los fragmentos de código bajo
589 @ref{Ligaduras de expresión}.
591 Sobreescriba las propiedades de disposición @var{whiteout} y
592 @var{layer} de los objetos que puedan causar una discontinuidad en
593 las ligaduras de unión.
595 @lilypond[verbatim,quote,ragged-right]
597 \override Tie.layer = #-2
598 \override Staff.TimeSignature.layer = #-1
599 \override Staff.KeySignature.layer = #-1
600 \override Staff.TimeSignature.whiteout = ##t
601 \override Staff.KeySignature.whiteout = ##t
615 @code{\tieDashPattern},
616 @code{\tieHalfDashed},
617 @code{\tieHalfSolid},
623 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
624 {using-ties-with-arpeggios.ly}
626 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
627 {engraving-ties-manually.ly}
632 @rglos{laissez vibrer}.
634 Referencia de la notación:
635 @ref{Ligaduras de expresión},
636 @ref{División automática de las notas}.
638 Fragmentos de código:
642 Referencia de funcionamiento interno:
643 @rinternals{LaissezVibrerTie},
644 @rinternals{LaissezVibrerTieColumn},
645 @rinternals{TieColumn},
649 Un cambio de pentagrama cuando hay una ligadura activa no
650 producirá una ligadura inclinada.
652 Los cambios de clave o de octava durante una ligadura de unión no
653 están bien definidos realmente. En estos casos puede ser
654 preferible una ligadura de expresión.
657 @node Escritura de silencios
658 @subsection Escritura de silencios
659 @translationof Writing rests
661 Los silencios se escriben como parte de la música dentro de las
662 expresiones musicales.
666 * Silencios invisibles::
667 * Silencios de compás completo::
671 @unnumberedsubsubsec Silencios
675 @cindex silencios, indicar duraciones
676 @cindex maxima, silencio de
677 @cindex longa, silencio de
678 @cindex breve, silencio de
686 Los silencios se introducen como notas con el nombre @code{r}.
687 Las duraciones mayores que la redonda utilizan las instrucciones
688 predefinidas que se muestran aquí:
690 @c \time 16/1 is used to avoid spurious bar lines
691 @c and long tracts of empty measures
692 @lilypond[quote,verbatim]
694 % These two lines are just to prettify this example
696 \omit Staff.TimeSignature
697 % Print a maxima rest, equal to four breves
699 % Print a longa rest, equal to two breves
703 r1 r2 r4 r8 r16 r32 r64 r128
707 @cindex silencios multicompás
708 @cindex silencios de compás completo
710 Los silencios de un compás, centrados en medio del compás, se
711 deben hacer con silencios multicompás. Se pueden usar para un
712 solo compás así como para muchos compases, y se tratan en
713 @ref{Silencios de compás completo}.
715 @cindex silencio, especificar la posición vertical
717 Para especificar explícitamente la posición vertical de un
718 silencio, escriba una nota seguida de @code{\rest}. Se colocará
719 un silencio en la posición en que debería aparecer la nota. Esto
720 posibilita la aplicación manual precisa de formato a la música
721 polifónica, ya que el formateador automático de colisiones de
722 silencios no mueve estos silencios.
724 @lilypond[quote,verbatim]
725 \relative { a'4\rest d4\rest }
730 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
739 Referencia de la notación:
740 @ref{Silencios de compás completo}.
742 Fragmentos de código:
745 Referencia de funcionamiento interno:
749 @c Deliberately duplicated in Durations and Rests. -gp
750 No existe un límite fundamental respecto de las duraciones de los
751 silencios (tanto para el más corto como para el más largo), pero
752 el número de glifos es limitado: hay silencios desde la garrapatea
753 (128) hasta la máxima (8 redondas).
756 @node Silencios invisibles
757 @unnumberedsubsubsec Silencios invisibles
758 @translationof Invisible rests
760 @cindex desplazamiento
761 @cindex silencio invisible
762 @cindex invisible, silencio
763 @cindex nota de espaciado
764 @cindex silencio de separación
769 Un silencio invisible (también conocido como @q{skip} o
770 desplazamiento) se puede introducir como una nota con el
771 nombre@tie{}@code{s}:
773 @lilypond[verbatim,quote]
780 @cindex letra, desplazamiento de
782 Los silencios de separación sólo están disponible en el modo de
783 notas y en el modo de acordes. En otras situaciones, por ejemplo,
784 cuando se introduce la letra, se usa la instrucción @code{\skip}
785 para producir un desplazamiento de una cierta magnitud temporal.
786 @code{\skip} requiere una duración explícita, pero se ignora si
787 las sílabas de la letra toman sus duraciones de las notas de una
788 melodía asociada, a través de @code{\addlyrics} o de
791 @lilypond[quote,verbatim]
804 Dado que @code{\skip} es una instrucción, no afecta a las
805 duraciones por omisión de las notas siguientes, a diferencia
808 @lilypond[quote,verbatim]
811 \repeat unfold 8 { a'4 }
820 Un silencio de separación produce implícitamente contextos
821 @code{Staff} y @code{Voice} si no existe ninguno, igual que las
822 notas y los silencios normales:
824 @lilypond[quote,verbatim]
828 @code{\skip} tan sólo desplaza un tiempo musical; no produce
829 ninguna salida, de ninguna clase.
831 @lilypond[quote,verbatim]
832 % This is valid input, but does nothing
833 { \skip 1 \skip1 \skip 1 }
837 Manual de aprendizaje:
838 @rlearning{Visibilidad y color de los objetos}.
840 Referencia de la notación:
842 @ref{Visibilidad de los objetos}.
844 Fragmentos de código:
847 Referencia de funcionamiento interno:
848 @rinternals{SkipMusic}.
851 @node Silencios de compás completo
852 @unnumberedsubsubsec Silencios de compás completo
853 @translationof Full measure rests
855 @cindex multicompás, silencios
856 @cindex compás completo, silencios de
857 @cindex silencios multicompás
858 @cindex silencios de compás completo
859 @cindex redonda, silencios de, para un compás completo
860 @cindex silencios de redonda para un compás completo
862 @funindex \compressMMRests
865 Los silencios de uno o más compases completos se introducen como
866 notas con el nombre @code{R} en mayúscula:
868 @lilypond[quote,verbatim]
869 % Rest measures contracted to single measure
878 La duración de los silencios de compás completo es idéntica a la
879 notación de la duración que se usa para las notas. La duración de
880 un silencio multi-compás debe ser siempre un número entero de
881 compases, por lo que con frecuencia han de utilizarse puntillos o
884 @lilypond[quote,verbatim]
891 R1*13/8 | R1*13/8*12 |
897 Un silencio de un compás completo se imprime como un silencio de
898 redonda o de breve, centrado en el compás, según el tipo de compás
901 @lilypond[quote,verbatim,fragment]
910 @cindex multicompás, silencios, expansión de
911 @cindex multicompás, silencios, contracción de
913 De forma predeterminada un silencio multicompás se expande en la
914 partitura impresa para mostrar explícitamente todos los compases
915 de silencio. De forma alternativa, un silencio multicompás se
916 puede presentar como un solo compás que contiene un símbolo de
917 silencio multicompás, con el número de compases impreso encima del
920 @lilypond[quote,verbatim,fragment]
922 \time 3/4 r2. | R2.*2 |
925 % Rest measures contracted to single measure
929 % Rest measures expanded again
934 @cindex texto sobre un silencio multicompás
935 @cindex multicompás, silencio, adjuntar texto
936 @cindex inscripción sobre un silencio multicompás
937 @cindex multicompás, silencios, inscripción en
938 @cindex calderón sobre un silencio multicompás
939 @cindex multicompás, silencio, aplicar un calderón a
940 @cindex marcado sobre silencios multicompás
941 @cindex multicompás, silencio, con marcados
943 @funindex \fermataMarkup
944 @funindex MultiMeasureRestText
946 Se pueden añadir elementos de marcado a los silencios multicompás.
947 Se proporciona la instrucción predefinida @code{\fermataMarkup}
948 para añadir calderones.
950 @lilypond[quote,verbatim]
953 R2.*10^\markup { \italic "ad lib." }
958 @warning{Los elementos de marcado que se añaden a un silencio
959 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
960 @code{TextScript}. Las sobreescrituras de propiedades deben ir
961 dirigidas hacia el objeto correcto, o se ignorarán. Véase el
964 @lilypond[quote,verbatim,fragment]
965 % This fails, as the wrong object name is specified
966 \override TextScript.padding = #5
968 % This is the correct object name to be specified
969 \override MultiMeasureRestText.padding = #5
973 Cuando un silencio multicompás sigue inmediatamente al
974 establecimiento de un compás parcial con @code{\partial}, es
975 posible que no se emitan las advertencias correspondientes de
976 comprobación de compás.
978 @funindex \textLengthOn
979 @funindex \textLengthOff
980 @funindex \fermataMarkup
981 @funindex \compressMMRests
984 @code{\textLengthOn},
985 @code{\textLengthOff},
986 @code{\fermataMarkup},
987 @code{\compressMMRests}.
992 @cindex eclesiásticos, silencios
993 @cindex silencios eclesiásticos
994 @cindex kirchenpausen
996 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
997 {changing-form-of-multi-measure-rests.ly}
999 @cindex multicompás, posicionamiento de los silencios
1000 @cindex colocación de los silencios multicompás
1002 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1003 {positioning-multi-measure-rests.ly}
1005 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
1006 {multi-measure-rest-markup.ly}
1010 @rglos{multi-measure rest}.
1012 Referencia de la notación:
1015 @ref{Formatear el texto},
1016 @ref{Guiones de texto}.
1018 Fragmentos de código:
1021 Referencia de funcionamiento interno:
1022 @rinternals{MultiMeasureRest},
1023 @rinternals{MultiMeasureRestNumber},
1024 @rinternals{MultiMeasureRestText}.
1026 @cindex digitaciones y silencios multicompás
1027 @cindex multicompás, silencios, digitaciones y
1030 En las digitaciones encima de silencios multicompás
1031 (p. ej., @code{R1*10-4}), la cifra de la digitación
1032 puede chocar con el número del compás.
1034 @cindex condensar silencios
1035 @cindex silencio normal, condensar
1037 No hay ninguna forma de condensar automáticamente muchos silencios
1038 en un solo silencio multicompás.
1040 @cindex silencio, colisiones de
1042 Los silencios multicompás no toman parte en las colisiones de
1046 @node Impresión de las duraciones
1047 @subsection Impresión de las duraciones
1048 @translationof Displaying rhythms
1051 * Indicación de compás::
1052 * Indicaciones metronómicas::
1054 * Música sin compasear::
1055 * Notación polimétrica::
1056 * División automática de las notas::
1057 * Mostrar los ritmos de la melodía::
1060 @node Indicación de compás
1061 @unnumberedsubsubsec Indicación de compás
1062 @translationof Time signature
1064 @cindex Indicación de compás
1069 La indicación de compás se establece como sigue:
1071 @lilypond[quote,verbatim,fragment]
1076 Se estudian los cambios de indicación de compás en el medio de un
1077 compás en @ref{Anacrusas}.
1079 @cindex compás, visibilidad de la indicación de
1081 La indicación de compás se imprime al comienzo de una pieza y
1082 siempre que hay un cambio de compás. Si se produce un cambio al
1083 final de una línea, se imprime una indicación de advertencia en
1084 dicho lugar. Se puede modificar este comportamiento
1085 predeterminado, véase @ref{Visibilidad de los objetos}.
1087 @lilypond[quote,verbatim]
1099 @cindex compás, estilo de la indicación de
1100 @cindex metro, estilo de
1102 @funindex \numericTimeSignature
1103 @funindex \defaultTimeSignature
1105 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
1108 @lilypond[quote,verbatim]
1113 % Change to numeric style
1114 \numericTimeSignature
1117 % Revert to default style
1118 \defaultTimeSignature
1124 Las indicaciones de compás de la música mensural se tratan en
1125 @ref{Indicaciones de compás de la música mensural}.
1127 @cindex compás, indicación de, ajustes predeterminados
1128 @cindex autobarrado, propiedades para indicaciones de compás
1129 @cindex barrado, propiedades predefinidas para el compás
1130 @funindex \overrideTimeSignatureSettings
1132 Además de ajustar la indicación de compás que se imprime, la
1133 instrucción @code{\time} establece también los valores de las
1134 propiedades basadas en el tipo de compás @code{baseMoment},
1135 @code{beatStructure} y @code{beamExceptions}. Los valores
1136 predefinidos de estas propiedades están en
1137 @file{scm/time-signature-settings.scm}.
1139 El valor predeterminado de @code{beatStructure} puede
1140 sobreescribirse dentro de la propia instrucción @code{\time}
1141 escribiéndolo como primer argumento opcional:
1143 @lilypond[quote,verbatim]
1148 \repeat unfold 7 { c'8 } |
1150 \repeat unfold 7 { c8 } |
1156 De forma alternativa, los valores predeterminados de todoas estas
1157 variables basadas en la indicación de compás, incluidas
1158 @code{baseMoment} y @code{beamExceptions}, se pueden establecer
1159 juntas. Los valores se pueden fijar independientemente para
1160 varios tipos de compás distintos. Los nuevos valores tienen
1161 efecto cuando se ejecuta una instrucción @code{\time} posterior
1162 con el mismo valor del tipo de compás:
1164 @lilypond[quote,verbatim]
1168 \overrideTimeSignatureSettings
1169 4/4 % timeSignatureFraction
1170 1/4 % baseMomentFraction
1172 #'() % beamExceptions
1174 \repeat unfold 8 { c8 } |
1180 @code{\overrideTimeSignatureSettings} toma cuatro argumentos:
1185 @code{@var{timeSignatureFraction}}, una fracción que describe el
1186 tipo de compás al que se aplican estos valores.
1189 @code{@var{baseMomentFraction}}, una fracción que contiene el
1190 numerador y denominador de la unidad de medida básica de ese tipo
1194 @code{@var{beatStructure}}, una lista de Scheme que indica la
1195 estructura de los pulsos del compás, en unidades del momento base.
1198 @code{@var{beamExceptions}}, una lista-A que contiene cualesquiera
1199 reglas de barrado para el tipo de compás que vayan más allá de
1200 terminar en cada pulso, como se describe en @ref{Establecer el
1201 comportamiento de las barras automáticas}.
1206 @cindex compás, propiedades, restaurar los valores predeterminados
1207 @cindex restaurar las propiedades predeterminadas del tipo de compás
1208 @funindex \revertTimeSignatureSettings
1210 Los valores modificados de las propiedades predeterminadas del
1211 tipo de compás se pueden restaurar a los valores originales:
1213 @lilypond[quote,verbatim]
1216 \repeat unfold 8 { c'8 } |
1217 \overrideTimeSignatureSettings
1218 4/4 % timeSignatureFraction
1219 1/4 % baseMomentFraction
1221 #'() % beamExceptions
1223 \repeat unfold 8 { c8 } |
1224 \revertTimeSignatureSettings 4/4
1226 \repeat unfold 8 { c8 } |
1231 Se pueden establecer diferentes valores de las propiedades
1232 predeterminadas del tipo de compás para los distintos pentagramas
1233 moviendo el @code{Timing_translator} y el
1234 @code{Default_bar_line_engraver} del contexto @code{Score} al
1235 contexto @code{Staff}.
1237 @lilypond[quote, verbatim]
1241 \overrideTimeSignatureSettings
1242 4/4 % timeSignatureFraction
1243 1/4 % baseMomentFraction
1245 #'() % beamExceptions
1247 \repeat unfold 8 {c''8}
1250 \overrideTimeSignatureSettings
1251 4/4 % timeSignatureFraction
1252 1/4 % baseMomentFraction
1254 #'() % beamExceptions
1256 \repeat unfold 8 {c''8}
1262 \remove "Timing_translator"
1263 \remove "Default_bar_line_engraver"
1267 \consists "Timing_translator"
1268 \consists "Default_bar_line_engraver"
1274 Otro método para cambiar estas variables relacionadas con el tipo
1275 de compás, que evita la reimpresión de la indicación de compás en
1276 el momento del cambio, se muestra en @ref{Establecer el
1277 comportamiento de las barras automáticas}.
1280 @code{\numericTimeSignature},
1281 @code{\defaultTimeSignature}.
1286 @lilypondfile[verbatim,quote,texidoc,doctitle]
1287 {time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
1291 @rglos{time signature}
1293 Referencia de la notación:
1294 @ref{Indicaciones de compás de la música mensural},
1295 @ref{Establecer el comportamiento de las barras automáticas},
1296 @ref{Gestión del tiempo}.
1298 Archivos instalados:
1299 @file{scm/time-signature-settings.scm}.
1301 Fragmentos de código:
1304 Referencia de funcionamiento interno:
1305 @rinternals{TimeSignature},
1306 @rinternals{Timing_translator}.
1309 @node Indicaciones metronómicas
1310 @unnumberedsubsubsec Indicaciones metronómicas
1311 @translationof Metronome marks
1314 @cindex pulsos por minuto
1315 @cindex metrónomo, indicación de
1316 @cindex metrónomo, indicación de, con texto
1320 Es muy sencillo escribir una indicación metronómica básica:
1322 @lilypond[verbatim,quote]
1330 También se pueden imprimir indicaciones metronómicas como un
1331 intervalo entre dos números:
1333 @lilypond[verbatim,quote]
1341 Se pueden usar indicaciones de tempo con texto:
1343 @lilypond[verbatim,quote]
1351 La combinación de una indicación metronómica y un texto hace que
1352 la marca de metrónomo se encierre entre paréntesis
1355 @lilypond[verbatim,quote]
1357 \tempo "Allegro" 4 = 160
1363 En general, el texto puede ser cualquier objeto de marcado:
1365 @lilypond[verbatim,quote]
1367 \tempo \markup { \italic Faster } 4 = 132
1368 a'8-. r8 b-. r gis-. r a-. r
1372 Se puede escribir una indicación metronómica entre paréntesis sin
1373 ninguna indicación textual, escribiendo una cadena vacía en la
1376 @lilypond[verbatim,quote]
1383 @funindex \markLengthOn
1384 @funindex \markLengthOff
1386 En una particella de un instrumento con períodos de silencio
1387 largos, en ocasiones se suceden muy cerca distintas indicaciones
1388 de tempo. La instrucción @code{\markLengthOn} aporta un espacio
1389 horizontal adicional para evitar que las indicaciones de tempo se
1390 superpongan, y @code{\markLengthOff} restablece el comportamiento
1391 predeterminado de ignorar las indicaciones de tempo para el
1392 espaciado horizontal.
1394 @lilypond[verbatim,quote]
1397 \tempo "Molto vivace"
1409 @lilypondfile[verbatim,quote,texidoc,doctitle]
1410 {printing-metronome-and-rehearsal-marks-below-the-staff.ly}
1412 @c perhaps also an example of how to move it horizontally?
1414 @lilypondfile[verbatim,quote,texidoc,doctitle]
1415 {changing-the-tempo-without-a-metronome-mark.ly}
1417 @lilypondfile[verbatim,quote,texidoc,doctitle]
1418 {creating-metronome-marks-in-markup-mode.ly}
1420 Para ver más detalles, consulte @ref{Formatear el texto}.
1425 @rglos{metronomic indication},
1426 @rglos{tempo indication},
1427 @rglos{metronome mark}.
1429 Referencia de la notación:
1430 @ref{Formatear el texto},
1431 @ref{Creación de salida MIDI}.
1433 Fragmentos de código:
1434 @rlsr{Staff notation}.
1436 Referencia de funcionamiento interno::
1437 @rinternals{MetronomeMark}.
1441 @unnumberedsubsubsec Anacrusas
1442 @translationof Upbeats
1445 @cindex parte al alzar
1446 @cindex compás parcial
1447 @cindex parcial, compás
1448 @cindex compás de anacrusa
1449 @cindex compás, indicación de, en medio de un compás
1451 @funindex measurePosition
1454 Los compases parciales como las @emph{anacrusas} o partes @emph{al
1455 alzar} se escriben usando la instrucción @code{\partial}:
1458 \partial @var{duración}
1461 Cuando se usa @code{\partial} al principio de la partitura,
1462 @code{@var{duración}} es el tiempo de anacrusa, la longitud de la
1463 música que precede al primer compás.
1465 @lilypond[quote,verbatim]
1469 r4 e'8 | a4 c8 b c4 |
1473 Cuando se usa @code{\partial} después del comienzo de la
1474 partitura, @code{@var{duración}} es la longitud @emph{restante}
1475 del compás actual. No crea un nuevo compás con numeración.
1477 @lilypond[quote,verbatim]
1479 \set Score.barNumberVisibility = #all-bar-numbers-visible
1480 \override Score.BarNumber.break-visibility =
1481 #end-of-line-invisible
1483 d''4.~ 4 d8 d( c) b | c4.~ 4. \bar "||"
1486 c8( d) e | f2.~ 4 f8 a,( c) f |
1490 La instrucción @code{\partial} es @emph{necesaria} cuando cambia
1491 la indicación de compás en medio de un compás, pero también puede
1494 @lilypond[quote,verbatim]
1496 \set Score.barNumberVisibility = #all-bar-numbers-visible
1497 \override Score.BarNumber.break-visibility =
1498 #end-of-line-invisible
1501 e'8 | a4 c8 b[ c b] |
1503 r8 e,8 | a4 \bar "||"
1510 La instrucción @code{\partial} fija la propiedad
1511 @code{Timing.measurePosition}, que un número racional que indica
1512 cuánto tiempo ha transcurrido dentro del compás actual.
1518 Referencia de la notación:
1519 @ref{Notas de adorno}.
1521 Fragmentos de código:
1524 Referencia de funcionamiento interno:
1525 @rinternals{Timing_translator}.
1528 @node Música sin compasear
1529 @unnumberedsubsubsec Música sin compasear
1530 @translationof Unmetered music
1533 @cindex cadencia, barras
1534 @cindex cadencia, alteraciones
1535 @cindex cadencia, barras de compás
1536 @cindex cadencia, números de compás
1537 @cindex música sin metro
1538 @cindex música sin metro, barras
1539 @cindex música sin metro, alteraciones
1540 @cindex música sin metro, barras de compás
1541 @cindex música sin metro, números de compás
1542 @cindex alteraciones, cadencias
1543 @cindex alteraciones, música sin metro
1544 @cindex barras de compás, música sin metro
1545 @cindex números de compás, cadencias
1546 @cindex números de compás, música sin metro
1547 @cindex barras, cadencias
1548 @cindex barras, música sin metro
1550 @funindex \cadenzaOn
1551 @funindex \cadenzaOff
1553 En la música medida se insertan líneas divisorias y se calculan
1554 los números de compás automáticamente. En música sin metro (es
1555 decir, cadencias), esto no es deseable y se puede @q{desactivar}
1556 usando la instrucción @code{\cadenzaOn}, para despúes
1557 @q{reactivarlo} en el lugar adecuado usando @code{\cadenzaOff}.
1559 @lilypond[verbatim,quote]
1563 c4 c d8[ d d] f4 g4.
1570 La numeración de compases se continúa al final de la cadencia.
1572 @lilypond[verbatim,quote]
1574 % Show all bar numbers
1575 \override Score.BarNumber.break-visibility = #all-visible
1578 c4 c d8[ d d] f4 g4.
1585 Al insertar una instrucción @code{\bar} dentro de una cadencia no
1586 se inicia un compás nuevo, incluso aunque se imprima una línea
1587 divisoria. Así pues, las alteraciones accidentales (cuyo efecto
1588 se suele suponer que permanece hasta el final del compás) serán
1589 válidas aún después de la línea divisoria que se imprime por parte
1590 de @code{\bar}. Si se quieren imprimir alteraciones accidentales
1591 posteriores tendrán que insertarse manualmente alteraciones
1592 forzadas o de cortesía, véase @ref{Alteraciones accidentales}.
1594 @lilypond[verbatim,quote]
1600 % First cis is printed without alteration even if it's after a \bar
1607 El barrado automático se desactiva mediante @code{\cadenzaOn}.
1608 Por tanto, todo el barrado en las cadencias se debe introducir
1609 manualmente. Véase @ref{Barras manuales}.
1611 @lilypond[verbatim,quote]
1613 \repeat unfold 8 { c''8 }
1619 \repeat unfold 8 { c8 }
1623 Estas instrucciones predefinidas afectan a todas las pautas de la
1624 partitura, aunque aparezcan en un solo contexto @code{Voice}.
1625 Para cambiar esto, traslade el @code{Timing_translator} del
1626 contexto @code{Score} al contexto @code{Staff}, véase
1627 @ref{Notación polimétrica}.
1638 Referencia de la notación:
1639 @ref{Visibilidad de los objetos},
1640 @ref{Notación polimétrica},
1641 @ref{Barras manuales},
1642 @ref{Alteraciones accidentales}.
1644 Fragmentos de código:
1647 @cindex cadencias, saltos de línea en
1648 @cindex cadencias, saltos de página en
1649 @cindex sin medida, música, saltos de línea en
1650 @cindex sin medida, música, saltos de página en
1651 @cindex saltos, en música sin medida
1652 @cindex saltos de línea, cadencias
1653 @cindex saltos de página, cadencias
1654 @cindex saltos de línea, música sin medida
1655 @cindex saltos de página, música sin medida
1658 Sólo se insertan saltos de línea y de página automáticamente en
1659 las líneas divisorias, por lo que es necesario insertar
1660 manualmente líneas divisorias @q{invisibles} en fragmentos largos
1661 de música sin medir para permitir los saltos:
1668 @node Notación polimétrica
1669 @unnumberedsubsubsec Notación polimétrica
1670 @translationof Polymetric notation
1672 @c This section necessarily uses \set
1673 @c This is acceptable -td
1675 @cindex compás, doble
1676 @cindex compases polimétricos
1677 @cindex polimétricos, compases
1678 @cindex metro polimétrico
1679 @cindex doble compás
1681 @funindex timeSignatureFraction
1682 @funindex \scaleDurations
1685 Está contemplada la notación polimétrica, ya sea explícitamente o
1686 mediante la modificación manual de la indicación visible del
1687 compás y/o el escalado de la duración de las notas.
1689 @subsubsubheading Pentagramas con distintas indicaciones de compás y compases de igual longitud
1691 Establezca una indicación de compás común para cada pentagrama, y
1692 fije @code{timeSignatureFraction} a la fracción deseada. Luego
1693 use la función @code{\scaleDurations} para escalar las duraciones
1694 de las notas en cada pauta a la indicación de compás común.
1696 @cindex barras en música polimétrica
1697 @cindex polimétrico, metro, barras en
1699 En el siguiente ejemplo, se usa en paralelo música con compases de
1700 3/4, 9/8 y 10/8. En el segundo pentagrama, las duraciones
1701 mostradas se multiplican por 2/3 (pues 2/3 * 9/8 = 3/4), y en el
1702 tercer pentagrama, las duraciones que se muestran están
1703 multiplicadas por 3/5 (pues 3/5 * 10/8 = 3/4). Con frecuencia
1704 habrá que insertar las barras de forma manual, pues el escalado de
1705 las duraciones afecta a las reglas de barrado automático.
1707 @lilypond[quote,verbatim]
1716 \set Staff.timeSignatureFraction = 9/8
1718 \repeat unfold 6 { c8[ c c] }
1722 \set Staff.timeSignatureFraction = 10/8
1723 \scaleDurations 3/5 {
1724 \repeat unfold 2 { c8[ c c] }
1725 \repeat unfold 2 { c8[ c] } |
1726 c4. c \tuplet 3/2 { c8[ c c] } c4
1732 @subsubsubheading Pentagramas con distintas indicaciones de compás y longitudes de compás distintas
1734 Se puede dar a cada pentagrama su propia indicación de compás
1735 independiente trasladando los grabadores @code{Timing_translator}
1736 y @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1738 @lilypond[quote,verbatim]
1742 \remove "Timing_translator"
1743 \remove "Default_bar_line_engraver"
1747 \consists "Timing_translator"
1748 \consists "Default_bar_line_engraver"
1752 % Now each staff has its own time signature.
1776 @funindex \compoundMeter
1777 @cindex compuesto, indicaciones de compás
1778 @cindex compás compuesto, indicación de
1780 @subsubsubheading Indicaciones de compás compuesto
1782 Se crean usando la función @code{\compoundMeter}. La sintaxis es:
1785 \compoundMeter #'(lista de listas)
1788 La construcción más simple es una lista única, en la que el
1789 @emph{último} número indica el denominador de la indicación de
1790 compás y los anteriores son los numeradores.
1792 @lilypond[quote,verbatim]
1794 \compoundMeter #'((2 2 2 8))
1795 \repeat unfold 6 c'8 \repeat unfold 12 c16
1799 Se pueden construir compases más complejos utilizando listas
1800 adicionales. Asimismo, los ajustes de barrado se ajustarán
1801 dependiendo de los valores.
1803 @lilypond[quote,verbatim]
1805 \compoundMeter #'((1 4) (3 8))
1806 \repeat unfold 5 c'8 \repeat unfold 10 c16
1810 \compoundMeter #'((1 2 3 8) (3 4))
1811 \repeat unfold 12 c'8
1818 @rglos{polymetric time signature},
1821 Referencia de la notación:
1822 @ref{Barras automáticas},
1823 @ref{Barras manuales},
1824 @ref{Indicación de compás},
1825 @ref{Escalar las duraciones}.
1827 Fragmentos de código:
1830 Referencia de funcionamiento interno:
1831 @rinternals{TimeSignature},
1832 @rinternals{Timing_translator},
1833 @rinternals{Default_bar_line_engraver},
1837 Al usar distintos compases en paralelo, las notas que están en el
1838 mismo instante de tiempo se colocan en la misma posición
1839 horizontal. Sin embargo, las barras de compás en los distintos
1840 pentagramas harán que el espaciado de notas sea menos regular en
1841 cada pentagrama individual de lo que sería normal sin las
1842 distintas indicaciones de compás.
1845 @node División automática de las notas
1846 @unnumberedsubsubsec División automática de las notas
1847 @translationof Automatic note splitting
1849 @cindex notas, división de
1850 @cindex división de notas
1851 @cindex silencios, división de
1852 @cindex división de silencios
1854 @funindex Note_heads_engraver
1855 @funindex Completion_heads_engraver
1856 @funindex Completion_rest_engraver
1858 Las notas largas se pueden convertir automáticamente en notas
1859 ligadas. Se hace mediante la sustitución del
1860 @code{Note_heads_engraver} por el
1861 @code{Completion_heads_engraver}. De forma similar, los silencios
1862 largos que sobrepasan líneas de compás se dividen automáticamente
1863 sustituyendo el grabador @code{Rest_engraver} con el grabador
1864 @code{Completion_rest_engraver}. En el ejemplo siguiente, las
1865 notas y los silencios que atraviesan la barra de compás se
1866 dividen, y además las notas se unen mediante una ligadura.
1868 @lilypond[quote,verbatim]
1870 \remove "Note_heads_engraver"
1871 \consists "Completion_heads_engraver"
1872 \remove "Rest_engraver"
1873 \consists "Completion_rest_engraver"
1876 c'2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 r1*2
1880 Estos grabadores dividen todas las notas y silencios largos en la
1881 barra de compás, e inserta ligaduras en las notas. Uno de sus
1882 usos es depurar partituras complejas: si los compases no están
1883 completos, las ligaduras mostrarán exactamente cuánto le falta a
1886 La propiedad @code{completionUnit} fija una duración preferida
1887 para las notas divididas.
1889 @lilypond[quote,verbatim]
1891 \remove "Note_heads_engraver"
1892 \consists "Completion_heads_engraver"
1894 \time 9/8 g\breve. d''4. \bar "||"
1895 \set completionUnit = #(ly:make-moment 3 8)
1900 Estos grabadores dividen las notas que tienen la duración
1901 escalada, como las de los tresillos, en notas que tienen el mismo
1902 factor de escala que la nota original de la entrada.
1904 @lilypond[quote,verbatim]
1906 \remove "Note_heads_engraver"
1907 \consists "Completion_heads_engraver"
1910 \tuplet 3/2 {g'4 a b}
1911 \scaleDurations 2/3 {g a b}
1913 \tuplet 3/2 {g4 a b}
1922 Manual de aprendizaje:
1923 @rlearning{Explicación de los grabadores},
1924 @rlearning{Añadir y eliminar grabadores}.
1926 Fragmentos de código:
1929 Referencia de funcionamiento interno:
1930 @rinternals{Note_heads_engraver},
1931 @rinternals{Completion_heads_engraver},
1932 @rinternals{Rest_engraver},
1933 @rinternals{Completion_rest_engraver},
1934 @rinternals{Forbid_line_break_engraver}.
1937 Por consistencia con el comportamiento anterior, las notas y
1938 silencios que tienen una duración mayor de un compás, como
1939 @code{c1*2}, se dividen en notas sin ningún factor de escala,
1940 @code{@{ c1 c1 @}}. La propiedad @code{completionFactor} controla
1941 este comportamiento, y al darle el valor @code{#f} podemos hacer
1942 que las notas y silencios divididos tengan el mismo factor de
1943 escala que las duraciones de las notas originales de la entrada.
1946 @node Mostrar los ritmos de la melodía
1947 @unnumberedsubsubsec Mostrar los ritmos de la melodía
1948 @translationof Showing melody rhythms
1950 @cindex melodía, mostrar las duraciones
1951 @cindex duraciones de la melodía, mostrar
1953 A veces podemos querer mostrar solamente el ritmo de una melodía.
1954 Esto se puede hacer con un pentagrama de ritmo. Todas las alturas
1955 de las notas se convierten en barras inclinadas, y el pentagrama
1956 tiene una sola línea:
1958 @lilypond[quote,verbatim]
1960 \new RhythmicStaff {
1961 \new Voice = "myRhythm" \relative {
1969 \lyricsto "myRhythm" {
1977 @cindex guitarra, tablas de acordes
1978 @cindex rasgueado, mostrar ritmos
1979 @cindex guitarra, mostrar ritmos rasgueados
1981 @funindex Pitch_squash_engraver
1982 @funindex \improvisationOn
1983 @funindex \improvisationOff
1985 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
1986 rasgueado. Esto se puede hacer con el grabador
1987 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
1989 @lilypond[quote,verbatim]
1997 \consists "Pitch_squash_engraver"
2010 @code{\improvisationOn},
2011 @code{\improvisationOff}.
2017 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2018 {guitar-strum-rhythms.ly}
2021 Fragmentos de código:
2024 Referencia de funcionamiento interno:
2025 @rinternals{RhythmicStaff},
2026 @rinternals{Pitch_squash_engraver}.
2031 @translationof Beams
2034 * Barras automáticas::
2035 * Establecer el comportamiento de las barras automáticas::
2037 * Barras progresivas::
2040 @node Barras automáticas
2041 @unnumberedsubsubsec Barras automáticas
2042 @translationof Automatic beams
2044 De manera predeterminada, las barras de corchea se insertan
2047 @cindex barras manuales
2048 @cindex manuales, barras
2049 @cindex barras, reglas personalizadas
2051 @funindex \autoBeamOn
2052 @funindex \autoBeamOff
2054 @lilypond[quote,verbatim]
2057 \time 6/8 c8 c c c8. c16 c8
2061 Cuando estas decisiones automáticas no son lo bastante buenas, se
2062 pueden escribir los barrados de forma explícita; véase
2063 @ref{Barras manuales}. Las barras @emph{se deben} introducir
2064 manualmente si se quieren extender por encima de los silencios.
2066 Si no se necesita el barrado automático, se puede desactivar con
2067 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
2069 @lilypond[quote,verbatim]
2071 c4 c8 c8. c16 c8. c16 c8
2079 @cindex melismas, barras en
2080 @cindex barras y melismas
2082 @warning{Si se usan barras para indicar los melismas de las
2083 canciones, entonces se debe desactivar el barrado automático con
2084 @code{@bs{}autoBeamOff} e indicar las barras manualmente. La
2085 utilización de @code{@bs{}partcombine} con @code{@bs{}autoBeamOff}
2086 puede producir resultados no deseados. Véanse los fragmentos de
2087 código para mayor información.}
2089 Se pueden crear patrones de barrado que difieran de los valores
2090 automáticos predeterminados; véase
2091 @ref{Establecer el comportamiento de las barras automáticas}.
2094 @code{\autoBeamOff},
2098 @cindex barras en saltos de línea
2099 @cindex línea, barras en saltos de
2100 @cindex barras en ángulo
2101 @cindex dobladas, barras
2105 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2106 {beams-across-line-breaks.ly}
2108 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2109 {changing-beam-knee-gap.ly}
2111 @cindex barras, \partcombine con \autoBeamOff
2112 @cindex voces, \partcombine con \autoBeamOff
2114 @lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle]
2115 {partcombine-and-autobeamoff.ly}
2118 Referencia de la notación:
2119 @ref{Barras manuales},
2120 @ref{Establecer el comportamiento de las barras automáticas}.
2122 Archivos instalados:
2123 @file{scm/auto-beam.scm}.
2125 Fragmentos de código:
2128 Referencia de funcionamiento interno:
2129 @rinternals{Auto_beam_engraver},
2130 @rinternals{Beam_engraver},
2132 @rinternals{BeamEvent},
2133 @rinternals{BeamForbidEvent},
2134 @rinternals{beam-interface},
2135 @rinternals{unbreakable-spanner-interface}.
2138 Las propiedades de una barra vienen determinadas al
2139 @emph{comienzo} de su construcción y cualquier cambio adicional en
2140 las propiedades de la barra que se produzca antes de que la barra
2141 se ha completado no tendrá efecto hasta que inicie la
2142 @emph{siguiente} barra nueva.
2145 @node Establecer el comportamiento de las barras automáticas
2146 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
2147 @translationof Setting automatic beam behavior
2149 @cindex barras y letra
2150 @cindex letra y barras
2152 @funindex autoBeaming
2153 @funindex baseMoment
2154 @funindex \beamExceptions
2155 @funindex beatStructure
2156 @funindex measureLength
2160 Cuando está habilitado el barrado automático, la colocación de las
2161 barras automáticas viene determinada por tres propiedades de
2162 contexto: @code{baseMoment}, @code{beatStructure} y
2163 @code{beamExceptions}. Los valores predeterminados de estas
2164 variables se pueden sobreescribir como se describe más abajo, o de
2165 forma alternativa los propios valores predeterminados se pueden
2166 cambiar como se explica en @ref{Indicación de compás}.
2168 Si hay definida una regla de @code{beamExceptions} para el compás
2169 en curso, se usa dicha regla para determinar la colocación de las
2170 barras; se ignoran los valores de @code{baseMoment} y
2171 @code{beatStructure}.
2173 Si no está definida ninguna regla de @code{beamExceptions} para el
2174 tipo de compás en curso, la colocación de las barras está
2175 determinada por los valores de @code{baseMoment} y
2176 @code{beatStructure}.
2178 @subsubsubheading Barrado basado en @code{baseMoment} y @code{beatStructure}
2180 De forma predeterminada, las reglas de @code{beamExceptions} están
2181 definidas para los compases más comunes, y así las reglas de
2182 @code{beamExceptions} se deben desactivar si pretendemos que el
2183 barrado automático esté basado en @code{baseMoment} y
2184 @code{beatStructure}. Las reglas de @code{beamExceptions} se
2188 \set Timing.beamExceptions = #'()
2191 Cuando el valor de @code{beamExceptions} se ha fijado a
2192 @code{#'()}, ya sea debido a un ajuste explícito o a causa de que
2193 no hay ninguna regla de @code{beamExceptions} definida
2194 internamente para el compás actual, los puntos finales de las
2195 barras están en los pulsos según viene determinado por las
2196 propiedades de contexto @code{baseMoment} y @code{beatStructure}.
2197 @code{beatStructure} es una lista de Scheme que define la longitud
2198 de cada pulso dentro del compás en unidades de @code{baseMoment}.
2199 De forma predeterminada, @code{baseMoment} es una unidad más que
2200 el denominador del compás. De forma predeterminada también, cada
2201 unidad de longitud @code{baseMoment} es un único pulso.
2203 Observe que existen valores de @code{beatStructure} y de
2204 @code{baseMoment} diferentes para cada indicación de compás. Los
2205 cambios que se hacen a estas variables se aplican solamente al
2206 tipo de compás en vigor, por lo que dichos cambios se deben
2207 escribir después de la instrucción @code{\time} que da comienzo a
2208 una sección nueva con un tipo de compás distinto, no antes. Los
2209 valores nuevos que se dan a una indicación de compás concreta se
2210 retienen y se vuelven a aplicar cuando ese tipo de compás vuelve a
2213 @lilypond[quote,verbatim]
2216 c16^"default" c c c c |
2217 % beamExceptions are unlikely to be defined for 5/16 time,
2218 % but let's disable them anyway to be sure
2219 \set Timing.beamExceptions = #'()
2220 \set Timing.beatStructure = 2,3
2221 c16^"(2+3)" c c c c |
2222 \set Timing.beatStructure = 3,2
2223 c16^"(3+2)" c c c c |
2227 @lilypond[quote,verbatim]
2230 a'8^"default" a a a a a a a
2231 % Disable beamExceptions because they are definitely
2232 % defined for 4/4 time
2233 \set Timing.beamExceptions = #'()
2234 \set Timing.baseMoment = #(ly:make-moment 1/4)
2235 \set Timing.beatStructure = 1,1,1,1
2236 a8^"changed" a a a a a a a
2240 Los cambios en los ajustes de barrado se pueden limitar a
2241 contextos específicos. Si no se incluye ningún ajuste en un
2242 contexto de nivel más bajo, se aplican los ajustes del contexto
2245 @lilypond[quote, verbatim]
2248 % No need to disable beamExceptions
2249 % as they are not defined for 7/8 time
2250 \set Staff.beatStructure = 2,3,2
2260 \set Voice.beatStructure = 1,3,3
2268 En caso de usar varias voces, se debe especificar el contexto
2269 @code{Staff} si queremos aplicar el barrado a todas las voces del
2272 @lilypond[quote,verbatim,fragment]
2275 % Change applied to Voice by default -- does not work correctly
2276 % Because of autogenerated voices, all beating will
2277 % be at baseMoment (1 . 8)
2278 \set beatStructure = 3,1,1,2
2279 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2281 % Works correctly with context Staff specified
2282 \set Staff.beatStructure = 3,1,1,2
2283 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2286 El valor de @code{baseMoment} se puede ajustar para cambiar el
2287 comportamiento de las barras, si se desea. Cuando se hace, el
2288 valor de @code{beatStructure} se debe fijar de manera que sea
2289 compatible con el nuevo valor de @code{baseMoment}.
2291 @lilypond[quote,verbatim,fragment]
2293 % No need to disable beamExceptions
2294 % as they are not defined for 5/8 time
2295 \set Timing.baseMoment = #(ly:make-moment 1/16)
2296 \set Timing.beatStructure = 7,3
2297 \repeat unfold 10 { a'16 }
2300 @code{baseMoment} es un @i{momento}, una unidad de duración
2301 musical. Se crea una cantidad del tipo @i{momento} por medio de
2302 la función de Scheme @code{ly:make-moment}. Para ver más
2303 información acerca de esta función, consulte @ref{Gestión del
2306 De forma predeterminada @code{baseMoment} está fijado a una unidad
2307 más que el denominador del compás. Todas las excepciones a este
2308 valor predeterminado están en
2309 @file{scm/time-signature-settings.scm}.
2311 @subsubsubheading Barrado basado en @code{beamExceptions}
2313 Las reglas de autobarrado especiales (distintas de terminar una
2314 barra sobre un pulso) están definidas en la propiedad
2315 @code{beamExceptions}.
2317 El valor de @code{beamExceptions}, que es una estructura de datos
2318 de Scheme bastante compleja, se genera fácilmente con la función
2319 @code{\beamExceptions}. Esta función recibe uno o más patrones
2320 rítmicos barrados manualmente y con un compás de duración (los
2321 compases se deben separar por una barra de comprobación de
2322 compás@tie{}@code{|} porque la función no tiene otra manera de
2323 discernir la longitud del compás). He aquí un ejemplo sencillo:
2325 @lilypond[quote,verbatim]
2328 \set Timing.beatStructure = 2,1
2329 \set Timing.beamExceptions =
2330 \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
2332 \repeat unfold 6 { c32 } |
2336 @warning{Un valor de @code{beamExceptions} debe ser una lista de
2337 excepciones @emph{completa}. Esto es, toda excepción que se tenga
2338 que aplicar debe estar incluida en este ajuste. No es posible
2339 añadir, eliminar o cambiar sólo una de las excepciones. Aunque
2340 esto puede parecer engorroso, significa que no es necesario
2341 conocer los ajustes de barrado actuales para poder especificar un
2342 patrón de barrado nuevo.}
2344 Cuando cambia el compás, se fijan los valores predeterminados de
2345 @code{Timing.baseMoment}, @code{Timing.beatStructure} y
2346 @code{Timing.beamExceptions}. Un ajuste en el tipo de compás da
2347 como resultado un reinicio de los ajustes de barrado automático
2348 para el contexto @code{Timing} al comportamiento predeterminado.
2350 @lilypond[quote,verbatim]
2353 \repeat unfold 6 { a8 }
2355 \set Timing.beatStructure = 4,2
2356 \repeat unfold 6 { a8 }
2357 % go back to default behavior
2359 \repeat unfold 6 { a8 }
2363 Los ajustes de barrado automático predeterminados para un tipo de
2364 compás están determinados en el archivo
2365 @file{scm/time-signature-settings.scm}. La forma de cambiar los
2366 ajustes predeterminados de barrado automático para un tipo de
2367 compás se describe en @ref{Indicación de compás}.
2369 Muchos ajustes de barrado automáticos para un tipo de compás
2370 contienen una entrada para @code{beamExceptions}. Por ejemplo, el
2371 compás de 4/4 trata de unir el compás en dos partes si solo hay
2372 corcheas. La regla @code{beamExceptions} puede sobreescribir el
2373 ajuste @code{beatStructure} si no se reinicia
2374 @code{beamExceptions}.
2376 @lilypond[quote,verbatim,fragment]
2378 \set Timing.baseMoment = #(ly:make-moment 1/8)
2379 \set Timing.beatStructure = 3,3,2
2380 % This won't beam (3 3 2) because of beamExceptions
2381 \repeat unfold 8 {c''8} |
2382 % This will beam (3 3 2) because we clear beamExceptions
2383 \set Timing.beamExceptions = #'()
2384 \repeat unfold 8 {c''8}
2387 De forma similar, las corcheas en compás de 3/4 se unen mediante
2388 una sola barra para todo el compás, de forma predeterminada. Para
2389 unir las corcheas en 3/4 mediante una barra en cada parte,
2390 reinicie @code{beamExceptions}.
2392 @lilypond[quote,verbatim,fragment]
2394 % by default we beam in (6) due to beamExceptions
2395 \repeat unfold 6 {a'8} |
2396 % This will beam (1 1 1) due to default baseMoment and beatStructure
2397 \set Timing.beamExceptions = #'()
2398 \repeat unfold 6 {a'8}
2401 En la música tipografiada de los períodos clásico y romántico, con
2402 frecuencia las barras comienzan a mitad de un compás en 3/4, pero
2403 la práctica moderna es evitar la falsa impresión de 6/8 (véase
2404 Gould, pág. 153). Se producen situaciones similares en el compás
2405 de 3/8. Este comportamiento viene controlado mediante la
2406 propiedad de contexto @code{beamHalfMeasure}, que tiene efecto
2407 solamente sobre indicaciones de compás que tienen la cifra 3 en el
2410 @lilypond[quote,verbatim]
2414 \set Timing.beamHalfMeasure = ##f
2419 @subsubsubheading Cómo funciona el barrado automático
2421 Cuando se habilita el barrado automático, la colocación de las
2422 barras de corchea automáticas viene determinada por las
2423 propiedades de contexto @code{baseMoment}, @code{beatStructure} y
2424 @code{beamExceptions}.
2426 Son de aplicación las siguientes reglas, en orden de prioridad,
2427 cuando se determina el aspecto de las barras:
2431 Si está especificada una barra manual con @code{[@dots{}]}, fijar
2432 la barra tal y como se ha especificado; en caso contrario,
2435 si está definida en @code{beamExceptions} una regla de barrado
2436 para este tipo de barra, utilizarla para determinar los lugares
2437 válidos en que pueden terminar las barras; en caso contrario,
2440 si está definida en @code{beamExceptions} una regla de final de
2441 barra para un tipo de barra más largo, utilizarla para determinar
2442 los lugares válidos en que pueden terminar las barras; en caso
2446 usar los valores de @code{baseMoment} y de @code{beatStructure}
2447 para determinar los finales de los pulsos dentro del compás, y
2448 terminar las barras al final de los pulsos.
2452 En las reglas anteriores, el tipo de barra @emph{beam-type} es la
2453 duración de la nota más breve dentro del grupo unido por una
2456 Las reglas de barrado predefinidas están en el archivo
2457 @file{scm/time-signature-settings.scm}.
2460 @cindex barras, subdivisión
2462 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2463 {subdividing-beams.ly}
2465 @cindex barras, orientación de, secundarias
2467 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2468 {strict-beat-beaming.ly}
2470 @cindex compás, agrupación
2471 @cindex pulsos, agrupación
2472 @cindex agrupar pulsos
2473 @cindex compases, sub-agrupar
2475 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2476 {conducting-signs,-measure-grouping-signs.ly}
2478 @cindex barra, finales en la partitura
2479 @cindex barra, finales con varias voces
2481 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2482 {beam-endings-in-score-context.ly}
2485 Referencia de la notación:
2486 @ref{Indicación de compás}.
2489 @file{scm/time-signature-settings.scm}.
2491 Fragmentos de código:
2494 Referencia de funcionamiento interno:
2495 @rinternals{Auto_beam_engraver},
2497 @rinternals{BeamForbidEvent},
2498 @rinternals{beam-interface}.
2501 Si una partitura termina mientras una barra de corchea automática
2502 no ha terminado y aún acepta notas, esta última barra no se
2503 imprime en absoluto. Lo mismo sirve para las voces polifónicas
2504 introducidas con @code{<< @dots{} \\ @dots{} >>}. Si una voz
2505 polifónica termina mientras una barra de corchea automática aún
2506 admite notas, no se imprime. El rodeo para estos problemas es
2507 aplicar el barrado manual a la última barra de la voz o partitura.
2509 De forma predeterminada, el traductor @code{Timing} recibe el
2510 nombre del contexto @code{Score} como alias. Esto significa que
2511 el establecimiento del compás en ua pauta afectará al barrado de
2512 las otras pautas también. Así, un ajuste en el compás en un
2513 pentagrama tardío reiniciará el barrado personalizado que se había
2514 ajustado en un pentagrama más temprano. Una forma de evitar este
2515 problema es ajustar la indicación de compás en un pentagrama
2518 @lilypond[quote,verbatim]
2522 \set Timing.baseMoment = #(ly:make-moment 1/8)
2523 \set Timing.beatStructure = 1,5
2524 \set Timing.beamExceptions = #'()
2525 \repeat unfold 6 { a'8 }
2528 \repeat unfold 6 { a'8 }
2533 Los ajustes de barrado predeterminados para dicho compás también
2534 se pueden cambiar, de forma que siempre se utilice siempre el
2535 barrado deseado. La manera de efectuar cambios en los ajustes de
2536 barrado automático para una indicación de compás se describe en
2537 @ref{Indicación de compás}.
2539 @lilypond[quote,verbatim]
2542 \overrideTimeSignatureSettings
2543 3/4 % timeSignatureFraction
2544 1/8 % baseMomentFraction
2546 #'() % beamExceptions
2548 \repeat unfold 6 { a'8 }
2552 \repeat unfold 6 { a'8 }
2558 @node Barras manuales
2559 @unnumberedsubsubsec Barras manuales
2560 @translationof Manual beams
2562 @cindex barras manuales
2563 @cindex manuales, barras
2568 En ciertos casos puede ser preciso sobreescribir el algoritmo de
2569 barrado automático. Por ejemplo, el barrador automático no
2570 escribe barras por encima de los silencios o las líneas
2571 divisorias, y en las partituras corales el barrado se ajusta con
2572 frecuencia para que siga la medida de la letra en vez de la de las
2573 notas. Tales barras se especifican manualmente marcando los
2574 puntos de comienzo y final con @code{[} y @code{]}
2576 @lilypond[quote,verbatim]
2577 \relative { r4 r8[ g' a r] r g[ | a] r }
2580 @cindex barras manuales, abreviatura de dirección
2581 @cindex barras manuales, notas de adorno
2583 La dirección de las barras se puede establecer manualmente
2584 utilizando indicadores de dirección:
2586 @lilypond[quote,verbatim]
2587 \relative { c''8^[ d e] c,_[ d e f g] }
2592 Se pueden marcar notas individuales con @code{\noBeam} para evitar
2593 que resulten unidas por una barra:
2595 @lilypond[quote,verbatim]
2602 Se pueden producir al mismo tiempo barras de notas de adorno y
2603 barras normales. Las notas de adorno sin barra no se colocan
2604 dentro de las barras de notas normales.
2606 @lilypond[quote,verbatim]
2609 \grace { e32 d c d }
2616 @funindex stemLeftBeamCount
2617 @funindex stemRightBeamCount
2619 Se puede conseguir un control incluso más estricto sobre las
2620 barras estableciendo las propiedades @code{stemLeftBeamCount} y
2621 @code{stemRightBeamCount}. Especifican el número de barras que se
2622 dibujarán en los lados izquierdo y derecho, respectivamente, de la
2623 nota siguiente. Si cualquiera de estas dos propiedades está
2624 ajustada a un valor, dicho valor se usará una sola vez, y luego se
2625 borrará. En este ejemplo, el último Fa se imprime con sólo una
2626 barra en el lado izquierdo, es decir, la barra de corchea del
2629 @lilypond[quote,verbatim]
2633 \set stemLeftBeamCount = #2
2634 \set stemRightBeamCount = #1
2636 \set stemLeftBeamCount = #1
2647 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2648 {flat-flags-and-beam-nibs.ly}
2651 Referencia de la notación:
2652 @ref{Dirección y posición},
2653 @ref{Notas de adorno}.
2655 Fragmentos de código:
2658 Referencia de funcionamiento interno:
2660 @rinternals{BeamEvent},
2661 @rinternals{Beam_engraver},
2662 @rinternals{beam-interface},
2663 @rinternals{Stem_engraver}.
2666 @node Barras progresivas
2667 @unnumberedsubsubsec Barras progresivas
2668 @translationof Feathered beams
2670 @cindex barras progresivas
2671 @cindex progresivas, barras
2673 @funindex \featherDurations
2674 @funindex grow-direction
2676 Las barras progresivas se usan para indicar que un pequeño grupo
2677 de notas se debe tocar a una velocidad creciente (o decreciente),
2678 sin cambiar el tempo general de la pieza. El ámbito de la barra
2679 progresiva se debe indicar manualmente usando @code{[} y @code{]},
2680 el efecto de ángulo de la barra se inicia especificando una
2681 dirección en la propiedad @code{grow-direction} del objeto
2684 Si queremos que la colocación de las notas y el sonido de la
2685 salida MIDI refleje el @emph{ritardando} o @emph{accelerando}
2686 indicado por la barra progresiva, las notas se deben agrupar como
2687 una expresión musical delimitada por llaves y precedida de una
2688 instrucción @code{featheredDurations} que especifica la razón
2689 entre las duraciones de la primera y la última notas dentro del
2692 Los corchetes rectos muestran el ámbito de la barra y las llaves
2693 muestran qué notas han de modificar sus duraciones. Normalmente
2694 delimitarían el mismo grupo de notas, pero no es un requisito: las
2695 dos instrucciones son independientes.
2697 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente
2698 el mismo tiempo que una blanca, pero la primera nota tiene la
2699 mitad de duración que la última, con las notas intermedias
2700 alargándose gradualmente. Las cuatro primeras fusas se aceleran
2701 gradualmente, mientras que las últimas cuatro fusas están a un
2704 @lilypond[verbatim,quote]
2706 \override Beam.grow-direction = #LEFT
2707 \featherDurations #(ly:make-moment 2/1)
2708 { c16[ c c c c c c c] }
2709 \override Beam.grow-direction = #RIGHT
2710 \featherDurations #(ly:make-moment 2/3)
2712 % revert to non-feathered beams
2713 \override Beam.grow-direction = #'()
2719 El espaciado en la salida impresa representa las duraciones de las
2720 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2723 @code{\featherDurations}.
2727 Fragmentos de código:
2731 La instrucción @code{\featherDurations} sólo funciona con
2732 fragmentos musicales muy breves, y cuando los números de la
2733 fracción son pequeños.
2737 @subsection Compases
2741 * Barras de compás::
2742 * Numeración de compases::
2743 * Comprobación de compás y de número de compás::
2744 * Llamadas de ensayo::
2748 @node Barras de compás
2749 @unnumberedsubsubsec Barras de compás
2750 @translationof Bar lines
2752 @cindex barras de compás
2753 @cindex líneas divisorias
2754 @cindex final, barra
2758 @cindex repetición, barras de
2762 Las líneas divisorias delimitan a los compases pero también se
2763 pueden usar para indicar las repeticiones. Normalmente, las
2764 líneas divisorias normales se insertan de manera automática en la
2765 salida impresa en lugares que están basados en el compás actual.
2767 Las barras de compás sencillas insertadas automáticamente se
2768 pueden cambiar por otros tipos con la instrucción @code{\bar}.
2769 Por ejemplo, se suele poner una doble barra de cierre al final de
2772 @lilypond[quote,verbatim]
2773 \relative { e'4 d c2 \bar "|." }
2776 No deja de ser válida la última nota de un compás si no termina
2777 sobre la línea divisoria automática: se supone que la nota se
2778 prolonga sobre el compás siguiente. Pero una secuencia larga de
2779 dichos compases prolongados puede hacer que la música aparezca
2780 comprimida o incluso que se salga de la página. Esto es a causa
2781 de que los saltos de línea automáticos solamente se producen al
2782 final de compases completos, es decir, cuando todas las notas han
2783 finalizado antes de que el compás termine.
2785 @warning{Una duración incorrecta puede hacer que se trate de
2786 evitar la producción de saltos de línea, dando como resultado una
2787 línea de música con una compresión exagerada o música que se sale
2790 @cindex línea, saltos
2791 @cindex líneas divisorias invisibles
2792 @cindex compás, barras invisibles de
2794 También se permiten saltos de línea en las barras insertadas
2795 manualmente incluso dentro de compases incompletos. Para permitir
2796 un salto de línea donde no hay ninguna línea divisoria visible,
2797 utilice lo siguiente:
2804 De esta manera se insertará una barra invisible de compás y se
2805 hará posible el salto de línea en este punto, sin forzarlo. No se
2806 incrementa el contador de los números de compás. Para forzar un
2807 salto de línea, consulte @ref{Saltos de línea}.
2809 @cindex manuales, líneas divisorias
2810 @cindex manuales, barras de compás
2811 @cindex barras de compás manuales
2812 @cindex líneas divisorias manuales
2814 Esta y otras líneas divisorias especiales se pueden insertar
2815 manualmente en cualquier punto. Cuando coinciden con el final de
2816 un compás, sustituyen a la línea divisoria simple que se habría
2817 insertado automáticamente en dicho lugar. Cuando no coinciden con
2818 el final de un compás, se inserta la línea especificada en ese
2819 punto en la salida impresa.
2821 Observe que las líneas divisorias manuales son puramente visuales.
2822 No afectan a ninguna de las propiedades que una barra normal
2823 afectaría, como a los números de compás, alteraciones, saltos de
2824 línea, etc. No afectan tampoco al cálculo y colocación de las
2825 líneas divisorias subsiguientes. Cuando una divisoria se coloca
2826 manualmente donde ya existe una divisoria normal, los efectos de
2827 la línea original no se alteran.
2829 Están disponibles para su inserción manual dos tipos de líneas
2830 divisorias simples y cinco tipos de doble barra:
2832 @lilypond[quote,verbatim]
2846 así como la barra de puntos y la discontinua:
2848 @lilypond[quote,verbatim]
2857 y nueve tipos de barra de repetición:
2859 @lilypond[quote,verbatim]
2874 Además se puede imprimir una línea divisoria como una marca corta:
2876 @lilypond[quote,fragment,verbatim]
2880 Sin embargo, dado que las mencionadas marcas se utilizan
2881 usualmente en el canto gregoriano, es preferible en este caso
2882 utilizar @code{\divisioMinima}, que se describe en la sección
2883 @ref{Divisiones} dentro de Canto gregoriano.
2885 LilyPond contempla la notación del canto kievano y ofrece una
2886 línea divisoria especial kievana:
2888 @lilypond[quote,fragment,verbatim]
2892 Pueden verse más detalles de esta notación explicados en
2893 @ref{Tipografiado del canto kievano en notación cuadrada}.
2897 Para los símbolos de segno en línea, existen tres tipos de barras
2898 de compás que se diferencian en su comportamiento en los saltos de
2901 @lilypond[quote,verbatim]
2919 @cindex repeticiones
2921 Aunque se pueden insertar manualmente barras de compás con
2922 significado de repeticiones, no se reconocen como repeticiones por
2923 parte de LilyPond. Las secciones repetidas se introducen mejor
2924 utilizando las diversas instrucciones de repetición (véase
2925 @ref{Repeticiones}), que imprimen automáticamente las barras
2928 Además se puede especificar @code{".|:-||"}, que equivale a
2929 @code{".|:"} excepto en los saltos de línea, en que produce una
2930 doble barra al final de la línea y una repetición izquierda (de
2931 comienzo) al principio de la línea siguiente.
2933 @lilypond[quote,verbatim]
2943 Para combinaciones de repeticiones con el símbolo de segno,
2944 existen seis variantes diferentes:
2946 @lilypond[quote,verbatim]
2976 Además, existe una instrucción @code{\inStaffSegno} que crea una
2977 barra de compás con símbolo de segno, situada en conjunción con
2978 una línea de repetición adecuada si se utiliza con una instrucción
2979 @code{\repeat volta}, véase @ref{Repeticiones normales}.
2981 @funindex \defineBarLine
2982 @cindex compás, definir líneas de
2983 @cindex definir líneas de compás
2985 Se pueden definir tipos nuevos de líneas divisorias con
2986 @code{\defineBarLine}:
2989 \defineBarLine @var{tipo_de_barra} #'(@var{final} @var{comienzo} @var{extensión})
2992 Las variables de @code{\defineBarline} pueden incluir la cadena de
2993 caracteres @q{vacía} @code{""}, que equivale a imprimir una línea
2994 divisoria invisible. También se puede establecer al valor falso
2995 @code{#f} que no imprime línea divisoria alguna.
2997 Después de la definición, la nueva línea divisoria se puede
2998 utilizar mediante @code{\bar} @var{tipo_de_barra}.
3000 Actualmente están disponibles diez elementos de barra de compás:
3002 @lilypond[quote,verbatim]
3003 \defineBarLine ":" #'("" ":" "")
3004 \defineBarLine "=" #'("=" "" "")
3005 \defineBarLine "[" #'("" "[" "")
3006 \defineBarLine "]" #'("]" "" "")
3023 La línea divisoria @code{"="} proporciona la barra de doble
3024 extensión, usada en combinación con el símbolo de segno. No lo
3025 use como una doble línea divisoria fina aislada; para ello es
3026 preferible @code{\bar} @var{"||"}.
3028 El signo @code{"-"} inicia anotaciones a las barras de compás, que
3029 son útiles para distinguir entre aquellas que tienen idéntica
3030 apariencia pero distinto comportamiento en los saltos de línea y/o
3031 diferentes barras de extensión. La parque que sigue al signo
3032 @code{"-"} no se usa para construir la barra de compás.
3034 @lilypond[quote,verbatim]
3035 \defineBarLine "||-dashedSpan" #'("||" "" "!!")
3038 \new Staff \relative c'' {
3040 c1 \bar "||-dashedSpan"
3043 \new Staff \relative c'' {
3051 Además, el carácter del espacio en blanco @code{" "} sirve como
3052 contenedor para definir barras de extensión correctamente
3053 alineadas a las barras principales:
3055 @lilypond[quote,verbatim]
3056 \defineBarLine ":|.-wrong" #'(":|." "" "|.")
3057 \defineBarLine ":|.-right" #'(":|." "" " |.")
3060 \new Staff \relative c'' {
3065 \new Staff \relative c'' {
3073 Si se necesitan elementos adicionales, LilyPond provee una forma
3074 sencilla de definirlos. Para ver más información sobre cómo
3075 modificar o añadir barras de compás, consulte el archivo
3076 @file{scm/bar-line.scm}.
3078 En las partituras con muchos pentagramas, una instrucción
3079 @code{\bar} en uno de ellos se aplica automáticamente a todos los
3080 demás. Las líneas resultantes se conectan entre los distintos
3081 pentagramas de un @code{StaffGroup}, @code{PianoStaff} o
3084 @lilypond[quote,verbatim]
3087 \new Staff \relative {
3092 \new Staff \relative { \clef bass c'4 g e g }
3094 \new Staff \relative { \clef bass c'2 c2 }
3098 @cindex predeterminada, línea divisoria, cambiar
3099 @cindex línea divisoria predeterminada, cambiar
3102 @funindex defaultBarType
3106 La instrucción @samp{\bar @var{tipo de barra}} es una forma corta
3107 de hacer @samp{\set Timing.whichBar = @var{tipo de barra}}.
3108 Cuando @code{whichBar} se establece con el valor de una cadena, se
3109 crea una línea divisoria de ese tipo.
3111 El tipo de barra predeterminado que se usa para las líneas
3112 divisorias insertadas automáticamente es @code{"|"}. Se puede
3113 cambiar en cualquier momento con @samp{\set Timing.defaultBarType
3114 = @var{tipo de barra}}.
3117 Referencia de la notación:
3118 @ref{Saltos de línea},
3120 @ref{Agrupar pentagramas}.
3122 Archivos instalados:
3123 @file{scm/bar-line.scm}.
3125 Fragmentos de código:
3128 Referencia de funcionamiento interno:
3129 @rinternals{BarLine} (creada al nivel de @code{Staff} (pentagrama)),
3130 @rinternals{SpanBar} (a través de los pentagramas),
3131 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
3134 @node Numeración de compases
3135 @unnumberedsubsubsec Numeración de compases
3136 @translationof Bar numbers
3138 @cindex compás, números de
3139 @cindex números de compás
3141 @funindex currentBarNumber
3143 Por defecto, los números de compás se imprimen al principio de la
3144 línea, excepto la primera. El número propiamente dicho se
3145 almacena en la propiedad @code{currentBarNumber}, que normalmente
3146 se actualiza automáticamente para cada compás. También se puede
3147 establecer manualmente:
3149 @lilypond[verbatim,quote]
3153 \set Score.currentBarNumber = #50
3158 @cindex números de compás, espaciado regular
3160 @funindex barNumberVisibility
3163 Los números de compás se pueden tipografiar a intervalos regulares
3164 en vez de al principio de cada línea. Para hacerlo se debe
3165 sobreescribir el comportamiento predeterminado de forma que se
3166 puedan imprimir en otros lugares. Esto viene controlado por la
3167 propiedad @code{break-visibility} de @code{BarNumber}. Toma tres
3168 valores que se pueden fijar al valor @code{#t} o @code{#f} para
3169 especificar si el número de compás correspondiente es visible o
3170 no. El orden de los tres valores es @code{visible al final de la
3171 línea}, @code{visible en mitad de la línea}, @code{visible al
3172 principio de la línea}. En el ejemplo siguiente se imprimen los
3173 números de compás en todos los sitios posibles:
3175 @lilypond[verbatim,quote]
3177 \override Score.BarNumber.break-visibility = ##(#t #t #t)
3178 \set Score.currentBarNumber = #11
3179 % Permit first bar number to be printed
3188 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3189 {printing-the-bar-number-for-the-first-measure.ly}
3191 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3192 {printing-bar-numbers-at-regular-intervals.ly}
3194 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3195 {printing-bar-numbers-with-changing-regular-intervals.ly}
3197 @cindex compás, número de, formato
3198 @cindex número de compases, formato de
3200 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3201 {printing-bar-numbers-inside-boxes-or-circles.ly}
3203 @cindex compás, número, con letras
3204 @cindex compás, número, con repeticiones
3206 @lilypondfile[verbatim,quote,texidoc,doctitle]
3207 {alternative-bar-numbering.ly}
3209 @cindex compás, número, alineación
3211 @lilypondfile[verbatim,quote,texidoc,doctitle]
3212 {aligning-bar-numbers.ly}
3214 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3215 {removing-bar-numbers-from-a-score.ly}
3218 Fragmentos de código:
3221 Referencia de funcionamiento interno:
3222 @rinternals{BarNumber},
3223 @rinternals{Bar_number_engraver}.
3225 @cindex número de compás, colisión
3226 @cindex colisión del número de compás
3229 Los números de compás pueden colisionar con el corchete
3230 @code{StaffGroup}, si hay uno en la parte de arriba. Para
3231 solucionarlo, se puede usar la propiedad de relleno @code{padding}
3232 de @code{BarNumber} para colocar el número correctamente.
3233 Consulte @rinternals{StaffGroup} y @rinternals{BarNumber} para ver
3237 @node Comprobación de compás y de número de compás
3238 @unnumberedsubsubsec Comprobación de compás y de número de compás
3239 @translationof Bar and bar number checks
3241 @cindex compás, comprobación de
3242 @cindex número de compás, comprobación de
3243 @cindex compás, comprobación
3244 @cindex compás, número, comprobación
3246 @funindex barCheckSynchronize
3249 Las comprobaciones de compás ayudan a detectar errores en las
3250 duraciones. Una comprobación de compás se escribe usando el
3251 símbolo de la barra vertical, @code{|}, en cualquier lugar donde
3252 se espera que caiga una línea divisoria. Si se encuentran líneas
3253 de comprobación de compás en otros lugares, se imprime una lista
3254 de advertencias en el archivo log de registro, mostrando los
3255 números de línea y columna en que han fallado las comprobaciones
3256 de compás. En el siguiente ejemplo, la segunda comprobación de
3257 compás avisará de un error.
3260 \time 3/4 c2 e4 | g2 |
3263 Una duración incorrecta produce una partitura completamente
3264 desbaratada, especialmente si la partitura es polifónica, de
3265 manera que la mejor forma de empezar a corregir la entrada es
3266 buscar sistemáticamente la existencia de comprobaciones de compás
3267 fallidas y duraciones incorrectas.
3269 Si se producen varias comprobaciones de compás seguidas por valor
3270 de la misma duración musical, solo aparece el primer mensaje de
3271 advertencia. Así se consigue que el mensaje esté concentrado en
3272 la fuente del error de pulso.
3274 Las comprobaciones de compás también se pueden insertar dentro de
3275 la letra de las canciones:
3280 Twin -- kle | Twin -- kle |
3284 Observe que las comprobaciones de compás dentro de la letra de las
3285 canciones se evalúan en el momento musical de la sílaba
3286 @emph{siguiente} a la comprobación de compas que se procesa. Si
3287 la letra está asociada con las notas de una voz que tiene un
3288 silencio al principio del compás, no se puede poner ninguna sílaba
3289 al comienzo de ese compás y se imprimie un mensaje de advertencia
3290 si se escribe una comprobación de compás dentro de la letra, en
3297 También es posible redefinir la acción que se lleva a cabo cuando
3298 se encuentra una barra vertical o símbolo de comprobación de
3299 compás, @code{|}, en el código de entrada, de forma que haga algo
3300 distinto a una comprobación de compás. Se hace asignando una
3301 expresión musical a @code{"|"}, el símbolo de barra vertical. En
3302 el ejemplo siguiente se establece @code{|} de forma que inserte
3303 una doble línea divisoria cuando aparece en el código de entrada,
3304 en vez de comprobar el final de un compás.
3306 @lilypond[quote,verbatim]
3316 @funindex \barNumberCheck
3318 Al copiar piezas musicales grandes puede servir de ayuda comprobar
3319 que el número de compás de LilyPond corresponde al original desde
3320 el que está copiando. Esto se puede comprobar con
3321 @code{\barNumberCheck}, por ejemplo:
3324 \barNumberCheck #123
3328 imprime una advertencia si el @code{currentBarNumber} (número del
3329 compás actual) no es el 123 en el momento de la compilación.
3332 Fragmentos de código:
3336 @node Llamadas de ensayo
3337 @unnumberedsubsubsec Llamadas de ensayo
3338 @translationof Rehearsal marks
3340 @cindex ensayo, letras de
3341 @cindex letras de ensayo
3345 Para imprimir una letra de ensayo, utilice la orden @code{\mark}.
3347 @lilypond[quote,verbatim]
3357 La letra de ensayo se incrementa automáticamente si usa
3358 @code{\mark \default}, pero también puede utilizar un número
3359 entero como argumento para establecer la indicación manualmente.
3360 El valor que se utilizará se almacena dentro de la propiedad
3361 @code{rehearsalMark}.
3363 @lilypond[quote,verbatim]
3374 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
3375 grabado. Si quiere incluir la letra @q{I}, use una de las
3376 instrucciones siguientes, según el estilo de marcas de ensayo que
3377 desee (sólo letras, letras dentro de un rectángulo o letras dentro
3381 \set Score.markFormatter = #format-mark-alphabet
3382 \set Score.markFormatter = #format-mark-box-alphabet
3383 \set Score.markFormatter = #format-mark-circle-alphabet
3386 @lilypond[quote,verbatim]
3388 \set Score.markFormatter = #format-mark-box-alphabet
3397 @cindex ensayo, letra de, formato
3398 @cindex ensayo, letra de, estilo
3399 @cindex estilo de la letra de ensayo
3400 @cindex formato de la letra de ensayo
3401 @cindex letra de ensayo, estilo
3402 @cindex letra de ensayo, formato
3403 @cindex marca de ensayo, estilo
3404 @cindex marca de ensayo, formato
3405 @cindex ensayo, letra de, manual
3406 @cindex marca de ensayo manual
3407 @cindex personalizada, marca de ensayo
3408 @cindex manual, marca de ensayo
3410 El estilo se define por medio de la propiedad
3411 @code{markFormatter}. Es una función que toma como argumentos la
3412 marca en curso (un número entero) y el contexto actual. Debe
3413 devolver un objeto de marcado. En el ejemplo siguiente, se
3414 establece @code{markFormatter} con el valor de un procedimiento
3415 enlatado. Después de algunos compases, se establece con el valor
3416 de una función que produce un número encerrado en una caja.
3418 @lilypond[quote,verbatim]
3420 \set Score.markFormatter = #format-mark-numbers
3423 \set Score.markFormatter = #format-mark-box-numbers
3425 \set Score.markFormatter = #format-mark-circle-numbers
3427 \set Score.markFormatter = #format-mark-circle-letters
3432 El archivo @file{scm/translation-functions.scm} contiene las
3433 definiciones de @code{format-mark-numbers} (el formato por
3434 omisión), @code{format-mark-box-numbers},
3435 @code{format-mark-letters} y @code{format-mark-box-letters}. Se
3436 pueden usar éstos como inspiración para otras funciones de
3439 Podemos utilizar @code{format-mark-barnumbers},
3440 @code{format-mark-box-barnumbers} y
3441 @code{format-mark-circle-barnumbers} para obtener números de
3442 compás en lugar de números o letras secuenciales.
3444 Se pueden especificar otros estilos de letra de ensayo de forma
3452 Observe que @code{Score.markFormatter} no afecta a las marcas que
3453 se especifican de esta forma. Sin embargo, es posible aplicar un
3454 elemento @code{\markup} a la cadena.
3457 \mark \markup@{ \box A1 @}
3462 @cindex D.S. al Fine
3464 @cindex musicales, glifos
3465 @cindex glifos musicales
3467 @funindex \musicglyph
3469 Los glifos musicales (como el segno) se pueden imprimir dentro de
3470 un elemento @code{\mark}
3472 @lilypond[quote,verbatim]
3474 c1 \mark \markup { \musicglyph #"scripts.segno" }
3475 c1 \mark \markup { \musicglyph #"scripts.coda" }
3476 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
3482 Consulte @ref{La tipografía Feta} para ver una lista de los
3483 símbolos que se pueden imprimir con @code{\musicglyph}.
3485 Para ver formas comunes de trucar la colocación de las letras de
3486 ensayo, consulte @ref{Formatear el texto}. Para un control más
3487 preciso, consulte @code{break-alignable-interface} en la sección
3488 @ref{Alineación de objetos}.
3490 El archivo @file{scm/translation-functions.scm} contiene las
3491 definiciones de @code{format-mark-numbers} y de
3492 @code{format-mark-letters}. Se pueden utilizar como inspiración
3493 para escribir otras funciones de formateo.
3496 Referencia de la notación:
3497 @ref{La tipografía Feta},
3498 @ref{Formatear el texto},
3499 @ref{Alineación de objetos}.
3502 @file{scm/translation-functions.scm}.
3504 Fragmentos de código:
3507 Referencia de funcionamiento interno:
3508 @rinternals{MarkEvent},
3509 @rinternals{Mark_engraver},
3510 @rinternals{RehearsalMark}.
3513 @node Asuntos rítmicos especiales
3514 @subsection Asuntos rítmicos especiales
3515 @translationof Special rhythmic concerns
3519 * Alinear con una cadenza::
3520 * Gestión del tiempo::
3523 @node Notas de adorno
3524 @unnumberedsubsubsec Notas de adorno
3525 @translationof Grace notes
3529 @cindex appoggiatura
3530 @cindex acciaccatura
3533 @funindex \slashedGrace
3534 @funindex \acciaccatura
3535 @funindex \appoggiatura
3537 Los mordentes y notas de adorno son ornamentos musicales, impresos
3538 en un tipo más pequeño y no ocupan ningún tiempo lógico adicional
3541 @lilypond[quote,verbatim]
3544 \grace { b16 c16 } a2)
3548 Hay otros tres tipos posibles de notas de adorno; la
3549 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
3550 medida que se indica mediante una nota ligada y con el corchete
3551 tachado) y la @emph{appoggiatura}, que toma una fracción fija de
3552 la nota principal a la que se adjunta, y que se imprime sin
3553 tachar. Es posible escribir una nota de adorno con la plica
3554 tachada, como la @emph{acciaccatura} pero sin la ligadura, como
3555 para colocarla entre notas que están ligadas entre sí, utilizando
3556 la función @code{\slashedGrace}.
3558 @lilypond[quote,verbatim]
3560 \acciaccatura d''8 c4
3562 \acciaccatura { g16 f } e2
3563 \slashedGrace a,8 g4
3564 \slashedGrace b16 a4(
3565 \slashedGrace b8 a2)
3569 La colocación de notas de adorno se sincroniza entre los distintos
3570 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de
3571 adorno por cada corchea de adorno:
3573 @lilypond[quote,verbatim]
3575 \new Staff \relative { e''2 \grace { c16 d e f } e2 }
3576 \new Staff \relative { c''2 \grace { g8 b } c2 }
3580 @cindex adorno, seguimiento de notas de
3582 @funindex \afterGrace
3584 Si queremos terminar una nota con un adorno, usamos la instrucción
3585 @code{\afterGrace}. Toma dos argumentos: la nota principal, y las
3586 notas de adorno que siguen a la nota principal.
3588 @lilypond[quote,verbatim]
3589 \relative { c''1 \afterGrace d1 { c16[ d] } c1 }
3592 Esto pone las notas de adorno después de un espacio que dura 3/4
3593 de la longitud de la nota principal. La fracción predeterminada
3594 de 3/4 se puede cambiar estableciendo @code{afterGraceFraction}.
3595 El ejemplo siguiente muestra el resultado de establecer el espacio
3596 en su valor predeterminado, en 15/16, y por último en 1/2 de la
3599 @lilypond[quote,verbatim]
3601 \new Staff \relative {
3602 c''1 \afterGrace d1 { c16[ d] } c1
3604 \new Staff \relative {
3605 #(define afterGraceFraction (cons 15 16))
3606 c''1 \afterGrace d1 { c16[ d] } c1
3608 \new Staff \relative {
3609 #(define afterGraceFraction (cons 1 2))
3610 c''1 \afterGrace d1 { c16[ d] } c1
3615 El espacio entre la nota principal y la de adorno también se puede
3616 especificar usando espaciadores. El ejemplo siguiente sitúa la
3617 nota de adorno después de un espacio que dura 7/8 de la nota
3620 @lilypond[quote,verbatim]
3621 \new Voice \relative {
3624 { s2 s4. \grace { c16 d } }
3630 @cindex trucaje de las notas de adorno
3631 @cindex notas de adorno, trucar
3632 @cindex notas de adorno, cambiar los ajustes de disposición
3634 Una expresión musical @code{\grace} introduce ajustes de
3635 tipografía especiales, por ejemplo para producir un tipo más
3636 pequeño y para fijar las direcciones. Por ello, cuando se
3637 introducen trucos para la presentación, deben ir dentro de la
3638 expresión de adorno. Las sobreescrituras se deben también revertir
3639 dentro de la expresión de adorno. Aquí, la dirección
3640 predeterminada de la plica de la nota de adorno se sobreescribe y
3643 @lilypond[quote,verbatim]
3644 \new Voice \relative {
3654 @cindex plica cruzada
3657 @lilypondfile[verbatim,quote,texidoc,doctitle]
3658 {using-grace-note-slashes-with-normal-heads.ly}
3660 @lilypondfile[verbatim,quote,texidoc,doctitle]
3661 {tweaking-grace-layout-within-music.ly}
3663 @lilypondfile[verbatim,quote,texidoc,doctitle]
3664 {redefining-grace-note-global-defaults.ly}
3666 @lilypondfile[verbatim,quote,texidoc,doctitle]
3667 {positioning-grace-notes-with-floating-space.ly}
3671 @rglos{grace notes},
3672 @rglos{acciaccatura},
3673 @rglos{appoggiatura}.
3675 Referencia de la notación:
3676 @ref{Escalar las duraciones},
3677 @ref{Barras manuales}.
3680 @file{ly/grace-init.ly}.
3682 Fragmentos de código:
3685 Referencia de funcionamiento interno:
3686 @rinternals{GraceMusic},
3687 @rinternals{Grace_beam_engraver},
3688 @rinternals{Grace_auto_beam_engraver},
3689 @rinternals{Grace_engraver},
3690 @rinternals{Grace_spacing_engraver}.
3694 @cindex acciaccatura de varias notas
3695 @cindex adorno, sincronización de notas de
3697 Una @i{acciaccatura} de varias notas con una barra se imprime sin
3698 tachar, y tiene exactamente la misma apariencia que una
3699 @i{appoggiatura} de varias notas con barra.
3701 @c TODO Add link to LSR snippet to add slash when available
3703 La sincronización de las notas de adorno también puede acarrear
3704 sorpresas. La notación de pentagramas, como armaduras, líneas
3705 divisorias, etc., se sincronizan también. Ponga cuidado cuando
3706 mezcle pentagramas con adornos y sin adornos, por ejemplo
3708 @lilypond[quote,verbatim]
3710 \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3711 \new Staff \relative { c''4 \bar ".|:" d2. }
3716 Esto se puede remediar insertando desplazamientos de adorno de las
3717 duraciones correspondientes en los otros pentagramas. Para el
3720 @lilypond[quote,verbatim]
3722 \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3723 \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
3727 Es obligatorio usar la instrucción @code{\grace} para la parte de
3728 los desplazamientos, incluso si la parte visual usa
3729 @code{\acciaccatura} o @code{\appoggiatura} porque en caso
3730 contrario se imprime una fea ligadura que conecta a la nota de
3731 adorno invisible con la nota siguiente.
3733 Las secciones de adorno sólo se deben usar dentro de expresiones
3734 de música secuenciales. No están contemplados el anidado ni la
3735 yuxtaposición de secciones de adorno, y podría producir caídas u
3738 Cada nota de adorno en la salida MIDI tiene una longitud que es
3739 1/4 de su duración real. Si la duración combinada de las notas de
3740 adorno es mayor que la longitud de la nota precedente, se genera
3741 un error @qq{@code{Retrocediendo en el tiempo MIDI}}. Tiene dos
3742 opciones: en primer lugar, puede hacer más corta la duración de
3743 las notas de adorno, por ejemplo:
3746 c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
3752 c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
3755 Otra opción es cambiar explícitamente la duración musical:
3758 c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
3761 Véase @ref{Escalar las duraciones}.
3764 @node Alinear con una cadenza
3765 @unnumberedsubsubsec Alinear con una cadenza
3766 @translationof Aligning to cadenzas
3768 @cindex cadenza (cadencia)
3769 @cindex cadenza (cadencia), alinear a
3770 @cindex alineación a una cadenza (cadencia)
3772 En un contexto orquestal, las cadenzas presentan un problema
3773 especial: al construir una partitura que tiene una cadenza, todos
3774 los demás instrumentos deben saltar tantas notas como la longitud
3775 de la cadenza, pues en caso contrario empezarán demasiado pronto o
3778 Una solución a este problema son las funciones
3779 @code{mmrest-of-length} y @code{skip-of-length}. Estas funciones
3780 de Scheme toman un fragmento de música como argumento y generan un
3781 @code{\skip} o silencio multicompás, de la longitud exacta del
3784 @lilypond[verbatim,quote]
3785 MyCadenza = \relative {
3796 #(mmrest-of-length MyCadenza)
3798 #(skip-of-length MyCadenza)
3808 Fragmentos de código:
3812 @node Gestión del tiempo
3813 @unnumberedsubsubsec Gestión del tiempo
3814 @translationof Time administration
3816 @cindex tiempo, administración
3817 @cindex tiempo, control del (dentro de la partitura)
3818 @cindex música sin medida
3819 @cindex medida, música sin
3821 @funindex currentBarNumber
3822 @funindex measurePosition
3823 @funindex measureLength
3825 El tiempo está administrado por el @code{Timing_translator}, que
3826 de forma predeterminada vive en el contexto de @code{Score}. Se
3827 añade un alias, @code{Timing}, al contexto en que se coloca el
3828 @code{Timing_translator}. Para asegurar que está disponible el
3829 alias @code{Timing}, quizá tenga que crear explícitamente una
3830 instancia del contexto contenedor (como @code{Voice} o
3833 Se usan las siguientes propiedades de @code{Timing} para seguir la
3834 pista del tiempo dentro de la partitura.
3836 @cindex compás, número de
3837 @cindex número de compás
3840 @item currentBarNumber
3841 El número de compás en curso. Para ver un ejemplo que muestra el
3842 uso de esta propiedad, consulte @ref{Numeración de compases}.
3845 La longitud de los compases dentro de la indicación actual de
3846 compás. Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4. Su
3847 valor determinad cuándo se insertan las líneas divisorias y cómo
3848 se generan las barras automáticas.
3850 @item measurePosition
3851 El punto en que nos encontramos dentro del compás. Esta cantidad
3852 se reinicia sustrayendo @code{measureLength} cada vez que se
3853 alcanza o se excede @code{measureLength}. Cuando eso ocurre, se
3854 incrementa @code{currentBarNumber}.
3857 Si tiene un valor verdadero, las variables anteriores se
3858 actualizan a cada paso de tiempo. Cuando tiene un valor falso, el
3859 grabador se queda en el compás actual indefinidamente.
3863 La cuenta del tiempo se puede cambiar estableciendo el valor de
3864 cualquiera de estas variables explícitamente. En el siguiente
3865 ejemplo, se imprime la indicación de compás predeterminada 4/4,
3866 pero @code{measureLength} tiene está ajustado a 5/4. En los 4/8
3867 hasta el tercer compás, la posición @code{measurePosition} se
3868 adelanta en 1/8 hasta 5/8, acortando ese compás en 1/8. Entonces,
3869 la siguiente línea divisoria cae en 9/8 en vez de hacerlo en 5/4.
3871 @lilypond[quote,verbatim]
3872 \new Voice \relative {
3873 \set Timing.measureLength = #(ly:make-moment 5/4)
3877 \set Timing.measurePosition = #(ly:make-moment 5/8)
3884 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye
3885 una duración de la fracción n/m de una redonda. Por ejemplo,
3886 @code{ly:make-moment 1 8} es una duración de una corchea y
3887 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
3890 Referencia de la notación:
3891 @ref{Numeración de compases},
3892 @ref{Música sin compasear}.
3894 Fragmentos de código:
3897 Referencia de funcionamiento interno:
3898 @rinternals{Timing_translator},