1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: 9bf6dcaf6ca27f7141ec825bb3569de8a5090dbb
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 {non-default-tuplet-numbers.ly}
261 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
262 {permitting-line-breaks-within-beamed-tuplets.ly}
272 Manual de aprendizaje:
273 @rlearning{Tweaking methods}.
275 Referencia de la notación:
276 @ref{Time administration},
277 @ref{Scaling durations},
278 @ref{The tweak command},
279 @ref{Polymetric notation}.
281 Fragmentos de código:
284 Referencia de funcionamiento interno:
285 @rinternals{TupletBracket},
286 @rinternals{TupletNumber},
287 @rinternals{TimeScaledMusic}.
292 @cindex adorno, notas de, dentro de corchetes de grupo especial
294 Cuando la primera nota de un pentagrama es una nota de adorno (un
295 mordente de una nota) seguida de un grupo de valoración especial, la
296 nota de adorno se debe situar antes de la instrucción @code{\times}
297 para evitar errores. En cualquier otro lugar, las notas de adorno sí
298 se pueden colocar dentro de los corchetes de grupo especial.
301 @node Scaling durations
302 @unnumberedsubsubsec Scaling durations
304 @cindex scaling durations
305 @cindex durations, scaling
307 Es posible alterar la duración de las figuras, silencios o acordes en
308 un factor @code{N/M} añadiendo @code{*N/M} (o @code{*N} si @code{M} es
309 1) a la duración. Esto no afectará a la apariencia de las notas o
310 silencios que se producen, pero la duración alterada se usará para
311 calcular la posición dentro del compás y para establecer la duración
312 en la salida MIDI. Los factores de multiplicación se pueden combinar
313 en la forma @code{*L*M/N}.
315 En el siguiente ejemplo las tres primeras notas duran exactamente dos
316 partes, pero no se imprime ningún corchete de tresillo.
318 @lilypond[quote,relative=2,verbatim]
320 % Alter durations to triplets
321 a4*2/3 gis4*2/3 a4*2/3
324 % Double the duration of chord
326 % Duration of quarter, appears like sixteenth
330 La duración de las notas de salto o espaciadoras también se puede
331 modificar mediante un multiplicador. Esto es útil para saltar muchos
332 compases, como por ejemplo @code{s1*23}.
334 @cindex compresión de música
336 @funindex \scaleDurations
337 @funindex scaleDurations
339 De la misma forma, se pueden comprimir por una fracción trozos de
340 música más largos, como si cada nota, acorde o silencio tuviera la
341 fracción como multiplicador. Esto dejará intacta la apariencia de la
342 @emph{música}, pero la duración interna de las notas se multiplicará
343 por la fracción @emph{numerador}/@emph{denominador}. Los espacios que
344 rodean el punto son necesarios. He aquí un ejemplo que muestra cómo
345 se puede comprimir y expandir la música:
347 @lilypond[quote,relative=2,verbatim]
351 % Scale music by *2/3
352 \scaleDurations #'(2 . 3) {
356 \scaleDurations #'(2 . 1) {
362 Una aplicación de esta instrucción se encuentra en la notación
363 polimétrica, véase @ref{Polymetric notation}.
367 Referencia de la notación:
369 @ref{Invisible rests},
370 @ref{Polymetric notation}.
372 Fragmentos de código:
377 @unnumberedsubsubsec Ties
379 @cindex ligadura de unión
383 Una ligadura de unión conecta dos notas adyacentes de la misma altura. La ligadura
384 en efecto extiende la longitud de una nota.
386 @warning{No deben confundirse las ligaduras de unión con las
387 @emph{ligaduras de expresión}, que indican articulación, ni con las
388 @emph{ligaduras de fraseo}, que indican el fraseo musical. Una
389 ligadura de unión es tan sólo una manera de extender la duración de
390 una nota, algo parecido a lo que hace el puntillo.}
392 Se introduce una ligadura de unión usando el símbolo de la tilde curva
395 @lilypond[quote,verbatim,relative=2]
400 Se usan ligaduras de unión bien cuando la nota atraviesa la barra de
401 compás o bien cuando no se pueden usar puntillos para denotar el
402 ritmo. También se deben usar ligaduras cuando las notas atraviesan
403 subdivisiones del compás de mayor duración:
406 @lilypond[verbatim,quote]
413 Si necesitamos ligar muchas notas a través de las líneas divisorias,
414 nos podría resultar más fácil utilizar la división automática de las
415 notas, véase @ref{Automatic note splitting}. Este mecanismo divide
416 automáticamente las notas largas y las liga a través de las barras de
419 @cindex ligaduras y acordes
420 @cindex acordes y ligaduras
422 Cuando se aplica una ligadura de unión a un acorde, se conectan todas
423 las cabezas de las notas cuyas alturas coinciden. Si no coincide
424 ningún par de cabezas, no se crea ninguna ligadura. Los acordes se
425 pueden ligar parcialmente colocando la ligadura dentro del acorde.
427 @lilypond[quote,verbatim,relative=1]
429 <c~ e g~ b> <c e g b>
432 @cindex repetición, ligaduras de unión en
433 @cindex ligaduras de unión, repeticiones y
434 @cindex primera y segunda vez, corchetes y ligaduras en
435 @cindex ligaduras de unión y corchetes de primera y segunda vez
440 Cuando la segunda vez de una repetición comienza con una nota ligada,
441 es necesario especificar la ligadura repetida como sigue:
443 @lilypond[quote,relative=2,verbatim]
444 \repeat volta 2 { c g <c e>2 ~ }
446 % First alternative: following note is tied normally
448 % Second alternative: following note has a repeated tie
449 { <c e>2\repeatTie d4 c } }
452 @cindex laissez vibrer
453 @cindex ligaduras laissez vibrer
455 @funindex \laissezVibrer
456 @funindex laissezVibrer
458 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
459 vibrar) indican que las notas no se deben apagar al final. Se usan en
460 la notación para piano, arpa y otros instrumentos de cuerda y
461 percusión. Se pueden introducir de la siguiente manera:
463 @lilypond[quote,verbatim,relative=1]
464 <c f g>1\laissezVibrer
467 @cindex ligaduras, colocación
473 @funindex \tieNeutral
476 Es posible controlar la colocación vertical de las ligaduras de unión;
477 véase la sección de instrucciones predefinidas, o para ver más
478 detalles, consulte @ref{Direction and placement}.
480 @cindex ligaduras, apariencia
481 @cindex ligaduras de puntos
482 @cindex ligaduras discontinuas
483 @cindex discontinuas, ligaduras
484 @cindex puntos, ligaduras de
493 Se pueden especificar ligaduras continuas, de puntos o intermitentes,
494 véase la sección de instrucciones predefinidas.
510 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
511 {using-ties-with-arpeggios.ly}
513 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
514 {engraving-ties-manually.ly}
520 @rglos{laissez vibrer}.
522 Referencia de la notación:
523 @ref{Automatic note splitting}.
525 Fragmentos de código:
528 Referencia de funcionamiento interno:
529 @rinternals{LaissezVibrerTie},
530 @rinternals{LaissezVibrerTieColumn},
531 @rinternals{TieColumn},
537 Un cambio de pentagrama cuando hay una ligadura activa no producirá
538 una ligadura inclinada.
540 Los cambios de clave o de octava durante una ligadura de unión no
541 están bien definidos realmente. En estos casos puede ser preferible
542 una ligadura de expresión.
546 @subsection Writing rests
548 Los silencios se escriben como parte de la música dentro de las
549 expresiones musicales.
554 * Full measure rests::
558 @unnumberedsubsubsec Rests
561 @cindex silencios, indicar duraciones
562 @cindex maxima, silencio de
563 @cindex longa, silencio de
564 @cindex breve, silencio de
576 Los silencios se introducen como notas con el nombre @code{r}. Las
577 duraciones mayores que la redonda utilizan las instrucciones
578 predefinidas que se muestran aquí:
580 @c \time 16/1 is used to avoid spurious bar lines
581 @c and long tracts of empty measures
582 @lilypond[fragment,quote,verbatim]
584 % These two lines are just to prettify this example
586 \override Staff.TimeSignature #'stencil = ##f
587 % Print a maxima rest, equal to four breves
589 % Print a longa rest, equal to two breves
593 r1 r2 r4 r8 r16 r32 r64 r128
597 @cindex silencios multicompás
598 @cindex silencios de compás completo
600 Los silencios de un compás, centrados en medio del compás, se deben
601 hacer con silencios multicompás. Se pueden usar para un solo compás
602 así como para muchos compases, y se tratan en @ref{Full measure
605 @cindex silencio, especificar la posición vertical
607 Para especificar explícitamente la posición vertical de un silencio,
608 escriba una nota seguida de @code{\rest}. Se colocará un silencio en
609 la posición en que debería aparecer la nota. Esto posibilita la
610 aplicación manual precisa de formato a la música polifónica, ya que el
611 formateador automático de colisiones de silencios no mueve estos
614 @lilypond[quote,verbatim,relative=2]
620 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
630 Referencia de la notación:
631 @ref{Full measure rests}.
633 Fragmentos de código:
636 Referencia de funcionamiento interno:
642 @c Deliberately duplicated in Durations and Rests. -gp
643 No existe un límite fundamental respecto de las duraciones de los
644 silencios (tanto para el más corto como para el más largo), pero el
645 número de glifos es limitado: hay silencios desde la garrapatea (128)
646 hasta la máxima (8 redondas).
649 @node Invisible rests
650 @unnumberedsubsubsec Invisible rests
652 @cindex desplazamiento
653 @cindex silencio invisible
654 @cindex invisible, silencio
655 @cindex nota de espaciado
656 @cindex silencio de separación
662 Un silencio invisible (también conocido como @q{skip} o
663 desplazamiento) se puede introducir como una nota con el
664 nombre@tie{}@code{s}:
666 @lilypond[verbatim,quote,relative=2]
671 @cindex letra, desplazamiento de
673 Los silencios de separación sólo están disponible en el modo de notas
674 y en el modo de acordes. En otras situaciones, por ejemplo, cuando se
675 introduce la letra, se usa la instrucción @code{\skip} para producir
676 un desplazamiento de una cierta magnitud temporal. @code{\skip}
677 requiere una duración explícita.
679 @lilypond[quote,verbatim,relative=2]
692 Un silencio de separación produce implícitamente contextos
693 @code{Staff} y @code{Voice} si no existe ninguno, igual que las notas
694 y los silencios normales:
696 @lilypond[quote,verbatim,fragment]
700 @code{\skip} tan sólo desplaza un tiempo musical; no produce ninguna
701 salida, de ninguna clase.
703 @lilypond[quote,verbatim,fragment]
704 % This is valid input, but does nothing
705 \skip 1 \skip1 \skip 1
710 Fragmentos de código:
713 Referencia de funcionamiento interno:
714 @rinternals{SkipMusic}.
717 @node Full measure rests
718 @unnumberedsubsubsec Full measure rests
720 @cindex multicompás, silencios
721 @cindex compás completo, silencios de
722 @cindex silencios multicompás
723 @cindex silencios de compás completo
724 @cindex redonda, silencios de, para un compás completo
725 @cindex silencios de redonda para un compás completo
729 Los silencios de uno o más compases completos se introducen como notas
730 con el nombre @code{R} en mayúscula:
732 @lilypond[quote,verbatim,relative=2]
733 % Rest measures contracted to single measure
734 \compressFullBarRests
741 La duración de los silencios de compás completo es idéntica a la
742 notación de la duración que se usa para las notas. La duración de un
743 silencio multi-compás debe ser siempre un número entero de compases,
744 por lo que con frecuencia han de utilizarse puntillos o fracciones:
746 @lilypond[quote,fragment,verbatim]
747 \compressFullBarRests
753 R1*13/8 | R1*13/8*12 |
758 Un silencio de un compás completo se imprime como un silencio de
759 redonda o de breve, centrado en el compás, según el tipo de compás
762 @lilypond[quote,verbatim,fragment]
771 @cindex multicompás, silencios, expansión de
772 @cindex multicompás, silencios, contracción de
774 @funindex \expandFullBarRests
775 @funindex expandFullBarRests
776 @funindex \compressFullBarRests
777 @funindex compressFullBarRests
779 De forma predeterminada un silencio multicompás se expande en la
780 partitura impresa para mostrar explícitamente todos los compases de
781 silencio. De forma alternativa, un silencio multicompás se puede
782 presentar como un solo compás que contiene un símbolo de silencio
783 multicompás, con el número de compases impreso encima del compás:
785 @lilypond[quote,fragment,verbatim]
787 \time 3/4 r2. | R2.*2 |
790 % Rest measures contracted to single measure
791 \compressFullBarRests
793 % Rest measures expanded
800 @cindex texto sobre un silencio multicompás
801 @cindex multicompás, silencio, adjuntar texto
802 @cindex inscripción sobre un silencio multicompás
803 @cindex multicompás, silencios, inscripción en
804 @cindex calderón sobre un silencio multicompás
805 @cindex multicompás, silencio, aplicar un calderón a
807 @funindex \fermataMarkup
808 @funindex fermataMarkup
810 Se pueden añadir elementos de marcado a los silencios multicompás. Se
811 proporciona la instrucción predefinida @code{\fermataMarkup} para
814 @lilypond[quote,verbatim,fragment]
815 \compressFullBarRests
817 R2.*10^\markup { \italic "ad lib." }
821 @warning{Los elementos de marcado que se añaden a un silencio
822 multicompás son objetos del tipo @code{MultiMeasureRestText}, no
823 @code{TextScript}. Las sobreescrituras de propiedades deben ir
824 dirigidas hacia el objeto correcto, o se ignorarán. Véase el ejemplo
827 @lilypond[quote,verbatim,fragment]
828 % This fails, as the wrong object name is specified
829 \override TextScript #'padding = #5
831 % This is correct and works
832 \override MultiMeasureRestText #'padding = #5
836 Cuando un silencio multicompás sigue inmediatamente al establecimiento
837 de un compás parcial con @code{\partial}, es posible que no se emitan
838 las advertencias correspondientes de comprobación de compás.
842 @code{\textLengthOn},
843 @code{\textLengthOff},
844 @code{\fermataMarkup},
845 @code{\compressFullBarRests},
846 @code{\expandFullBarRests}.
852 @cindex eclesiásticos, silencios
853 @cindex silencios eclesiásticos
854 @cindex kirchenpausen
856 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
857 {changing-form-of-multi--measure-rests.ly}
859 @cindex multicompás, posicionamiento de los silencios
860 @cindex colocación de los silencios multicompás
862 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
863 {positioning-multi--measure-rests.ly}
865 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
866 {multi--measure-rest-markup.ly}
871 @rglos{multi-measure rest}.
873 Referencia de la notación:
876 @ref{Formatting text},
879 Fragmentos de código:
882 Referencia de funcionamiento interno:
883 @rinternals{MultiMeasureRest},
884 @rinternals{MultiMeasureRestNumber},
885 @rinternals{MultiMeasureRestText}.
887 @cindex digitaciones y silencios multicompás
888 @cindex multicompás, silencios, digitaciones y
892 Si se trata de usar digitaciones (p. ej., @code{R1*10-4}) para poner
893 números encima de los silencios multicompás, la cifra de la digitación
894 (el 4) puede chocar con el número del compás (aquí el 10).
896 @cindex condensar silencios
897 @cindex silencio normal, condensar
899 No hay ninguna forma de condensar automáticamente muchos silencios en
900 un solo silencio multicompás.
902 @cindex silencio, colisiones de
904 Los silencios multicompás no toman parte en las colisiones de
908 @node Displaying rhythms
909 @subsection Displaying rhythms
915 * Polymetric notation::
916 * Automatic note splitting::
917 * Showing melody rhythms::
921 @unnumberedsubsubsec Time signature
923 @cindex Indicación de compás
929 La indicación de compás se establece como sigue:
931 @lilypond[quote,verbatim,relative=2]
936 @cindex compás, visibilidad de la indicación de
938 La indicación de compás se imprime al comienzo de una pieza y siempre
939 que hay un cambio de compás. Si se produce un cambio al final de una
940 línea, se imprime una indicación de advertencia en dicho lugar. Se
941 puede modificar este comportamiento predeterminado, véase
942 @ref{Visibility of objects}.
944 @lilypond[quote,verbatim,relative=2]
954 @cindex compás, estilo de la indicación de
955 @cindex metro, estilo de
957 @funindex \numericTimeSignature
958 @funindex numericTimeSignature
959 @funindex \defaultTimeSignature
960 @funindex defaultTimeSignature
962 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
965 @lilypond[quote,verbatim,relative=2]
969 % Change to numeric style
970 \numericTimeSignature
973 % Revert to default style
974 \defaultTimeSignature
979 Las indicaciones de compás de la música mensural se tratan en
980 @ref{Mensural time signatures}.
984 @code{\numericTimeSignature},
985 @code{\defaultTimeSignature}.
991 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
992 {changing-the-time-signature-without-affecting-the-beaming.ly}
994 @cindex compuesto, indicaciones de compás
995 @cindex compás compuesto, indicaciones de
997 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
998 {compound-time-signatures.ly}
1003 @rglos{time signature}
1005 Referencia de la notación:
1006 @ref{Mensural time signatures},
1007 @ref{Time administration}.
1009 Fragmentos de código:
1012 Referencia de funcionamiento interno:
1013 @rinternals{TimeSignature},
1014 @rinternals{Timing_translator}.
1018 @unnumberedsubsubsec Upbeats
1021 @cindex parte al alzar
1022 @cindex compás parcial
1023 @cindex parcial, compás
1024 @cindex compás, cambiar la longitud del
1025 @funindex measurePosition
1030 Los compases parciales como las anacrusas o partes al alzar se
1031 escriben usando la instrucción @code{\partial}, con la sintaxis
1034 \partial @var{duración}
1037 donde @code{duración} es el valor rítmico que se se debe añadir antes
1038 del comienzo del siguiente compás completo:
1040 @lilypond[quote,verbatim,relative=2]
1045 El compás parcial puede ser de cualquier duración menor de un compás
1048 @lilypond[quote,verbatim,relative=2]
1049 \partial 8*3 c8 d e |
1053 Esto se traduce internamente a
1056 \set Timing.measurePosition = -@var{duración}
1059 La propiedad @code{measurePosition} contiene un número racional que
1060 indica qué parte del compás ha transcurrido hasta el momento. Observe
1061 que se establece a un número negativo por parte de la instrucción
1062 @code{\partial}: es decir, @code{\partial 4} se traduce internamente a
1063 @code{-4}, con el significado de @qq{queda un valor de negra en este
1071 Referencia de la notación:
1074 Fragmentos de código:
1077 Referencia de funcionamiento interno:
1078 @rinternals{Timing_translator}.
1083 El uso de @code{\partial} está previsto solamente para el comienzo de
1084 una pieza. Si se emplea después del comienzo se obtendrán varias
1085 advertencias desagradables.
1088 @node Unmetered music
1089 @unnumberedsubsubsec Unmetered music
1092 @cindex líneas divisorias, quitar
1093 @cindex numeración de compases, quitar
1094 @cindex música sin metro
1096 @funindex \cadenzaOn
1098 @funindex \cadenzaOff
1099 @funindex cadenzaOff
1101 Las líneas divisorias y los números de compás se calculan
1102 automáticamente. Para música sin compasear (por ejemplo cadencias),
1103 esto no es deseable. Para desactivar las barras y los números de
1104 compás automáticos, utilice la instrucción @code{\cadenzaOn}, y para
1105 activarlos de nuevo use @code{\cadenzaOff}.
1107 @lilypond[verbatim,relative=2,fragment]
1116 La numeración de compases se continúa al final de la cadencia como si
1117 la cadencia no existiera:
1119 @lilypond[verbatim,relative=2,fragment]
1120 % Show all bar numbers
1121 \override Score.BarNumber #'break-visibility = #all-visible
1141 Referencia de la notación:
1142 @ref{Visibility of objects}.
1144 Fragmentos de código:
1150 LilyPond inserta saltos de línea y de página solamente en las barras
1151 de compás. A menos que la música sin compasear acabe antes del final
1152 de la línea del pentagrama, tendrá que insertar barras de compás
1160 para indicar dónde se pueden producir los saltos.
1163 @node Polymetric notation
1164 @unnumberedsubsubsec Polymetric notation
1166 @c This section necessarily uses \set
1167 @c This is acceptable -td
1169 @cindex compás, doble
1170 @cindex compases polimétricos
1171 @cindex polimétricos, compases
1172 @cindex metro polimétrico
1173 @cindex doble compás
1175 @funindex timeSignatureFraction
1176 @funindex \scaleDurations
1177 @funindex scaleDurations
1181 Está contemplada la notación polimétrica, ya sea explícitamente o
1182 mediante la modificación de la indicación visible del compás y el
1183 escalado de la duración de las notas.
1185 @strong{Pentagramas con distintas indicaciones de compás, compases de
1188 Se puede crear esta notación estableciendo una indicación de compás
1189 común para cada pentagrama pero sustituyendo el símbolo manualmente
1190 mediante el establecimiento de @code{timeSignatureFraction} a la
1191 fracción deseada y escalando las duraciones impresas en cada
1192 pentagrama a la indicación de compás común; véase @ref{Time
1193 signature}. El escalado se hace con @code{\scaleDurations}, que se
1194 usa de una forma similar a @code{\times}, pero no crea un corchete de
1195 grupo especial, véase @ref{Scaling durations}.
1197 @cindex barrado en música polimétrica
1198 @cindex barrado en metro polimétrico
1200 En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y
1201 10/8. En el segundo pentagrama, las duraciones mostradas se
1202 multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama,
1203 las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 *
1204 10/8 = 3/4. Con frecuencia se hace necesario insertar las barras de
1205 forma manual, pues el escalado de las duraciones afecta a las reglas
1206 de barrado automático.
1208 @lilypond[quote,verbatim,fragment]
1217 \set Staff.timeSignatureFraction = #'(9 . 8)
1218 \scaleDurations #'(2 . 3)
1219 \repeat unfold 6 { c8[ c c] }
1223 \set Staff.timeSignatureFraction = #'(10 . 8)
1224 \scaleDurations #'(3 . 5) {
1225 \repeat unfold 2 { c8[ c c] }
1226 \repeat unfold 2 { c8[ c] } |
1227 c4. c4. \times 2/3 { c8[ c c] } c4
1233 @strong{@i{Pentagramas con distintas indicaciones de compás y
1234 longitudes de compás distintas}}
1236 Se puede dar a cada pentagrama su propia indicación de compás
1237 independiente trasladando los grabadores @code{Timing_translator} y
1238 @code{Default_bar_line_engraver} al contexto de @code{Staff}.
1240 @lilypond[quote,verbatim]
1244 \remove "Timing_translator"
1245 \remove "Default_bar_line_engraver"
1249 \consists "Timing_translator"
1250 \consists "Default_bar_line_engraver"
1254 % Now each staff has its own time signature.
1280 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1281 {compound-time-signatures.ly}
1287 @rglos{polymetric time signature},
1290 Referencia de la notación:
1291 @ref{Time signature},
1292 @ref{Scaling durations}.
1294 Fragmentos de código:
1297 Referencia de funcionamiento interno:
1298 @rinternals{TimeSignature},
1299 @rinternals{Timing_translator},
1300 @rinternals{Default_bar_line_engraver},
1306 Al usar distintos compases en paralelo, las notas que están en el
1307 mismo instante de tiempo se colocan en la misma posición horizontal.
1308 Sin embargo, las barras de compás en los distintos pentagramas harán
1309 que el espaciado de notas sea menos regular en cada pentagrama
1310 individual de lo que sería normal sin las distintas indicaciones de
1314 @node Automatic note splitting
1315 @unnumberedsubsubsec Automatic note splitting
1317 @cindex notas, división de
1318 @cindex división de notas
1320 @funindex Note_heads_engraver
1321 @funindex Completion_heads_engraver
1323 Las notas largas se pueden convertir automáticamente en notas ligadas.
1324 Se hace mediante la sustitución del @code{Note_heads_engraver} por el
1325 @code{Completion_heads_engraver}. En el ejemplo siguiente, las notas
1326 que atraviesan la barra de compás se dividen y se unen mediante una
1329 @lilypond[quote,verbatim,relative=1]
1331 \remove "Note_heads_engraver"
1332 \consists "Completion_heads_engraver"
1335 { c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 }
1338 Este grabador divide todas las notas largas en la barra de compás e
1339 inserta ligaduras. Uno de sus usos es depurar partituras complejas:
1340 si los compases no están completos, las ligaduras mostrarán
1341 exactamente cuánto le falta a cada compás.
1348 Manual de aprendizaje:
1349 @rlearning{Engravers explained},
1350 @rlearning{Adding and removing engravers}.
1352 Fragmentos de código:
1355 Referencia de funcionamiento interno:
1356 @rinternals{Note_heads_engraver},
1357 @rinternals{Completion_heads_engraver},
1358 @rinternals{Forbid_line_break_engraver}.
1363 No todas las duraciones (sobre todo las que contienen grupos
1364 especiales) se pueden representar exactamente con notas normales y
1365 puntillos, pero el grabador @code{Completion_heads_engraver} nunca
1366 insertará grupos especiales.
1368 @code{Completion_heads_engraver} afecta sólo a las notas; no divide
1372 @node Showing melody rhythms
1373 @unnumberedsubsubsec Showing melody rhythms
1375 @cindex melodía, mostrar las duraciones
1376 @cindex duraciones de la melodía, mostrar
1378 A veces podemos querer mostrar solamente el ritmo de una melodía.
1379 Esto se puede hacer con un pentagrama de ritmo. Todas las alturas de
1380 las notas se convierten en barras inclinadas, y el pentagrama tiene
1383 @lilypond[quote,relative=1,verbatim]
1385 \new RhythmicStaff {
1386 \new Voice = "myRhythm" {
1394 \lyricsto "myRhythm" {
1402 @cindex guitarra, tablas de acordes
1403 @cindex rasgueado, mostrar ritmos
1404 @cindex guitarra, mostrar ritmos rasgueados
1406 @funindex Pitch_squash_engraver
1407 @funindex \improvisationOn
1408 @funindex improvisationOn
1409 @funindex \improvisationOff
1410 @funindex improvisationOff
1412 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
1413 rasgueado. Esto se puede hacer con el grabador
1414 @code{Pitch_squash_engraver} y @code{\improvisationOn}.
1416 @lilypond[quote,verbatim]
1425 \consists Pitch_squash_engraver
1438 @code{\improvisationOn},
1439 @code{\improvisationOff}.
1445 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1446 {guitar-strum-rhythms.ly}
1450 Fragmentos de código:
1453 Referencia de funcionamiento interno:
1454 @rinternals{RhythmicStaff},
1455 @rinternals{Pitch_squash_engraver}.
1463 * Setting automatic beam behavior::
1468 @node Automatic beams
1469 @unnumberedsubsubsec Automatic beams
1471 De manera predeterminada, las barras de corchea se insertan
1474 @cindex barras manuales
1475 @cindex manuales, barras
1476 @cindex barras, establecer reglas
1477 @cindex barras, reglas personalizadas
1479 @funindex \autoBeamOn
1480 @funindex autoBeamOn
1481 @funindex \autoBeamOff
1482 @funindex autoBeamOff
1484 @lilypond[quote,verbatim,relative=2]
1486 \time 6/8 c c c c8. c16 c8
1489 Cuando estas decisiones automáticas no son lo bastante buenas, se
1490 pueden escribir los barrados de forma explícita; véase @ref{Manual
1491 beams}. Las barras @emph{se deben} introducir manualmente si se
1492 quieren extender por encima de los silencios.
1494 Si no se necesita el barrado automático, se puede desactivar con
1495 @code{\autoBeamOff} y activarse con @code{\autoBeamOn}:
1497 @lilypond[quote,relative=1,verbatim]
1498 c4 c8 c8. c16 c8. c16 c8
1505 @warning{Si se usan barras para indicar los melismas de las canciones,
1506 entonces se debe desactivar el barrado automático con
1507 @code{\autoBeamOff} e indicar las barras manualmente.}
1509 Se pueden crear patrones de barrado que difieran de los valores
1510 automáticos predeterminados, véase @ref{Setting automatic beam
1514 @code{\autoBeamOff},
1522 @cindex saltos de línea y barrado
1523 @cindex línea, saltos de, y barrado
1527 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1528 {beams-across-line-breaks.ly}
1530 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1531 {changing-beam-knee-gap.ly}
1535 Referencia de la notación:
1537 @ref{Setting automatic beam behavior}.
1539 Archivos instalados:
1540 @file{scm/@/auto@/-beam@/.scm}.
1542 Fragmentos de código:
1545 Referencia de funcionamiento interno:
1551 No se pueden usar conjuntamente barras dobladas automáticamente que
1552 cruzan pentagramas y pentagramas ocultos. Véase @ref{Hiding staves}.
1554 Las barras pueden colisionar con las cabezas de las notas y las
1555 alteraciones accidentales de las otras voces.
1557 @node Setting automatic beam behavior
1558 @unnumberedsubsubsec Setting automatic beam behavior
1561 @cindex barras automáticas, ajuste fino
1562 @cindex ajuste fino de las barras automáticas
1563 @cindex automáticas, generación de barras
1564 @cindex barras automáticas
1565 @cindex letra y barrado
1567 @funindex autoBeaming
1568 @funindex autoBeamSettings
1569 @funindex (end * * * *)
1570 @funindex (begin * * * *)
1571 @funindex measureLength
1572 @funindex beatLength
1573 @funindex beatGrouping
1579 Existen dos tipos de reglas de barrado: las reglas de @emph{agrupación
1580 de barras} y las de @emph{terminación de barra}. Las reglas de
1581 agrupación de barras son las más sencillas, pero se sobreescriben por
1582 cualquier regla de terminación de barra que corresponda.
1584 La colocación de las barras automáticas se determina aplicando las
1585 siguientes reglas en este orden:
1589 @item Si una barra está especificada con @code{[..]} establecer la barra tal
1590 y como está especificado; en caso contrario:
1592 @item si está en vigor @code{\autoBeamOff} no poner barras; en caso contrario:
1594 @item si es de aplicación alguna regla de terminación de barra, usarla para
1595 determinar los lugares válidos en que las barras pueden terminar; en
1598 @item si es de aplicación alguna regla válida (véase más abajo) de
1599 agrupación de barras, usarla para agrupar las notas con las barras; en
1602 @item usar el valor de @code{beatLength} para agrupar las notas con barras
1606 @i{@strong{Modificar las agrupaciones de pulsos}}
1608 Si no hay definida ninguna regla de final de barra para la duración de
1609 una barra en particular dentro del tipo de compás en uso, su barrado
1610 se controla mediante tres propiedades de contexto:
1611 @code{measureLength}, @code{beatLength} y @code{beatGrouping}. Estas
1612 propiedades se deben establecer en los contextos @code{Score},
1613 @code{Staff} o @code{Voice} para delimitar el ámbito de su efecto.
1614 Los valores predeterminados se establecen al procesarse las
1615 instrucciones @code{\time}, por ello cualquier instrucción @code{\set}
1616 que modifique su valor se deberá escribir después de todas las
1617 instrucciones @code{\time}.
1619 @warning{Estas tres propiedades se hacen efectivas para una barra
1620 concreta @strong{solamente} si no está predefinida ninguna regla de
1621 terminación de barra para esa duración de la barra dentro del tipo de
1622 compás en uso, o si todas esas reglas de terminación de barras han
1623 sido devueltas a su valor inicial.}
1625 Dichas propiedades determinan el barrado de la siguiente forma:
1627 Las barras pueden dar comienzo en cualquier lugar (excepto si ya hay
1628 una barra activa). Las barras terminan en un tiempo determinado por
1629 los valores de @code{beatGrouping} y @code{beatLength}, como se ve a
1635 Si @code{beatGrouping} y @code{beatLength} con consistentes con
1636 @code{measureLength}, se utiliza @code{beatGrouping} para determinar
1637 los puntos finales de las barras.
1640 Si @code{beatGrouping} y @code{beatLength} no concuerdan con
1641 @code{measureLength}, se usa @code{beatLength} para determinar los
1642 puntos finales de las barras.
1646 De forma predeterminada, las propiedades the @code{measureLength} y
1647 @code{beatLength} se derivan del compás establecido por la instrucción
1648 @code{\time}. La longitud @code{measureLength} está establecida de
1649 forma que sea exactamente la misma que la longitud del compás dado por
1650 la indicación de compás, y la longitud del pulso @code{beatLength}
1651 tiene un valor dado igual a una parte de compás (1/n, siendo n el
1652 denominador del compás).
1654 El valor predeterminado de @code{beatGrouping} se toma de una tabla
1655 que está en @file{scm/@/music@/-functions@/.scm}. Para localizarla,
1656 véase @rlearning{Other sources of information}. Define la agrupación
1657 de pulsos para los compases de 3/8, 4/8, 5/8, 8/8 y todas las
1658 indicaciones de compás compuesto usuales.
1660 Tanto @code{measureLength} como @code{beatLength} son @i{momentos},
1661 unidades de duración musical. Las cantidades del tipo @i{moment} se
1662 crean por la función de Scheme @code{ly:make-moment}. Para ver más
1663 información sobre esta función, consulte @ref{Time administration}.
1665 @code{beatGrouping} es una lista de enteros que dan el número de
1666 pulsos en cada grupo.
1670 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1673 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1674 {specifying-context-with-beatgrouping.ly}
1676 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1677 {using-beatlength-and-beatgrouping.ly}
1679 @funindex subdivideBeams
1681 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1682 {sub-dividing-beams.ly}
1684 @cindex compases, agrupaciones de
1685 @cindex pulsos, agrupar
1686 @cindex agrupación de pulsos
1687 @cindex compases, subgrupos dentro de
1689 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1690 {conducting-signs,-measure-grouping-signs.ly}
1693 @strong{@i{Modificar los puntos finales de las barras}}
1695 Se requieren reglas de terminación de barra cuando barras de distintas
1696 duraciones han de terminar en diferentes puntos dentro del compás.
1697 Por ejemplo, podríamos desear que las barras de corchea en 4/4
1698 terminaran solamente al final del compás o en la mitad del mismo, pero
1699 que las barras de semicorchea terminasen en las posiciones de negra
1700 para evitar barras continuas demasiado largas. Las reglas funcionan
1703 Las barras automáticas pueden comenzar en cualquier nota pero
1704 solamente pueden terminar en unas pocas posiciones dentro del compás,
1705 concretamente en las posiciones definidas por las propiedades de
1706 @code{autoBeamSettings}. Estas propiedades consisten en una lista de
1707 reglas que especifican dónde pueden terminar las barras. Las reglas
1708 predeterminadas de @code{autoBeamSettings} están definidas en
1709 @file{scm/@/auto@/-beam@/.scm}. Para localizarlo, consulte
1710 @rlearning{Other sources of information}.
1712 Para añadir una regla a la lista, utilice
1715 #(override-auto-beam-setting
1717 beam-numerator beam-denominator
1718 time-signature-numerator time-signature-denominator)
1719 moment-numerator moment-denominator [context])
1727 @item @code{límite-barra} es el tipo de límite de barra automática que se
1728 define. Puede ser @code{begin} o @code{end}, pero sólo es efectivo
1731 @item @code{numerador-barra/denominador-barra} es la duración de la barra
1732 a la que se quiere aplicar la regla. Se considera que una barra tiene
1733 la duración de su nota más breve. Ajuste @code{numerador-barra} y
1734 @code{denominador-barra} a un asterisco @code{'*'} para que la regla
1735 se aplique a las barras de cualquier duración.
1737 @item @code{numerador-compás/denominador-compás} especifica la indicación de compás
1738 a que se aplica esta regla. Si @code{numerador-compás} y
1739 @code{denominador-compás} tienen el valor de un asterisco @code{'*'},
1740 esta regla se aplica a cualquier tipo de compás.
1742 @item @code{numerador-momento/denominador-momento} es la posición dentro del
1743 compás en que la barra debe terminar.
1745 @item @code{contexto} es opcional, y especifica el contexto en que se debe
1746 hacer el cambio. El valor predeterminado es @code{'Voice}.
1748 @code{#(score-override-auto-beam-setting '(A B C D) E F)} es
1749 equivalente a @code{#(override-auto-beam-setting '(A B C D) E F
1754 Por ejemplo, si las barras automáticas siempre deben terminar sobre la
1755 primera negra, para cualquier tipo de compás o duración de la barra,
1758 @lilypond[quote,verbatim,relative=2]
1760 #(override-auto-beam-setting '(end * * * *) 1 4)
1764 Podemos forzar los ajustes de las barras para que tengan efecto sólo
1765 sobre las barras cuya nota más breve sea de una cierta duración:
1767 @lilypond[quote,verbatim,relative=2]
1769 % end 1/16 beams for all time signatures at the 1/16 moment
1770 #(override-auto-beam-setting '(end 1 16 * *) 1 16)
1772 a32 a a a a16 a a a a a |
1773 % end 1/32 beams for all time signatures at the 1/16 moment
1774 #(override-auto-beam-setting '(end 1 32 * *) 1 16)
1775 a32 a a a a16 a a a a a |
1778 Podemos forzar los ajustes de las barras para que tengan efecto
1779 solamente en ciertos tipos de compás:
1781 @lilypond[quote,verbatim,relative=2]
1783 % end beams of all durations in 5/8 time signature at the 2/8 moment
1784 #(override-auto-beam-setting '(end * * 5 8) 2 8)
1792 En caso de usar varias voces, se debe especificar el contexto
1793 @code{Staff} si queremos aplicar el barrado a todas las voces del
1796 @lilypond[quote,verbatim,relative=2]
1799 % Context not specified - does not work correctly
1800 #(override-auto-beam-setting '(end * * 7 8) 3 8)
1801 #(override-auto-beam-setting '(end * * 7 8) 4 8)
1802 #(override-auto-beam-setting '(end * * 7 8) 5 8)
1803 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1805 % Works correctly with context specified
1806 #(override-auto-beam-setting '(end * * 7 8) 3 8 'Staff)
1807 #(override-auto-beam-setting '(end * * 7 8) 4 8 'Staff)
1808 #(override-auto-beam-setting '(end * * 7 8) 5 8 'Staff)
1809 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1812 @warning{Si se produce un comportamiento inesperado de las barras,
1813 compruebe la existencia de una posible interferencia en los ajustes
1814 predeterminados del barrado automático que están en
1815 @file{scm/@/auto@/-beam@/.scm}, porque los finales de barra definidos
1816 aquí aún son válidos además de los suyos.}
1818 Debemos revertir cualquier final predeterminado indeseado o
1819 conflictivo, para nuestro compás concreto. Podemos eliminar una regla
1820 de terminación de barra previamente establecida o definida por el
1824 #(revert-auto-beam-setting
1826 beam-numerator beam-denominator
1827 time-signature-numerator time-signature-denominator)
1828 moment-numerator moment-denominator [context])
1832 @code{límite-barra}, @code{numerador-barra}, @code{denominador-barra},
1833 @code{numerador-compás}, @code{denominador-compás},
1834 @code{numerador-momento}, @code{denominador-momento} y @code{contexto}
1835 son los mismos que antes.
1837 @lilypond[quote,verbatim,relative=2]
1839 a16 a a a a a a a a a a a a a a a
1840 % undo a rule ending 1/16 beams in 4/4 time at 1/4 moment
1841 #(revert-auto-beam-setting '(end 1 16 4 4) 1 4)
1842 a16 a a a a a a a a a a a a a a a
1845 La regla de un enunciado @code{revert-auto-beam-setting} debe
1846 corresponderse exactamente con la regla original. Esto es, no se
1847 tiene en cuenta ninguna expansión de comodines.
1849 @lilypond[quote,verbatim,relative=2]
1851 #(override-auto-beam-setting '(end 1 16 1 4) 1 8)
1853 #(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it!
1855 #(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will
1861 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1862 {beam-grouping-in-7-8-time.ly}
1864 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1865 {reverting-default-beam-endings.ly}
1867 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1868 {beam-endings-in-score-context.ly}
1870 @funindex \autoBeamOff
1871 @funindex autoBeamOff
1872 @funindex \autoBeamOn
1873 @funindex autoBeamOn
1876 @code{\autoBeamOff},
1880 @cindex barra, última en la partitura
1881 @cindex barra, última en una voz polifónica
1885 Si una partitura termina mientras una barra automática no ha terminado
1886 aún todavía está aceptando notas, esta última barra no se imprimirá en
1887 absoluto. Lo mismo sirve para las voces polifónicas, introducidas con
1888 @code{<< @dots{} \\ @dots{} >>}. Si una voz polifónica termina
1889 mientras una barra automática está aún aceptando notas, no se imprime.
1893 Fragmentos de código:
1898 @unnumberedsubsubsec Manual beams
1900 @cindex barras manuales
1901 @cindex manuales, barras
1906 En ciertos casos puede ser preciso sobreescribir el algoritmo de
1907 barrado automático. Por ejemplo, el barrador automático no escribe
1908 barras por encima de los silencios o las líneas divisorias, y en las
1909 partituras corales el barrado se ajusta con frecuencia para que siga
1910 la medida de la letra en vez de la de las notas. Tales barras se
1911 especifican manualmente marcando los puntos de comienzo y final con
1914 @lilypond[quote,relative=1,verbatim]
1916 r4 r8[ g' a r8] r8 g[ | a] r8
1923 Se pueden marcar notas individuales con @code{\noBeam} para evitar que
1924 resulten unidas por una barra:
1926 @lilypond[quote,verbatim,relative=2]
1927 \time 2/4 c8 c\noBeam c c
1930 @funindex stemLeftBeamCount
1931 @funindex stemRightBeamCount
1933 Se puede conseguir un control incluso más estricto sobre las barras
1934 estableciendo las propiedades @code{stemLeftBeamCount} y
1935 @code{stemRightBeamCount}. Especifican el número de barras que se
1936 dibujarán en los lados izquierdo y derecho, respectivamente, de la
1937 nota siguiente. Si cualquiera de estas dos propiedades está ajustada
1938 a un valor, dicho valor se usará una sola vez, y luego se borrará. En
1939 este ejemplo, el último Fa se imprime con sólo una barra en el lado
1940 izquierdo, es decir, la barra de corchea del grupo como un todo.
1942 @lilypond[quote,relative=2,verbatim]
1945 \set stemLeftBeamCount = #2
1946 \set stemRightBeamCount = #1
1948 \set stemLeftBeamCount = #1
1954 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1955 {flat-flags-and-beam-nibs.ly}
1957 @node Feathered beams
1958 @unnumberedsubsubsec Feathered beams
1960 @cindex barras progresivas
1962 @funindex \featherDurations
1963 @funindex featherDurations
1964 @funindex grow-direction
1966 Las barras progresivas se usan para indicar que un pequeño grupo de
1967 notas se debe tocar a una velocidad creciente (o decreciente), sin
1968 cambiar el tempo general de la pieza. El ámbito de la barra progresiva
1969 se debe indicar manualmente usando @code{[} y @code{]}, el efecto de
1970 ángulo de la barra se inicia especificando una dirección en la
1971 propiedad @code{grow-direction} del objeto @code{Beam}.
1973 Si queremos que la colocación de las notas y el sonido de la salida
1974 MIDI refleje el ritardando o accelerando indicado por la barra
1975 progresiva, las notas se deben agrupar como una expresión musical
1976 delimitada por llaves y precedida de una instrucción
1977 @code{featheredDurations} que especifica la razón entre las duraciones
1978 de la primera y la última notas dentro del grupo.
1980 Los corchetes rectos muestran el ámbito de la barra y las llaves
1981 muestran qué notas han de modificar sus duraciones. Normalmente
1982 delimitarían el mismo grupo de notas, pero no es un requisito: las dos
1983 instrucciones son independientes.
1985 En el ejemplo siguiente las ocho semicorcheas ocupan exactamente el
1986 mismo tiempo que una blanca, pero la primera nota tiene la mitad de
1987 duración que la última, con las notas intermedias alargándose
1988 gradualmente. Las cuatro primeras fusas se aceleran gradualmente,
1989 mientras que las últimas cuatro fusas están a un tempo constante.
1991 @lilypond[relative=1,verbatim,quote]
1992 \override Beam #'grow-direction = #LEFT
1993 \featherDurations #(ly:make-moment 2 1)
1994 { c16[ c c c c c c c] }
1995 \override Beam #'grow-direction = #RIGHT
1996 \featherDurations #(ly:make-moment 2 3)
1998 % revert to non-feathered beams
1999 \override Beam #'grow-direction = #'()
2004 El espaciado en la salida impresa representa las duraciones de las
2005 notas de una forma sólo aproximada, pero la salida MIDI es exacta.
2009 La instrucción @code{\featherDurations} sólo funciona con fragmentos
2010 musicales muy breves, y cuando los números de la fracción son
2015 Fragmentos de código:
2025 * Bar and bar number checks::
2031 @unnumberedsubsubsec Bar lines
2033 @cindex barras de compás
2034 @cindex líneas divisorias
2035 @cindex repetición, barras de
2040 Las líneas divisorias delimitan a los compases pero también se pueden
2041 usar para indicar las repeticiones. Normalmente, las líneas
2042 divisorias normales se insertan de manera automática en la salida
2043 impresa en lugares que están basados en el compás actual.
2045 Las barras de compás sencillas insertadas automáticamente se pueden
2046 cambiar por otros tipos con la instrucción @code{\bar}. Por ejemplo,
2047 se suele poner una doble barra de cierre al final de la pieza:
2049 @lilypond[quote,relative=1,verbatim]
2053 No deja de ser válida la última nota de un compás si no termina sobre
2054 la línea divisoria automática: se supone que la nota se prolonga sobre
2055 el compás siguiente. Pero una secuencia larga de dichos compases
2056 prolongados puede hacer que la música aparezca comprimida o incluso
2057 que se salga de la página. Esto es a causa de que los saltos de línea
2058 automáticos solamente se producen al final de compases completos, es
2059 decir, cuando todas las notas han finalizado antes de que el compás
2062 @warning{Una duración incorrecta puede hacer que se trate de evitar la
2063 producción de saltos de línea, dando como resultado una línea de
2064 música con una compresión exagerada o música que se sale de la
2067 @cindex línea, saltos
2068 @cindex líneas divisorias invisibles
2069 @cindex compás, barras invisibles de
2071 También se permiten saltos de línea en las barras insertadas
2072 manualmente incluso dentro de compases incompletos. Para permitir un
2073 salto de línea donde no hay ninguna línea divisoria visible, utilice
2080 De esta manera se insertará una barra invisible de compás y se hará
2081 posible el salto de línea en este punto, sin forzarlo. No se
2082 incrementa el contador de los números de compás. Para forzar un salto
2083 de línea, consulte @ref{Line breaking}.
2085 @cindex manuales, líneas divisorias
2086 @cindex manuales, barras de compás
2087 @cindex barras de compás manuales
2088 @cindex líneas divisorias manuales
2090 Este y otras líneas divisorias especiales se pueden insertar
2091 manualmente en cualquier punto. Cuando coinciden con el final de un
2092 compás, sustituyen a la línea divisoria simple que se habría insertado
2093 automáticamente en dicho lugar. Cuando no coinciden con el final de
2094 un compás, se inserta la línea especificada en ese punto en la salida
2095 impresa. Dichas inserciones no afectan al cálculo y colocación de las
2096 líneas divisorias automáticas subsiguientes.
2098 Están disponibles para su inserción manual dos tipos de líneas
2099 divisorias simples y cinco tipos de doble barra:
2101 @lilypond[quote,relative=1,verbatim]
2102 f1 \bar "|" f \bar "." g \bar "||" a \bar ".|" b \bar ".|." c \bar "|.|" d \bar "|." e
2106 así como la barra de puntos y la discontinua:
2108 @lilypond[quote,relative=1,verbatim]
2109 f1 \bar ":" g \bar "dashed" a
2113 y cinco tipos de barra de repetición:
2115 @lilypond[quote,relative=1,verbatim]
2116 f1 \bar "|:" g \bar ":|:" a \bar ":|.|:" b \bar ":|.:" c \bar ":|" d
2119 Además se puede imprimir una línea divisoria como una marca corta:
2120 @lilypond[quote,relative=1,verbatim]
2123 Sin embargo, dado que las mencionadas marcas se utilizan usualmente en
2124 el canto gregoriano, es preferible en este caso utilizar
2125 @code{\divisioMinima}, que se describe en la sección @ref{Divisiones}
2126 dentro de Canto gregoriano.
2130 Aunque se pueden insertar manualmente barras de compás con significado
2131 de repeticiones, no se reconocen como repeticiones por parte de
2132 LilyPond. Las secciones repetidas se introducen mejor utilizando las
2133 diversas instrucciones de repetición (véase @ref{Repeats}), que
2134 imprimen automáticamente las barras correspondientes.
2136 Además se puede especificar @code{"||:"}, que equivale a @code{"|:"}
2137 excepto en los saltos de línea, en que produce una doble barra al
2138 final de la línea y una repetición izquierda (de comienzo) al
2139 principio de la línea siguiente.
2141 @lilypond[quote,relative=2,verbatim]
2142 \override Score.RehearsalMark #'padding = #3
2150 En las partituras con muchos pentagramas, una instrucción @code{\bar}
2151 en uno de ellos se aplica automáticamente a todos los demás. Las
2152 líneas resultantes se conectan entre los distintos pentagramas de un
2153 @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
2155 @lilypond[quote,fragment,verbatim]
2163 \new Staff { \clef bass c4 g e g }
2165 \new Staff { \clef bass c2 c2 }
2172 @funindex defaultBarType
2177 La instrucción @code{\bar }@var{tipo_de_barra} es una forma corta de
2178 hacer @code{\set Timing.whichBar = }@var{tipo_de_barra}. Cuando
2179 @code{whichBar} se establece con el valor de una cadena, se crea una
2180 línea divisoria de ese tipo.
2182 El tipo de barra predeterminado que se usa para las líneas divisorias
2183 insertadas automáticamente es @code{"|"}. Se puede cambiar en
2184 cualquier momento con @code{\set Timing.defaultBarType =
2189 Referencia de la notación:
2190 @ref{Line breaking},
2192 @ref{Grouping staves}.
2195 Fragmentos de código:
2198 Referencia de funcionamiento interno:
2200 @rinternals{BarLine} (creada al nivel de @rinternals{Staff} (pentagrama)),
2201 @rinternals{SpanBar} (a través de los pentagramas),
2202 @rinternals{Timing_translator} (para las propiedades del contador de tiempo Timing).
2206 @unnumberedsubsubsec Bar numbers
2208 @cindex compás, números de
2209 @cindex números de compás
2211 @funindex currentBarNumber
2213 Por defecto, los números de compás se imprimen al principio de la
2214 línea, excepto la primera. El número propiamente dicho se almacena en
2215 la propiedad @code{currentBarNumber}, que normalmente se actualiza
2216 automáticamente para cada compás. También se puede establecer
2219 @lilypond[verbatim,quote,fragment,relative=1]
2222 \set Score.currentBarNumber = #50
2228 @cindex números de compás, espaciado regular
2230 @funindex barNumberVisibility
2232 @c Uncomment this after next LSR update.
2233 @c @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
2234 @c {printing-the-bar-number-for-the-first-measure.ly}
2236 Los números de compás se pueden tipografiar a intervalos regulares en
2237 vez de al principio de cada línea. Para hacerlo se debe sobreescribir
2238 el comportamiento predeterminado de forma que se puedan imprimir en
2239 otros lugares. Esto viene controlado por la propiedad
2240 @code{break-visibility} de @code{BarNumber}. Toma tres valores que se
2241 pueden fijar al valor @code{#t} o @code{#f} para especificar si el
2242 número de compás correspondiente es visible o no. El orden de los
2243 tres valores es @code{visible al final de la línea}, @code{visible en
2244 mitad de la línea}, @code{visible al principio de la línea}. En el
2245 ejemplo siguiente se imprimen los números de compás en todos los
2248 @lilypond[verbatim,quote,relative=1]
2249 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2250 \set Score.currentBarNumber = #11
2251 \bar "" % Permit first bar number to be printed
2257 @c All the rest of these examples will be added to LSR
2258 @c and moved into the Snippets. -gp
2261 y aquí los números de compás se imprimen cada dos compases excepto al
2264 @lilypond[verbatim,quote,relative=1]
2265 \override Score.BarNumber #'break-visibility = #'#(#f #t #t)
2266 \set Score.currentBarNumber = #11
2267 \bar "" % Permit first bar number to be printed
2268 % Print a bar number every second measure
2269 \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
2275 @cindex compás, número de, formato
2276 @cindex número de compases, formato de
2278 Se puede cambiar el tamaño del número de compás. Esto queda ilustrado
2279 en el siguiente ejemplo, que también muestra cómo encerrar los números
2280 de compás en rectángulos y circunferencias, y ofrece una forma
2281 alternativa de especificar @code{#(#f #t #t)} para
2282 @code{break-visibility}.
2284 @lilypond[verbatim,quote,relative=1]
2285 % Prevent bar numbers at the end of a line and permit them elsewhere
2286 \override Score.BarNumber #'break-visibility
2287 = #end-of-line-invisible
2289 % Increase the size of the bar number by 2
2290 \override Score.BarNumber #'font-size = #2
2291 \repeat unfold 3 { c1 } \bar "|"
2293 % Draw a box round the following bar number(s)
2294 \override Score.BarNumber #'stencil
2295 = #(make-stencil-boxer 0.1 0.25 ly:text-interface::print)
2296 \repeat unfold 3 { c1 } \bar "|"
2298 % Draw a circle round the following bar number(s)
2299 \override Score.BarNumber #'stencil
2300 = #(make-stencil-circler 0.1 0.25 ly:text-interface::print)
2301 \repeat unfold 4 { c1 } \bar "|."
2304 @cindex bar number alignment
2306 Los números de compás están alineados de forma predeterminada por la
2307 izquierda a su objeto padre. Esto suele corresponder al límite
2308 izquierdo de una línea o, si los números se imprimen dentro de la
2309 línea, la divisoria izquierda del compás. Los números también se
2310 pueden colocar directamente sobre la línea divisoria o alinearse por
2311 la derecha con ella:
2313 @lilypond[verbatim,quote,relative=1]
2314 \set Score.currentBarNumber = #111
2315 \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
2316 % Increase the size of the bar number by 2
2317 \override Score.BarNumber #'font-size = #2
2318 % Print a bar number every second measure
2319 \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
2321 % Center-align bar numbers
2322 \override Score.BarNumber #'self-alignment-X = #0
2324 % Right-align bar numbers
2325 \override Score.BarNumber #'self-alignment-X = #-1
2329 Los números de compás se pueden suprimir completamente quitando el
2330 grabador @code{Bar_number_engraver} de números de compás del contexto
2331 de partitura @code{Score}.
2333 @lilypond[verbatim,quote]
2337 \remove "Bar_number_engraver"
2348 Fragmentos de código:
2351 Referencia de funcionamiento interno:
2352 @rinternals{BarNumber}.
2354 @cindex número de compás, colisión
2355 @cindex colisión del número de compás
2359 Los números de compás pueden colisionar con el corchete
2360 @rinternals{StaffGroup}, si hay uno en la parte de arriba. Para
2361 solucionarlo, se puede usar la propiedad de relleno @code{padding} de
2362 @rinternals{BarNumber} para colocar el número correctamente.
2364 @c esto va a input/lsr/printing-the-bar-number-for-the-first-measure.ly
2366 Los números de compás solamente se pueden imprimir en las líneas
2367 divisorias; para imprimir un número de compás al principio de la
2368 pieza, se debe insertar allí una barra de compás vacía, y se debe
2369 poner un valor distinto a @code{1} en @code{currentBarNumber}:
2371 @lilypond[verbatim,quote,relative=1]
2372 \set Score.currentBarNumber = #50
2380 @node Bar and bar number checks
2381 @unnumberedsubsubsec Bar and bar number checks
2383 @cindex compás, comprobación de
2384 @cindex número de compás, comprobación de
2386 @funindex barCheckSynchronize
2389 Las comprobaciones de compás ayudan a detectar errores en las
2390 duraciones. Una comprobación de compás se escribe usando el símbolo
2391 de la barra vertical, @code{|}, en cualquier lugar donde se espera que
2392 caiga una línea divisoria. Si se encuentran líneas de comprobación de
2393 compás en otros lugares, se imprime una lista de advertencias en el
2394 archivo log de registro, mostrando los números de línea y columna en
2395 que han fallado las comprobaciones de compás. En el siguiente
2396 ejemplo, la segunda comprobación de compás avisará de un error
2399 \time 3/4 c2 e4 | g2 |
2402 Las comprobaciones de compás también se pueden usar en la letra de las
2403 canciones, por ejemplo
2408 Bri -- lla | Bri -- lla |
2412 Las duraciones incorrectas a menudo desbaratan la partitura
2413 completamente, sobre todo si la música es polifónica, por ello el
2414 mejor sitio para empezar a corregir la entrada es hacer un barrido en
2415 busca de comprobaciones de compás fallidas y duraciones incorrectas.
2417 Si varias comprobaciones de compás corresponden al mismo intervalo
2418 musical, sólo se imprime el primer mensaje de advertencia. Esto
2419 permite que la advertencia se centre en la fuente del error de cuenta
2423 @funindex pipeSymbol
2425 También es posible redefinir la acción que se lleva a cabo cuando se
2426 encuentra un símbolo de comprobación de compás o «símbolo de tubería»,
2427 @code{|}, en el código de entrada, de forma que haga algo distinto a
2428 una comprobación de compás. Se hace asignando una expresión musical a
2429 @code{pipeSymbol} («símbolo de tubería»). En el ejemplo siguiente se
2430 establece @code{|} de forma que inserte una doble línea divisoria
2431 cuando aparece en el código de entrada, en vez de comprobar el final
2434 @lilypond[quote,verbatim]
2435 pipeSymbol = \bar "||"
2444 @funindex \barNumberCheck
2445 @funindex barNumberCheck
2447 Al copiar piezas musicales grandes puede servir de ayuda comprobar que
2448 el número de compás de LilyPond corresponde al original desde el que
2449 está copiando. Esto se puede comprobar con @code{\barNumberCheck},
2453 \barNumberCheck #123
2457 imprimirá una advertencia si el @code{currentBarNumber} (número del
2458 compás actual) no es 123 cuando se procesa.
2462 Fragmentos de código:
2466 @node Rehearsal marks
2467 @unnumberedsubsubsec Rehearsal marks
2469 @cindex ensayo, letras de
2470 @cindex letras de ensayo
2475 Para imprimir una letra de ensayo, utilice la orden @code{\mark}
2477 @lilypond[quote,verbatim,relative=2]
2486 La letra@tie{}@q{I} se salta de acuerdo con las tradiciones de
2487 grabado. Si quiere incluir la letra @q{I}, use
2490 \set Score.markFormatter = #format-mark-alphabet
2493 La letra de ensayo se incrementa automáticamente si usa @code{\mark
2494 \default}, pero también puede utilizar un número entero como argumento
2495 para establecer la indicación manualmente. El valor que se utilizará
2496 se almacena dentro de la propiedad @code{rehearsalMark}.
2498 @cindex ensayo, letra de, formato
2499 @cindex ensayo, letra de, estilo
2500 @cindex estilo de la letra de ensayo
2501 @cindex formato de la letra de ensayo
2502 @cindex letra de ensayo, estilo
2503 @cindex letra de ensayo, formato
2504 @cindex marca de ensayo, estilo
2505 @cindex marca de ensayo, formato
2506 @cindex ensayo, letra de, manual
2507 @cindex marca de ensayo manual
2508 @cindex personalizada, marca de ensayo
2510 El estilo se define por medio de la propiedad @code{markFormatter}.
2511 Es una función que toma como argumentos la marca en curso (un número
2512 entero) y el contexto actual. Debe devolver un objeto de marcado. En
2513 el ejemplo siguiente, se establece @code{markFormatter} con el valor
2514 de un procedimiento enlatado. Después de algunos compases, se
2515 establece con el valor de una función que produce un número encerrado
2518 @lilypond[quote,verbatim,relative=2]
2519 \set Score.markFormatter = #format-mark-numbers
2522 \set Score.markFormatter = #format-mark-box-numbers
2524 \set Score.markFormatter = #format-mark-circle-numbers
2526 \set Score.markFormatter = #format-mark-circle-letters
2530 El archivo @file{scm/@/translation@/-functions@/.scm} contiene las
2531 definiciones de @code{format-mark-numbers} (el formato por omisión),
2532 @code{format-mark-box-numbers}, @code{format-mark-letters} y
2533 @code{format-mark-box-letters}. Se pueden usar éstos como inspiración
2534 para otras funciones de formateo.
2536 Podemos utilizar @code{format-mark-barnumbers},
2537 @code{format-mark-box-barnumbers} y
2538 @code{format-mark-circle-barnumbers} para obtener números de compás en
2539 lugar de números o letras secuenciales.
2541 Se pueden especificar otros estilos de letra de ensayo de forma
2549 @code{Score.markFormatter} no afecta a las marcas que se especifican
2550 de esta forma. Sin embargo, es posible aplicar un elemento
2551 @code{\markup} a la cadena.
2554 \mark \markup@{ \box A1 @}
2561 @cindex musicales, glifos
2562 @cindex glifos musicales
2564 @funindex \musicglyph
2565 @funindex musicglyph
2567 Los glifos musicales (como el segno) se pueden imprimir dentro de un
2568 elemento @code{\mark}
2570 @lilypond[quote,verbatim,relative=1]
2571 c1 \mark \markup { \musicglyph #"scripts.segno" }
2572 c1 \mark \markup { \musicglyph #"scripts.coda" }
2573 c1 \mark \markup { \musicglyph #"scripts.ufermata" }
2578 Consulte @ref{The Feta font} para ver una lista de los símbolos que se
2579 pueden imprimir con @code{\musicglyph}.
2581 Para ver formas comunes de trucar la colocación de las letras de
2582 ensayo, consulte @ref{Text marks}.
2586 Referencia de la notación:
2587 @ref{The Feta font},
2588 @ref{Formatting text}.
2590 Archivos de inicio: @file{scm/@/translation@/-functions@/.scm}
2591 contiene la definición de @code{format-mark-numbers} y de
2592 @code{format-mark-letters}. Se pueden usar como inspiración para
2593 escribir otras funciones de formateo.
2595 Fragmentos de código:
2598 Referencia de funcionamiento interno:
2599 @rinternals{RehearsalMark}.
2602 @node Special rhythmic concerns
2603 @subsection Special rhythmic concerns
2607 * Aligning to cadenzas::
2608 * Time administration::
2612 @unnumberedsubsubsec Grace notes
2616 @cindex appoggiatura
2617 @cindex acciaccatura
2622 Los mordentes y notas de adorno son ornamentos escritos. Se imprimen
2623 en un tipo más pequeño y no ocupan ningún tiempo lógico en el
2626 @lilypond[quote,relative=2,verbatim]
2628 \grace { c16[ d16] } c2
2631 Lilypond también contempla dos tipos especiales de notas de adorno, la
2632 @emph{acciaccatura} o mordente de una nota (una nota de adorno sin
2633 medida que se indica mediante una pequeña nota ligada y con el
2634 corchete tachado) y la @emph{appoggiatura}, que toma una fracción fija
2635 de la nota principal, y se denota como una nota pequeña, ligada, sin
2638 @lilypond[quote,relative=2,verbatim]
2642 \acciaccatura { g16[ f] } e4
2645 La colocación de notas de adorno se sincroniza entre los distintos
2646 pentagramas. En el siguiente ejemplo, hay dos semicorcheas de adorno
2647 por cada corchea de adorno:
2649 @lilypond[quote,relative=2,verbatim]
2650 << \new Staff { e2 \grace { c16[ d e f] } e2 }
2651 \new Staff { c2 \grace { g8[ b] } c2 } >>
2654 @funindex \afterGrace
2656 @cindex adorno, seguimiento de notas de
2658 @funindex \afterGrace
2659 @funindex afterGrace
2661 Si queremos terminar una nota con un adorno, usamos la instrucción
2662 @code{\afterGrace}. Toma dos argumentos: la nota principal, y las
2663 notas de adorno que siguen a la nota principal.
2665 @lilypond[quote,verbatim,relative=2]
2666 c1 \afterGrace d1 { c16[ d] } c1
2669 Esto pone las notas de adorno después de un espacio que dura 3/4 de la
2670 longitud de la nota principal. La fracción predeterminada de 3/4 se
2671 puede cambiar estableciendo @code{afterGraceFraction}. El ejemplo
2672 siguiente muestra el resultado de establecer el espacio en su valor
2673 predeterminado, en 15/16, y por último en 1/2 de la nota principal.
2675 @lilypond[quote,verbatim,relative=2]
2678 c1 \afterGrace d1 { c16[ d] } c1
2681 #(define afterGraceFraction (cons 15 16))
2682 c1 \afterGrace d1 { c16[ d] } c1
2685 #(define afterGraceFraction (cons 1 2))
2686 c1 \afterGrace d1 { c16[ d] } c1
2691 El espacio entre la nota principal y la de adorno también se puede
2692 especificar usando espaciadores. El ejemplo siguiente sitúa la nota de
2693 adorno después de un espacio que dura 7/8 de la nota principal.
2695 @lilypond[quote,verbatim,relative=2]
2698 { s2 s4. \grace { c16[ d] } } >>
2703 Una expresión musical @code{\grace} introduce ajustes de tipografía
2704 especiales, por ejemplo para producir un tipo más pequeño y para fijar
2705 las direcciones. Por ello, cuando se introducen trucos para la
2706 presentación, deben ir dentro de la expresión de adorno. Las
2707 sobreescrituras se deben también revertir dentro de la expresión de
2708 adorno. Aquí, la dirección predeterminada de la plica de la nota de
2709 adorno se sobreescribe y luego se revierte.
2711 @lilypond[quote,verbatim,relative=2]
2723 @cindex plica cruzada
2728 El trazo inclinado que atraviesa al corchete de las
2729 @emph{acciaccatura}s se puede aplicar en otras situaciones:
2731 @lilypond[quote,verbatim,relative=2]
2733 \override Stem #'stroke-style = #"grace"
2738 La disposición de las expresiones de adorno se pueden cambiar a lo
2739 largo de la música usando la función @code{add-grace-property}. El
2740 siguiente ejemplo suprime la definición de la dirección de la
2741 @code{Stem} (plica) para este adorno, y así las plicas no siempre
2742 apuntan hacia arriba.
2744 @lilypond[quote,verbatim,relative=2]
2747 #(add-grace-property 'Voice 'Stem 'direction ly:stem::calc-direction)
2748 #(remove-grace-property 'Voice 'Stem 'direction)
2750 \acciaccatura { f16 } g4
2751 \grace { d16[ e] } f4
2752 \appoggiatura { a,32[ b c d] } e2
2758 Otra opción es modificar las variables @code{startGraceMusic},
2759 @code{stopGraceMusic}, @code{startAcciaccaturaMusic},
2760 @code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} y
2761 @code{stopAppoggiaturaMusic}. Sus valores predeterminados están en el
2762 archivo @file{ly/@/grace@/-init@/.ly}. Al redefinirlos se pueden
2763 obtener otros efectos.
2765 Se puede forzar la alineación de las notas de adorno con las notas
2766 normales de los otros pentagramas:
2768 @lilypond[verbatim,quote]
2771 \override Score.SpacingSpanner #'strict-grace-spacing = ##t
2774 \afterGrace c4 { c16[ c8 c16] }
2778 c16 c c c c c c c c4 r
2787 @rglos{grace notes},
2788 @rglos{acciaccatura},
2789 @rglos{appoggiatura}.
2792 @file{ly/@/grace@/-init@/.ly}.
2794 Fragmentos de código:
2797 Referencia de funcionamiento interno:
2798 @rinternals{GraceMusic}.
2803 Una @i{acciaccatura} de varias notas con una barra se imprime sin
2804 tachar, y tiene exactamente la misma apariencia que una
2805 @i{appoggiatura} de varias notas con barra.
2807 @c TODO Add link to LSR snippet to add slash when available
2809 La sincronización de las notas de adorno también puede acarrear
2810 sorpresas. La notación de pentagramas, como armaduras, líneas
2811 divisorias, etc., se sincronizan también. Ponga cuidado cuando mezcle
2812 pentagramas con adornos y sin adornos, por ejemplo
2814 @lilypond[quote,relative=2,verbatim]
2815 << \new Staff { e4 \bar "|:" \grace c16 d2. }
2816 \new Staff { c4 \bar "|:" d2. } >>
2820 Esto se puede remediar insertando desplazamientos de adorno de las
2821 duraciones correspondientes en los otros pentagramas. Para el ejemplo
2824 @lilypond[quote,relative=2,verbatim]
2825 << \new Staff { e4 \bar "|:" \grace c16 d2. }
2826 \new Staff { c4 \bar "|:" \grace s16 d2. } >>
2829 Las secciones de adorno sólo se deben usar dentro de expresiones de
2830 música secuenciales. No están contemplados el anidado ni la
2831 yuxtaposición de secciones de adorno, y podría producir caídas u otros
2835 @node Aligning to cadenzas
2836 @unnumberedsubsubsec Aligning to cadenzas
2838 @cindex cadenza (cadencia)
2839 @cindex cadenza (cadencia), alinear a
2840 @cindex alineación a una cadenza (cadencia)
2842 En un contexto orquestal, las cadenzas presentan un problema especial:
2843 al construir una partitura que tiene una cadenza, todos los demás
2844 instrumentos deben saltar tantas notas como la longitud de la cadenza,
2845 pues en caso contrario empezarán demasiado pronto o tarde.
2847 Una solución a este problema son las funciones @code{mmrest-of-length}
2848 y @code{skip-of-length}. Estas funciones de Scheme toman un fragmento
2849 de música como argumento y generan un @code{\skip} o silencio
2850 multicompás, de la longitud exacta del fragmento.
2852 @lilypond[verbatim,quote]
2853 MyCadenza = \relative c' {
2864 #(ly:export (mmrest-of-length MyCadenza))
2866 #(ly:export (skip-of-length MyCadenza))
2877 Fragmentos de código:
2881 @node Time administration
2882 @unnumberedsubsubsec Time administration
2884 @cindex tiempo, administración
2885 @cindex tiempo, control del (dentro de la partitura)
2886 @cindex música sin medida
2887 @cindex medida, música sin
2889 @funindex currentBarNumber
2890 @funindex measurePosition
2891 @funindex measureLength
2893 El tiempo está administrado por el @code{Timing_translator}, que de
2894 forma predeterminada vive en el contexto de @code{Score}. Se añade un
2895 alias, @code{Timing}, al contexto en que se coloca el
2896 @code{Timing_translator}.
2898 Se usan las siguientes propiedades de @code{Timing} para seguir la
2899 pista del tiempo dentro de la partitura.
2901 @cindex compás, número de
2902 @cindex número de compás
2905 @item currentBarNumber
2906 El número de compás en curso. Para ver un ejemplo que muestra el uso
2907 de esta propiedad, consulte @ref{Bar numbers}.
2910 La longitud de los compases dentro de la indicación actual de compás.
2911 Para un 4/4 esto es@tie{}1, y para el 6/8 es 3/4. Su valor determinad
2912 cuándo se insertan las líneas divisorias y cómo se generan las barras
2915 @item measurePosition
2916 El punto en que nos encontramos dentro del compás. Esta cantidad se
2917 reinicia sustrayendo @code{measureLength} cada vez que se alcanza o se
2918 excede @code{measureLength}. Cuando eso ocurre, se incrementa
2919 @code{currentBarNumber}.
2922 Si tiene un valor verdadero, las variables anteriores se actualizan a
2923 cada paso de tiempo. Cuando tiene un valor falso, el grabador se
2924 queda en el compás actual indefinidamente.
2928 La cuenta del tiempo se puede cambiar estableciendo el valor de
2929 cualquiera de estas variables explícitamente. En el siguiente
2930 ejemplo, se imprime la indicación de compás predeterminada 4/4, pero
2931 @code{measureLength} tiene está ajustado a 5/4. En los 4/8 hasta el
2932 tercer compás, la posición @code{measurePosition} se adelanta en 1/8
2933 hasta 5/8, acortando ese compás en 1/8. Entonces, la siguiente línea
2934 divisoria cae en 9/8 en vez de hacerlo en 5/4.
2936 @lilypond[quote,verbatim,relative=1]
2937 \set Score.measureLength = #(ly:make-moment 5 4)
2941 \set Score.measurePosition = #(ly:make-moment 5 8)
2947 Como lo ilustra el ejemplo, @code{ly:make-moment n m} construye una
2948 duración de la fracción n/m de una redonda. Por ejemplo,
2949 @code{ly:make-moment 1 8} es una duración de una corchea y
2950 @code{ly:make-moment 7 16} es la duración de siete semicorcheas.
2954 Referencia de la notación:
2956 @ref{Unmetered music}.
2958 Fragmentos de código:
2961 Referencia de funcionamiento interno:
2962 @rinternals{Timing_translator},