1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
4 Translation of GIT committish: 21da0d12428c5b70eb1812a867c0a37d00fdebf8
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. For details, see the Contributors'
8 Guide, node Updating translation committishes..
13 @node Instrumentos de cuerda con trastes
14 @section Instrumentos de cuerda con trastes
15 @translationof Fretted string instruments
17 @lilypondfile[quote]{fretted-headword.ly}
19 Esta sección trata varios aspectos de la notación musical que son
20 exclusivos de los instrumentos de cuerda con trastes.
23 @cindex guitarra, tablatura de
24 @cindex tablatura de banjo
25 @cindex banjo, tablatura de
28 * Notación común para cuerdas con trastes::
33 @node Notación común para cuerdas con trastes
34 @subsection Notación común para cuerdas con trastes
35 @translationof Common notation for fretted strings
37 Esta sección se ocupa de la notación común exclusiva de los
38 instrumentos de cuerda con trastes.
41 * Referencias para cuerdas con trastes::
42 * Indicación de los números de cuerda::
43 * Tablaturas predeterminadas::
44 * Tablaturas personalizadas::
45 * Marcas de diagramas de trastes::
46 * Diagramas predefinidos de trastes::
47 * Diagramas de traste automáticos::
48 * Digitaciones de la mano derecha::
51 @node Referencias para cuerdas con trastes
52 @unnumberedsubsubsec Referencias para cuerdas con trastes
53 @translationof References for fretted strings
55 La notación musical para instrumentos de cuerda con trastes se realiza
56 normalmente en una sola pauta, ya sea en notación musical tradicional
57 o en tablatura. A veces se combinan los dos tipos, y es común en
58 música popular utilizar diagramas de acordes por encima de un
59 pentagrama de notación tradicional. La guitarra y el banjo son
60 instrumentos transpositores, que suenan una octava por debajo de lo
61 escrito. Las partituras para estos instrumentos deben usar la clave
62 de Sol octava baja @code{"treble_8"} (o @code{\transposition c} para
63 obtener una salida MIDI correcta). Otros elementos relativos a los
64 instrumentos de cuerda con trastes se estudian en otras partes de
69 Las digitaciones se indican como se explica en @ref{Indicaciones de
73 Las instrucciones para ligaduras @notation{Laissez vibrer} así como
74 ligaduras de unión sobre arpegios y trémolos están en
75 @ref{Ligaduras de unión}.
78 Las instrucciones para el manejo de varias voces se encuentran en
79 @ref{Resolución de las colisiones}.
81 @item Las instrucciones para la indicación de armónicos está en
88 Referencia de la notación:
89 @ref{Indicaciones de digitación},
90 @ref{Ligaduras de unión},
91 @ref{Resolución de las colisiones},
92 @ref{Nombres de instrumentos},
93 @ref{Escribir música en paralelo},
95 @ref{Lista de articulaciones},
97 @ref{Transposición de los instrumentos}.
100 @node Indicación de los números de cuerda
101 @unnumberedsubsubsec Indicación de los números de cuerda
102 @translationof String number indications
104 @cindex cuerda, número de la
105 @cindex números de cuerda frente a digitaciones
106 @cindex digitación frente a números de cuerda
108 Se puede indicar la cuerda en que se debe tocar una nota añadiendo
109 @code{\}@tie{}@var{número} a una nota dentro de una construcción de
112 @warning{Los números de cuerda @strong{se deben} definir dentro de una
113 construcción de acorde con ángulos simples, incluso si se trata de una
116 @lilypond[verbatim,quote,relative=0]
122 Cuando se usan al mismo tiempo digitaciones e indicaciones del número
123 de cuerda, su colocación se controla por el orden en que aparecen
124 estos elementos en el código:
126 @lilypond[verbatim,quote,relative=1]
134 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
135 {controlling-the-placement-of-chord-fingerings.ly}
137 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
138 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
142 Referencia de la notación:
143 @ref{Indicaciones de digitación}.
145 Fragmentos de código:
146 @rlsr{Fretted strings}.
148 Referencia de funcionamiento interno:
149 @rinternals{StringNumber},
150 @rinternals{Fingering}.
153 @node Tablaturas predeterminadas
154 @unnumberedsubsubsec Tablaturas predeterminadas
155 @translationof Default tablatures
157 @cindex tablatura, principios básicos
158 @cindex tablatura predeterminada
163 La notación para instrumentos de cuerda pulsada se realiza con
164 frecuencia utilizando un sistema de dedos y cifras, o tablatura. A
165 diferencia de la notación tradicional, las notas no se designan
166 mediante figuras, sino mediante números que indican sobre qué cuerda y
167 traste se debe tocar la nota. Los números se imprimen verticalmente
168 unos encima de otros si las notas son simultáneas.
170 De forma predeterminada, la cuerda 1 es la más aguda, y la afinación
171 normal es la afinación estándar de guitarra (con 6 cuerdas). Las
172 notas se imprimen como tablatura, usando los contextos @code{TabStaff}
173 y @code{TabVoice}. Se añade automáticamente una clave caligráfica de tablatura.
175 @lilypond[quote,ragged-right,verbatim]
176 \new TabStaff \relative c' {
182 Las tablaturas predeterminadas no contienen símbolos para la duración
183 de las notas ni ningún otro símbolo musical, como p.ej. indicaciones
186 @lilypond[quote,ragged-right,verbatim]
192 c8_.\<\( c16 c ~ c2\!
198 \new Staff { \clef "G_8" \symbols }
199 \new TabStaff { \symbols }
204 @funindex \tabFullNotation
206 Si queremos que todos los símbolos musicales que se usan en la
207 notación tradicional aparezcan también en la tablatura, tenemos que
208 aplicar la instrucción @code{\tabFullNotation} dentro de un contexto
209 @code{TabStaff}. Tenga en cuenta que, en la tablatura, las blancas
210 tienen doble plica para poder distinguirlas de las negras.
212 @lilypond[quote,ragged-right,verbatim]
218 c8_.\<\( c16 c ~ c2\!
232 @funindex minimumFret
236 De forma predeterminada, las notas se asignan a la posición más baja
237 del mástil (primera posición). Las cuerdas al aire se toman como
238 preferencia, automáticamente. Si queremos que una nota determinada se
239 toque sobre una cuerda concreta, podemos añadir una indicación de
240 número de cuerda al nombre de la nota. Si definimos los nombres de
241 nota y los números de cuerda sin una construcción de acorde
242 (@code{<>}), las indicaciones de número de cuerda no aparecerán en la
243 notación tradicional. Es mucho más cómodo definir la posición
244 utilizando el valor de @code{minimumFret}. El valor predeterminado de
248 @lilypond[quote,ragged-right,verbatim]
250 \new Staff \relative c {
254 c,16\5 d\5 e\4 f\4 g4\4
257 \new TabStaff \relative c {
259 c,16\5 d\5 e\4 f\4 g4\4
260 \set TabStaff.minimumFret = #5
266 Las ligaduras de unión que cruzan saltos de línea llevan paréntesis de
267 forma predeterminada. Lo mismo rige para la casilla de segunda vez de
270 @lilypond[quote,ragged-right,verbatim]
271 ties = \relative c' {
278 { g4\repeatTie c,2. }
305 @funindex \hideSplitTiedTabNotes
307 La instrucción @code{\hideSplitTiedTabNotes} cancela el comportamiento
308 de imprimir los números de traste entre paréntesis:
310 @lilypond[quote,ragged-right,verbatim]
311 ties = \relative c' {
317 { g4\repeatTie c,2. }
333 \hideSplitTiedTabNotes
346 @cindex armónicos en tablatura
347 @cindex tablatura y armónicos
348 @cindex deslizamientos en notación de tablatura
349 @cindex tablatura y deslizamientos
351 Se pueden añadir indicaciones de armónicos y @emph{slides} o
352 deslizamientos a la notación de tablatura.
354 @lilypond[verbatim, quote, relative=1]
357 <c g'\harmonic> d\2\glissando e\2
365 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
366 {stem-and-beam-behavior-in-tablature.ly}
368 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
369 {polyphony-in-tablature.ly}
373 Referencia de la notación:
376 Fragmentos de código:
377 @rlsr{Fretted strings}.
379 Referencia de funcionamiento interno:
380 @rinternals{TabNoteHead},
381 @rinternals{TabStaff},
382 @rinternals{TabVoice},
388 Los acordes no se tratan de una forma especial, y de aquí que el
389 selector automático de la cuerda puede elegir fácilmente la misma
390 cuerda para dos notas del acorde.
392 Para manejar @code{\partcombine}, es necesario que @code{TabStaff}
393 utilice voces especialmente creadas:
395 @lilypond[quote,ragged-right,verbatim]
396 melodia = \partcombine { e4 g g g }{ e4 e e e }
399 \new TabVoice = "one" s1
400 \new TabVoice = "two" s1
401 \new TabVoice = "shared" s1
402 \new TabVoice = "solo" s1
408 Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}.
410 @node Tablaturas personalizadas
411 @unnumberedsubsubsec Tablaturas personalizadas
412 @translationof Custom tablatures
414 @cindex tablaturas personalizadas
415 @cindex tablatura de banjo
416 @cindex tablatura de mandolina
417 @cindex tablatura de bajo
418 @cindex tablatura, afinaciones predefinidas de
419 @cindex trastes, instrumentos con, afinaciones predefinidas
420 @cindex predefinidas, afinaciones, para instrumentos de traste
422 @funindex StringTunings
424 La tablatura en LilyPond calcula automáticamente el traste para cada
425 nota, basándose en la cuerda a que está asignada la nota. Para
426 hacerlo, es necesario especificar la afinación de las cuerdas. La
427 afinación de las cuerdas se da en la propiedad @code{stringTunings}.
429 LilyPond trae afinaciones predefinidas para el banjo, la mandolina, la
430 guitarra, el bajo y el ukelele. LilyPond establece automáticamente la
431 transposición correcta para las afinaciones predefinidas. El ejemplo
432 siguiente es para bajo, que suena una octava por debajo de lo escrito.
434 @lilypond[quote,ragged-right,verbatim]
443 \set TabStaff.stringTunings = #bass-tuning
451 La afinación por omisión es @code{guitar-tuning} (la afinación
452 estándar Mi-La-Re-Sol-Si-Mi). Otras afinaciones predefinidas son
453 @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
454 @code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo
455 con Sol Mayor al aire). Las afinaciones predefinidas están en
456 @code{scm/tablature.scm}.
458 Una afinación de las cuerdas es una lista de Scheme de alturas, una
459 por cada cuerda, ordenadas de 1 a N, donde la cuerda 1 está arriba en
460 la pauta de tablatura y la cuerda N está abajo. Esto resulta
461 generalmente en un orden de la nota más aguda a la más grave, pero
462 algunos instrumentos (p.ej. el ukelele) no tienen las cuerdas
463 dispuestas en orden de altura.
465 La altura de una cuerda en una lista de afinación de cuerdas es el
466 intervalo que forma la cuerda al aire con el Do central, medido en
467 semitonos. La altura debe ser un número entero. LilyPond calcula la
468 altura real de la cuerda añadiendo la altura de la afinación a la
469 altura real del Do central.
471 LilyPond calcula automáticamente el número de cuerdas de la pauta
472 @code{TabStaff} como el número de elementos de la lista
473 @code{stringTunings}.
475 Se puede crear cualquier afinación de cuerdas deseada. Por ejemplo,
476 podemos definir una afinación para un instrumento de cuatro cuerdas
477 con las alturas @code{a''}, @code{d''}, @code{g'} y @code{c'}:
480 @lilypond[quote,verbatim]
492 \set TabStaff.stringTunings = #'(21 14 7 0)
498 @cindex moderntab, clave
499 @cindex clave moderntab
500 @cindex clave de tablatura
501 @cindex tablatura, clave de
503 También se puede usar una clave moderna de tablatura.
505 @lilypond[quote,ragged-right,verbatim]
515 La clave moderna de tablatura contempla tablaturas de 4 a 7 cuerdas.
519 @file{scm/@/tablature@/.scm}.
521 Fragmentos de código:
522 @rlsr{Fretted strings}.
524 Referencia de funcionamiento interno:
525 @rinternals{Tab_note_heads_engraver}.
528 Los cálculos de tablatura automáticos no funcionan bien en la mayoría
529 de los casos para instrumentos en que la afinación de las cuerdas no
530 varía de forma monótona con el número de cuerda, como el ukelele.
533 @node Marcas de diagramas de trastes
534 @unnumberedsubsubsec Marcas de diagramas de trastes
535 @translationof Fret diagram markups
537 @cindex trastes, diagramas de
538 @cindex acordes, diagramas de
539 @cindex diagramas de trastes
540 @cindex diagramas de acordes para instrumentos de trastes
541 @cindex trastes, diagramas de, personalizados
542 @cindex personalizados, diagramas de trastes
544 Se pueden añadir diagramas de trastes a la música como elementos de
545 marcado sobre la nota deseada. El marcado contiene información sobre
546 el diagrama de trastes deseado. Existen tres interfaces distintos de
547 marcado de diagramas de trastes: standard (estándar), terse (escueto)
548 y verbose (prolijo). Los tres interfaces producen marcados
549 equivalentes, pero tienen cantidades variables de información en la
550 cadena de marcado. Hay más detalles sobre los interfaces de marcado
551 en @ref{Text markup commands}.
553 La cadena de marcado de los diagramas estándar de trastes indica el
554 número de la cuerda y el número de traste en que se coloca cada uno de
555 los puntos sobre la cuerda. Además se pueden indicar cuerdas al aire
556 y cuerdas mudas (que no se tocan).
558 @lilypond[quote, verbatim]
560 \context ChordNames {
567 < c e g c' e' > 1 ^\markup
568 \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
569 < d a d' f'> ^\markup
570 \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
575 @cindex cejilla, indicación de
577 Las indicaciones de cejilla se pueden añadir al diagrama a partir de
578 la cadena de marcado del diagrama de trastes.
580 @lilypond[quote, verbatim]
582 \context ChordNames {
589 < f, c f a c' f'>1 ^\markup
590 \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
591 < g, d g b d' g'> ^\markup
592 \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
597 @cindex fret-diagram, marcado con
599 @funindex fret-diagram
600 @funindex \fret-diagram
602 El tamaño del diagrama de trastes y el número de trastes del diagrama,
603 se puede cambiar en la cadena de marcado @code{fret-diagram}.
605 @lilypond[quote, verbatim]
607 \context ChordNames {
614 < f, c f a c' f'>1 ^\markup
615 \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
616 < g, b, d g b g'> ^\markup
617 \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
622 Se puede cambiar el número de cuerdas de un diagrama de trastes para
623 que se adapte a distintos instrumentos como el bajo y el ukelele, con
624 la cadena de marcado del diagrama.
626 @lilypond[quote, verbatim]
628 \context ChordNames {
634 %% An A chord for ukulele
635 a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
640 Se pueden añadir indicaciones de digitación, y la posición de las
641 etiquetas de los dedos se puede controlar mediante la cadena de
642 marcado del diagrama.
644 @lilypond[quote, verbatim]
646 \context ChordNames {
653 < c e g c' e' > 1 ^\markup
654 \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
655 < d a d' f'> ^\markup
656 \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
661 Se puede controlar el radio y la posición de los puntos con la cadena
662 de marcado @code{fret-diagram}.
664 @lilypond[quote, verbatim]
666 \context ChordNames {
673 < c e g c' e' > 1 ^\markup
674 \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
675 < d a d' f'> ^\markup
676 \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
681 @cindex fret-diagram-terse, marcado con
683 @funindex fret-diagram-terse
684 @funindex \fret-diagram-terse
686 La cadena de marcado de diagrama de trastes escueta,
687 @code{fret-diagram-terse}, omite los números de la cuerda; el número
688 de cuerda viene implícito por la presencia del punto y coma. Hay un
689 punto y coma por cada cuerda del diagrama. El primer punto y coma
690 corresponde al número de cuerda más alto, y el último punto y coma
691 corresponde a la primera cuerda. Se pueden indicad cuerdas mudas, al
692 aire y números de traste.
694 @lilypond[quote, verbatim]
696 \context ChordNames {
703 < c e g c' e' > 1 ^\markup
704 \fret-diagram-terse #"x;3;2;o;1;o;"
705 < d a d' f'> ^\markup
706 \fret-diagram-terse #"x;x;o;2;3;1;"
711 Se pueden incluir números de cejilla en la cadena de marcado escueta
712 @code{fret-diagram-terse}.
714 @lilypond[quote, verbatim]
716 \context ChordNames {
723 < f, c f a c' f'>1 ^\markup
724 \fret-diagram-terse #"1-(;3;3;2;1;1-);"
725 < g, d g b d' g'> ^\markup
726 \fret-diagram-terse #"3-(;5;5;4;3;3-);"
731 Se pueden incluir indicaciones de digitación en la cadena de marcado
732 escueta @code{fret-diagram-terse}
734 @c Need to use override to enable fingerings to show this -- can we do so?
735 @lilypond[quote, verbatim]
737 \context ChordNames {
743 \override Voice.TextScript
744 #'(fret-diagram-details finger-code) = #'below-string
746 < c e g c' e' > 1 ^\markup
747 \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
748 < d a d' f'> ^\markup
749 \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
754 Otras propiedades de los diagramas de trastes se deben ajustar usando
755 @code{\override} al utilizar el marcado escueto con
758 @cindex fret-diagram-verbose, marcado con
760 @funindex fret-diagram-verbose
761 @funindex \fret-diagram-verbose
763 La cadena de marcado prolija @code{fret-diagram-verbose} está en el
764 formato de una lista de Scheme. Cada elemento de la lista indica la
765 colocación un elemento sobre el diagrama de trastes.
767 @lilypond[quote, verbatim]
768 << \context ChordNames {
775 < c e g c' e' > 1 ^\markup
776 \fret-diagram-verbose #'(
784 < d a d' f'> ^\markup
785 \fret-diagram-verbose #'(
797 Se pueden incluir digitaciones y cejillas en una cadena de marcado
798 prolija @code{fret-diagram-verbose}. Es exclusiva del interfaz de
799 fret-diagram-verbose la indicación @q{capo} que se puede colocar sobre
800 el diagrama de posición. La indicación de capo es una barra gruesa
801 que cubre todas las cuerdas. El traste que tiene el capo es el más
802 bajo del diagrama de posición.
804 @c \override is necessary to make fingering visible
805 @lilypond[quote, verbatim]
807 \context ChordNames {
814 \override Voice.TextScript
815 #'(fret-diagram-details finger-code) = #'below-string
817 < f, c f a c' f'>1 ^\markup
818 \fret-diagram-verbose #'(
827 < g, b, d g b g'> ^\markup
828 \fret-diagram-verbose #'(
836 < c e g c' e'> ^\markup
837 \fret-diagram-verbose #'(
848 Todas las otras propiedades de diagrama de trastes se deben ajustar
849 utilizando @code{\override} cuando se usa el marcado prolijo con
850 fret-diagram-verbose.
853 The following example shows the three fret-diagram markup
854 interfaces, along with examples of common tweaks. For example,
855 the size of the verbose fret diagram is reduced to 0.75, and the
856 finger indications are specified to appear below the diagram. The
857 terse diagram includes tweaks to specify placement of finger code
860 @lilypond[verbatim,ragged-right,quote]
863 d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
865 fis^\markup \override #'(size . 0.75) {
866 \override #'(finger-code . below-string) {
867 \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
876 c^\markup \override #'(dot-radius . 0.35) {
877 \override #'(finger-code . in-dot) {
878 \override #'(dot-color . white) {
879 \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
888 @cindex personalizados, diagramas de trastes
889 @cindex trastes, diagramas personalizados de
890 @cindex diagrama de trastes personalizado
892 @funindex fret-diagram-interface
894 El aspecto gráfico de un diagrama de trastes se puede personalizar
895 según las preferencias del usuario a través de las propiedades del
896 interface @code{fret-diagram-interface}. Los detalles están en
897 @rinternals{fret-diagram-interface}. Para un marcado de diagrama de
898 trastes, las propiedades del interface pertenecen a
899 @code{Voice.TextScript}.
903 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
904 {customizing-markup-fret-diagrams.ly}
908 Referencia de la notación:
909 @ref{Text markup commands}.
911 Fragmentos de código:
912 @rlsr{Fretted strings}.
914 Referencia de funcionamiento interno:
915 @rinternals{fret-diagram-interface}.
918 @node Diagramas predefinidos de trastes
919 @unnumberedsubsubsec Diagramas predefinidos de trastes
920 @translationof Predefined fret diagrams
922 @cindex fret diagrams
923 @cindex chord diagrams
926 @funindex stringTunings
928 Se pueden imprimir los diagramas de trastes usando el contexto
929 @code{FretBoards}. De forma predeterminada, el contexto
930 @code{FretBoards} imprime diagramas de trastes que están almacenados
931 en una tabla de búsqueda:
933 @lilypond[verbatim, ragged-right, quote]
934 \include "predefined-guitar-fretboards.ly"
935 \context FretBoards {
942 Los diagramas de traste predefinidos están en el archivo
943 @code{predefined-guitar-fretboards.ly}. Los diagramas de trastes se
944 almacenan tomando como base las notas de un acorde y el valor de
945 @code{stringTunings} que se está utilizando en cada momento.
946 @code{predefined-guitar-fretboards.ly} contiene diagramas de traste
947 predefinidos sólo para @code{guitar-tuning}. Los diagramas de traste
948 predefinidos se pueden añadir para otros instrumentos u otras
949 afinaciones siguiendo los ejemplos que aparecen en
950 @code{predefined-guitar-fretboards.ly}.
952 Los diagramas de posiciones para el ukelele están en el archivo
953 @code{predefined-ukulele-fretboards.ly}.
955 @lilypond[verbatim, ragged-right, quote]
956 \include "predefined-ukulele-fretboards.ly"
958 myChords = \chordmode { a1 a:m a:aug }
965 \set stringTunings = #ukulele-tuning
970 Las notas de los acordes se pueden introducir como música simultánea o
971 bien usando el modo de acordes (véase @ref{Panorámica del modo de acordes}).
973 @lilypond[verbatim, ragged-right,quote]
974 \include "predefined-guitar-fretboards.ly"
975 \context FretBoards {
981 @cindex acordes, diagramas de trastes con nombres de
982 @cindex trastes, diagramas de, con nombres de acorde
988 Es corriente que se impriman juntos los nombres de acorde y los
989 diagramas de traste. Esto se puede hacer poniendo un contexto de
990 nombres de acorde @code{ChordNames} en paralelo con un contexto de
991 trastes @code{FretBoards} y dando a los dos contextos el mismo
994 @lilypond[verbatim, ragged-right, quote]
995 \include "predefined-guitar-fretboards.ly"
996 mychords = \chordmode{
1001 \context ChordNames {
1004 \context FretBoards {
1010 @cindex transporte de diagramas de trastes
1011 @cindex trastes, diagramas de, transporte
1012 @cindex diagramas de traste, transporte de los
1014 Los diagramas de traste predefinidos se pueden transportar, en la
1015 medida en que esté almacenado un diagrama para el acorde transportado,
1016 en la tabla de diagramas de traste.
1018 @lilypond[verbatim, ragged-right, quote]
1019 \include "predefined-guitar-fretboards.ly"
1020 mychords = \chordmode{
1026 \transpose c e { \mychords}
1029 \context ChordNames {
1032 \context FretBoards {
1039 La tabla de diagramas de traste predefinidos para la guitarra contiene
1040 ocho acordes (mayor, menor, aumentado, disminuido, séptima dominante,
1041 séptima mayor, menor séptima y novena domniante) para 17 tonalidades
1042 distintas. La tabla de diagramas predefinidos para el ukelele
1043 contiene estos acordes y además otros tres (sexta mayor, segunda
1044 suspendida y cuarta suspendida). Se puede ver una lista completa de
1045 los diagramas de traste predefinidos en @ref{Diagramas predefinidos de
1046 trastes}. Si no hay una entrada en la tabla para un acorde, el
1047 grabador FretBoards calcula un cadena de diagrama fret-diagram usando
1048 la funcionalidad de diagramas automáticos que se describe en
1049 @ref{Diagramas de traste automáticos}.
1051 @lilypond[verbatim, ragged-right, quote]
1052 \include "predefined-guitar-fretboards.ly"
1053 mychords = \chordmode{
1058 \context ChordNames {
1061 \context FretBoards {
1067 @cindex trastes personalizados, añadir diagramas de
1068 @cindex personalizados, añadir diagramas de traste
1069 @cindex diagramas de trastes personalizados, añadir
1071 Se pueden añadir diagramas de posiciones a la tabla de diagramas de
1072 posiciones. Para añadir un diagrama debemos especificar el acorde del
1073 diagrama, la afinación utilizada y una definición del diagrama. La
1074 definición del diagrama puede ser una cadena de definición escueta
1075 fret-diagram-terse o una lista de marcados prolija
1076 fret-diagram-verbose.
1078 @lilypond[verbatim, ragged-right, quote]
1079 \include "predefined-guitar-fretboards.ly"
1081 \storePredefinedDiagram \chordmode {c:maj9}
1085 mychords = \chordmode{
1090 \context ChordNames {
1093 \context FretBoards {
1099 Se pueden almacenar distintos diagramas de traste para el mismo acorde
1100 usando distintas octavas para las notas. Las octavas de diferencia
1101 deben ser al menos dos por encima o por debajo de la octava
1102 predeterminada, porque las octavas inmediatas superior e inferior de
1103 la predeterminada se utilizan para los trasteros transpositores.
1105 @lilypond[verbatim, ragged-right, quote]
1106 \include "predefined-guitar-fretboards.ly"
1108 \storePredefinedDiagram \chordmode {c''}
1110 #(offset-fret 2 (chord-shape 'bes guitar-tuning))
1112 mychords = \chordmode{
1117 \context ChordNames {
1120 \context FretBoards {
1126 @cindex trastes, instrumentos de, formas de acordes
1127 @cindex acordes, formas de, en instrumentos de trastes
1129 @funindex \addChordShape
1130 @funindex add ChordShape
1131 @funindex storePredefinedDiagram
1132 @funindex \storePredefinedDiagram
1134 Además de los diagramas de traste, LilyPond almacena una lista interna
1135 de formas de acorde. Las formas de acorde son diagramas de traste que
1136 se pueden desplazar por el mástil para dar acordes distintos. Se
1137 pueden añadir formas de acorde a la lista interna y luego usarlas para
1138 definir diagramas de posición predefinidos. Dado que se pueden mover
1139 a distintas posiciones dentro del mástil, las formas de acorde
1140 normalmente no contienen cuerdas al aire. Como los diagramas de
1141 posiciones, las formas de acorde se pueden introducir como cadenas
1142 escuetas fret-diagram-terse o como listas de marcado prolijas
1143 fret-diagram-verbose.
1145 @lilypond[verbatim, ragged-right, quote]
1146 \include "predefined-guitar-fretboards.ly"
1148 % add a new chord shape
1150 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
1152 % add some new chords based on the power chord shape
1154 \storePredefinedDiagram \chordmode {f''}
1156 #(chord-shape 'powerf guitar-tuning)
1157 \storePredefinedDiagram \chordmode {g''}
1159 #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
1161 mychords = \chordmode{
1166 \context ChordNames {
1169 \context FretBoards {
1175 El aspecto gráfico de un diagrama de traste se puede personalizar
1176 según las preferencias del usuario a través de las propiedades del
1177 interface @code{fret-diagram-interface}. Los detalles están en
1178 @rinternals{fret-diagram-interface}. Para un diagrama de trastes
1179 predefinido, las propiedades de interface pertenecen a
1180 @code{FretBoards.FretBoard}.
1184 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1185 {customizing-fretboard-fret-diagrams.ly}
1187 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1188 {defining-predefined-fretboards-for-other-instruments.ly}
1190 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1191 {chordchanges-for-fretboards.ly}
1194 Referencia de la notación:
1195 @ref{Tablaturas personalizadas},
1196 @ref{Diagramas de traste automáticos},
1197 @ref{Panorámica del modo de acordes},
1198 @ref{Diagramas predefinidos de trastes}.
1201 @file{ly/@/predefined@/-guitar@/-fretboards@/.ly},
1202 @file{ly/@/predefined@/-guitar@/-ninth@/-fretboards@/.ly}.
1204 Fragmentos de código:
1205 @rlsr{Fretted strings}.
1207 Referencia de funcionamiento interno:
1208 @rinternals {fret-diagram-interface}.
1211 @node Diagramas de traste automáticos
1212 @unnumberedsubsubsec Diagramas de traste automáticos
1213 @translationof Automatic fret diagrams
1215 @cindex trastes, diagramas automáticos de
1216 @cindex acordes, diagramas automáticos de
1217 @cindex automáticos, diagramas de traste
1218 @cindex automáticos, diagramas de acordes
1220 Se pueden crear diagramas de traste automáticamente a partir de las
1221 notas introducidas usando el contexto @code{FretBoards}. Si no está
1222 disponible ningún diagrama predefinido para las notas introducidas en
1223 la afinación @code{stringTunings} activa, este contexto calcula las
1224 cuerdas y los trastes que se pueden usar para tocar las notas.
1226 @lilypond[quote,ragged-right,verbatim]
1228 \context ChordNames {
1233 \context FretBoards {
1245 @funindex predefinedFretboardsOff
1246 @funindex \predefinedFretboardsOff
1247 @funindex predefinedFretboardsOn
1248 @funindex \predefinedFretboardsOn
1250 Puesto que de forma predeterminada no se carga ningún diagrama
1251 predefinido, el comportamiento predeterminado es el cálculo automático
1252 de los diagramas de traste. Una vez que los diagramas predeterminados
1253 se han cargado, se puede habilitar e inhabilitar el cálculo automático
1254 con instrucciones predefinidas:
1256 @lilypond[quote,ragged-right,verbatim]
1258 \storePredefinedDiagram <c e g c' e'>
1260 #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
1262 \context ChordNames {
1267 \context FretBoards {
1269 \predefinedFretboardsOff
1271 \predefinedFretboardsOn
1283 A veces el calculador de trastes es incapaz de encontrar un diagrama
1284 aceptable. Esto se puede remediar generalmente mediante la asignación
1285 manual de una nota a una cuerda. En muchos casos sólo hay que colocar
1286 manualmente una nota sobre una cuerda; el resto de las notas se
1287 situará en el lugar adecuado por parte del contexto @code{FretBoards}.
1289 @cindex trastes, añadir digitaciones a diagramas de
1290 @cindex digitaciones, añadir, a diagramas de trastes
1292 Se pueden añadir digitaciones a los diagramas de traste del contexto
1295 @lilypond[quote, verbatim]
1297 \context ChordNames {
1302 \context FretBoards {
1303 < c-3 e-2 g c'-1 e' > 1
1314 El traste mínimo que usar en el cálculo de cuerdas y trastes para el
1315 contexto FretBoard se puede fijar con la propiedad @code{minimumFret}.
1317 @lilypond[quote, verbatim]
1319 \context ChordNames {
1324 \context FretBoards {
1326 \set FretBoards.minimumFret = #5
1337 Las cuerdas y los trastes para el contexto @code{FretBoards} dependen
1338 de la propiedad @code{stringTunings}, que tiene el mismo significado
1339 que en el contexto de tablatura TabStaff. Consulte @ref{Tablaturas personalizadas} para ver más información sobre la propiedad
1340 @code{stringTunings}.
1342 El aspecto gráfico de un diagrama de trastes se puede personalizar de
1343 acuerdo a las preferencias del usuario a través de las propiedades del
1344 interface @code{fret-diagram-interface}. Los detalles están en
1345 @rinternals{fret-diagram-interface}. Para un diagrama de
1346 @code{FretBoards}, las propiedades del interface pertenecen a
1347 @code{FretBoards.FretBoard}.
1351 @code{\predefinedFretboardsOff},
1352 @code{\predefinedFretboardsOn}.
1357 Referencia de la notación:
1358 @ref{Tablaturas personalizadas}.
1360 Fragmentos de código:
1361 @rlsr{Fretted strings}.
1363 Referencia de funcionamiento interno:
1364 @rinternals {fret-diagram-interface}.
1367 Los cálculos de tablatura automáticos no funcionan bien para
1368 instrumentos con afinaciones no monótonas.
1371 @node Digitaciones de la mano derecha
1372 @unnumberedsubsubsec Digitaciones de la mano derecha
1373 @translationof Right-hand fingerings
1375 @cindex trastes, instrumentos de, digitaciones de la derecha
1376 @cindex digitaciones de la mano derecha para instrumentos de trastes
1377 @cindex derecha, mano, digitaciones para instrumentos de traste
1379 @funindex rightHandFinger
1380 @funindex \rightHandFinger
1382 Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir
1383 dentro de una construcción de acorde @code{<>} para que se impriman en
1384 la partitura, incluso si se aplican a una nota suelta.
1386 @warning{@strong{Debe} haber un guión antes de
1387 @code{@bs{}rightHandFinger} y un espacio antes del ángulo de cierre
1390 @lilypond[quote,verbatim,relative=0]
1392 <c-\rightHandFinger #1 >4
1393 <e-\rightHandFinger #2 >
1394 <g-\rightHandFinger #3 >
1395 <c-\rightHandFinger #4 >
1396 <c,-\rightHandFinger #1 e-\rightHandFinger #2
1397 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
1400 Por brevedad, se puede escribir @code{\rightHandFinger} como algo más
1401 corto, como por ejemplo @code{RH}:
1404 #(define RH rightHandFinger)
1410 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1411 {placement-of-right-hand-fingerings.ly}
1413 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1414 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1418 Fragmentos de código:
1419 @rlsr{Fretted strings}.
1421 Referencia de funcionamiento interno:
1422 @rinternals{StrokeFinger}.
1426 @subsection Guitarra
1427 @translationof Guitar
1429 Casi todos los asuntos de notación relacionados con la música para
1430 guitarra están suficientemente cubiertos en la sección general sobre
1431 ajustes de instrumentos de trastes, pero hay algunos más de los que
1432 merece la pena hablar aquí. De forma ocasional, los usuarios quieren
1433 crear documentos del tipo de cancioneros que tengan sólo la letra de
1434 las canciones con indicaciones de acordes sobre ella. Dado que
1435 LilyPond es un tipografiador de música, no se recomienda para
1436 documentos que no tienen notación musical. Una alternativa mejor es
1437 un procesador de texto, editor de texto o, para usuarios con
1438 experiencia, un tipografiador como GuitarTeX.
1441 * Indicar la posición y la cejilla::
1442 * Indicar armónicos y notas tapadas::
1446 @node Indicar la posición y la cejilla
1447 @unnumberedsubsubsec Indicar la posición y la cejilla
1448 @translationof Indicating position and barring
1450 @cindex posición y cejilla, indicación para instrumentos de trastes
1451 @cindex trastes, instrumentos de, indicación de la posición y cejilla
1453 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
1456 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
1460 \override TextSpanner #'(bound-details left text) = #"XII "
1462 b16 e g e b g\stopTextSpan
1468 Referencia de la notación:
1469 @ref{Extensiones de texto}.
1471 Fragmentos de código:
1472 @rlsr{Fretted strings},
1473 @rlsr{Expressive marks}.
1476 @node Indicar armónicos y notas tapadas
1477 @unnumberedsubsubsec Indicar armónicos y notas tapadas
1478 @translationof Indicating harmonics and dampened notes
1480 @cindex trastes, notas tapadas en instrumentos de
1481 @cindex trastes, armónicos en instrumentos de
1482 @cindex tapadas, notas, en instrumentos de trastes
1483 @cindex armónicos en instrumentos de trastes
1485 Se pueden usar cabezas de nota especiales para indicar notas apagadas
1486 o armónicos. Los armónicos se suelen explicar de forma más completa
1487 con un marcado de texto.
1489 @lilypond[quote,ragged-right,verbatim]
1492 \override Staff.NoteHead #'style = #'cross
1494 \override Staff.NoteHead #'style = #'harmonic-mixed
1495 d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1501 Fragmentos de código:
1502 @rlsr{Fretted strings}.
1504 Referencia de la notación:
1505 @ref{Cabezas de nota especiales},
1506 @ref{Estilos de cabezas de nota}.
1511 @translationof Banjo
1514 * Tablaturas de banjo::
1517 @node Tablaturas de banjo
1518 @unnumberedsubsubsec Tablaturas de banjo
1519 @translationof Banjo tablatures
1521 @cindex banjo, tablaturas de
1522 @cindex tablatura de banjo
1524 LilyPond contempla el banjo de cinco cuerdas de una manera básica.
1525 Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
1526 de formato de tablatura de banjo para obtener los números correctos de
1527 los trastes para la quinta cuerda:
1529 @c due to crazy intervals of banjo music, absolute pitch is recommended
1531 @lilypond[quote,ragged-right,fragment,verbatim]
1533 \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
1534 \set TabStaff.stringTunings = #banjo-open-g-tuning
1537 g8 d' g'\5 a b g e d' |
1538 g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1544 @cindex banjo, afinaciones del
1545 @cindex afinaciones del banjo
1547 @funindex banjo-c-tuning
1548 @funindex banjo-modal-tuning
1549 @funindex banjo-open-d-tuning
1550 @funindex banjo-open-dm-tuning
1551 @funindex four-string-banjo
1553 En LilyPond se encuentran predefinidas varias afinaciones comunes para
1554 el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
1555 @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
1556 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
1557 @code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
1559 Estas afinaciones se pueden convertir a afinaciones para bajo de
1560 cuatro cuerdas utilizando la función @code{four-string-banjo}:
1563 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1568 Fragmentos de código:
1569 @rlsr{Fretted strings}.
1572 @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
1573 predefinidas para el banjo.