1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: 18d03fa6a724b0102ccc47d194209802cea02f2e
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"
2008 También se puede usar música que contenga acordes como entrada
2009 para @code{RhythmicStaff} y para usarla con el grabador
2010 @code{Pitch_squash_engraver} si los acordes se reducen primero a
2011 notas individuales con la función musical @code{\reduceChords}:
2013 @lilypond[quote,verbatim]
2014 \new RhythmicStaff {
2027 @code{\improvisationOn},
2028 @code{\improvisationOff}.
2034 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2035 {guitar-strum-rhythms.ly}
2038 Fragmentos de código:
2041 Referencia de funcionamiento interno:
2042 @rinternals{RhythmicStaff},
2043 @rinternals{Pitch_squash_engraver}.
2048 @translationof Beams
2051 * Barras automáticas::
2052 * Establecer el comportamiento de las barras automáticas::
2054 * Barras progresivas::
2057 @node Barras automáticas
2058 @unnumberedsubsubsec Barras automáticas
2059 @translationof Automatic beams
2061 De manera predeterminada, las barras de corchea se insertan
2064 @cindex barras manuales
2065 @cindex manuales, barras
2066 @cindex barras, reglas personalizadas
2068 @funindex \autoBeamOn
2069 @funindex \autoBeamOff
2071 @lilypond[quote,verbatim]
2074 \time 6/8 c8 c c c8. c16 c8
2078 Cuando estas decisiones automáticas no son lo bastante buenas, se
2079 pueden escribir los barrados de forma explícita; véase
2080 @ref{Barras manuales}. Las barras @emph{se deben} introducir
2081 manualmente si se quieren extender por encima de los silencios.
2083 Si no se necesita el barrado automático, se puede desactivar con
2084 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
2086 @lilypond[quote,verbatim]
2088 c4 c8 c8. c16 c8. c16 c8
2096 @cindex melismas, barras en
2097 @cindex barras y melismas
2099 @warning{Si se usan barras para indicar los melismas de las
2100 canciones, entonces se debe desactivar el barrado automático con
2101 @code{@bs{}autoBeamOff} e indicar las barras manualmente. La
2102 utilización de @code{@bs{}partcombine} con @code{@bs{}autoBeamOff}
2103 puede producir resultados no deseados. Véanse los fragmentos de
2104 código para mayor información.}
2106 Se pueden crear patrones de barrado que difieran de los valores
2107 automáticos predeterminados; véase
2108 @ref{Establecer el comportamiento de las barras automáticas}.
2111 @code{\autoBeamOff},
2115 @cindex barras en saltos de línea
2116 @cindex línea, barras en saltos de
2117 @cindex barras en ángulo
2118 @cindex dobladas, barras
2122 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2123 {beams-across-line-breaks.ly}
2125 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2126 {changing-beam-knee-gap.ly}
2128 @cindex barras, \partcombine con \autoBeamOff
2129 @cindex voces, \partcombine con \autoBeamOff
2131 @lilypondfile [verbatim, quote, ragged-right, texidoc, doctitle]
2132 {partcombine-and-autobeamoff.ly}
2135 Referencia de la notación:
2136 @ref{Barras manuales},
2137 @ref{Establecer el comportamiento de las barras automáticas}.
2139 Archivos instalados:
2140 @file{scm/auto-beam.scm}.
2142 Fragmentos de código:
2145 Referencia de funcionamiento interno:
2146 @rinternals{Auto_beam_engraver},
2147 @rinternals{Beam_engraver},
2149 @rinternals{BeamEvent},
2150 @rinternals{BeamForbidEvent},
2151 @rinternals{beam-interface},
2152 @rinternals{unbreakable-spanner-interface}.
2155 Las propiedades de una barra vienen determinadas al
2156 @emph{comienzo} de su construcción y cualquier cambio adicional en
2157 las propiedades de la barra que se produzca antes de que la barra
2158 se ha completado no tendrá efecto hasta que inicie la
2159 @emph{siguiente} barra nueva.
2162 @node Establecer el comportamiento de las barras automáticas
2163 @unnumberedsubsubsec Establecer el comportamiento de las barras automáticas
2164 @translationof Setting automatic beam behavior
2166 @cindex barras y letra
2167 @cindex letra y barras
2169 @funindex autoBeaming
2170 @funindex baseMoment
2171 @funindex \beamExceptions
2172 @funindex beatStructure
2173 @funindex measureLength
2177 Cuando está habilitado el barrado automático, la colocación de las
2178 barras automáticas viene determinada por tres propiedades de
2179 contexto: @code{baseMoment}, @code{beatStructure} y
2180 @code{beamExceptions}. Los valores predeterminados de estas
2181 variables se pueden sobreescribir como se describe más abajo, o de
2182 forma alternativa los propios valores predeterminados se pueden
2183 cambiar como se explica en @ref{Indicación de compás}.
2185 Si hay definida una regla de @code{beamExceptions} para el compás
2186 en curso, se usa dicha regla para determinar la colocación de las
2187 barras; se ignoran los valores de @code{baseMoment} y
2188 @code{beatStructure}.
2190 Si no está definida ninguna regla de @code{beamExceptions} para el
2191 tipo de compás en curso, la colocación de las barras está
2192 determinada por los valores de @code{baseMoment} y
2193 @code{beatStructure}.
2195 @subsubsubheading Barrado basado en @code{baseMoment} y @code{beatStructure}
2197 De forma predeterminada, las reglas de @code{beamExceptions} están
2198 definidas para los compases más comunes, y así las reglas de
2199 @code{beamExceptions} se deben desactivar si pretendemos que el
2200 barrado automático esté basado en @code{baseMoment} y
2201 @code{beatStructure}. Las reglas de @code{beamExceptions} se
2205 \set Timing.beamExceptions = #'()
2208 Cuando el valor de @code{beamExceptions} se ha fijado a
2209 @code{#'()}, ya sea debido a un ajuste explícito o a causa de que
2210 no hay ninguna regla de @code{beamExceptions} definida
2211 internamente para el compás actual, los puntos finales de las
2212 barras están en los pulsos según viene determinado por las
2213 propiedades de contexto @code{baseMoment} y @code{beatStructure}.
2214 @code{beatStructure} es una lista de Scheme que define la longitud
2215 de cada pulso dentro del compás en unidades de @code{baseMoment}.
2216 De forma predeterminada, @code{baseMoment} es una unidad más que
2217 el denominador del compás. De forma predeterminada también, cada
2218 unidad de longitud @code{baseMoment} es un único pulso.
2220 Observe que existen valores de @code{beatStructure} y de
2221 @code{baseMoment} diferentes para cada indicación de compás. Los
2222 cambios que se hacen a estas variables se aplican solamente al
2223 tipo de compás en vigor, por lo que dichos cambios se deben
2224 escribir después de la instrucción @code{\time} que da comienzo a
2225 una sección nueva con un tipo de compás distinto, no antes. Los
2226 valores nuevos que se dan a una indicación de compás concreta se
2227 retienen y se vuelven a aplicar cuando ese tipo de compás vuelve a
2230 @lilypond[quote,verbatim]
2233 c16^"default" c c c c |
2234 % beamExceptions are unlikely to be defined for 5/16 time,
2235 % but let's disable them anyway to be sure
2236 \set Timing.beamExceptions = #'()
2237 \set Timing.beatStructure = 2,3
2238 c16^"(2+3)" c c c c |
2239 \set Timing.beatStructure = 3,2
2240 c16^"(3+2)" c c c c |
2244 @lilypond[quote,verbatim]
2247 a'8^"default" a a a a a a a
2248 % Disable beamExceptions because they are definitely
2249 % defined for 4/4 time
2250 \set Timing.beamExceptions = #'()
2251 \set Timing.baseMoment = #(ly:make-moment 1/4)
2252 \set Timing.beatStructure = 1,1,1,1
2253 a8^"changed" a a a a a a a
2257 Los cambios en los ajustes de barrado se pueden limitar a
2258 contextos específicos. Si no se incluye ningún ajuste en un
2259 contexto de nivel más bajo, se aplican los ajustes del contexto
2262 @lilypond[quote, verbatim]
2265 % No need to disable beamExceptions
2266 % as they are not defined for 7/8 time
2267 \set Staff.beatStructure = 2,3,2
2277 \set Voice.beatStructure = 1,3,3
2285 En caso de usar varias voces, se debe especificar el contexto
2286 @code{Staff} si queremos aplicar el barrado a todas las voces del
2289 @lilypond[quote,verbatim,fragment]
2292 % Change applied to Voice by default -- does not work correctly
2293 % Because of autogenerated voices, all beating will
2294 % be at baseMoment (1 . 8)
2295 \set beatStructure = 3,1,1,2
2296 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2298 % Works correctly with context Staff specified
2299 \set Staff.beatStructure = 3,1,1,2
2300 << \relative {a'8 a a a16 a a a a8 a} \\ \relative {f'4. f8 f f f} >>
2303 El valor de @code{baseMoment} se puede ajustar para cambiar el
2304 comportamiento de las barras, si se desea. Cuando se hace, el
2305 valor de @code{beatStructure} se debe fijar de manera que sea
2306 compatible con el nuevo valor de @code{baseMoment}.
2308 @lilypond[quote,verbatim,fragment]
2310 % No need to disable beamExceptions
2311 % as they are not defined for 5/8 time
2312 \set Timing.baseMoment = #(ly:make-moment 1/16)
2313 \set Timing.beatStructure = 7,3
2314 \repeat unfold 10 { a'16 }
2317 @code{baseMoment} es un @i{momento}, una unidad de duración
2318 musical. Se crea una cantidad del tipo @i{momento} por medio de
2319 la función de Scheme @code{ly:make-moment}. Para ver más
2320 información acerca de esta función, consulte @ref{Gestión del
2323 De forma predeterminada @code{baseMoment} está fijado a una unidad
2324 más que el denominador del compás. Todas las excepciones a este
2325 valor predeterminado están en
2326 @file{scm/time-signature-settings.scm}.
2328 @subsubsubheading Barrado basado en @code{beamExceptions}
2330 Las reglas de autobarrado especiales (distintas de terminar una
2331 barra sobre un pulso) están definidas en la propiedad
2332 @code{beamExceptions}.
2334 El valor de @code{beamExceptions}, que es una estructura de datos
2335 de Scheme bastante compleja, se genera fácilmente con la función
2336 @code{\beamExceptions}. Esta función recibe uno o más patrones
2337 rítmicos barrados manualmente y con un compás de duración (los
2338 compases se deben separar por una barra de comprobación de
2339 compás@tie{}@code{|} porque la función no tiene otra manera de
2340 discernir la longitud del compás). He aquí un ejemplo sencillo:
2342 @lilypond[quote,verbatim]
2345 \set Timing.beatStructure = 2,1
2346 \set Timing.beamExceptions =
2347 \beamExceptions { 32[ 32] 32[ 32] 32[ 32] }
2349 \repeat unfold 6 { c32 } |
2353 @warning{Un valor de @code{beamExceptions} debe ser una lista de
2354 excepciones @emph{completa}. Esto es, toda excepción que se tenga
2355 que aplicar debe estar incluida en este ajuste. No es posible
2356 añadir, eliminar o cambiar sólo una de las excepciones. Aunque
2357 esto puede parecer engorroso, significa que no es necesario
2358 conocer los ajustes de barrado actuales para poder especificar un
2359 patrón de barrado nuevo.}
2361 Cuando cambia el compás, se fijan los valores predeterminados de
2362 @code{Timing.baseMoment}, @code{Timing.beatStructure} y
2363 @code{Timing.beamExceptions}. Un ajuste en el tipo de compás da
2364 como resultado un reinicio de los ajustes de barrado automático
2365 para el contexto @code{Timing} al comportamiento predeterminado.
2367 @lilypond[quote,verbatim]
2370 \repeat unfold 6 { a8 }
2372 \set Timing.beatStructure = 4,2
2373 \repeat unfold 6 { a8 }
2374 % go back to default behavior
2376 \repeat unfold 6 { a8 }
2380 Los ajustes de barrado automático predeterminados para un tipo de
2381 compás están determinados en el archivo
2382 @file{scm/time-signature-settings.scm}. La forma de cambiar los
2383 ajustes predeterminados de barrado automático para un tipo de
2384 compás se describe en @ref{Indicación de compás}.
2386 Muchos ajustes de barrado automáticos para un tipo de compás
2387 contienen una entrada para @code{beamExceptions}. Por ejemplo, el
2388 compás de 4/4 trata de unir el compás en dos partes si solo hay
2389 corcheas. La regla @code{beamExceptions} puede sobreescribir el
2390 ajuste @code{beatStructure} si no se reinicia
2391 @code{beamExceptions}.
2393 @lilypond[quote,verbatim,fragment]
2395 \set Timing.baseMoment = #(ly:make-moment 1/8)
2396 \set Timing.beatStructure = 3,3,2
2397 % This won't beam (3 3 2) because of beamExceptions
2398 \repeat unfold 8 {c''8} |
2399 % This will beam (3 3 2) because we clear beamExceptions
2400 \set Timing.beamExceptions = #'()
2401 \repeat unfold 8 {c''8}
2404 De forma similar, las corcheas en compás de 3/4 se unen mediante
2405 una sola barra para todo el compás, de forma predeterminada. Para
2406 unir las corcheas en 3/4 mediante una barra en cada parte,
2407 reinicie @code{beamExceptions}.
2409 @lilypond[quote,verbatim,fragment]
2411 % by default we beam in (6) due to beamExceptions
2412 \repeat unfold 6 {a'8} |
2413 % This will beam (1 1 1) due to default baseMoment and beatStructure
2414 \set Timing.beamExceptions = #'()
2415 \repeat unfold 6 {a'8}
2418 En la música tipografiada de los períodos clásico y romántico, con
2419 frecuencia las barras comienzan a mitad de un compás en 3/4, pero
2420 la práctica moderna es evitar la falsa impresión de 6/8 (véase
2421 Gould, pág. 153). Se producen situaciones similares en el compás
2422 de 3/8. Este comportamiento viene controlado mediante la
2423 propiedad de contexto @code{beamHalfMeasure}, que tiene efecto
2424 solamente sobre indicaciones de compás que tienen la cifra 3 en el
2427 @lilypond[quote,verbatim]
2431 \set Timing.beamHalfMeasure = ##f
2436 @subsubsubheading Cómo funciona el barrado automático
2438 Cuando se habilita el barrado automático, la colocación de las
2439 barras de corchea automáticas viene determinada por las
2440 propiedades de contexto @code{baseMoment}, @code{beatStructure} y
2441 @code{beamExceptions}.
2443 Son de aplicación las siguientes reglas, en orden de prioridad,
2444 cuando se determina el aspecto de las barras:
2448 Si está especificada una barra manual con @code{[@dots{}]}, fijar
2449 la barra tal y como se ha especificado; en caso contrario,
2452 si está definida en @code{beamExceptions} una regla de barrado
2453 para este tipo de barra, utilizarla para determinar los lugares
2454 válidos en que pueden terminar las barras; en caso contrario,
2457 si está definida en @code{beamExceptions} una regla de final de
2458 barra para un tipo de barra más largo, utilizarla para determinar
2459 los lugares válidos en que pueden terminar las barras; en caso
2463 usar los valores de @code{baseMoment} y de @code{beatStructure}
2464 para determinar los finales de los pulsos dentro del compás, y
2465 terminar las barras al final de los pulsos.
2469 En las reglas anteriores, el tipo de barra @emph{beam-type} es la
2470 duración de la nota más breve dentro del grupo unido por una
2473 Las reglas de barrado predefinidas están en el archivo
2474 @file{scm/time-signature-settings.scm}.
2477 @cindex barras, subdivisión
2479 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2480 {subdividing-beams.ly}
2482 @cindex barras, orientación de, secundarias
2484 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2485 {strict-beat-beaming.ly}
2487 @cindex compás, agrupación
2488 @cindex pulsos, agrupación
2489 @cindex agrupar pulsos
2490 @cindex compases, sub-agrupar
2492 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2493 {conducting-signs,-measure-grouping-signs.ly}
2495 @cindex barra, finales en la partitura
2496 @cindex barra, finales con varias voces
2498 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2499 {beam-endings-in-score-context.ly}
2502 Referencia de la notación:
2503 @ref{Indicación de compás}.
2506 @file{scm/time-signature-settings.scm}.
2508 Fragmentos de código:
2511 Referencia de funcionamiento interno:
2512 @rinternals{Auto_beam_engraver},
2514 @rinternals{BeamForbidEvent},
2515 @rinternals{beam-interface}.
2518 Si una partitura termina mientras una barra de corchea automática
2519 no ha terminado y aún acepta notas, esta última barra no se
2520 imprime en absoluto. Lo mismo sirve para las voces polifónicas
2521 introducidas con @code{<< @dots{} \\ @dots{} >>}. Si una voz
2522 polifónica termina mientras una barra de corchea automática aún
2523 admite notas, no se imprime. El rodeo para estos problemas es
2524 aplicar el barrado manual a la última barra de la voz o partitura.
2526 De forma predeterminada, el traductor @code{Timing} recibe el
2527 nombre del contexto @code{Score} como alias. Esto significa que
2528 el establecimiento del compás en ua pauta afectará al barrado de
2529 las otras pautas también. Así, un ajuste en el compás en un
2530 pentagrama tardío reiniciará el barrado personalizado que se había
2531 ajustado en un pentagrama más temprano. Una forma de evitar este
2532 problema es ajustar la indicación de compás en un pentagrama
2535 @lilypond[quote,verbatim]
2539 \set Timing.baseMoment = #(ly:make-moment 1/8)
2540 \set Timing.beatStructure = 1,5
2541 \set Timing.beamExceptions = #'()
2542 \repeat unfold 6 { a'8 }
2545 \repeat unfold 6 { a'8 }
2550 Los ajustes de barrado predeterminados para dicho compás también
2551 se pueden cambiar, de forma que siempre se utilice siempre el
2552 barrado deseado. La manera de efectuar cambios en los ajustes de
2553 barrado automático para una indicación de compás se describe en
2554 @ref{Indicación de compás}.
2556 @lilypond[quote,verbatim]
2559 \overrideTimeSignatureSettings
2560 3/4 % timeSignatureFraction
2561 1/8 % baseMomentFraction
2563 #'() % beamExceptions
2565 \repeat unfold 6 { a'8 }
2569 \repeat unfold 6 { a'8 }
2575 @node Barras manuales
2576 @unnumberedsubsubsec Barras manuales
2577 @translationof Manual beams
2579 @cindex barras manuales
2580 @cindex manuales, barras
2585 En ciertos casos puede ser preciso sobreescribir el algoritmo de
2586 barrado automático. Por ejemplo, el barrador automático no
2587 escribe barras por encima de los silencios o las líneas
2588 divisorias, y en las partituras corales el barrado se ajusta con
2589 frecuencia para que siga la medida de la letra en vez de la de las
2590 notas. Tales barras se especifican manualmente marcando los
2591 puntos de comienzo y final con @code{[} y @code{]}
2593 @lilypond[quote,verbatim]
2594 \relative { r4 r8[ g' a r] r g[ | a] r }
2597 @cindex barras manuales, abreviatura de dirección
2598 @cindex barras manuales, notas de adorno
2600 La dirección de las barras se puede establecer manualmente
2601 utilizando indicadores de dirección:
2603 @lilypond[quote,verbatim]
2604 \relative { c''8^[ d e] c,_[ d e f g] }
2609 Se pueden marcar notas individuales con @code{\noBeam} para evitar
2610 que resulten unidas por una barra:
2612 @lilypond[quote,verbatim]
2619 Se pueden producir al mismo tiempo barras de notas de adorno y
2620 barras normales. Las notas de adorno sin barra no se colocan
2621 dentro de las barras de notas normales.
2623 @lilypond[quote,verbatim]
2626 \grace { e32 d c d }
2633 @funindex stemLeftBeamCount
2634 @funindex stemRightBeamCount
2636 Se puede conseguir un control incluso más estricto sobre las
2637 barras estableciendo las propiedades @code{stemLeftBeamCount} y
2638 @code{stemRightBeamCount}. Especifican el número de barras que se
2639 dibujarán en los lados izquierdo y derecho, respectivamente, de la
2640 nota siguiente. Si cualquiera de estas dos propiedades está
2641 ajustada a un valor, dicho valor se usará una sola vez, y luego se
2642 borrará. En este ejemplo, el último Fa se imprime con sólo una
2643 barra en el lado izquierdo, es decir, la barra de corchea del
2646 @lilypond[quote,verbatim]
2650 \set stemLeftBeamCount = #2
2651 \set stemRightBeamCount = #1
2653 \set stemLeftBeamCount = #1
2664 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
2665 {flat-flags-and-beam-nibs.ly}
2668 Referencia de la notación:
2669 @ref{Dirección y posición},
2670 @ref{Notas de adorno}.
2672 Fragmentos de código:
2675 Referencia de funcionamiento interno:
2677 @rinternals{BeamEvent},
2678 @rinternals{Beam_engraver},
2679 @rinternals{beam-interface},
2680 @rinternals{Stem_engraver}.
2683 @node Barras progresivas
2684 @unnumberedsubsubsec Barras progresivas
2685 @translationof Feathered beams
2687 @cindex barras progresivas
2688 @cindex progresivas, barras
2690 @funindex \featherDurations
2691 @funindex grow-direction
2693 Las barras progresivas se usan para indicar que un pequeño grupo
2694 de notas se debe tocar a una velocidad creciente (o decreciente),
2695 sin cambiar el tempo general de la pieza. El ámbito de la barra
2696 progresiva se debe indicar manualmente usando @code{[} y @code{]},
2697 el efecto de ángulo de la barra se inicia especificando una
2698 dirección en la propiedad @code{grow-direction} del objeto
2701 Si queremos que la colocación de las notas y el sonido de la
2702 salida MIDI refleje el @emph{ritardando} o @emph{accelerando}
2703 indicado por la barra progresiva, las notas se deben agrupar como
2704 una expresión musical delimitada por llaves y precedida de una
2705 instrucción @code{featheredDurations} que especifica la razón
2706 entre las duraciones de la primera y la última notas dentro del
2709 Los corchetes rectos muestran el ámbito de la barra y las llaves
2710 muestran qué notas han de modificar sus duraciones. Normalmente
2711 delimitarían el mismo grupo de notas, pero no es un requisito: las
2712 dos instrucciones son independientes.
2714 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente
2715 el mismo tiempo que una blanca, pero la primera nota tiene la
2716 mitad de duración que la última, con las notas intermedias
2717 alargándose gradualmente. Las cuatro primeras fusas se aceleran
2718 gradualmente, mientras que las últimas cuatro fusas están a un
2721 @lilypond[verbatim,quote]
2723 \override Beam.grow-direction = #LEFT
2724 \featherDurations #(ly:make-moment 2/1)
2725 { c16[ c c c c c c c] }
2726 \override Beam.grow-direction = #RIGHT
2727 \featherDurations #(ly:make-moment 2/3)
2729 % revert to non-feathered beams
2730 \override Beam.grow-direction = #'()
2736 El espaciado en la salida impresa representa las duraciones de las
2737 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2740 @code{\featherDurations}.
2744 Fragmentos de código:
2748 La instrucción @code{\featherDurations} sólo funciona con
2749 fragmentos musicales muy breves, y cuando los números de la
2750 fracción son pequeños.
2754 @subsection Compases
2758 * Barras de compás::
2759 * Numeración de compases::
2760 * Comprobación de compás y de número de compás::
2761 * Llamadas de ensayo::
2765 @node Barras de compás
2766 @unnumberedsubsubsec Barras de compás
2767 @translationof Bar lines
2769 @cindex barras de compás
2770 @cindex líneas divisorias
2771 @cindex final, barra
2775 @cindex repetición, barras de
2779 Las líneas divisorias delimitan a los compases pero también se
2780 pueden usar para indicar las repeticiones. Normalmente, las
2781 líneas divisorias normales se insertan de manera automática en la
2782 salida impresa en lugares que están basados en el compás actual.
2784 Las barras de compás sencillas insertadas automáticamente se
2785 pueden cambiar por otros tipos con la instrucción @code{\bar}.
2786 Por ejemplo, se suele poner una doble barra de cierre al final de
2789 @lilypond[quote,verbatim]
2790 \relative { e'4 d c2 \bar "|." }
2793 No deja de ser válida la última nota de un compás si no termina
2794 sobre la línea divisoria automática: se supone que la nota se
2795 prolonga sobre el compás siguiente. Pero una secuencia larga de
2796 dichos compases prolongados puede hacer que la música aparezca
2797 comprimida o incluso que se salga de la página. Esto es a causa
2798 de que los saltos de línea automáticos solamente se producen al
2799 final de compases completos, es decir, cuando todas las notas han
2800 finalizado antes de que el compás termine.
2802 @warning{Una duración incorrecta puede hacer que se trate de
2803 evitar la producción de saltos de línea, dando como resultado una
2804 línea de música con una compresión exagerada o música que se sale
2807 @cindex línea, saltos
2808 @cindex líneas divisorias invisibles
2809 @cindex compás, barras invisibles de
2811 También se permiten saltos de línea en las barras insertadas
2812 manualmente incluso dentro de compases incompletos. Para permitir
2813 un salto de línea donde no hay ninguna línea divisoria visible,
2814 utilice lo siguiente:
2821 De esta manera se insertará una barra invisible de compás y se
2822 hará posible el salto de línea en este punto, sin forzarlo. No se
2823 incrementa el contador de los números de compás. Para forzar un
2824 salto de línea, consulte @ref{Saltos de línea}.
2826 @cindex manuales, líneas divisorias
2827 @cindex manuales, barras de compás
2828 @cindex barras de compás manuales
2829 @cindex líneas divisorias manuales
2831 Esta y otras líneas divisorias especiales se pueden insertar
2832 manualmente en cualquier punto. Cuando coinciden con el final de
2833 un compás, sustituyen a la línea divisoria simple que se habría
2834 insertado automáticamente en dicho lugar. Cuando no coinciden con
2835 el final de un compás, se inserta la línea especificada en ese
2836 punto en la salida impresa.
2838 Observe que las líneas divisorias manuales son puramente visuales.
2839 No afectan a ninguna de las propiedades que una barra normal
2840 afectaría, como a los números de compás, alteraciones, saltos de
2841 línea, etc. No afectan tampoco al cálculo y colocación de las
2842 líneas divisorias subsiguientes. Cuando una divisoria se coloca
2843 manualmente donde ya existe una divisoria normal, los efectos de
2844 la línea original no se alteran.
2846 Están disponibles para su inserción manual dos tipos de líneas
2847 divisorias simples y cinco tipos de doble barra:
2849 @lilypond[quote,verbatim]
2863 así como la barra de puntos y la discontinua:
2865 @lilypond[quote,verbatim]
2874 y nueve tipos de barra de repetición:
2876 @lilypond[quote,verbatim]
2891 Además se puede imprimir una línea divisoria como una marca corta:
2893 @lilypond[quote,fragment,verbatim]
2897 Sin embargo, dado que las mencionadas marcas se utilizan
2898 usualmente en el canto gregoriano, es preferible en este caso
2899 utilizar @code{\divisioMinima}, que se describe en la sección
2900 @ref{Divisiones} dentro de Canto gregoriano.
2902 LilyPond contempla la notación del canto kievano y ofrece una
2903 línea divisoria especial kievana:
2905 @lilypond[quote,fragment,verbatim]
2909 Pueden verse más detalles de esta notación explicados en
2910 @ref{Tipografiado del canto kievano en notación cuadrada}.
2914 Para los símbolos de segno en línea, existen tres tipos de barras
2915 de compás que se diferencian en su comportamiento en los saltos de
2918 @lilypond[quote,verbatim]
2936 @cindex repeticiones
2938 Aunque se pueden insertar manualmente barras de compás con
2939 significado de repeticiones, no se reconocen como repeticiones por
2940 parte de LilyPond. Las secciones repetidas se introducen mejor
2941 utilizando las diversas instrucciones de repetición (véase
2942 @ref{Repeticiones}), que imprimen automáticamente las barras
2945 Además se puede especificar @code{".|:-||"}, que equivale a
2946 @code{".|:"} excepto en los saltos de línea, en que produce una
2947 doble barra al final de la línea y una repetición izquierda (de
2948 comienzo) al principio de la línea siguiente.
2950 @lilypond[quote,verbatim]
2960 Para combinaciones de repeticiones con el símbolo de segno,
2961 existen seis variantes diferentes:
2963 @lilypond[quote,verbatim]
2993 Además, existe una instrucción @code{\inStaffSegno} que crea una
2994 barra de compás con símbolo de segno, situada en conjunción con
2995 una línea de repetición adecuada si se utiliza con una instrucción
2996 @code{\repeat volta}, véase @ref{Repeticiones normales}.
2998 @funindex \defineBarLine
2999 @cindex compás, definir líneas de
3000 @cindex definir líneas de compás
3002 Se pueden definir tipos nuevos de líneas divisorias con
3003 @code{\defineBarLine}:
3006 \defineBarLine @var{tipo_de_barra} #'(@var{final} @var{comienzo} @var{extensión})
3009 Las variables de @code{\defineBarline} pueden incluir la cadena de
3010 caracteres @q{vacía} @code{""}, que equivale a imprimir una línea
3011 divisoria invisible. También se puede establecer al valor falso
3012 @code{#f} que no imprime línea divisoria alguna.
3014 Después de la definición, la nueva línea divisoria se puede
3015 utilizar mediante @code{\bar} @var{tipo_de_barra}.
3017 Actualmente están disponibles diez elementos de barra de compás:
3019 @lilypond[quote,verbatim]
3020 \defineBarLine ":" #'("" ":" "")
3021 \defineBarLine "=" #'("=" "" "")
3022 \defineBarLine "[" #'("" "[" "")
3023 \defineBarLine "]" #'("]" "" "")
3040 La línea divisoria @code{"="} proporciona la barra de doble
3041 extensión, usada en combinación con el símbolo de segno. No lo
3042 use como una doble línea divisoria fina aislada; para ello es
3043 preferible @code{\bar} @var{"||"}.
3045 El signo @code{"-"} inicia anotaciones a las barras de compás, que
3046 son útiles para distinguir entre aquellas que tienen idéntica
3047 apariencia pero distinto comportamiento en los saltos de línea y/o
3048 diferentes barras de extensión. La parque que sigue al signo
3049 @code{"-"} no se usa para construir la barra de compás.
3051 @lilypond[quote,verbatim]
3052 \defineBarLine "||-dashedSpan" #'("||" "" "!!")
3055 \new Staff \relative c'' {
3057 c1 \bar "||-dashedSpan"
3060 \new Staff \relative c'' {
3068 Además, el carácter del espacio en blanco @code{" "} sirve como
3069 contenedor para definir barras de extensión correctamente
3070 alineadas a las barras principales:
3072 @lilypond[quote,verbatim]
3073 \defineBarLine ":|.-wrong" #'(":|." "" "|.")
3074 \defineBarLine ":|.-right" #'(":|." "" " |.")
3077 \new Staff \relative c'' {
3082 \new Staff \relative c'' {
3090 Si se necesitan elementos adicionales, LilyPond provee una forma
3091 sencilla de definirlos. Para ver más información sobre cómo
3092 modificar o añadir barras de compás, consulte el archivo
3093 @file{scm/bar-line.scm}.
3095 En las partituras con muchos pentagramas, una instrucción
3096 @code{\bar} en uno de ellos se aplica automáticamente a todos los
3097 demás. Las líneas resultantes se conectan entre los distintos
3098 pentagramas de un @code{StaffGroup}, @code{PianoStaff} o
3101 @lilypond[quote,verbatim]
3104 \new Staff \relative {
3109 \new Staff \relative { \clef bass c'4 g e g }
3111 \new Staff \relative { \clef bass c'2 c2 }
3115 @cindex predeterminada, línea divisoria, cambiar
3116 @cindex línea divisoria predeterminada, cambiar
3119 @funindex defaultBarType
3123 La instrucción @samp{\bar @var{tipo de barra}} es una forma corta
3124 de hacer @samp{\set Timing.whichBar = @var{tipo de barra}}.
3125 Cuando @code{whichBar} se establece con el valor de una cadena, se
3126 crea una línea divisoria de ese tipo.
3128 El tipo de barra predeterminado que se usa para las líneas
3129 divisorias insertadas automáticamente es @code{"|"}. Se puede
3130 cambiar en cualquier momento con @samp{\set Timing.defaultBarType
3131 = @var{tipo de barra}}.
3134 Referencia de la notación:
3135 @ref{Saltos de línea},
3137 @ref{Agrupar pentagramas}.
3139 Archivos instalados:
3140 @file{scm/bar-line.scm}.
3142 Fragmentos de código:
3145 Referencia de funcionamiento interno:
3146 @rinternals{BarLine} (creada al nivel de @code{Staff} (pentagrama)),
3147 @rinternals{SpanBar} (a través de los pentagramas),
3148 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
3151 @node Numeración de compases
3152 @unnumberedsubsubsec Numeración de compases
3153 @translationof Bar numbers
3155 @cindex compás, números de
3156 @cindex números de compás
3158 @funindex currentBarNumber
3160 Por defecto, los números de compás se imprimen al principio de la
3161 línea, excepto la primera. El número propiamente dicho se
3162 almacena en la propiedad @code{currentBarNumber}, que normalmente
3163 se actualiza automáticamente para cada compás. También se puede
3164 establecer manualmente:
3166 @lilypond[verbatim,quote]
3170 \set Score.currentBarNumber = #50
3175 @cindex números de compás, espaciado regular
3177 @funindex barNumberVisibility
3180 Los números de compás se pueden tipografiar a intervalos regulares
3181 en vez de al principio de cada línea. Para hacerlo se debe
3182 sobreescribir el comportamiento predeterminado de forma que se
3183 puedan imprimir en otros lugares. Esto viene controlado por la
3184 propiedad @code{break-visibility} de @code{BarNumber}. Toma tres
3185 valores que se pueden fijar al valor @code{#t} o @code{#f} para
3186 especificar si el número de compás correspondiente es visible o
3187 no. El orden de los tres valores es @code{visible al final de la
3188 línea}, @code{visible en mitad de la línea}, @code{visible al
3189 principio de la línea}. En el ejemplo siguiente se imprimen los
3190 números de compás en todos los sitios posibles:
3192 @lilypond[verbatim,quote]
3194 \override Score.BarNumber.break-visibility = ##(#t #t #t)
3195 \set Score.currentBarNumber = #11
3196 % Permit first bar number to be printed
3205 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3206 {printing-the-bar-number-for-the-first-measure.ly}
3208 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3209 {printing-bar-numbers-at-regular-intervals.ly}
3211 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3212 {printing-bar-numbers-with-changing-regular-intervals.ly}
3214 @cindex compás, número de, formato
3215 @cindex número de compases, formato de
3217 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3218 {printing-bar-numbers-inside-boxes-or-circles.ly}
3220 @cindex compás, número, con letras
3221 @cindex compás, número, con repeticiones
3223 @lilypondfile[verbatim,quote,texidoc,doctitle]
3224 {alternative-bar-numbering.ly}
3226 @cindex compás, número, alineación
3228 @lilypondfile[verbatim,quote,texidoc,doctitle]
3229 {aligning-bar-numbers.ly}
3231 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
3232 {removing-bar-numbers-from-a-score.ly}
3235 Fragmentos de código:
3238 Referencia de funcionamiento interno:
3239 @rinternals{BarNumber},
3240 @rinternals{Bar_number_engraver}.
3242 @cindex número de compás, colisión
3243 @cindex colisión del número de compás
3246 Los números de compás pueden colisionar con el corchete
3247 @code{StaffGroup}, si hay uno en la parte de arriba. Para
3248 solucionarlo, se puede usar la propiedad de relleno @code{padding}
3249 de @code{BarNumber} para colocar el número correctamente.
3250 Consulte @rinternals{StaffGroup} y @rinternals{BarNumber} para ver
3254 @node Comprobación de compás y de número de compás
3255 @unnumberedsubsubsec Comprobación de compás y de número de compás
3256 @translationof Bar and bar number checks
3258 @cindex compás, comprobación de
3259 @cindex número de compás, comprobación de
3260 @cindex compás, comprobación
3261 @cindex compás, número, comprobación
3263 @funindex barCheckSynchronize
3266 Las comprobaciones de compás ayudan a detectar errores en las
3267 duraciones. Una comprobación de compás se escribe usando el
3268 símbolo de la barra vertical, @code{|}, en cualquier lugar donde
3269 se espera que caiga una línea divisoria. Si se encuentran líneas
3270 de comprobación de compás en otros lugares, se imprime una lista
3271 de advertencias en el archivo log de registro, mostrando los
3272 números de línea y columna en que han fallado las comprobaciones
3273 de compás. En el siguiente ejemplo, la segunda comprobación de
3274 compás avisará de un error.
3277 \time 3/4 c2 e4 | g2 |
3280 Una duración incorrecta produce una partitura completamente
3281 desbaratada, especialmente si la partitura es polifónica, de
3282 manera que la mejor forma de empezar a corregir la entrada es
3283 buscar sistemáticamente la existencia de comprobaciones de compás
3284 fallidas y duraciones incorrectas.
3286 Si se producen varias comprobaciones de compás seguidas por valor
3287 de la misma duración musical, solo aparece el primer mensaje de
3288 advertencia. Así se consigue que el mensaje esté concentrado en
3289 la fuente del error de pulso.
3291 Las comprobaciones de compás también se pueden insertar dentro de
3292 la letra de las canciones:
3297 Twin -- kle | Twin -- kle |
3301 Observe que las comprobaciones de compás dentro de la letra de las
3302 canciones se evalúan en el momento musical de la sílaba
3303 @emph{siguiente} a la comprobación de compas que se procesa. Si
3304 la letra está asociada con las notas de una voz que tiene un
3305 silencio al principio del compás, no se puede poner ninguna sílaba
3306 al comienzo de ese compás y se imprimie un mensaje de advertencia
3307 si se escribe una comprobación de compás dentro de la letra, en
3314 También es posible redefinir la acción que se lleva a cabo cuando
3315 se encuentra una barra vertical o símbolo de comprobación de
3316 compás, @code{|}, en el código de entrada, de forma que haga algo
3317 distinto a una comprobación de compás. Se hace asignando una
3318 expresión musical a @code{"|"}, el símbolo de barra vertical. En
3319 el ejemplo siguiente se establece @code{|} de forma que inserte
3320 una doble línea divisoria cuando aparece en el código de entrada,
3321 en vez de comprobar el final de un compás.
3323 @lilypond[quote,verbatim]
3333 @funindex \barNumberCheck
3335 Al copiar piezas musicales grandes puede servir de ayuda comprobar
3336 que el número de compás de LilyPond corresponde al original desde
3337 el que está copiando. Esto se puede comprobar con
3338 @code{\barNumberCheck}, por ejemplo:
3341 \barNumberCheck #123
3345 imprime una advertencia si el @code{currentBarNumber} (número del
3346 compás actual) no es el 123 en el momento de la compilación.
3349 Fragmentos de código:
3353 @node Llamadas de ensayo
3354 @unnumberedsubsubsec Llamadas de ensayo
3355 @translationof Rehearsal marks
3357 @cindex ensayo, letras de
3358 @cindex letras de ensayo
3362 Para imprimir una letra de ensayo, utilice la orden @code{\mark}.
3364 @lilypond[quote,verbatim]
3374 La letra de ensayo se incrementa automáticamente si usa
3375 @code{\mark \default}, pero también puede utilizar un número
3376 entero como argumento para establecer la indicación manualmente.
3377 El valor que se utilizará se almacena dentro de la propiedad
3378 @code{rehearsalMark}.
3380 @lilypond[quote,verbatim]
3391 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
3392 grabado. Si quiere incluir la letra @q{I}, use una de las
3393 instrucciones siguientes, según el estilo de marcas de ensayo que
3394 desee (sólo letras, letras dentro de un rectángulo o letras dentro
3398 \set Score.markFormatter = #format-mark-alphabet
3399 \set Score.markFormatter = #format-mark-box-alphabet
3400 \set Score.markFormatter = #format-mark-circle-alphabet
3403 @lilypond[quote,verbatim]
3405 \set Score.markFormatter = #format-mark-box-alphabet
3414 @cindex ensayo, letra de, formato
3415 @cindex ensayo, letra de, estilo
3416 @cindex estilo de la letra de ensayo
3417 @cindex formato de la letra de ensayo
3418 @cindex letra de ensayo, estilo
3419 @cindex letra de ensayo, formato
3420 @cindex marca de ensayo, estilo
3421 @cindex marca de ensayo, formato
3422 @cindex ensayo, letra de, manual
3423 @cindex marca de ensayo manual
3424 @cindex personalizada, marca de ensayo
3425 @cindex manual, marca de ensayo
3427 El estilo se define por medio de la propiedad
3428 @code{markFormatter}. Es una función que toma como argumentos la
3429 marca en curso (un número entero) y el contexto actual. Debe
3430 devolver un objeto de marcado. En el ejemplo siguiente, se
3431 establece @code{markFormatter} con el valor de un procedimiento
3432 enlatado. Después de algunos compases, se establece con el valor
3433 de una función que produce un número encerrado en una caja.
3435 @lilypond[quote,verbatim]
3437 \set Score.markFormatter = #format-mark-numbers
3440 \set Score.markFormatter = #format-mark-box-numbers
3442 \set Score.markFormatter = #format-mark-circle-numbers
3444 \set Score.markFormatter = #format-mark-circle-letters
3449 El archivo @file{scm/translation-functions.scm} contiene las
3450 definiciones de @code{format-mark-letters} (el formato por
3451 omisión), @code{format-mark-box-letters},
3452 @code{format-mark-numbers} y @code{format-mark-box-numbers}. Se
3453 pueden usar éstos como inspiración para otras funciones de
3456 Podemos utilizar @code{format-mark-barnumbers},
3457 @code{format-mark-box-barnumbers} y
3458 @code{format-mark-circle-barnumbers} para obtener números de
3459 compás en lugar de números o letras secuenciales.
3461 Se pueden especificar otros estilos de letra de ensayo de forma
3469 Observe que @code{Score.markFormatter} no afecta a las marcas que
3470 se especifican de esta forma. Sin embargo, es posible aplicar un
3471 elemento @code{\markup} a la cadena.
3474 \mark \markup@{ \box A1 @}
3479 @cindex D.S. al Fine
3481 @cindex musicales, glifos
3482 @cindex glifos musicales
3484 @funindex \musicglyph
3486 Los glifos musicales (como el segno) se pueden imprimir dentro de
3487 un elemento @code{\mark}
3489 @lilypond[quote,verbatim]
3491 c1 \mark \markup { \musicglyph #"scripts.segno" }
3492 c1 \mark \markup { \musicglyph #"scripts.coda" }
3493 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
3499 Consulte @ref{La tipografía Emmentaler} para ver una lista de los
3500 símbolos que se pueden imprimir con @code{\musicglyph}.
3502 Para ver formas comunes de trucar la colocación de las letras de
3503 ensayo, consulte @ref{Formatear el texto}. Para un control más
3504 preciso, consulte @code{break-alignable-interface} en la sección
3505 @ref{Alineación de objetos}.
3507 El archivo @file{scm/translation-functions.scm} contiene las
3508 definiciones de @code{format-mark-numbers} y de
3509 @code{format-mark-letters}. Se pueden utilizar como inspiración
3510 para escribir otras funciones de formateo.
3513 Referencia de la notación:
3514 @ref{La tipografía Emmentaler},
3515 @ref{Formatear el texto},
3516 @ref{Alineación de objetos}.
3519 @file{scm/translation-functions.scm}.
3521 Fragmentos de código:
3524 Referencia de funcionamiento interno:
3525 @rinternals{MarkEvent},
3526 @rinternals{Mark_engraver},
3527 @rinternals{RehearsalMark}.
3530 @node Asuntos rítmicos especiales
3531 @subsection Asuntos rítmicos especiales
3532 @translationof Special rhythmic concerns
3536 * Alinear con una cadenza::
3537 * Gestión del tiempo::
3540 @node Notas de adorno
3541 @unnumberedsubsubsec Notas de adorno
3542 @translationof Grace notes
3546 @cindex appoggiatura
3547 @cindex acciaccatura
3550 @funindex \slashedGrace
3551 @funindex \acciaccatura
3552 @funindex \appoggiatura
3554 Los mordentes y notas de adorno son ornamentos musicales, impresos
3555 en un tipo más pequeño y no ocupan ningún tiempo lógico adicional
3558 @lilypond[quote,verbatim]
3561 \grace { b16 c16 } a2)
3565 Hay otros tres tipos posibles de notas de adorno; la
3566 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
3567 medida que se indica mediante una nota ligada y con el corchete
3568 tachado) y la @emph{appoggiatura}, que toma una fracción fija de
3569 la nota principal a la que se adjunta, y que se imprime sin
3570 tachar. Es posible escribir una nota de adorno con la plica
3571 tachada, como la @emph{acciaccatura} pero sin la ligadura, como
3572 para colocarla entre notas que están ligadas entre sí, utilizando
3573 la función @code{\slashedGrace}.
3575 @lilypond[quote,verbatim]
3577 \acciaccatura d''8 c4
3579 \acciaccatura { g16 f } e2
3580 \slashedGrace a,8 g4
3581 \slashedGrace b16 a4(
3582 \slashedGrace b8 a2)
3586 La colocación de notas de adorno se sincroniza entre los distintos
3587 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de
3588 adorno por cada corchea de adorno:
3590 @lilypond[quote,verbatim]
3592 \new Staff \relative { e''2 \grace { c16 d e f } e2 }
3593 \new Staff \relative { c''2 \grace { g8 b } c2 }
3597 @cindex adorno, seguimiento de notas de
3599 @funindex \afterGrace
3601 Si queremos terminar una nota con un adorno, usamos la instrucción
3602 @code{\afterGrace}. Toma dos argumentos: la nota principal, y las
3603 notas de adorno que siguen a la nota principal.
3605 @lilypond[quote,verbatim]
3606 \relative { c''1 \afterGrace d1 { c16[ d] } c1 }
3609 Esto sitúa las notas de adorno @emph{después} del comienzo de la
3610 nota principal. El instante temporal en que se colocan las notas
3611 de adorno es una fracción dada de la duración de la nota principal.
3612 El ajuste predeterminado de
3615 afterGraceFraction = 3/4
3619 se puede redefinir en el nivel jerárquico superior.
3620 Las instrucciones @code{\afterGrace} individuales
3621 pueden, en vez de esto, llevar especificada la fracción directamente,
3622 después de la propia instrucción.
3624 El siguiente ejemplo muestra el resultado de establecer el espacio a su valor
3625 predeterminado, establecerlo a @code{15/16}, y finalmente a @code{1/2}
3626 de la nota principal.
3628 @lilypond[quote,verbatim]
3630 \new Staff \relative {
3631 c''1 \afterGrace d1 { c16[ d] } c1
3633 \new Staff \relative {
3634 c''1 \afterGrace 15/16 d1 { c16[ d] } c1
3636 \new Staff \relative {
3637 c''1 \afterGrace 1/2 d1 { c16[ d] } c1
3642 El efecto de @code{\afterGrace} también se puede obtener usando
3643 espaciadores. El ejemplo siguiente sitúa la
3644 nota de adorno después de un espacio que dura 7/8 de la nota
3647 @lilypond[quote,verbatim]
3648 \new Voice \relative {
3651 { s2 s4. \grace { c16 d } }
3657 @cindex trucaje de las notas de adorno
3658 @cindex notas de adorno, trucar
3659 @cindex notas de adorno, cambiar los ajustes de disposición
3661 Una expresión musical @code{\grace} introduce ajustes de
3662 tipografía especiales, por ejemplo para producir un tipo más
3663 pequeño y para fijar las direcciones. Por ello, cuando se
3664 introducen trucos para la presentación, deben ir dentro de la
3665 expresión de adorno. Las sobreescrituras se deben también revertir
3666 dentro de la expresión de adorno. Aquí, la dirección
3667 predeterminada de la plica de la nota de adorno se sobreescribe y
3670 @lilypond[quote,verbatim]
3671 \new Voice \relative {
3681 @cindex plica cruzada
3684 @lilypondfile[verbatim,quote,texidoc,doctitle]
3685 {using-grace-note-slashes-with-normal-heads.ly}
3687 @lilypondfile[verbatim,quote,texidoc,doctitle]
3688 {tweaking-grace-layout-within-music.ly}
3690 @lilypondfile[verbatim,quote,texidoc,doctitle]
3691 {redefining-grace-note-global-defaults.ly}
3693 @lilypondfile[verbatim,quote,texidoc,doctitle]
3694 {positioning-grace-notes-with-floating-space.ly}
3698 @rglos{grace notes},
3699 @rglos{acciaccatura},
3700 @rglos{appoggiatura}.
3702 Referencia de la notación:
3703 @ref{Escalar las duraciones},
3704 @ref{Barras manuales}.
3707 @file{ly/grace-init.ly}.
3709 Fragmentos de código:
3712 Referencia de funcionamiento interno:
3713 @rinternals{GraceMusic},
3714 @rinternals{Grace_beam_engraver},
3715 @rinternals{Grace_auto_beam_engraver},
3716 @rinternals{Grace_engraver},
3717 @rinternals{Grace_spacing_engraver}.
3721 @cindex acciaccatura de varias notas
3722 @cindex adorno, sincronización de notas de
3724 Una @i{acciaccatura} de varias notas con una barra se imprime sin
3725 tachar, y tiene exactamente la misma apariencia que una
3726 @i{appoggiatura} de varias notas con barra.
3728 @c TODO Add link to LSR snippet to add slash when available
3730 La sincronización de las notas de adorno también puede acarrear
3731 sorpresas. La notación de pentagramas, como armaduras, líneas
3732 divisorias, etc., se sincronizan también. Ponga cuidado cuando
3733 mezcle pentagramas con adornos y sin adornos, por ejemplo
3735 @lilypond[quote,verbatim]
3737 \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3738 \new Staff \relative { c''4 \bar ".|:" d2. }
3743 Esto se puede remediar insertando desplazamientos de adorno de las
3744 duraciones correspondientes en los otros pentagramas. Para el
3747 @lilypond[quote,verbatim]
3749 \new Staff \relative { e''4 \bar ".|:" \grace c16 d2. }
3750 \new Staff \relative { c''4 \bar ".|:" \grace s16 d2. }
3754 Es obligatorio usar la instrucción @code{\grace} para la parte de
3755 los desplazamientos, incluso si la parte visual usa
3756 @code{\acciaccatura} o @code{\appoggiatura} porque en caso
3757 contrario se imprime una fea ligadura que conecta a la nota de
3758 adorno invisible con la nota siguiente.
3760 Las secciones de adorno sólo se deben usar dentro de expresiones
3761 de música secuenciales. No están contemplados el anidado ni la
3762 yuxtaposición de secciones de adorno, y podría producir caídas u
3765 Cada nota de adorno en la salida MIDI tiene una longitud que es
3766 1/4 de su duración real. Si la duración combinada de las notas de
3767 adorno es mayor que la longitud de la nota precedente, se genera
3768 un error @qq{@code{Retrocediendo en el tiempo MIDI}}. Tiene dos
3769 opciones: en primer lugar, puede hacer más corta la duración de
3770 las notas de adorno, por ejemplo:
3773 c'8 \acciaccatura @{ c'8[ d' e' f' g'] @}
3779 c'8 \acciaccatura @{ c'16[ d' e' f' g'] @}
3782 Otra opción es cambiar explícitamente la duración musical:
3785 c'8 \acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
3788 Véase @ref{Escalar las duraciones}.
3791 @node Alinear con una cadenza
3792 @unnumberedsubsubsec Alinear con una cadenza
3793 @translationof Aligning to cadenzas
3795 @cindex cadenza (cadencia)
3796 @cindex cadenza (cadencia), alinear a
3797 @cindex alineación a una cadenza (cadencia)
3799 En un contexto orquestal, las cadenzas presentan un problema
3800 especial: al construir una partitura que tiene una cadenza, todos
3801 los demás instrumentos deben saltar tantas notas como la longitud
3802 de la cadenza, pues en caso contrario empezarán demasiado pronto o
3805 Una solución a este problema son las funciones
3806 @code{mmrest-of-length} y @code{skip-of-length}. Estas funciones
3807 de Scheme toman un fragmento de música como argumento y generan un
3808 @code{\skip} o silencio multicompás, de la longitud exacta del
3811 @lilypond[verbatim,quote]
3812 MyCadenza = \relative {
3823 #(mmrest-of-length MyCadenza)
3825 #(skip-of-length MyCadenza)
3835 Fragmentos de código:
3839 @node Gestión del tiempo
3840 @unnumberedsubsubsec Gestión del tiempo
3841 @translationof Time administration
3843 @cindex tiempo, administración
3844 @cindex tiempo, control del (dentro de la partitura)
3845 @cindex música sin medida
3846 @cindex medida, música sin
3848 @funindex currentBarNumber
3849 @funindex measurePosition
3850 @funindex measureLength
3852 El tiempo está administrado por el @code{Timing_translator}, que
3853 de forma predeterminada vive en el contexto de @code{Score}. Se
3854 añade un alias, @code{Timing}, al contexto en que se coloca el
3855 @code{Timing_translator}. Para asegurar que está disponible el
3856 alias @code{Timing}, quizá tenga que crear explícitamente una
3857 instancia del contexto contenedor (como @code{Voice} o
3860 Se usan las siguientes propiedades de @code{Timing} para seguir la
3861 pista del tiempo dentro de la partitura.
3863 @cindex compás, número de
3864 @cindex número de compás
3867 @item currentBarNumber
3868 El número de compás en curso. Para ver un ejemplo que muestra el
3869 uso de esta propiedad, consulte @ref{Numeración de compases}.
3872 La longitud de los compases dentro de la indicación actual de
3873 compás. Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4. Su
3874 valor determinad cuándo se insertan las líneas divisorias y cómo
3875 se generan las barras automáticas.
3877 @item measurePosition
3878 El punto en que nos encontramos dentro del compás. Esta cantidad
3879 se reinicia sustrayendo @code{measureLength} cada vez que se
3880 alcanza o se excede @code{measureLength}. Cuando eso ocurre, se
3881 incrementa @code{currentBarNumber}.
3884 Si tiene un valor verdadero, las variables anteriores se
3885 actualizan a cada paso de tiempo. Cuando tiene un valor falso, el
3886 grabador se queda en el compás actual indefinidamente.
3890 La cuenta del tiempo se puede cambiar estableciendo el valor de
3891 cualquiera de estas variables explícitamente. En el siguiente
3892 ejemplo, se imprime la indicación de compás predeterminada 4/4,
3893 pero @code{measureLength} tiene está ajustado a 5/4. En los 4/8
3894 hasta el tercer compás, la posición @code{measurePosition} se
3895 adelanta en 1/8 hasta 5/8, acortando ese compás en 1/8. Entonces,
3896 la siguiente línea divisoria cae en 9/8 en vez de hacerlo en 5/4.
3898 @lilypond[quote,verbatim]
3899 \new Voice \relative {
3900 \set Timing.measureLength = #(ly:make-moment 5/4)
3904 \set Timing.measurePosition = #(ly:make-moment 5/8)
3911 Como lo ilustra el ejemplo, @code{ly:make-moment n/m} construye
3912 una duración de la fracción n/m de una redonda. Por ejemplo,
3913 @code{ly:make-moment 1/8} es una duración de una corchea y
3914 @code{ly:make-moment 7/16} es la duración de siete semicorcheas.
3917 Referencia de la notación:
3918 @ref{Numeración de compases},
3919 @ref{Música sin compasear}.
3921 Fragmentos de código:
3924 Referencia de funcionamiento interno:
3925 @rinternals{Timing_translator},