1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 470afe4ab29825194827f7dfcf031addb68771ce
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @node Fretted string instruments
13 @section Fretted string instruments
15 @lilypondfile[quote]{fretted-headword.ly}
17 Esta sección trata varios aspectos de la notación musical que son
18 exclusivos de los instrumentos de cuerda con trastes.
21 @cindex guitarra, tablatura de
22 @cindex tablatura de banjo
23 @cindex banjo, tablatura de
26 * Common notation for fretted strings::
31 @node Common notation for fretted strings
32 @subsection Common notation for fretted strings
34 Esta sección se ocupa de la notación común exclusiva de los
35 instrumentos de cuerda con trastes.
38 * References for fretted strings::
39 * String number indications::
40 * Default tablatures::
42 * Fret diagram markups::
43 * Predefined fret diagrams::
44 * Automatic fret diagrams::
45 * Right-hand fingerings::
48 @node References for fretted strings
49 @unnumberedsubsubsec References for fretted strings
51 La notación musical para instrumentos de cuerda con trastes se realiza
52 normalmente en una sola pauta, ya sea en notación musical tradicional
53 o en tablatura. A veces se combinan los dos tipos, y es común en
54 música popular utilizar diagramas de acordes por encima de un
55 pentagrama de notación tradicional. La guitarra y el banjo son
56 instrumentos transpositores, que suenan una octava por debajo de lo
57 escrito. Las partituras para estos instrumentos deben usar la clave
58 de Sol octava baja @code{"treble_8"}. Otros elementos relativos a los
59 instrumentos de cuerda con trastes se estudian en otras partes de
64 Las digitaciones se indican con @ref{Fingering instructions}.
67 Las instrucciones para ligaduras @notation{Laissez vibrer} así como
68 ligaduras de unión sobre arpegios y trémolos se describe en
72 Las instrucciones para el manejo de varias voces se describe en
73 @ref{Collision resolution}.
79 Referencia de la notación:
80 @ref{Fingering instructions},
82 @ref{Collision resolution},
83 @ref{Instrument names},
84 @ref{Writing music in parallel},
86 @ref{List of articulations},
89 @node String number indications
90 @unnumberedsubsubsec String number indications
92 @cindex cuerda, número de la
93 @cindex números de cuerda frente a digitaciones
94 @cindex digitación frente a números de cuerda
96 Se puede indicar la cuerda en que se debe tocar una nota añadiendo
97 @code{\}@tie{}@var{número} a una nota dentro de una construcción de
100 @warning{Los números de cuerda @strong{se deben} definir dentro de una
101 construcción de acorde con ángulos simples, incluso si se trata de una
104 @lilypond[verbatim,quote,relative=0]
110 Cuando se usan al mismo tiempo digitaciones e indicaciones del número
111 de cuerda, su colocación se controla por el orden en que aparecen
112 estos elementos en el código:
114 @lilypond[verbatim,quote,relative=1]
122 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
123 {controlling-the-placement-of-chord-fingerings.ly}
125 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
126 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
130 Referencia de la notación:
131 @ref{Fingering instructions}.
133 Fragmentos de código:
134 @rlsr{Fretted strings}.
136 Referencia de funcionamiento interno:
137 @rinternals{StringNumber},
138 @rinternals{Fingering}.
141 @node Default tablatures
142 @unnumberedsubsubsec Default tablatures
144 @cindex tablatura, principios básicos
145 @cindex tablatura predeterminada
150 La notación de tablatura se utiliza para la notación de música de
151 instrumentos de cuerda pulsada. Las alturas no se denotan mediante
152 cabezas de nota, sino mediante números que indican sobre qué cuerda y
153 traste se debe tocar la nota. LilyPond contempla las tablaturas de
156 El número de cuerda asociado a una nota se proporciona en la forma de
157 una barra invertida seguida por un número, p.ej. @code{c4\3} es un Do
158 negra sobre la tercera cuerda. Por defecto, la cuerda 1 es la más
159 aguda, y la afinación normal es la afinación estándar de guitarra (con
160 6 cuerdas). Las notas se imprimen como tablatura, usando lo contextos
161 @rinternals{TabStaff} y @rinternals{TabVoice}:
163 @lilypond[quote,ragged-right,fragment,verbatim]
170 @funindex minimumFret
174 Si se especifica ninguna cuerda para una nota, se le asigna la cuerda
175 más aguda que produce la nota con un número de traste mayor o igual
176 que el valor de @code{minimumFret} (traste mínimo). El valor
177 predeterminado de @code{minimumFret} es cero.
179 @lilypond[quote,ragged-right,verbatim]
181 \new Staff \relative c {
186 \new TabStaff \relative c {
188 \set TabStaff.minimumFret = #5
194 @cindex armónicos en tablatura
195 @cindex tablatura y armónicos
196 @cindex slides en notación de tablatura
197 @cindex tablatura y slides
199 Se pueden añadir indicaciones de armónicos y @emph{slides} a la
200 notación de tablatura.
202 @lilypond[fragment, verbatim, quote, relative=1]
205 <c g'\harmonic> d\2\glissando e\2
212 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
213 {stem-and-beam-behavior-in-tablature.ly}
215 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
216 {polyphony-in-tablature.ly}
220 Referencia de la notación:
223 Fragmentos de código:
224 @rlsr{Fretted strings}.
226 Referencia de funcionamiento interno:
227 @rinternals{TabNoteHead},
228 @rinternals{TabStaff},
229 @rinternals{TabVoice},
234 Los acordes no se tratan de una forma especial, y de aquí que el
235 selector automático de la cuerda puede elegir fácilmente la misma
236 cuerda para dos notas del acorde.
238 Para manejar @code{\partcombine}, es necesario que @code{TabStaff}
239 utilice voces expecialmente creadas:
241 @lilypond[quote,ragged-right,verbatim]
242 melodia = \partcombine { e4 g g g }{ e4 e e e }
245 \new TabVoice = "one" s1
246 \new TabVoice = "two" s1
247 \new TabVoice = "shared" s1
248 \new TabVoice = "solo" s1
254 Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}.
256 @node Custom tablatures
257 @unnumberedsubsubsec Custom tablatures
259 @cindex tablaturas personalizadas
260 @cindex tablatura de banjo
261 @cindex tablatura de mandolina
262 @cindex tablatura de bajo
263 @cindex tablatura, afinaciones predefinidas de
264 @cindex trastes, instrumentos con, afinaciones predefinidas
265 @cindex predefinidas, afinaciones, para instrumentos de traste
267 @funindex StringTunings
269 La tablatura en LilyPond calcula automáticamente el traste para cada
270 nota, basándose en la cuerda a que está asignada la nota. Para
271 hacerlo, es necesario especificar la afinación de las cuerdas. La
272 afinación de las cuerdas se da en la propiedad @code{StringTunings}.
274 LilyPond trae afinaciones predefinidas para el banjo, la mandolina, la
275 guitarra y el bajo. Lilypond establece automáticamente la
276 transposición correcta para las afinaciones predefinidas. El ejemplo
277 siguiente es para bajo, que suena una octaba por debajo de lo escrito.
279 @lilypond[quote,ragged-right,verbatim]
288 \set TabStaff.stringTunings = #bass-tuning
296 La afinación por omisión es @code{guitar-tuning} (la afinación
297 estándar Mi-La-Re-Sol-Si-Mi). Otras afinaciones predefinidas son
298 @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
299 @code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo
300 con Sol Mayor al aire). The predefined string tunings
301 are found in @code{scm/output-lib.scm}.
303 Una afinación de las cuerdas es una lista de Scheme de alturas, una
304 por cada cuerda, ordenadas de 1 a N, donde la cuerda 1 está arriba en
305 la pauta de tablatura y la cuerda N está abajo. Esto resulta
306 generalmente en un orden de la nota más aguda a la más grave, pero
307 algunos instrumentos (p.ej. el ukelele) no tienen las cuerdas
308 dispuestas en orden de altura.
310 La altura de una cuerda en una lista de afinación de cuerdas es el
311 intervalo que forma la cuerda al aire con el Do central, medido en
312 semitonos. La altura debe ser un número entero. Lilypond calcula la
313 altura real de la cuerda añadiendo la altura de la afinación a la
314 altura real del Do central.
316 LilyPond calcula automáticamente el número de cuerdas de la pauta
317 @code{TabStaff} como el número de elementos de la lista
318 @code{stringTunings}.
320 Se puede crear cualquier afinación de cuerdas deseada. Por ejemplo,
321 podemos definir una afinación para un instrumento de cuatro cuerdas
322 con las alturas @code{a''}, @code{d''}, @code{g'} y @code{c'}:
325 @lilypond[quote,verbatim]
337 \set TabStaff.stringTunings = #'(21 14 7 0)
346 @file{scm/output-lib.scm}.
348 Fragmentos de código:
349 @rlsr{Fretted strings}.
351 Referencia de funcionamiento interno:
352 @rinternals{Tab_note_heads_engraver}.
355 @node Fret diagram markups
356 @unnumberedsubsubsec Fret diagram markups
358 @cindex trastes, diagramas de
359 @cindex acordes, diagramas de
360 @cindex diagramas de trastes
361 @cindex diagramas de acordes para instrumentos de trastes
362 @cindex trastes, diagramas de, personalizados
363 @cindex personalizados, diagramas de trastes
365 Se pueden añadir diagramas de trastes a la música como elementos de
366 marcado sobre la nota deseada. El marcado contiene información sobre
367 el diagrama de trastes deseado. Existen tres interfaces distintos de
368 marcado de diagramas de trastes: standard (estándar), terse (escueto)
369 y verbose (prolijo). Los tres interfaces producen marcados
370 equivalentes, pero tienen cantidades variables de información en la
371 cadena de marcado. Hay más detalles sobre los interfaces de marcado
372 en @ref{Text markup commands}.
374 La cadena de marcado de los diagramas estándar de trastes indica el
375 número de la cuerda y el número de traste en que se coloca cada uno de
376 los puntos sobre la cuerda. Además se pueden indicar cuerdas al aire
377 y cuerdas mudas (que no se tocan).
379 @lilypond[quote, verbatim]
381 \context ChordNames {
388 < c e g c' e' > 1 ^\markup
389 \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
390 < d a d' f'> ^\markup
391 \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
396 @cindex cejilla, indicación de
398 Las indicaciones de cejilla se pueden añadir al diagrama a partir de
399 la cadena de marcado del diagrama de trastes.
401 @lilypond[quote, verbatim]
403 \context ChordNames {
410 < f, c f a c' f'>1 ^\markup
411 \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
412 < g, d g b d' g'> ^\markup
413 \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
418 @cindex fret-diagram, marcado con
420 @funindex fret-diagram
421 @funindex \fret-diagram
423 El tamaño del diagrama de trastes y el número de trastes del diagrama,
424 se puede cambiar en la cadena de marcado @code{fret-diagram}.
426 @lilypond[quote, verbatim]
428 \context ChordNames {
435 < f, c f a c' f'>1 ^\markup
436 \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
437 < g, b, d g b g'> ^\markup
438 \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
443 Se puede cambiar el número de cuerdas de un diagrama de trastes para
444 que se adapte a distintos instrumentos como el bajo y el ukelele, con
445 la cadena de marcado del diagrama.
447 @lilypond[quote, verbatim]
449 \context ChordNames {
455 %% A chord for ukelele
456 a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
461 Se pueden apadir indicaciones de digitación, y la posición de las
462 etiquetas de los dedos se puede controlar mediante la cadena de
463 marcado del diagrama.
465 @lilypond[quote, verbatim]
467 \context ChordNames {
474 < c e g c' e' > 1 ^\markup
475 \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
476 < d a d' f'> ^\markup
477 \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
482 Se puede controlar el radio y la posición de los puntos con la cadena
483 de marcado @code{fret-diagram}.
485 @lilypond[quote, verbatim]
487 \context ChordNames {
494 < c e g c' e' > 1 ^\markup
495 \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
496 < d a d' f'> ^\markup
497 \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
502 @cindex fret-diagram-terse, marcado con
504 @funindex fret-diagram-terse
505 @funindex \fret-diagram-terse
507 La cadena de marcado de diagrama de trastes escueta,
508 @code{fret-diagram-terse}, omite los números de la cuerda; el número
509 de cuerda viene implícito por la presencia del punto y coma. Hay un
510 punto y coma por cada cuerda del diagrama. El primer punto y coma
511 corresponde al número de cuerda más alto, y el último punto y coma
512 corresponde a la primera cuerda. Se pueden indicad cuerdas mudas, al
513 aire y números de traste.
515 @lilypond[quote, verbatim]
517 \context ChordNames {
524 < c e g c' e' > 1 ^\markup
525 \fret-diagram-terse #"x;3;2;o;1;o;"
526 < d a d' f'> ^\markup
527 \fret-diagram-terse #"x;x;o;2;3;1;"
532 Se pueden incluir números de cejilla en la cadena de marcado escueta
533 @code{fret-diagram-terse}.
535 @lilypond[quote, verbatim]
537 \context ChordNames {
544 < f, c f a c' f'>1 ^\markup
545 \fret-diagram-terse #"1-(;3;3;2;1;1-);"
546 < g, d g b d' g'> ^\markup
547 \fret-diagram-terse #"3-(;5;5;4;3;3-);"
552 Se pueden incluir indicaciones de digitación en la cadena de marcado
553 escueta @code{fret-diagram-terse}
555 @c Need to use override to enable fingerings to show this -- can we do so?
556 @lilypond[quote, verbatim]
558 \context ChordNames {
564 \override Voice.TextScript
565 #'fret-diagram-details #'finger-code = #'below-string
567 < c e g c' e' > 1 ^\markup
568 \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
569 < d a d' f'> ^\markup
570 \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
575 Otras propiedades de los diagramas de trastes se deben ajustar usando
576 @code{\override} al utilizar el marcado escueto con
579 @cindex fret-diagram-verbose, marcado con
581 @funindex fret-diagram-verbose
582 @funindex \fret-diagram-verbose
584 La cadena de marcado prolija @code{fret-diagram-verbose} está en el
585 formato de una lista de Scheme. Cada elemento de la lista indica la
586 colocación un elemento sobre el diagrama de trastes.
588 @lilypond[quote, verbatim]
589 << \context ChordNames {
596 < c e g c' e' > 1 ^\markup
597 \fret-diagram-verbose #'(
605 < d a d' f'> ^\markup
606 \fret-diagram-verbose #'(
618 Se pueden incluir digitaciones y cejillas en una cadena de marcado
619 prolija @code{fret-diagram-verbose}.
621 @c \override is necessary to make fingering visible
622 @lilypond[quote, verbatim]
624 \context ChordNames {
631 \override Voice.TextScript
632 #'fret-diagram-details #'finger-code = #'below-string
634 < f, c f a c' f'>1 ^\markup
635 \fret-diagram-verbose #'(
644 < g, b, d g b g'> ^\markup
645 \fret-diagram-verbose #'(
657 Todas las otras propiedades de diagrama de trastes se deben ajustar
658 utilizando @code{\override} cuando se usa el marcado prolijo con
659 fret-diagram-verbose.
662 The following example shows the three fret-diagram markup
663 interfaces, along with examples of common tweaks. For example,
664 the size of the verbose fret diagram is reduced to 0.75, and the
665 finger indications are specified to appear below the diagram. The
666 terse diagram includes tweaks to specify placement of finger code
669 @lilypond[verbatim,ragged-right,quote]
672 d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
674 fis^\markup \override #'(size . 0.75) {
675 \override #'(finger-code . below-string) {
676 \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
685 c^\markup \override #'(dot-radius . 0.35) {
686 \override #'(finger-code . in-dot) {
687 \override #'(dot-color . white) {
688 \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
697 @cindex personalizados, diagramas de trastes
698 @cindex trastes, diagramas personalizados de
699 @cindex diagrama de trastes personalizado
701 @funindex fret-diagram-interface
703 El aspecto gráfico de un diagrama de trastes se puede personalizar
704 según las preferencias del usuario a través de las propiedades del
705 interface @code{fret-diagram-interface}. Los detalles están en
706 @rinternals{fret-diagram-interface}. Para un marcado de diagrama de
707 trastes, las propiedades del interface pertenecen a
708 @code{Voice.TextScript}.
712 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
713 {customizing-markup-fret-diagrams.ly}
717 Referencia de la notación:
718 @ref{Text markup commands}.
720 Fragmentos de código:
721 @rlsr{Fretted strings}.
723 Referencia de funcionamiento interno:
724 @rinternals{fret-diagram-interface}.
726 @node Predefined fret diagrams
727 @unnumberedsubsubsec Predefined fret diagrams
729 @cindex fret diagrams
730 @cindex chord diagrams
733 @funindex stringTunings
735 Se pueden imprimir los diagramas de trastes usando el contexto
736 @code{FretBoards}. De forma predeterminada, el contexto
737 @code{FretBoards} imprime diagramas de trastes que están almacenados
738 en una tabla de búsqueda:
740 @lilypond[verbatim, ragged-right, quote]
741 \include "predefined-guitar-fretboards.ly"
742 \context FretBoards {
749 Los diagramas de traste predefinidos están en el archivo
750 @code{predefined-guitar-fretboards.ly}. Los diagramas de trastes se
751 almacenan tomando como base las notas de un acorde y el valor de
752 @code{stringTunings} que se está utilizando en cada momento.
753 @code{predefined-guitar-fretboards.ly} contiene diagramas de traste
754 predefinidos sólo para @code{guitar-tuning}. Los diagramas de traste
755 predefinidos se pueden añadir para otros instrumentos u otras
756 afinaciones siguiendo los ejemplos que aparecen en
757 @code{predefined-guitar-fretboards.ly}.
759 Las notas de los acordes se pueden introducir como música simultánea o
760 bein usando el modo de acordes (véase @ref{Chord mode overview}).
762 @lilypond[verbatim, ragged-right,quote]
763 \include "predefined-guitar-fretboards.ly"
764 \context FretBoards {
770 @cindex acordes, diagramas de trastes con nombres de
771 @cindex trastes, diagramas de, con nombres de acorde
777 Es corriente que se impriman juntos los nombres de acorde y los
778 diagramas de traste. Esto se puede hacer poniendo un contexto de
779 nombres de acorde @code{ChordNames} en paralelo con un contexto de
780 trastes @code{FretBoards} y dando a los dos contextos el mismo
783 @lilypond[verbatim, ragged-right, quote]
784 \include "predefined-guitar-fretboards.ly"
785 mychords = \chordmode{
790 \context ChordNames {
793 \context FretBoards {
799 @cindex transporte de diagramas de trastes
800 @cindex trastes, diagramas de, transporte
801 @cindex diagramas de traste, transporte de los
803 Los diagramas de traste predefinidos se pueden transportar, en la
804 medida en que esté almacenado un diagrama para el acorde transportado,
805 en la tabla de diagramas de traste.
807 @lilypond[verbatim, ragged-right, quote]
808 \include "predefined-guitar-fretboards.ly"
809 mychords = \chordmode{
815 \transpose c e { \mychords}
818 \context ChordNames {
821 \context FretBoards {
828 La tabla de diagramas de traste predefinidos contiene siete acordes
829 (mayor, menor, aumentado, disminuido, séptima dominante, séptima mayor
830 y menor séptima) para 17 tonalidades distintas. Se puede ver una
831 lista completa de los diagramas de traste predefinidos en
832 @ref{Predefined fretboard diagrams}. Si no hay una entrada en la
833 tabla para un acorde, el grabador FretBoards calcula un cadena de
834 diagrama fret-diagram usando la funcionalidad de diagramas automáticos
835 que se describe en @ref{Automatic fret diagrams}.
837 @lilypond[verbatim, ragged-right, quote]
838 \include "predefined-guitar-fretboards.ly"
839 mychords = \chordmode{
844 \context ChordNames {
847 \context FretBoards {
853 @cindex trastes personalizados, añadir diagramas de
854 @cindex personalizados, añadir diagramas de traste
855 @cindex diagramas de trastes personalizados, añadir
857 Se pueden añadir diagramas de traste a la tabla de diagramas sFret
858 diagrams can be added to the fret diagram table. Para añadir un
859 diagrama debemos especificar el acorde del diagrama, la afinación
860 utilizadathe tuning to be used y la cadena de definición escueta
861 fret-diagram-terse del diagrama.
863 @lilypond[verbatim, ragged-right, quote]
864 \include "predefined-guitar-fretboards.ly"
866 \storePredefinedDiagram \chordmode {c:9}
868 #"x;3-2;2-1;3-3;3-4;x;"
870 mychords = \chordmode{
875 \context ChordNames {
878 \context FretBoards {
884 Se pueden almacenar distintos diagramas de traste para el mismo acorde
885 usando distinas octavas para las notas.
887 @lilypond[verbatim, ragged-right, quote]
888 \include "predefined-guitar-fretboards.ly"
890 \storePredefinedDiagram \chordmode {c'}
892 #(offset-fret 2 (chord-shape 'bes))
894 mychords = \chordmode{
899 \context ChordNames {
902 \context FretBoards {
908 @cindex trastes, instrumentos de, formas de acordes
909 @cindex acordes, formas de, en instrumentos de trastes
911 @funindex \addChordShape
912 @funindex add ChordShape
913 @funindex storePredefinedDiagram
914 @funindex \storePredefinedDiagram
916 Además de los diagramas de traste, LilyPond almacena una lista interna
917 de formas de acorde. Las formas de acorde son diagramas de traste que
918 se pueden desplazar por el mástil para dar acordes distintos. Se
919 pueden añadir formas de acorde a la lista interna y luego usarlas para
920 definir diagramas de traste predefinidos.
922 @lilypond[verbatim, ragged-right, quote]
923 \include "predefined-guitar-fretboards.ly"
925 % add a new chord shape
927 \addChordShape #'powerf #"1-1;3-3;3-4;x;x;x;"
929 % add some new chords based on the power chord shape
931 \storePredefinedDiagram \chordmode {f'}
933 #(chord-shape 'powerf)
934 \storePredefinedDiagram \chordmode {g'}
936 #(offset-fret 2 (chord-shape 'powerf))
938 mychords = \chordmode{
943 \context ChordNames {
946 \context FretBoards {
952 El aspecto gráfico de un diagrama de traste se puede personalizar
953 según las preferencias del usuario a través de las propiedades del
954 interface @code{fret-diagram-interface}. Los detalles están en
955 @rinternals{fret-diagram-interface}. Para un diagrama de trastes
956 predefinido, las propiedades de interface pertenecen a
957 @code{FretBoards.FretBoard}.
961 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
962 {customizing-fretboard-fret-diagrams.ly}
964 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
965 {defining-predefined-fretboards-for-other-instruments.ly}
969 Referencia de la notación:
970 @ref{Custom tablatures},
971 @ref{Automatic fret diagrams},
972 @ref{Chord mode overview},
973 @ref{Predefined fretboard diagrams}.
976 @file{ly/predefined-guitar-fretboards.ly},
977 @file{ly/predefined-guitar-ninth-fretboards.ly}.
979 Fragmentos de código:
980 @rlsr{Fretted strings}.
982 Referencia de funcionamiento interno:
983 @rinternals {fret-diagram-interface}.
986 @node Automatic fret diagrams
987 @unnumberedsubsubsec Automatic fret diagrams
989 @cindex trastes, diagramas automáticos de
990 @cindex acordes, diagramas automáticos de
991 @cindex automáticos, diagramas de traste
992 @cindex automáticos, diagramas de acordes
994 Se pueden crear diagramas de traste automáticamente a partir de las
995 notas introducidas usando el contexto @code{FretBoards}. Si no está
996 disponible ningún diagrama predefinido para las notas introducidas en
997 la afinación @code{stringTunings} activa, este contexto calcula las
998 cuerdas y los trastes que se pueden usar para tocar las notas.
1000 @lilypond[quote,ragged-right,verbatim]
1002 \context ChordNames {
1007 \context FretBoards {
1019 @funindex predefinedFretboardsOff
1020 @funindex \predefinedFretboardsOff
1021 @funindex predefinedFretboardsOn
1022 @funindex \predefinedFretboardsOn
1024 Puesto que de forma predeterminada no se carga ningún diagrama
1025 predefinido, el comportamiento predeterminado es el cálculo automático
1026 de los diagramas de traste. Una vez que los diagramas predeterminados
1027 se han cargado, se puede habilitar e inhabilitar el cálculo automático
1028 con instrucciones predefinidas:
1030 @lilypond[quote,ragged-right,verbatim]
1032 \storePredefinedDiagram <c e g c' e'>
1034 #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
1036 \context ChordNames {
1041 \context FretBoards {
1043 \predefinedFretboardsOff
1045 \predefinedFretboardsOn
1057 A veces el calculador de trastes es incapaz de encontrar un diagrama
1058 aceptable. Esto se puede remediar generalmente mediante la asignación
1059 manual de una nota a una cuerda. En muchos casos sólo hay que colocar
1060 manualmente una nota sobre una cuerda; el resto de las notas se
1061 situará en el lugar adecuado por parte del contexto @code{FretBoards}.
1063 @cindex trastes, añadir digitaciones a diagramas de
1064 @cindex digitaciones, añadir, a diagramas de trastes
1066 Se pueden añadir digitaciones a los diagramas de traste del contexto
1069 @lilypond[quote, verbatim]
1071 \context ChordNames {
1076 \context FretBoards {
1077 < c-3 e-2 g c'-1 e' > 1
1088 El traste mínimo que usar en el cálculo de cuerdas y trastes para el
1089 contexto FretBoard se puede fijar con la propiedad @code{minimumFret}.
1091 @lilypond[quote, verbatim]
1093 \context ChordNames {
1098 \context FretBoards {
1100 \set FretBoards.minimumFret = #5
1111 Las cuerdas y los trastes para el contexto @code{FretBoards} dependen
1112 de la propiedad @code{stringTunings}, que tiene el mismo significado
1113 que en el contexto de tablatura TabStaff. Consulte @ref{Custom
1114 tablatures} para ver más información sobre la propiedad
1115 @code{stringTunings}.
1117 El aspecto gráfico de un diagrama de trastes se puede personalizar de
1118 acuerdo a las preferncias del usuario a través de las propiedades del
1119 interface @code{fret-diagram-interface}. Los detalles están en
1120 @rinternals{fret-diagram-interface}. Para un diagrama de
1121 @code{FretBoards}, las propiedades del interface pertenecen a
1122 @code{FretBoards.FretBoard}.
1125 @code{\predefinedFretboardsOff},
1126 @code{\predefinedFretboardsOn}.
1130 Referencia de la notación:
1131 @ref{Custom tablatures}.
1133 Fragmentos de código:
1134 @rlsr{Fretted strings}.
1136 Referencia de funcionamiento interno:
1137 @rinternals {fret-diagram-interface}.
1140 @node Right-hand fingerings
1141 @unnumberedsubsubsec Right-hand fingerings
1143 @cindex trastes, instrumentos de, digitaciones de la derecha
1144 @cindex digitaciones de la mano derecha para instrumentos de trastes
1145 @cindex derecha, mano, digitaciones para instrumentos de traste
1147 @funindex rightHandFinger
1148 @funindex \rightHandFinger
1150 Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir
1151 dentro de una construcción de acorde @code{<>} para que se impriman en
1152 la partitura, incluso si se aplican a una nota suelta.
1154 @warning{@strong{Debe} haber un guión después de la nota y un espacio
1155 antes del ángulo de cierre @code{>}.}
1157 @lilypond[quote,verbatim,relative=0]
1159 <c-\rightHandFinger #1 >4
1160 <e-\rightHandFinger #2 >
1161 <g-\rightHandFinger #3 >
1162 <c-\rightHandFinger #4 >
1163 <c,-\rightHandFinger #1 e-\rightHandFinger #2
1164 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
1167 Por brevedad, se puede escribir @code{\rightHandFinger} como algo más
1168 corto, como por ejemplo @code{RH}:
1171 #(define RH rightHandFinger)
1176 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1177 {placement-of-right-hand-fingerings.ly}
1179 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1180 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1184 Fragmentos de código:
1185 @rlsr{Fretted strings}.
1187 Referencia de funcionamiento interno:
1188 @rinternals{StrokeFinger}.
1194 Casi todos los asintos de notación relacionados con la música para
1195 guitarra están suficientemente cubiertos en la sección general sobre
1196 ajustes de instrumentos de trastes, pero hay algunos más de los que
1197 merece la pena hablar aquí. De forma ocasional, los usuarios quieren
1198 crear documentos del tipo de cancioneros que tengan sólo la letra de
1199 las canciones con indicaciones de acordes sobre ella. Dado que
1200 Lilypond es un tipografiador de música, no se recomienda para
1201 documentos que no tienen notación musical. Una alternativa mejor es
1202 un procesador de texto, editor de texto o, para usuarios con
1203 experiencia, un tipografiador como GuitarTeX.
1206 * Indicating position and barring::
1207 * Indicating harmonics and dampened notes::
1211 @node Indicating position and barring
1212 @unnumberedsubsubsec Indicating position and barring
1214 @cindex posición y cejilla, indicación para instrumentos de trastes
1215 @cindex trastes, instrumentos de, indicacion de la posición y cejilla
1217 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
1220 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
1224 \override TextSpanner #'bound-details #'left #'text = #"XII "
1226 b16 e g e b g\stopTextSpan
1232 Referencia de la notación:
1233 @ref{Text spanners}.
1235 Fragmentos de código:
1236 @rlsr{Fretted strings},
1237 @rlsr{Expressive marks}.
1239 @node Indicating harmonics and dampened notes
1240 @unnumberedsubsubsec Indicating harmonics and dampened notes
1242 @cindex trastes, notas tapadas en instrumentos de
1243 @cindex trastes, armónicos en instrumentos de
1244 @cindex tapadas, notas, en instrumentos de trastes
1245 @cindex armónicos en instrumentos de trastes
1247 Se pueden usar cabezas de nota especiales para indicar notas apagadas
1248 o armónicos. Los armónicos se suelen explicar de forma más completa
1249 con un marcado de texto.
1251 @lilypond[quote,ragged-right,fragment,verbatim]
1254 \override Staff.NoteHead #'style = #'cross
1256 \override Staff.NoteHead #'style = #'harmonic-mixed
1257 d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1263 Fragmentos de código:
1264 @rlsr{Fretted strings}.
1266 Referencia de la notación:
1267 @ref{Special note heads},
1268 @ref{Note head styles}.
1274 * Banjo tablatures::
1277 @node Banjo tablatures
1278 @unnumberedsubsubsec Banjo tablatures
1280 @cindex banjo, tablaturas de
1281 @cindex tablatura de banjo
1283 LilyPond contempla el banjo de cinco cuerdas de una manera básica.
1284 Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
1285 de formato de tablatura de banjo para obtener los números correctos de
1286 los trastes para la quinta cuerda:
1288 @c due to crazy intervals of banjo music, absolute pitch is recommended
1290 @lilypond[quote,ragged-right,fragment,verbatim]
1292 \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
1293 \set TabStaff.stringTunings = #banjo-open-g-tuning
1296 g8 d' g'\5 a b g e d' |
1297 g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1303 @cindex banjo, afinaciones del
1304 @cindex afinaciones del banjo
1306 @funindex banjo-c-tuning
1307 @funindex banjo-modal-tuning
1308 @funindex banjo-open-d-tuning
1309 @funindex banjo-open-dm-tuning
1310 @funindex four-string-banjo
1312 En LilyPond se encuentran predefinidas varias afinaciones comunes para
1313 el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
1314 @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
1315 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
1316 @code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
1318 Estas afinaciones se pueden convertir a afinaciones para bajo de
1319 cuatro cuerdas utilizando la función @code{four-string-banjo}:
1322 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1327 Fragmentos de código:
1328 @rlsr{Fretted strings}.
1330 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
1331 predefinidas para el banjo.