1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: 7385b95b8a91525e82559355dddea4f1ff965f5c
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
14 @lilypondfile[quote]{rhythms-headword.ly}
16 Esta sección trata de los ritmos, los silencios, las duraciones, las
17 barras y los compases.
22 * Displaying rhythms::
25 * Special rhythmic concerns::
30 @subsection Writing rhythms
40 @unnumberedsubsubsec Durations
42 @cindex duración de las notas
43 @cindex notas, duración de
44 @cindex longitud de las notas
45 @cindex notas, longitud de
54 Las duraciones se designan mediante números y puntos. Las duraciones
55 se introducen como sus valores recíprocos respecto de la redonda. Por
56 ejemplo, una negra se escribe usando un @code{4} (puesto que es 1/4 de
57 redonda), mientras que una blanca se escribe con un @code{2} (por ser
58 1/2 de redonda). Para notas mayores de la redonda se deben usar los
59 comandos @code{\longa} (que es una breve doble) y @code{\breve}. Se
60 pueden especificar duraciones tan cortas como la garrapatea (con el
61 número 128). Son posibles valores más cortos, pero sólo como notas
64 @c Two 64th notes are needed to obtain beams
65 @lilypond[quote,verbatim,relative=2]
72 Aquí se pueden ver las mismas duraciones con el barrado automático
75 @c not strictly "writing rhythms"; more of a "displaying" thing,
76 @c but it's ok here. -gp
77 @lilypond[quote,verbatim,relative=2]
84 Se puede escribir una nota con la duración de una cuádruple breve
85 mediante @code{\maxima}, pero esto está contemplado solamente dentro
86 de la notación musical antigua. Para ver más detalles, consulte
87 @ref{Ancient notation}.
89 Si la duración se omite, su valor será el de la duración de la nota
90 anterior. Por omisión, el valor de la primera nota es el de una
93 @lilypond[quote,verbatim,relative=2]
97 @cindex notas, con puntillo
98 @cindex puntillo, notas con
99 @cindex notas, con doble puntillo
100 @cindex doble puntillo, notas con
104 Para obtener duraciones de notas con puntillo, escriba un punto
105 (@code{.}) después del número. Las notas con doble puntillo se
106 especifican escribiendo dos puntos, y así sucesivamente.
108 @lilypond[quote,verbatim,relative=2]
109 a4 b c4. b8 a4. b4.. c8.
112 Ciertas duraciones no se pueden representar sólo con duraciones
113 binarias y puntillos; la única forma de representarlas es ligando dos
114 o más notas. Para ver más detalles, consulte @ref{Ties}.
116 Para ver de qué manera se pueden especificar las duraciones de las
117 sílabas de la letra y cómo alinear la letra a las notas, consulte
120 Opcionalmente se pueden espaciar las notas de forma estrictamente
121 proporcional a sus duraciones. Para ver más detalles sobre este y
122 otros ajustes que controlan la notación proporcional, consulte
123 @ref{Proportional notation}.
129 @funindex \dotsNeutral
130 @funindex dotsNeutral
132 Normalmente los puntillos se desplazan hacia arriba para evitar las
133 líneas del pentagrama, excepto en situaciones de polifonía. Para
134 forzar una dirección concreta de forma manual, véase @ref{Direction
152 @rglos{Duration names notes and rests}.
154 Referencia de la notación:
155 @ref{Automatic beams},
158 @ref{Writing rhythms},
161 @ref{Ancient notation},
162 @ref{Proportional notation}.
164 Fragmentos de código:
167 Referencia de funcionamiento interno:
169 @rinternals{DotColumn}.
174 @c Deliberately duplicated in Durations and Rests. -gp
175 No existe un límite fundamental para las duraciones de los silencios
176 (tanto para el más largo como para el más corto), pero el numero de
177 glifos es limitado: sólo se pueden imprimir desde el silencio de
178 garrapatea (128) hasta el de máxima (8 redondas).
182 @unnumberedsubsubsec Tuplets
184 @cindex grupos especiales
190 Los grupos especiales se obtienen a partir de una expresión musical
191 multiplicando todas las duraciones por una fracción:
194 \times @var{fracción} @{ @var{música} @}
198 La duración de @var{música} se multiplicará por la
199 fracción. El denominador de la fracción se imprimirá sobre las notas,
200 opcionalmente con un corchete. El grupo especial más común es el
201 tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas
202 duran 2/3 de su valor escrito
204 @lilypond[quote,verbatim,relative=2]
205 a2 \times 2/3 { b4 b b }
206 c4 c \times 2/3 { b4 a g }
211 @funindex \tupletDown
213 @funindex \tupletNeutral
214 @funindex tupletNeutral
216 La colocación automática del corchete de grupo especial por encima o
217 por debajo de las notas se puede sobreescribir manualmente mediante
218 instrucciones predefinidas, para ver más detalles consulte
219 @ref{Direction and placement}.
221 Los grupos pueden anidarse unos dentro de otros:
223 @lilypond[quote,verbatim,relative=2]
225 c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4 |
228 La modificación de los grupos especiales anidados que comienzan en el
229 mismo instante musical se debe hacer con @code{\tweak}.
231 Para modificar la duración de las notas sin imprimir un corchete de
232 grupo especial, véase @ref{Scaling durations}.
238 @code{\tupletNeutral}.
244 @cindex grupos especiales, formato de
245 @cindex tresillos, formato de
247 @funindex tupletNumberFormatFunction
248 @funindex tupletSpannerDuration
250 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
251 {entering-several-tuplets-using-only-one--times-command.ly}
253 @funindex TupletNumber
255 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
256 {changing-the-tuplet-number.ly}
258 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
259 {permitting-line-breaks-within-beamed-tuplets.ly}
268 Manual de aprendizaje:
269 @rlearning{Tweaking methods}.
271 Referencia de la notación:
272 @ref{Time administration},
273 @ref{Scaling durations},
274 @ref{The tweak command},
275 @ref{Polymetric notation}.
277 Fragmentos de código:
280 Referencia de funcionamiento interno:
281 @rinternals{TupletBracket},
282 @rinternals{TupletNumber},
283 @rinternals{TimeScaledMusic}.
288 @cindex adorno, notas de, dentro de corchetes de grupo especial
290 Cuando la primera nota de un pentagrama es una nota de adorno (un
291 mordente de una nota) seguida de un grupo de valoración especial, la
292 nota de adorno se debe situar antes de la instrucción @code{\times}
293 para evitar errores. En cualquier otro lugar, las notas de adorno sí
294 se pueden colocar dentro de los corchetes de grupo especial.
297 @node Scaling durations
298 @unnumberedsubsubsec Scaling durations
300 @cindex scaling durations
301 @cindex durations, scaling
303 Es posible alterar la duración de las figuras, silencios o acordes en
304 un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
305 1) a la duración. Esto no afectará a la apariencia de las notas o
306 silencios que se producen, pero la duración alterada se usará para
307 calcular la posición dentro del compás y para establecer la duración
308 en la salida MIDI. Los factores de multiplicación se pueden combinar
309 en la forma @code{*L*M/N}.
311 En el siguiente ejemplo las tres primeras notas duran exactamente dos
312 partes, pero no se imprime ningún corchete de tresillo.
314 @lilypond[quote,relative=2,verbatim]
316 % Alter durations to triplets
317 a4*2/3 gis4*2/3 a4*2/3
320 % Double the duration of chord
322 % Duration of quarter, appears like sixteenth
326 La duración de las notas de salto o espaciadoras también se puede
327 modificar mediante un multiplicador. Esto es útil para saltar muchos
328 compases, como por ejemplo @code{s1*23}.
330 @cindex compresión de música
332 @funindex \scaleDurations
333 @funindex scaleDurations
335 De la misma forma, se pueden comprimir por una fracción trozos de
336 música más largos, como si cada nota, acorde o silencio tuviera la
337 fracción como multiplicador. Esto dejará intacta la apariencia de la
338 @emph{música}, pero la duración interna de las notas se multiplicará
339 por la fracción @emph{numerador}/@emph{denominador}. Los espacios que
340 rodean el punto son necesarios. He aquí un ejemplo que muestra cómo
341 se puede comprimir y expandir la música:
343 @lilypond[quote,relative=2,verbatim]
347 % Scale music by *2/3
348 \scaleDurations #'(2 . 3) {
352 \scaleDurations #'(2 . 1) {
358 Una aplicación de esta instrucción se encuentra en la notación
359 polimétrica, véase @ref{Polymetric notation}.
363 Referencia de la notación:
365 @ref{Invisible rests},
366 @ref{Polymetric notation}.
368 Fragmentos de código:
373 @unnumberedsubsubsec Ties
375 @cindex ligadura de unión
379 Una ligadura de unión conecta dos notas adyacentes de la misma altura. La ligadura
380 en efecto extiende la longitud de una nota.
382 @warning{No deben confundirse las ligaduras de unión con las
383 @emph{ligaduras de expresión}, que indican articulación, ni con las
384 @emph{ligaduras de fraseo}, que indican el fraseo musical. Una
385 ligadura de unión es tan sólo una manera de extender la duración de
386 una nota, algo parecido a lo que hace el puntillo.}
388 Se introduce una ligadura de unión usando el símbolo de la tilde curva
391 @lilypond[quote,verbatim,relative=2]
396 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
397 compás o bien cuando no se pueden usar puntillos para denotar el
398 ritmo. También se deben usar ligaduras cuando las notas atraviesan
399 subdivisiones del compás de mayor duración:
402 @lilypond[verbatim,quote]
409 Si necesitamos ligar muchas notas a través de las líneas divisorias,
410 nos podría resultar más fácil utilizar la división automática de las
411 notas, véase @ref{Automatic note splitting}. Este mecanismo divide
412 automáticamente las notas largas y las liga a través de las barras de
415 @cindex ligaduras y acordes
416 @cindex acordes y ligaduras
418 Cuando se aplica una ligadura de unión a un acorde, se conectan todas
419 las cabezas de las notas cuyas alturas coinciden. Si no coincide
420 ningún par de cabezas, no se crea ninguna ligadura. Los acordes se
421 pueden ligar parcialmente colocando la ligadura dentro del acorde.
423 @lilypond[quote,verbatim,relative=1]
425 <c~ e g~ b> <c e g b>
428 @cindex repetición, ligaduras de unión en
429 @cindex ligaduras de unión, repeticiones y
430 @cindex primera y segunda vez, corchetes y ligaduras en
431 @cindex ligaduras de unión y corchetes de primera y segunda vez
436 Cuando la segunda vez de una repetición comienza con una nota ligada,
437 es necesario especificar la ligadura repetida como sigue:
439 @lilypond[quote,relative=2,verbatim]
440 \repeat volta 2 { c g <c e>2 ~ }
442 % First alternative: following note is tied normally
444 % Second alternative: following note has a repeated tie
445 { <c e>2\repeatTie d4 c } }
448 @cindex laissez vibrer
449 @cindex ligaduras laissez vibrer
451 @funindex \laissezVibrer
452 @funindex laissezVibrer
454 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
455 vibrar) indican que las notas no se deben apagar al final. Se usan en
456 la notación para piano, arpa y otros instrumentos de cuerda y
457 percusión. Se pueden introducir de la siguiente manera:
459 @lilypond[quote,verbatim,relative=1]
460 <c f g>1\laissezVibrer
463 @cindex ligaduras, colocación
469 @funindex \tieNeutral
472 Es posible controlar la colocación vertical de las ligaduras de unión;
473 véase la sección de instrucciones predefinidas, o para ver más
474 detalles, consulte @ref{Direction and placement}.
476 @cindex ligaduras, apariencia
477 @cindex ligaduras de puntos
478 @cindex ligaduras discontinuas
479 @cindex discontinuas, ligaduras
480 @cindex puntos, ligaduras de
489 Se pueden especificar ligaduras continuas, de puntos o intermitentes,
490 véase la sección de instrucciones predefinidas.
506 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
507 {using-ties-with-arpeggios.ly}
509 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
510 {engraving-ties-manually.ly}
516 @rglos{laissez vibrer}.
518 Referencia de la notación:
519 @ref{Automatic note splitting}.
521 Fragmentos de código:
524 Referencia de funcionamiento interno:
525 @rinternals{LaissezVibrerTie},
526 @rinternals{LaissezVibrerTieColumn},
527 @rinternals{TieColumn},
533 Un cambio de pentagrama cuando hay una ligadura activa no producirá
534 una ligadura inclinada.
536 Los cambios de clave o de octava durante una ligadura de unión no
537 están bien definidos realmente. En estos casos puede ser preferible
538 una ligadura de expresión.
542 @subsection Writing rests
544 Los silencios se escriben como parte de la música dentro de las
545 expresiones musicales.
550 * Full measure rests::
554 @unnumberedsubsubsec Rests
557 @cindex silencios, indicar duraciones
558 @cindex maxima, silencio de
559 @cindex longa, silencio de
560 @cindex breve, silencio de
572 Los silencios se introducen como notas con el nombre @code{r}. Las
573 duraciones mayores que la redonda utilizan las instrucciones
574 predefinidas que se muestran aquí:
576 @c \time 16/1 is used to avoid spurious bar lines
577 @c and long tracts of empty measures
578 @lilypond[fragment,quote,verbatim]
580 % These two lines are just to prettify this example
582 \override Staff.TimeSignature #'stencil = ##f
583 % Print a maxima rest, equal to four breves
585 % Print a longa rest, equal to two breves
589 r1 r2 r4 r8 r16 r32 r64 r128
593 @cindex silencios multicompás
594 @cindex silencios de compás completo
596 Los silencios de un compás, centrados en medio del compás, se deben
597 hacer con silencios multicompás. Se pueden usar para un solo compás
598 así como para muchos compases, y se tratan en @ref{Full measure
601 @cindex silencio, especificar la posición vertical
603 Para especificar explícitamente la posición vertical de un silencio,
604 escriba una nota seguida de @code{\rest}. Se colocará un silencio en
605 la posición en que debería aparecer la nota. Esto posibilita la
606 aplicación manual precisa de formato a la música polifónica, ya que el
607 formateador automático de colisiones de silencios no mueve estos
610 @lilypond[quote,verbatim,relative=2]
616 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
626 Referencia de la notación:
627 @ref{Full measure rests}.
629 Fragmentos de código:
632 Referencia de funcionamiento interno:
638 @c Deliberately duplicated in Durations and Rests. -gp
639 No existe un límite fundamental respecto de las duraciones de los
640 silencios (tanto para el más corto como para el más largo), pero el
641 número de glifos es limitado: hay silencios desde la garrapatea (128)
642 hasta la máxima (8 redondas).
645 @node Invisible rests
646 @unnumberedsubsubsec Invisible rests
648 @cindex desplazamiento
649 @cindex silencio invisible
650 @cindex invisible, silencio
651 @cindex nota de espaciado
652 @cindex silencio de separación
658 Un silencio invisible (también conocido como @q{skip} o
659 desplazamiento) se puede introducir como una nota con el
660 nombre@tie{}@code{s}:
662 @lilypond[verbatim,quote,relative=2]
667 @cindex letra, desplazamiento de
669 Los silencios de separación sólo están disponible en el modo de notas
670 y en el modo de acordes. En otras situaciones, por ejemplo, cuando se
671 introduce la letra, se usa la instrucción @code{\skip} para producir
672 un desplazamiento de una cierta magnitud temporal. @code{\skip}
673 requiere una duración explícita.
675 @lilypond[quote,verbatim,relative=2]
688 Un silencio de separación produce implícitamente contextos
689 @code{Staff} y @code{Voice} si no existe ninguno, igual que las notas
690 y los silencios normales:
692 @lilypond[quote,verbatim,fragment]
696 @code{\skip} tan sólo desplaza un tiempo musical; no produce ninguna
697 salida, de ninguna clase.
699 @lilypond[quote,verbatim,fragment]
700 % This is valid input, but does nothing
701 \skip 1 \skip1 \skip 1
706 Fragmentos de código:
709 Referencia de funcionamiento interno:
710 @rinternals{SkipMusic}.
713 @node Full measure rests
714 @unnumberedsubsubsec Full measure rests
716 @cindex multicompás, silencios
717 @cindex compás completo, silencios de
718 @cindex silencios multicompás
719 @cindex silencios de compás completo
720 @cindex redonda, silencios de, para un compás completo
721 @cindex silencios de redonda para un compás completo
725 Los silencios de uno o más compases completos se introducen como notas
726 con el nombre @code{R} en mayúscula:
728 @lilypond[quote,verbatim,relative=2]
729 % Rest measures contracted to single measure
730 \compressFullBarRests
737 La duración de los silencios de compás completo es idéntica a la
738 notación de la duración que se usa para las notas. La duración de un
739 silencio multi-compás debe ser siempre un número entero de compases,
740 por lo que con frecuencia han de utilizarse puntillos o fracciones:
742 @lilypond[quote,fragment,verbatim]
743 \compressFullBarRests
749 R1*13/8 | R1*13/8*12 |
754 Un silencio de un compás completo se imprime como un silencio de
755 redonda o de breve, centrado en el compás, según el tipo de compás
758 @lilypond[quote,verbatim,fragment]
767 @cindex multicompás, silencios, expansión de
768 @cindex multicompás, silencios, contracción de
770 @funindex \expandFullBarRests
771 @funindex expandFullBarRests
772 @funindex \compressFullBarRests
773 @funindex compressFullBarRests
775 De forma predeterminada un silencio multicompás se expande en la
776 partitura impresa para mostrar explícitamente todos los compases de
777 silencio. De forma alternativa, un silencio multicompás se puede
778 presentar como un solo compás que contiene un símbolo de silencio
779 multicompás, con el número de compases impreso encima del compás:
781 @lilypond[quote,fragment,verbatim]
783 \time 3/4 r2. | R2.*2 |
786 % Rest measures contracted to single measure
787 \compressFullBarRests
789 % Rest measures expanded
796 @cindex texto sobre un silencio multicompás
797 @cindex multicompás, silencio, adjuntar texto
798 @cindex inscripción sobre un silencio multicompás
799 @cindex multicompás, silencios, inscripción en
800 @cindex calderón sobre un silencio multicompás
801 @cindex multicompás, silencio, aplicar un calderón a
803 @funindex \fermataMarkup
804 @funindex fermataMarkup
806 Se pueden añadir elementos de marcado a los silencios multicompás. Se
807 proporciona la instrucción predefinida @code{\fermataMarkup} para
810 @lilypond[quote,verbatim,fragment]
811 \compressFullBarRests
813 R2.*10^\markup { \italic "ad lib." }
817 @warning{Los elementos de marcado que se añaden a un silencio
818 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
819 @code{TextScript}. Las sobreescrituras de propiedades deben ir
820 dirigidas hacia el objeto correcto, o se ignorarán. Véase el ejemplo
823 @lilypond[quote,verbatim,fragment]
824 % This fails, as the wrong object name is specified
825 \override TextScript #'padding = #5
827 % This is correct and works
828 \override MultiMeasureRestText #'padding = #5
832 Cuando un silencio multicompás sigue inmediatamente al establecimiento
833 de un compás parcial con @code{\partial}, es posible que no se emitan
834 las advertencias correspondientes de comprobación de compás.
838 @code{\textLengthOn},
839 @code{\textLengthOff},
840 @code{\fermataMarkup},
841 @code{\compressFullBarRests},
842 @code{\expandFullBarRests}.
848 @cindex eclesiásticos, silencios
849 @cindex silencios eclesiásticos
850 @cindex kirchenpausen
852 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
853 {changing-form-of-multi--measure-rests.ly}
855 @cindex multicompás, posicionamiento de los silencios
856 @cindex colocación de los silencios multicompás
858 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
859 {positioning-multi--measure-rests.ly}
861 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
862 {multi--measure-rest-markup.ly}
867 @rglos{multi-measure rest}.
869 Referencia de la notación:
872 @ref{Formatting text},
875 Fragmentos de código:
878 Referencia de funcionamiento interno:
879 @rinternals{MultiMeasureRest},
880 @rinternals{MultiMeasureRestNumber},
881 @rinternals{MultiMeasureRestText}.
883 @cindex digitaciones y silencios multicompás
884 @cindex multicompás, silencios, digitaciones y
888 Si se trata de usar digitaciones (p. ej., @code{R1*10-4}) para poner
889 números encima de los silencios multicompás, la cifra de la digitación
890 (el 4) puede chocar con el número del compás (aquí el 10).
892 @cindex condensar silencios
893 @cindex silencio normal, condensar
895 No hay ninguna forma de condensar automáticamente muchos silencios en
896 un solo silencio multicompás.
898 @cindex silencio, colisiones de
900 Los silencios multicompás no toman parte en las colisiones de
904 @node Displaying rhythms
905 @subsection Displaying rhythms
911 * Polymetric notation::
912 * Automatic note splitting::
913 * Showing melody rhythms::
917 @unnumberedsubsubsec Time signature
919 @cindex Indicación de compás
925 La indicación de compás se establece como sigue:
927 @lilypond[quote,verbatim,relative=2]
932 @cindex compás, visibilidad de la indicación de
934 La indicación de compás se imprime al comienzo de una pieza y siempre
935 que hay un cambio de compás. Si se produce un cambio al final de una
936 línea, se imprime una indicación de advertencia en dicho lugar. Se
937 puede modificar este comportamiento predeterminado, véase
938 @ref{Visibility of objects}.
940 @lilypond[quote,verbatim,relative=2]
950 @cindex compás, estilo de la indicación de
951 @cindex metro, estilo de
953 @funindex \numericTimeSignature
954 @funindex numericTimeSignature
955 @funindex \defaultTimeSignature
956 @funindex defaultTimeSignature
958 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
961 @lilypond[quote,verbatim,relative=2]
965 % Change to numeric style
966 \numericTimeSignature
969 % Revert to default style
970 \defaultTimeSignature
975 Las indicaciones de compás de la música mensural se tratan en
976 @ref{Mensural time signatures}.
980 @code{\numericTimeSignature},
981 @code{\defaultTimeSignature}.
987 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
988 {changing-the-time-signature-without-affecting-the-beaming.ly}
990 @cindex compuesto, indicaciones de compás
991 @cindex compás compuesto, indicaciones de
993 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
994 {compound-time-signatures.ly}
999 @rglos{time signature}
1001 Referencia de la notación:
1002 @ref{Mensural time signatures},
1003 @ref{Time administration}.
1005 Fragmentos de código:
1008 Referencia de funcionamiento interno:
1009 @rinternals{TimeSignature},
1010 @rinternals{Timing_translator}.
1014 @unnumberedsubsubsec Upbeats
1017 @cindex parte al alzar
1018 @cindex compás parcial
1019 @cindex parcial, compás
1020 @cindex compás, cambiar la longitud del
1021 @funindex measurePosition
1026 Los compases parciales como las anacrusas o partes al alzar se
1027 escriben usando la instrucción @code{\partial}, con la sintaxis
1030 \partial @var{duración}
1033 donde @code{duración} es el valor rítmico que se se debe añadir antes
1034 del comienzo del siguiente compás completo:
1036 @lilypond[quote,verbatim,relative=2]
1041 El compás parcial puede ser de cualquier duración menor de un compás
1044 @lilypond[quote,verbatim,relative=2]
1045 \partial 8*3 c8 d e |
1049 Esto se traduce internamente a
1052 \set Timing.measurePosition = -@var{duración}
1055 La propiedad @code{measurePosition} contiene un número racional que
1056 indica qué parte del compás ha transcurrido hasta el momento. Observe
1057 que se establece a un número negativo por parte de la instrucción
1058 @code{\partial}: es decir, @code{\partial 4} se traduce internamente a
1059 @code{-4}, con el significado de @qq{queda un valor de negra en este
1067 Referencia de la notación:
1070 Fragmentos de código:
1073 Referencia de funcionamiento interno:
1074 @rinternals{Timing_translator}.
1079 El uso de @code{\partial} está previsto solamente para el comienzo de
1080 una pieza. Si se emplea después del comienzo se obtendrán varias
1081 advertencias desagradables.
1084 @node Unmetered music
1085 @unnumberedsubsubsec Unmetered music
1088 @cindex líneas divisorias, quitar
1089 @cindex numeración de compases, quitar
1090 @cindex música sin metro
1092 @funindex \cadenzaOn
1094 @funindex \cadenzaOff
1095 @funindex cadenzaOff
1097 Las líneas divisorias y los números de compás se calculan
1098 automáticamente. Para música sin compasear (por ejemplo cadencias),
1099 esto no es deseable. Para desactivar las barras y los números de
1100 compás automáticos, utilice la instrucción @code{\cadenzaOn}, y para
1101 activarlos de nuevo use @code{\cadenzaOff}.
1103 @lilypond[verbatim,relative=2,fragment]
1112 La numeración de compases se continúa al final de la cadencia como si
1113 la cadencia no existiera:
1115 @lilypond[verbatim,relative=2,fragment]
1116 % Show all bar numbers
1117 \override Score.BarNumber #'break-visibility = #all-visible
1137 Referencia de la notación:
1138 @c ref{Controlling visibility of objects}
1140 Fragmentos de código:
1146 LilyPond inserta saltos de línea y de página solamente en las barras
1147 de compás. A menos que la música sin compasear acabe antes del final
1148 de la línea del pentagrama, tendrá que insertar barras de compás
1156 para indicar dónde se pueden producir los saltos.
1159 @node Polymetric notation
1160 @unnumberedsubsubsec Polymetric notation
1162 @c This section necessarily uses \set
1163 @c This is acceptable -td
1165 @cindex compás, doble
1166 @cindex compases polimétricos
1167 @cindex polimétricos, compases
1168 @cindex metro polimétrico
1169 @cindex doble compás
1171 @funindex timeSignatureFraction
1172 @funindex \scaleDurations
1173 @funindex scaleDurations
1177 Está contemplada la notación polimétrica, ya sea explícitamente o
1178 mediante la modificación de la indicación visible del compás y el
1179 escalado de la duración de las notas.
1181 @strong{Pentagramas con distintas indicaciones de compás, compases de
1184 Se puede crear esta notación estableciendo una indicación de compás
1185 común para cada pentagrama pero sustituyendo el símbolo manualmente
1186 mediante el establecimiento de @code{timeSignatureFraction} a la
1187 fracción deseada y escalando las duraciones impresas en cada
1188 pentagrama a la indicación de compás común; véase @ref{Time
1189 signature}. El escalado se hace con @code{\scaleDurations}, que se
1190 usa de una forma similar a @code{\times}, pero no crea un corchete de
1191 grupo especial, véase @ref{Scaling durations}.
1193 @cindex barrado en música polimétrica
1194 @cindex barrado en metro polimétrico
1196 En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
1197 10/8. En el segundo pentagrama, las duraciones mostradas se
1198 multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama,
1199 las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 *
1200 10/8 = 3/4. Con frecuencia se hace necesario insertar las barras de
1201 forma manual, pues el escalado de las duraciones afecta a las reglas
1202 de barrado automático.
1204 @lilypond[quote,verbatim,fragment]
1213 \set Staff.timeSignatureFraction = #'(9 . 8)
1214 \scaleDurations #'(2 . 3)
1215 \repeat unfold 6 { c8[ c c] }
1219 \set Staff.timeSignatureFraction = #'(10 . 8)
1220 \scaleDurations #'(3 . 5) {
1221 \repeat unfold 2 { c8[ c c] }
1222 \repeat unfold 2 { c8[ c] } |
1223 c4. c4. \times 2/3 { c8[ c c] } c4
1229 @strong{@i{Pentagramas con distintas indicaciones de compás y
1230 longitudes de compás distintas}}
1232 Se puede dar a cada pentagrama su propia indicación de compás
1233 independiente trasladando los grabadores @code{Timing_translator} y
1234 @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1236 @lilypond[quote,verbatim]
1240 \remove "Timing_translator"
1241 \remove "Default_bar_line_engraver"
1245 \consists "Timing_translator"
1246 \consists "Default_bar_line_engraver"
1250 % Now each staff has its own time signature.
1276 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1277 {compound-time-signatures.ly}
1283 @rglos{polymetric time signature},
1286 Referencia de la notación:
1287 @ref{Time signature},
1288 @ref{Scaling durations}.
1290 Fragmentos de código:
1293 Referencia de funcionamiento interno:
1294 @rinternals{TimeSignature},
1295 @rinternals{Timing_translator},
1296 @rinternals{Default_bar_line_engraver},
1302 Al usar distintos compases en paralelo, las notas que están en el
1303 mismo instante de tiempo se colocan en la misma posición horizontal.
1304 Sin embargo, las barras de compás en los distintos pentagramas harán
1305 que el espaciado de notas sea menos regular en cada pentagrama
1306 individual de lo que sería normal sin las distintas indicaciones de
1310 @node Automatic note splitting
1311 @unnumberedsubsubsec Automatic note splitting
1313 @cindex notas, división de
1314 @cindex división de notas
1316 @funindex Note_heads_engraver
1317 @funindex Completion_heads_engraver
1319 Las notas largas se pueden convertir automáticamente en notas ligadas.
1320 Se hace mediante la sustitución del @code{Note_heads_engraver} por el
1321 @code{Completion_heads_engraver}. En el ejemplo siguiente, las notas
1322 que atraviesan la barra de compás se dividen y se unen mediante una
1325 @lilypond[quote,verbatim,relative=1]
1327 \remove "Note_heads_engraver"
1328 \consists "Completion_heads_engraver"
1331 { c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 }
1334 Este grabador divide todas las notas largas en la barra de compás e
1335 inserta ligaduras. Uno de sus usos es depurar partituras complejas:
1336 si los compases no están completos, las ligaduras mostrarán
1337 exactamente cuánto le falta a cada compás.
1344 Manual de aprendizaje:
1345 @rlearning{Engravers explained},
1346 @rlearning{Adding and removing engravers}.
1348 Fragmentos de código:
1351 Referencia de funcionamiento interno:
1352 @rinternals{Note_heads_engraver},
1353 @rinternals{Completion_heads_engraver},
1354 @rinternals{Forbid_line_break_engraver}.
1359 No todas las duraciones (sobre todo las que contienen grupos
1360 especiales) se pueden representar exactamente con notas normales y
1361 puntillos, pero el grabador @code{Completion_heads_engraver} nunca
1362 insertará grupos especiales.
1364 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
1368 @node Showing melody rhythms
1369 @unnumberedsubsubsec Showing melody rhythms
1371 @cindex melodía, mostrar las duraciones
1372 @cindex duraciones de la melodía, mostrar
1374 A veces podemos querer mostrar solamente el ritmo de una melodía.
1375 Esto se puede hacer con un pentagrama de ritmo. Todas las alturas de
1376 las notas se convierten en barras inclinadas, y el pentagrama tiene
1379 @lilypond[quote,relative=1,verbatim]
1381 \new RhythmicStaff {
1382 \new Voice = "myRhythm" {
1390 \lyricsto "myRhythm" {
1398 @cindex guitarra, tablas de acordes
1399 @cindex rasgueado, mostrar ritmos
1400 @cindex guitarra, mostrar ritmos rasgueados
1402 @funindex Pitch_squash_engraver
1403 @funindex \improvisationOn
1404 @funindex improvisationOn
1405 @funindex \improvisationOff
1406 @funindex improvisationOff
1408 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
1409 rasgueado. Esto se puede hacer con el grabador
1410 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
1412 @lilypond[quote,verbatim]
1421 \consists Pitch_squash_engraver
1434 @code{\improvisationOn},
1435 @code{\improvisationOff}.
1441 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1442 {guitar-strum-rhythms.ly}
1446 Fragmentos de código:
1449 Referencia de funcionamiento interno:
1450 @rinternals{RhythmicStaff},
1451 @rinternals{Pitch_squash_engraver}.
1459 * Setting automatic beam behavior::
1464 @node Automatic beams
1465 @unnumberedsubsubsec Automatic beams
1467 De manera predeterminada, las barras de corchea se insertan
1470 @cindex barras manuales
1471 @cindex manuales, barras
1472 @cindex barras, establecer reglas
1473 @cindex barras, reglas personalizadas
1475 @funindex measureLength
1476 @funindex beatLength
1477 @funindex beatGrouping
1478 @funindex \autoBeamOn
1479 @funindex autoBeamOn
1480 @funindex \autoBeamOff
1481 @funindex autoBeamOff
1483 @lilypond[quote,verbatim,relative=2]
1485 \time 6/8 c c c c8. c16 c8
1488 Cuando estas decisiones automáticas no son lo bastante buenas, se
1489 pueden escribir los barrados de forma explícita; véase @ref{Manual
1490 beams}. Las barras se pueden también introducir manualmente de la
1491 misma forma si se quieren extender por encima de los silencios.
1493 También es posible definir patrones de barrado que difieran de los
1494 ajustes por defecto. Las reglas de barrado predeterminadas están
1495 definidas en el archivo @file{scm/@/auto@/-beam@/.scm}. Si no hay
1496 definidas reglas de barrado para una duración dada de la barra en el
1497 tipo de compás en uso, el barrado se controla mediante los valores de
1498 tres propiedades de contexto, @code{measureLength}, @code{beatLength}
1499 y @code{beatGrouping}. Tanto las reglas de barrado como las
1500 propiedades de contexto se pueden sobreescribir, véase @ref{Setting
1501 automatic beam behavior}.
1503 @warning{Si se usan barras para indicar los melismas de las canciones,
1504 entonces se debe desactivar el barrado automático con
1505 @code{\autoBeamOff} e indicar las barras manualmente.}
1509 El barrado automático se puede habilitar o desactivar con las
1510 instrucciones @code{\autoBeamOff} y @code{\autoBeamOn}:
1512 @lilypond[quote,relative=1,verbatim]
1513 c4 c8 c8. c16 c8. c16 c8
1522 @code{\autoBeamOff},
1530 @cindex saltos de línea y barrado
1531 @cindex línea, saltos de, y barrado
1535 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1536 {beams-across-line-breaks.ly}
1538 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1539 {changing-beam-knee-gap.ly}
1543 Referencia de la notación:
1545 @ref{Setting automatic beam behavior}.
1547 Archivos instalados:
1548 @file{scm/@/auto@/-beam@/.scm}.
1550 Fragmentos de código:
1553 Referencia de funcionamiento interno:
1559 No se pueden usar conjuntamente barras dobladas automáticamente que
1560 cruzan pentagramas y pentagramas ocultos. Véase @ref{Hiding staves}.
1562 Las barras pueden colisionar con las cabezas de las notas y las
1563 alteraciones accidentales de las otras voces.
1565 @node Setting automatic beam behavior
1566 @unnumberedsubsubsec Setting automatic beam behavior
1569 @cindex barras automáticas, ajuste fino
1570 @cindex ajuste fino de las barras automáticas
1571 @cindex automáticas, generación de barras
1572 @cindex barras automáticas
1573 @cindex letra y barrado
1575 @funindex autoBeaming
1576 @funindex autoBeamSettings
1577 @funindex (end * * * *)
1578 @funindex (begin * * * *)
1579 @funindex measureLength
1580 @funindex beatLength
1581 @funindex beatGrouping
1587 La colocación de barras automáticas viene determinada por las reglas
1588 descritas en @ref{Automatic beams}. Existen dos formas mutuamente
1589 excluyentes de modificar estas reglas. La primera es modificar la
1590 agrupación de los pulsos y se aplica a compases poco usuales, es
1591 decir, aquellos para los que no ha reglas predefinidas que definen los
1592 puntos de final de las barras. El segundo método, modificar la
1593 especificación de los puntos finales de las barras, se puede usar para
1594 cualquier tipo de compás. Este segundo método @strong{se debe} usar
1595 para aquellos compases y combinaciones de duración de barras para los
1596 que existen reglas predefinidas de final de barra, a no ser que se
1597 hayan revertido. Hay reglas predefinidas para los compases de 3/2,
1598 3/4, 4/4, 2/4, 4/8, 4/16, 6/8, 9/8 y 12/8.
1600 @i{@strong{Modificar las agrupaciones de pulsos}}
1602 Si no hay definida ninguna regla de final de barra para la duración de
1603 una barra en particular dentro del tipo de compás en uso, su barrado
1604 se controla mediante tres propiedades de contexto:
1605 @code{measureLength}, @code{beatLength} y @code{beatGrouping}. Estas
1606 propiedades se deben establecer en los contextos @code{Score},
1607 @code{Staff} o @code{Voice} para delimitar el ámbito de su efecto.
1608 Los valores predeterminados se establecen al procesarse las
1609 instrucciones @code{\time}, por ello las instrucciones @code{\set} se
1610 deben escribir después de todas las instrucciones @code{\time}.
1612 Dichas propiedades determinan el barrado de la siguiente forma:
1614 Las barras pueden dar comienzo en cualquier lugar (excepto si ya hay
1615 una barra activa). Las barras terminan en un tiempo determinado por
1616 los valores de @code{beatGrouping} y @code{beatLength}, como se ve a
1622 Si @code{beatGrouping} y @code{beatLength} con consistentes con
1623 @code{measureLength}, se utiliza @code{beatGrouping} para determinar
1624 los puntos finales de las barras.
1627 Si @code{beatGrouping} y @code{beatLength} no concuerdan con
1628 @code{measureLength}, se usa @code{beatLength} para determinar los
1629 puntos finales de las barras.
1634 @warning{Estas tres propiedades se hacen efectivas para una barra
1635 concreta @strong{solamente} si no hay reglas de final de barra
1636 predefinidas para esa duración de barra en el tipo de compás en uso, o
1637 si todas esas reglas de final de barra se han revertido.}
1639 De forma predeterminada, las propiedades the @code{measureLength} y
1640 @code{beatLength} se derivan del compás establecido por la instrucción
1641 @code{\time}. La longitud @code{measureLength} está establecida de
1642 forma que sea exactamente la misma que la longitud del compás dado por
1643 la indicación de compás, y la longitud del pulso @code{beatLength}
1644 tiene un valor dado igual a una parte de compás (1/n, siendo n el
1645 denominador del compás).
1647 El valor predeterminado de @code{beatGrouping} se toma de una tabla
1648 que está en @file{scm/@/music@/-functions@/.scm}. Para localizarla,
1649 véase @rlearning{Other sources of information}. Define la agrupación
1650 de pulsos para los compases de 5/8, 6/8, 8/8, 9/8 y 12/8.
1652 Tanto @code{measureLength} como @code{beatLength} son @i{momentos},
1653 unidades de duración musical. Las cantidades del tipo @i{moment} se
1654 crean por la función de Scheme @code{ly:make-moment}. Para ver más
1655 información sobre esta función, consulte @ref{Time administration}.
1657 @code{beatGrouping} es una lista de enteros que dan el número de
1658 pulsos en cada grupo.
1662 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1665 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1666 {specifying-context-with-beatgrouping.ly}
1668 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1669 {using-beatlength-and-beatgrouping.ly}
1671 @funindex subdivideBeams
1673 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1674 {sub-dividing-beams.ly}
1676 @cindex compases, agrupaciones de
1677 @cindex pulsos, agrupar
1678 @cindex agrupación de pulsos
1679 @cindex compases, subgrupos dentro de
1681 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1682 {conducting-signs,-measure-grouping-signs.ly}
1685 @strong{@i{Modificar los puntos finales de las barras}}
1687 En compases de tipo normal, las barras automáticas pueden comenzar en
1688 cualquier nota pero solamente pueden terminar en algunas posiciones
1689 dentro del compás, concretamente en las duraciones que estén
1690 especificadas por las propiedades de @code{autoBeamSettings}. Estas
1691 propiedades consisten en una lista de reglas que especifican dónde
1692 pueden terminar las barras. Las reglas predeterminadas de
1693 @code{autoBeamSettings} están definidas en
1694 @file{scm/@/auto@/-beam@/.scm}. Para localizarlo, consulte
1695 @rlearning{Other sources of information}.
1697 @strong{Se debe} usar este método para los tipos de compás para los
1698 que existen reglas de final de barra definidas de forma
1699 predeterminada, a no ser que todas ellas se hayan revertido. También
1700 es particularmente apropiado para otros muchos compases si la
1701 indicación de compás cambia con frecuencia, o si el barrado debe ser
1702 distinto para las distintas duraciones de barra.
1704 Para añadir una regla a la lista, utilice
1707 #(override-auto-beam-setting
1709 beam-numerator beam-denominator
1710 time-signature-numerator time-signature-denominator)
1711 moment-numerator moment-denominator [context])
1719 @item @code{límite-barra} es el tipo de límite de barra automática que se
1720 define. Puede ser @code{begin} o @code{end}, pero sólo es efectivo
1723 @item @code{numerador-barra/denominador-barra} es la duración de la barra
1724 a la que se quiere aplicar la regla. Se considera que una barra tiene
1725 la duración de su nota más breve. Ajuste @code{numerador-barra} y
1726 @code{denominador-barra} a un asterisco @code{'*'} para que la regla
1727 se aplique a las barras de cualquier duración.
1729 @item @code{numerador-compás/denominador-compás} especifica la indicación de compás
1730 a que se aplica esta regla. Si @code{numerador-compás} y
1731 @code{denominador-compás} tienen el valor de un asterisco @code{'*'},
1732 esta regla se aplica a cualquier tipo de compás.
1734 @item @code{numerador-momento/denominador-momento} es la posición dentro del
1735 compás en que la barra debe terminar.
1737 @item @code{contexto} es opcional, y especifica el contexto en que se debe
1738 hacer el cambio. El valor predeterminado es @code{'Voice}.
1740 @code{#(score-override-auto-beam-setting '(A B C D) E F)} es
1741 equivalente a @code{#(override-auto-beam-setting '(A B C D) E F
1746 Por ejemplo, si las barras automáticas siempre deben terminar sobre la
1747 primera negra, para cualquier tipo de compás o duración de la barra,
1750 @lilypond[quote,verbatim,relative=2]
1752 #(override-auto-beam-setting '(end * * * *) 1 4)
1756 Podemos forzar los ajustes de las barras para que tengan efecto sólo
1757 sobre las barras cuya nota más breve sea de una cierta duración:
1759 @lilypond[quote,verbatim,relative=2]
1761 % end 1/16 beams for all time signatures at the 1/16 moment
1762 #(override-auto-beam-setting '(end 1 16 * *) 1 16)
1764 a32 a a a a16 a a a a a |
1765 % end 1/32 beams for all time signatures at the 1/16 moment
1766 #(override-auto-beam-setting '(end 1 32 * *) 1 16)
1767 a32 a a a a16 a a a a a |
1770 Podemos forzar los ajustes de las barras para que tengan efecto
1771 solamente en ciertos tipos de compás:
1773 @lilypond[quote,verbatim,relative=2]
1775 % end beams of all durations in 5/8 time signature at the 2/8 moment
1776 #(override-auto-beam-setting '(end * * 5 8) 2 8)
1784 En caso de usar varias voces, se debe especificar el contexto
1785 @code{Staff} si queremos aplicar el barrado a todas las voces del
1788 @lilypond[quote,verbatim,relative=2]
1791 % Context not specified - does not work correctly
1792 #(override-auto-beam-setting '(end * * 7 8) 3 8)
1793 #(override-auto-beam-setting '(end * * 7 8) 4 8)
1794 #(override-auto-beam-setting '(end * * 7 8) 5 8)
1795 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1797 % Works correctly with context specified
1798 #(override-auto-beam-setting '(end * * 7 8) 3 8 'Staff)
1799 #(override-auto-beam-setting '(end * * 7 8) 4 8 'Staff)
1800 #(override-auto-beam-setting '(end * * 7 8) 5 8 'Staff)
1801 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1804 @warning{Si se produce un comportamiento inesperado de las barras,
1805 compruebe la existencia de una posible interferencia en los ajustes
1806 predeterminados del barrado automático que están en
1807 @file{scm/@/auto@/-beam@/.scm}, porque los finales de barra definidos
1808 aquí aún son válidos además de los suyos.}
1810 Debemos revertir cualquier final predeterminado indeseado o
1811 conflictivo, para nuestro compás concreto. Podemos eliminar una regla
1812 de barrado automático previamente establecida usando
1815 #(revert-auto-beam-setting
1817 beam-numerator beam-denominator
1818 time-signature-numerator time-signature-denominator)
1819 moment-numerator moment-denominator [context])
1823 @code{límite-barra}, @code{numerador-barra}, @code{denominador-barra},
1824 @code{numerador-compás}, @code{denominador-compás},
1825 @code{numerador-momento}, @code{denominador-momento} y @code{contexto}
1826 son los mismos que antes.
1828 @lilypond[quote,verbatim,relative=2]
1830 a16 a a a a a a a a a a a a a a a
1831 % undo a rule ending 1/16 beams in 4/4 time at 1/4 moment
1832 #(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
1833 a16 a a a a a a a a a a a a a a a
1836 La regla de un enunciado @code{revert-auto-beam-setting} debe
1837 corresponderse exactamente con la regla original. Esto es, no se
1838 tiene en cuenta ninguna expansión de comodines.
1840 @lilypond[quote,verbatim,relative=2]
1842 #(override-auto-beam-setting '(end 1 16 1 4) 1 8)
1844 #(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it!
1846 #(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will
1852 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1853 {beam-grouping-in-7-8-time.ly}
1855 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1856 {reverting-default-beam-endings.ly}
1858 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1859 {beam-endings-in-score-context.ly}
1861 @funindex \autoBeamOff
1862 @funindex autoBeamOff
1863 @funindex \autoBeamOn
1864 @funindex autoBeamOn
1867 @code{\autoBeamOff},
1871 @cindex barra, última en la partitura
1872 @cindex barra, última en una voz polifónica
1876 Si una partitura termina mientras una barra automática no ha terminado
1877 aún todavía está aceptando notas, esta última barra no se imprimirá en
1878 absoluto. Lo mismo sirve para las voces polifónicas, introducidas con
1879 @code{<< @dots{} \\ @dots{} >>}. Si una voz polifónica termina
1880 mientras una barra automática está aún aceptando notas, no se imprime.
1884 Fragmentos de código:
1889 @unnumberedsubsubsec Manual beams
1891 @cindex barras manuales
1892 @cindex manuales, barras
1897 En ciertos casos puede ser preciso sobreescribir el algoritmo de
1898 barrado automático. Por ejemplo, el barrador automático no escribe
1899 barras por encima de los silencios o las líneas divisorias, y en las
1900 partituras corales el barrado se ajusta con frecuencia para que siga
1901 la medida de la letra en vez de la de las notas. Tales barras se
1902 especifican manualmente marcando los puntos de comienzo y final con
1905 @lilypond[quote,relative=1,verbatim]
1907 r4 r8[ g' a r8] r8 g[ | a] r8
1914 Se pueden marcar notas individuales con @code{\noBeam} para evitar que
1915 resulten unidas por una barra:
1917 @lilypond[quote,verbatim,relative=2]
1918 \time 2/4 c8 c\noBeam c c
1921 @funindex stemLeftBeamCount
1922 @funindex stemRightBeamCount
1924 Se puede conseguir un control incluso más estricto sobre las barras
1925 estableciendo las propiedades @code{stemLeftBeamCount} y
1926 @code{stemRightBeamCount}. Especifican el número de barras que se
1927 dibujarán en los lados izquierdo y derecho, respectivamente, de la
1928 nota siguiente. Si cualquiera de estas dos propiedades está ajustada
1929 a un valor, dicho valor se usará una sola vez, y luego se borrará. En
1930 este ejemplo, el último Fa se imprime con sólo una barra en el lado
1931 izquierdo, es decir, la barra de corchea del grupo como un todo.
1933 @lilypond[quote,relative=2,verbatim]
1936 \set stemLeftBeamCount = #2
1937 \set stemRightBeamCount = #1
1939 \set stemLeftBeamCount = #1
1945 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1946 {flat-flags-and-beam-nibs.ly}
1948 @node Feathered beams
1949 @unnumberedsubsubsec Feathered beams
1951 @cindex barras progresivas
1953 @funindex \featherDurations
1954 @funindex featherDurations
1955 @funindex grow-direction
1957 Las barras progresivas se usan para indicar que un pequeño grupo de
1958 notas se debe tocar a una velocidad creciente (o decreciente), sin
1959 cambiar el tempo general de la pieza. El ámbito de la barra progresiva
1960 se debe indicar manualmente usando @code{[} y @code{]}, el efecto de
1961 ángulo de la barra se inicia especificando una dirección en la
1962 propiedad @code{grow-direction} del objeto @code{Beam}.
1964 Si queremos que la colocación de las notas y el sonido de la salida
1965 MIDI refleje el ritardando o accelerando indicado por la barra
1966 progresiva, las notas se deben agrupar como una expresión musical
1967 delimitada por llaves y precedida de una instrucción
1968 @code{featheredDurations} que especifica la razón entre las duraciones
1969 de la primera y la última notas dentro del grupo.
1971 Los corchetes rectos muestran el ámbito de la barra y las llaves
1972 muestran qué notas han de modificar sus duraciones. Normalmente
1973 delimitarían el mismo grupo de notas, pero no es un requisito: las dos
1974 instrucciones son independientes.
1976 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente el
1977 mismo tiempo que una blanca, pero la primera nota tiene la mitad de
1978 duración que la última, con las notas intermedias alargándose
1979 gradualmente. Las cuatro primeras fusas se aceleran gradualmente,
1980 mientras que las últimas cuatro fusas están a un tempo constante.
1982 @lilypond[relative=1,verbatim,quote]
1983 \override Beam #'grow-direction = #LEFT
1984 \featherDurations #(ly:make-moment 2 1)
1985 { c16[ c c c c c c c] }
1986 \override Beam #'grow-direction = #RIGHT
1987 \featherDurations #(ly:make-moment 2 3)
1989 % revert to non-feathered beams
1990 \override Beam #'grow-direction = #'()
1995 El espaciado en la salida impresa representa las duraciones de las
1996 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2000 La instrucción @code{\featherDurations} sólo funciona con fragmentos
2001 musicales muy breves, y cuando los números de la fracción son
2006 Fragmentos de código:
2016 * Bar and bar number checks::
2022 @unnumberedsubsubsec Bar lines
2024 @cindex barras de compás
2025 @cindex líneas divisorias
2026 @cindex repetición, barras de
2031 Las líneas divisorias delimitan a los compases pero también se pueden
2032 usar para indicar las repeticiones. Normalmente, las líneas
2033 divisorias normales se insertan de manera automática en la salida
2034 impresa en lugares que están basados en el compás actual.
2036 Las barras de compás sencillas insertadas automáticamente se pueden
2037 cambiar por otros tipos con la instrucción @code{\bar}. Por ejemplo,
2038 se suele poner una doble barra de cierre al final de la pieza:
2040 @lilypond[quote,relative=1,verbatim]
2044 No deja de ser válida la última nota de un compás si no termina sobre
2045 la línea divisoria automática: se supone que la nota se prolonga sobre
2046 el compás siguiente. Pero una secuencia larga de dichos compases
2047 prolongados puede hacer que la música aparezca comprimida o incluso
2048 que se salga de la página. Esto es a causa de que los saltos de línea
2049 automáticos solamente se producen al final de compases completos, es
2050 decir, cuando todas las notas han finalizado antes de que el compás
2053 @warning{Una duración incorrecta puede hacer que se trate de evitar la
2054 producción de saltos de línea, dando como resultado una línea de
2055 música con una compresión exagerada o música que se sale de la
2058 @cindex línea, saltos
2059 @cindex líneas divisorias invisibles
2060 @cindex compás, barras invisibles de
2062 También se permiten saltos de línea en las barras insertadas
2063 manualmente incluso dentro de compases incompletos. Para permitir un
2064 salto de línea donde no hay ninguna línea divisoria visible, utilice
2071 De esta manera se insertará una barra invisible de compás y se hará
2072 posible el salto de línea en este punto, sin forzarlo. No se
2073 incrementa el contador de los números de compás. Para forzar un salto
2074 de línea, consulte @ref{Line breaking}.
2076 @cindex manuales, líneas divisorias
2077 @cindex manuales, barras de compás
2078 @cindex barras de compás manuales
2079 @cindex líneas divisorias manuales
2081 Este y otras líneas divisorias especiales se pueden insertar
2082 manualmente en cualquier punto. Cuando coinciden con el final de un
2083 compás, sustituyen a la línea divisoria simple que se habría insertado
2084 automáticamente en dicho lugar. Cuando no coinciden con el final de
2085 un compás, se inserta la línea especificada en ese punto en la salida
2086 impresa. Dichas inserciones no afectan al cálculo y colocación de las
2087 líneas divisorias automáticas subsiguientes.
2089 Están disponibles para su inserción manual la línea divisoria simple y
2090 cinco tipos de doble barra:
2092 @lilypond[quote,relative=1,verbatim]
2093 f1 \bar "|" g \bar "||" a \bar ".|" b \bar ".|." c \bar "|.|" d \bar "|." e
2097 así como la barra de puntos y la discontinua:
2099 @lilypond[quote,relative=1,verbatim]
2100 f1 \bar ":" g \bar "dashed" a
2104 y cinco tipos de barra de repetición:
2106 @lilypond[quote,relative=1,verbatim]
2107 f1 \bar "|:" g \bar ":|:" a \bar ":|.|:" b \bar ":|.:" c \bar ":|" d
2112 Aunque se pueden insertar manualmente barras de compás con significado
2113 de repeticiones, no se reconocen como repeticiones por parte de
2114 LilyPond. Las secciones repetidas se introducen mejor utilizando las
2115 diversas instrucciones de repetición (véase @ref{Repeats}), que
2116 imprimen automáticamente las barras correspondientes.
2118 Además se puede especificar @code{"||:"}, que equivale a @code{"|:"}
2119 excepto en los saltos de línea, en que produce una doble barra al
2120 final de la línea y una repetición izquierda (de comienzo) al
2121 principio de la línea siguiente.
2123 @lilypond[quote,relative=2,verbatim]
2124 \override Score.RehearsalMark #'padding = #3
2132 En las partituras con muchos pentagramas, una instrucción @code{\bar}
2133 en uno de ellos se aplica automáticamente a todos los demás. Las
2134 líneas resultantes se conectan entre los distintos pentagramas de un
2135 @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
2137 @lilypond[quote,fragment,verbatim]
2145 \new Staff { \clef bass c4 g e g }
2147 \new Staff { \clef bass c2 c2 }
2154 @funindex defaultBarType
2159 La instrucción @code{\bar }@var{tipo_de_barra} es una forma corta de
2160 hacer @code{\set Timing.whichBar = }@var{tipo_de_barra}. Cuando
2161 @code{whichBar} se establece con el valor de una cadena, se crea una
2162 línea divisoria de ese tipo.
2164 El tipo de barra predeterminado que se usa para las líneas divisorias
2165 insertadas automáticamente es @code{"|"}. Se puede cambiar en
2166 cualquier momento con @code{\set Timing.defaultBarType =
2171 Referencia de la notación:
2172 @ref{Line breaking},
2174 @ref{Grouping staves}.
2177 Fragmentos de código:
2180 Referencia de funcionamiento interno:
2182 @rinternals{BarLine} (creada al nivel de @rinternals{Staff} (pentagrama)),
2183 @rinternals{SpanBar} (a través de los pentagramas),
2184 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
2188 @unnumberedsubsubsec Bar numbers
2190 @cindex compás, números de
2191 @cindex números de compás
2193 @funindex currentBarNumber
2195 Por defecto, los números de compás se imprimen al principio de la
2196 línea, excepto la primera. El número propiamente dicho se almacena en
2197 la propiedad @code{currentBarNumber}, que normalmente se actualiza
2198 automáticamente para cada compás. También se puede establecer
2201 @lilypond[verbatim,quote,fragment,relative=1]
2204 \set Score.currentBarNumber = #50
2210 @cindex números de compás, espaciado regular
2212 @funindex barNumberVisibility
2214 @c Uncomment this after next LSR update.
2215 @c @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2216 @c {printing-the-bar-number-for-the-first-measure.ly}
2218 Los números de compás se pueden tipografiar a intervalos regulares en
2219 vez de al principio de cada línea. Para hacerlo se debe sobreescribir
2220 el comportamiento predeterminado de forma que se puedan imprimir en
2221 otros lugares. Esto viene controlado por la propiedad
2222 @code{break-visibility} de @code{BarNumber}. Toma tres valores que se
2223 pueden fijar al valor @code{#t} o @code{#f} para especificar si el
2224 número de compás correspondiente es visible o no. El orden de los
2225 tres valores es @code{visible al final de la línea}, @code{visible en
2226 mitad de la línea}, @code{visible al principio de la línea}. En el
2227 ejemplo siguiente se imprimen los números de compás en todos los
2230 @lilypond[verbatim,quote,relative=1]
2231 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2232 \set Score.currentBarNumber = #11
2233 \bar "" % Permit first bar number to be printed
2239 @c All the rest of these examples will be added to LSR
2240 @c and moved into the Snippets. -gp
2243 y aquí los números de compás se imprimen cada dos compases excepto al
2246 @lilypond[verbatim,quote,relative=1]
2247 \override Score.BarNumber #'break-visibility = #'#(#f #t #t)
2248 \set Score.currentBarNumber = #11
2249 \bar "" % Permit first bar number to be printed
2250 % Print a bar number every second measure
2251 \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
2257 @cindex compás, número de, formato
2258 @cindex número de compases, formato de
2260 Se puede cambiar el tamaño del número de compás. Esto queda ilustrado
2261 en el siguiente ejemplo, que también muestra cómo encerrar los números
2262 de compás en rectángulos y circunferencias, y ofrece una forma
2263 alternativa de especificar @code{#(#f #t #t)} para
2264 @code{break-visibility}.
2266 @lilypond[verbatim,quote,relative=1]
2267 % Prevent bar numbers at the end of a line and permit them elsewhere
2268 \override Score.BarNumber #'break-visibility
2269 = #end-of-line-invisible
2271 % Increase the size of the bar number by 2
2272 \override Score.BarNumber #'font-size = #2
2273 \repeat unfold 3 { c1 } \bar "|"
2275 % Draw a box round the following bar number(s)
2276 \override Score.BarNumber #'stencil
2277 = #(make-stencil-boxer 0.1 0.25 ly:text-interface::print)
2278 \repeat unfold 3 { c1 } \bar "|"
2280 % Draw a circle round the following bar number(s)
2281 \override Score.BarNumber #'stencil
2282 = #(make-stencil-circler 0.1 0.25 ly:text-interface::print)
2283 \repeat unfold 4 { c1 } \bar "|."
2286 @cindex bar number alignment
2288 Los números de compás están alineados de forma predeterminada por la
2289 izquierda a su objeto padre. Esto suele corresponder al límite
2290 izquierdo de una línea o, si los números se imprimen dentro de la
2291 línea, la divisoria izquierda del compás. Los números también se
2292 pueden colocar directamente sobre la línea divisoria o alinearse por
2293 la derecha con ella:
2295 @lilypond[verbatim,quote,relative=1]
2296 \set Score.currentBarNumber = #111
2297 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2298 % Increase the size of the bar number by 2
2299 \override Score.BarNumber #'font-size = #2
2300 % Print a bar number every second measure
2301 \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
2303 % Center-align bar numbers
2304 \override Score.BarNumber #'self-alignment-X = #0
2306 % Right-align bar numbers
2307 \override Score.BarNumber #'self-alignment-X = #-1
2311 Los números de compás se pueden suprimir completamente quitando el
2312 grabador @code{Bar_number_engraver} de números de compás del contexto
2313 de partitura @code{Score}.
2315 @lilypond[verbatim,quote]
2319 \remove "Bar_number_engraver"
2330 Fragmentos de código:
2333 Referencia de funcionamiento interno:
2334 @rinternals{BarNumber}.
2336 @cindex número de compás, colisión
2337 @cindex colisión del número de compás
2341 Los números de compás pueden colisionar con el corchete
2342 @rinternals{StaffGroup}, si hay uno en la parte de arriba. Para
2343 solucionarlo, se puede usar la propiedad de relleno @code{padding} de
2344 @rinternals{BarNumber} para colocar el número correctamente.
2346 @c esto va a input/lsr/printing-the-bar-number-for-the-first-measure.ly
2348 Los números de compás solamente se pueden imprimir en las líneas
2349 divisorias; para imprimir un número de compás al principio de la
2350 pieza, se debe insertar allí una barra de compás vacía, y se debe
2351 poner un valor distinto a @code{1} en @code{currentBarNumber}:
2353 @lilypond[verbatim,quote,relative=1]
2354 \set Score.currentBarNumber = #50
2362 @node Bar and bar number checks
2363 @unnumberedsubsubsec Bar and bar number checks
2365 @cindex compás, comprobación de
2366 @cindex número de compás, comprobación de
2368 @funindex barCheckSynchronize
2371 Las comprobaciones de compás ayudan a detectar errores en las
2372 duraciones. Una comprobación de compás se escribe usando el símbolo
2373 de la barra vertical, @code{|}, en cualquier lugar donde se espera que
2374 caiga una línea divisoria. Si se encuentran líneas de comprobación de
2375 compás en otros lugares, se imprime una lista de advertencias en el
2376 archivo log de registro, mostrando los números de línea y columna en
2377 que han fallado las comprobaciones de compás. En el siguiente
2378 ejemplo, la segunda comprobación de compás avisará de un error
2381 \time 3/4 c2 e4 | g2 |
2384 Las comprobaciones de compás también se pueden usar en la letra de las
2385 canciones, por ejemplo
2390 Bri -- lla | Bri -- lla |
2394 Las duraciones incorrectas a menudo desbaratan la partitura
2395 completamente, sobre todo si la música es polifónica, por ello el
2396 mejor sitio para empezar a corregir la entrada es hacer un barrido en
2397 busca de comprobaciones de compás fallidas y duraciones incorrectas.
2399 Si varias comprobaciones de compás corresponden al mismo intervalo
2400 musical, sólo se imprime el primer mensaje de advertencia. Esto
2401 permite que la advertencia se centre en la fuente del error de cuenta
2405 @funindex pipeSymbol
2407 También es posible redefinir la acción que se lleva a cabo cuando se
2408 encuentra un símbolo de comprobación de compás o «símbolo de tubería»,
2409 @code{|}, en el código de entrada, de forma que haga algo distinto a
2410 una comprobación de compás. Se hace asignando una expresión musical a
2411 @code{pipeSymbol} («símbolo de tubería»). En el ejemplo siguiente se
2412 establece @code{|} de forma que inserte una doble línea divisoria
2413 cuando aparece en el código de entrada, en vez de comprobar el final
2416 @lilypond[quote,verbatim]
2417 pipeSymbol = \bar "||"
2426 @funindex \barNumberCheck
2427 @funindex barNumberCheck
2429 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
2430 el número de compás de LilyPond corresponde al original desde el que
2431 está copiando. Esto se puede comprobar con @code{\barNumberCheck},
2435 \barNumberCheck #123
2439 imprimirá una advertencia si el @code{currentBarNumber} (número del
2440 compás actual) no es 123 cuando se procesa.
2444 Fragmentos de código:
2448 @node Rehearsal marks
2449 @unnumberedsubsubsec Rehearsal marks
2451 @cindex ensayo, letras de
2452 @cindex letras de ensayo
2457 Para imprimir una letra de ensayo, utilice la orden @code{\mark}
2459 @lilypond[quote,verbatim,relative=2]
2468 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
2469 grabado. Si quiere incluir la letra @q{I}, use
2472 \set Score.markFormatter = #format-mark-alphabet
2475 La letra de ensayo se incrementa automáticamente si usa @code{\mark
2476 \default}, pero también puede utilizar un número entero como argumento
2477 para establecer la indicación manualmente. El valor que se utilizará
2478 se almacena dentro de la propiedad @code{rehearsalMark}.
2480 @cindex ensayo, letra de, formato
2481 @cindex ensayo, letra de, estilo
2482 @cindex estilo de la letra de ensayo
2483 @cindex formato de la letra de ensayo
2484 @cindex letra de ensayo, estilo
2485 @cindex letra de ensayo, formato
2486 @cindex marca de ensayo, estilo
2487 @cindex marca de ensayo, formato
2488 @cindex ensayo, letra de, manual
2489 @cindex marca de ensayo manual
2490 @cindex personalizada, marca de ensayo
2492 El estilo se define por medio de la propiedad @code{markFormatter}.
2493 Es una función que toma como argumentos la marca en curso (un número
2494 entero) y el contexto actual. Debe devolver un objeto de marcado. En
2495 el ejemplo siguiente, se establece @code{markFormatter} con el valor
2496 de un procedimiento enlatado. Después de algunos compases, se
2497 establece con el valor de una función que produce un número encerrado
2500 @lilypond[quote,verbatim,relative=2]
2501 \set Score.markFormatter = #format-mark-numbers
2504 \set Score.markFormatter = #format-mark-box-numbers
2506 \set Score.markFormatter = #format-mark-circle-numbers
2508 \set Score.markFormatter = #format-mark-circle-letters
2512 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las
2513 definiciones de @code{format-mark-numbers} (el formato por omisión),
2514 @code{format-mark-box-numbers}, @code{format-mark-letters} y
2515 @code{format-mark-box-letters}. Se pueden usar éstos como inspiración
2516 para otras funciones de formateo.
2518 Podemos utilizar @code{format-mark-barnumbers},
2519 @code{format-mark-box-barnumbers} y
2520 @code{format-mark-circle-barnumbers} para obtener números de compás en
2521 lugar de números o letras secuenciales.
2523 Se pueden especificar otros estilos de letra de ensayo de forma
2531 @code{Score.markFormatter} no afecta a las marcas que se especifican
2532 de esta forma. Sin embargo, es posible aplicar un elemento
2533 @code{\markup} a la cadena.
2536 \mark \markup@{ \box A1 @}
2543 @cindex musicales, glifos
2544 @cindex glifos musicales
2546 @funindex \musicglyph
2547 @funindex musicglyph
2549 Los glifos musicales (como el segno) se pueden imprimir dentro de un
2550 elemento @code{\mark}
2552 @lilypond[quote,verbatim,relative=1]
2553 c1 \mark \markup { \musicglyph #"scripts.segno" }
2554 c1 \mark \markup { \musicglyph #"scripts.coda" }
2555 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
2560 Consulte @ref{The Feta font} para ver una lista de los símbolos que se
2561 pueden imprimir con @code{\musicglyph}.
2563 Para ver formas comunes de trucar la colocación de las letras de
2564 ensayo, consulte @ref{Text marks}.
2568 Referencia de la notación:
2569 @ref{The Feta font},
2570 @ref{Formatting text}.
2572 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm}
2573 contiene la definición de @code{format-mark-numbers} y de
2574 @code{format-mark-letters}. Se pueden usar como inspiración para
2575 escribir otras funciones de formateo.
2577 Fragmentos de código:
2580 Referencia de funcionamiento interno:
2581 @rinternals{RehearsalMark}.
2584 @node Special rhythmic concerns
2585 @subsection Special rhythmic concerns
2589 * Aligning to cadenzas::
2590 * Time administration::
2594 @unnumberedsubsubsec Grace notes
2598 @cindex appoggiatura
2599 @cindex acciaccatura
2604 Los mordentes y notas de adorno son ornamentos escritos. Se imprimen
2605 en un tipo más pequeño y no ocupan ningún tiempo lógico en el
2608 @lilypond[quote,relative=2,verbatim]
2610 \grace { c16[ d16] } c2
2613 Lilypond también contempla dos tipos especiales de notas de adorno, la
2614 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
2615 medida que se indica mediante una pequeña nota ligada y con el
2616 corchete tachado) y la @emph{appoggiatura}, que toma una fracción fija
2617 de la nota principal, y se denota como una nota pequeña, ligada, sin
2620 @lilypond[quote,relative=2,verbatim]
2624 \acciaccatura { g16[ f] } e4
2627 La colocación de notas de adorno se sincroniza entre los distintos
2628 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de adorno
2629 por cada corchea de adorno:
2631 @lilypond[quote,relative=2,verbatim]
2632 << \new Staff { e2 \grace { c16[ d e f] } e2 }
2633 \new Staff { c2 \grace { g8[ b] } c2 } >>
2636 @funindex \afterGrace
2638 @cindex adorno, seguimiento de notas de
2640 @funindex \afterGrace
2641 @funindex afterGrace
2643 Si queremos terminar una nota con un adorno, usamos la instrucción
2644 @code{\afterGrace}. Toma dos argumentos: la nota principal, y las
2645 notas de adorno que siguen a la nota principal.
2647 @lilypond[quote,verbatim,relative=2]
2648 c1 \afterGrace d1 { c16[ d] } c1
2651 Esto pone las notas de adorno después de un espacio que dura 3/4 de la
2652 longitud de la nota principal. La fracción predeterminada de 3/4 se
2653 puede cambiar estableciendo @code{afterGraceFraction}. El ejemplo
2654 siguiente muestra el resultado de establecer el espacio en su valor
2655 predeterminado, en 15/16, y por último en 1/2 de la nota principal.
2657 @lilypond[quote,verbatim,relative=2]
2660 c1 \afterGrace d1 { c16[ d] } c1
2663 #(define afterGraceFraction (cons 15 16))
2664 c1 \afterGrace d1 { c16[ d] } c1
2667 #(define afterGraceFraction (cons 1 2))
2668 c1 \afterGrace d1 { c16[ d] } c1
2673 El espacio entre la nota principal y la de adorno también se puede
2674 especificar usando espaciadores. El ejemplo siguiente sitúa la nota de
2675 adorno después de un espacio que dura 7/8 de la nota principal.
2677 @lilypond[quote,verbatim,relative=2]
2680 { s2 s4. \grace { c16[ d] } } >>
2685 Una expresión musical @code{\grace} introduce ajustes de tipografía
2686 especiales, por ejemplo para producir un tipo más pequeño y para fijar
2687 las direcciones. Por ello, cuando se introducen trucos para la
2688 presentación, deben ir dentro de la expresión de adorno. Las
2689 sobreescrituras se deben también revertir dentro de la expresión de
2690 adorno. Aquí, la dirección predeterminada de la plica de la nota de
2691 adorno se sobreescribe y luego se revierte.
2693 @lilypond[quote,verbatim,relative=2]
2705 @cindex plica cruzada
2710 El trazo inclinado que atraviesa al corchete de las
2711 @emph{acciaccatura}s se puede aplicar en otras situaciones:
2713 @lilypond[quote,verbatim,relative=2]
2715 \override Stem #'stroke-style = #"grace"
2720 La disposición de las expresiones de adorno se pueden cambiar a lo
2721 largo de la música usando la función @code{add-grace-property}. El
2722 siguiente ejemplo suprime la definición de la dirección de la
2723 @code{Stem} (plica) para este adorno, y así las plicas no siempre
2724 apuntan hacia arriba.
2726 @lilypond[quote,verbatim,relative=2]
2729 #(add-grace-property 'Voice 'Stem 'direction ly:stem::calc-direction)
2730 #(remove-grace-property 'Voice 'Stem 'direction)
2732 \acciaccatura { f16 } g4
2733 \grace { d16[ e] } f4
2734 \appoggiatura { a,32[ b c d] } e2
2740 Otra opción es modificar las variables @code{startGraceMusic},
2741 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
2742 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
2743 @code{stopAppoggiaturaMusic}. Sus valores predeterminados están en el
2744 archivo @file{ly/@/grace@/-init@/.ly}. Al redefinirlos se pueden
2745 obtener otros efectos.
2747 Se puede forzar la alineación de las notas de adorno con las notas
2748 normales de los otros pentagramas:
2750 @lilypond[verbatim,quote]
2753 \override Score.SpacingSpanner #'strict-grace-spacing = ##t
2756 \afterGrace c4 { c16[ c8 c16] }
2760 c16 c c c c c c c c4 r
2769 @rglos{grace notes},
2770 @rglos{acciaccatura},
2771 @rglos{appoggiatura}.
2774 @file{ly/@/grace@/-init@/.ly}.
2776 Fragmentos de código:
2779 Referencia de funcionamiento interno:
2780 @rinternals{GraceMusic}.
2785 Una @i{acciaccatura} de varias notas con una barra se imprime sin
2786 tachar, y tiene exactamente la misma apariencia que una
2787 @i{appoggiatura} de varias notas con barra.
2789 @c TODO Add link to LSR snippet to add slash when available
2791 La sincronización de las notas de adorno también puede acarrear
2792 sorpresas. La notación de pentagramas, como armaduras, líneas
2793 divisorias, etc., se sincronizan también. Ponga cuidado cuando mezcle
2794 pentagramas con adornos y sin adornos, por ejemplo
2796 @lilypond[quote,relative=2,verbatim]
2797 << \new Staff { e4 \bar "|:" \grace c16 d2. }
2798 \new Staff { c4 \bar "|:" d2. } >>
2802 Esto se puede remediar insertando desplazamientos de adorno de las
2803 duraciones correspondientes en los otros pentagramas. Para el ejemplo
2806 @lilypond[quote,relative=2,verbatim]
2807 << \new Staff { e4 \bar "|:" \grace c16 d2. }
2808 \new Staff { c4 \bar "|:" \grace s16 d2. } >>
2811 Las secciones de adorno sólo se deben usar dentro de expresiones de
2812 música secuenciales. No están contemplados el anidado ni la
2813 yuxtaposición de secciones de adorno, y podría producir caídas u otros
2817 @node Aligning to cadenzas
2818 @unnumberedsubsubsec Aligning to cadenzas
2820 @cindex cadenza (cadencia)
2821 @cindex cadenza (cadencia), alinear a
2822 @cindex alineación a una cadenza (cadencia)
2824 En un contexto orquestal, las cadenzas presentan un problema especial:
2825 al construir una partitura que tiene una cadenza, todos los demás
2826 instrumentos deben saltar tantas notas como la longitud de la cadenza,
2827 pues en caso contrario empezarán demasiado pronto o tarde.
2829 Una solución a este problema son las funciones @code{mmrest-of-length}
2830 y @code{skip-of-length}. Estas funciones de Scheme toman un fragmento
2831 de música como argumento y generan un @code{\skip} o silencio
2832 multicompás, de la longitud exacta del fragmento.
2834 @lilypond[verbatim,quote]
2835 MyCadenza = \relative c' {
2846 #(ly:export (mmrest-of-length MyCadenza))
2848 #(ly:export (skip-of-length MyCadenza))
2859 Fragmentos de código:
2863 @node Time administration
2864 @unnumberedsubsubsec Time administration
2866 @cindex tiempo, administración
2867 @cindex tiempo, control del (dentro de la partitura)
2868 @cindex música sin medida
2869 @cindex medida, música sin
2871 @funindex currentBarNumber
2872 @funindex measurePosition
2873 @funindex measureLength
2875 El tiempo está administrado por el @code{Timing_translator}, que de
2876 forma predeterminada vive en el contexto de @code{Score}. Se añade un
2877 alias, @code{Timing}, al contexto en que se coloca el
2878 @code{Timing_translator}.
2880 Se usan las siguientes propiedades de @code{Timing} para seguir la
2881 pista del tiempo dentro de la partitura.
2883 @cindex compás, número de
2884 @cindex número de compás
2887 @item currentBarNumber
2888 El número de compás en curso. Para ver un ejemplo que muestra el uso
2889 de esta propiedad, consulte @ref{Bar numbers}.
2892 La longitud de los compases dentro de la indicación actual de compás.
2893 Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4. Su valor determinad
2894 cuándo se insertan las líneas divisorias y cómo se generan las barras
2897 @item measurePosition
2898 El punto en que nos encontramos dentro del compás. Esta cantidad se
2899 reinicia sustrayendo @code{measureLength} cada vez que se alcanza o se
2900 excede @code{measureLength}. Cuando eso ocurre, se incrementa
2901 @code{currentBarNumber}.
2904 Si tiene un valor verdadero, las variables anteriores se actualizan a
2905 cada paso de tiempo. Cuando tiene un valor falso, el grabador se
2906 queda en el compás actual indefinidamente.
2910 La cuenta del tiempo se puede cambiar estableciendo el valor de
2911 cualquiera de estas variables explícitamente. En el siguiente
2912 ejemplo, se imprime la indicación de compás predeterminada 4/4, pero
2913 @code{measureLength} tiene está ajustado a 5/4. En los 4/8 hasta el
2914 tercer compás, la posición @code{measurePosition} se adelanta en 1/8
2915 hasta 5/8, acortando ese compás en 1/8. Entonces, la siguiente línea
2916 divisoria cae en 9/8 en vez de hacerlo en 5/4.
2918 @lilypond[quote,verbatim,relative=1]
2919 \set Score.measureLength = #(ly:make-moment 5 4)
2923 \set Score.measurePosition = #(ly:make-moment 5 8)
2929 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye una
2930 duración de la fracción n/m de una redonda. Por ejemplo,
2931 @code{ly:make-moment 1 8} es una duración de una corchea y
2932 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
2936 Referencia de la notación:
2938 @ref{Unmetered music}.
2940 Fragmentos de código:
2943 Referencia de funcionamiento interno:
2944 @rinternals{Timing_translator},