1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
4 Translation of GIT committish: 9318dde7b34435a3fdb2e1a7e0ddcf0f86e936ae
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"}. Otros elementos relativos a los
63 instrumentos de cuerda con trastes se estudian en otras partes de
68 Las digitaciones se indican como se explica en @ref{Indicaciones de digitación}.
71 Las instrucciones para ligaduras @notation{Laissez vibrer} así como
72 ligaduras de unión sobre arpegios y trémolos están en
73 @ref{Ligaduras de unión}.
76 Las instrucciones para el manejo de varias voces se encuentran en
77 @ref{Resolución de las colisiones}.
79 @item Las instrucciones para la indicación de armónicos está en
86 Referencia de la notación:
87 @ref{Indicaciones de digitación},
88 @ref{Ligaduras de unión},
89 @ref{Resolución de las colisiones},
90 @ref{Nombres de instrumentos},
91 @ref{Escribir música en paralelo},
93 @ref{Lista de articulaciones},
97 @node Indicación de los números de cuerda
98 @unnumberedsubsubsec Indicación de los números de cuerda
99 @translationof String number indications
101 @cindex cuerda, número de la
102 @cindex números de cuerda frente a digitaciones
103 @cindex digitación frente a números de cuerda
105 Se puede indicar la cuerda en que se debe tocar una nota añadiendo
106 @code{\}@tie{}@var{número} a una nota dentro de una construcción de
109 @warning{Los números de cuerda @strong{se deben} definir dentro de una
110 construcción de acorde con ángulos simples, incluso si se trata de una
113 @lilypond[verbatim,quote,relative=0]
119 Cuando se usan al mismo tiempo digitaciones e indicaciones del número
120 de cuerda, su colocación se controla por el orden en que aparecen
121 estos elementos en el código:
123 @lilypond[verbatim,quote,relative=1]
131 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
132 {controlling-the-placement-of-chord-fingerings.ly}
134 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
135 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
139 Referencia de la notación:
140 @ref{Indicaciones de digitación}.
142 Fragmentos de código:
143 @rlsr{Fretted strings}.
145 Referencia de funcionamiento interno:
146 @rinternals{StringNumber},
147 @rinternals{Fingering}.
150 @node Tablaturas predeterminadas
151 @unnumberedsubsubsec Tablaturas predeterminadas
152 @translationof Default tablatures
154 @cindex tablatura, principios básicos
155 @cindex tablatura predeterminada
160 La notación de tablatura se utiliza para la notación de música de
161 instrumentos de cuerda pulsada. Las alturas no se denotan mediante
162 cabezas de nota, sino mediante números que indican sobre qué cuerda y
163 traste se debe tocar la nota. LilyPond contempla las tablaturas de
166 El número de cuerda asociado a una nota se proporciona en la forma de
167 una barra invertida seguida por un número, p.ej. @code{c4\3} es un Do
168 negra sobre la tercera cuerda. Por defecto, la cuerda 1 es la más
169 aguda, y la afinación normal es la afinación estándar de guitarra (con
170 6 cuerdas). Las notas se imprimen como tablatura, usando lo contextos
171 @rinternals{TabStaff} y @rinternals{TabVoice}:
173 @lilypond[quote,ragged-right,fragment,verbatim]
180 @funindex minimumFret
184 Si se especifica ninguna cuerda para una nota, se le asigna la cuerda
185 más aguda que produce la nota con un número de traste mayor o igual
186 que el valor de @code{minimumFret} (traste mínimo). El valor
187 predeterminado de @code{minimumFret} es cero.
189 @lilypond[quote,ragged-right,verbatim]
191 \new Staff \relative c {
196 \new TabStaff \relative c {
198 \set TabStaff.minimumFret = #5
204 @cindex armónicos en tablatura
205 @cindex tablatura y armónicos
206 @cindex deslizamientos en notación de tablatura
207 @cindex tablatura y deslizamientos
209 Se pueden añadir indicaciones de armónicos y @emph{slides} o
210 deslizamientos a la notación de tablatura.
212 @lilypond[fragment, verbatim, quote, relative=1]
215 <c g'\harmonic> d\2\glissando e\2
222 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
223 {stem-and-beam-behavior-in-tablature.ly}
225 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
226 {polyphony-in-tablature.ly}
230 Referencia de la notación:
233 Fragmentos de código:
234 @rlsr{Fretted strings}.
236 Referencia de funcionamiento interno:
237 @rinternals{TabNoteHead},
238 @rinternals{TabStaff},
239 @rinternals{TabVoice},
245 Los acordes no se tratan de una forma especial, y de aquí que el
246 selector automático de la cuerda puede elegir fácilmente la misma
247 cuerda para dos notas del acorde.
249 Para manejar @code{\partcombine}, es necesario que @code{TabStaff}
250 utilice voces especialmente creadas:
252 @lilypond[quote,ragged-right,verbatim]
253 melodia = \partcombine { e4 g g g }{ e4 e e e }
256 \new TabVoice = "one" s1
257 \new TabVoice = "two" s1
258 \new TabVoice = "shared" s1
259 \new TabVoice = "solo" s1
265 Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}.
267 @node Tablaturas personalizadas
268 @unnumberedsubsubsec Tablaturas personalizadas
269 @translationof Custom tablatures
271 @cindex tablaturas personalizadas
272 @cindex tablatura de banjo
273 @cindex tablatura de mandolina
274 @cindex tablatura de bajo
275 @cindex tablatura, afinaciones predefinidas de
276 @cindex trastes, instrumentos con, afinaciones predefinidas
277 @cindex predefinidas, afinaciones, para instrumentos de traste
279 @funindex StringTunings
281 La tablatura en LilyPond calcula automáticamente el traste para cada
282 nota, basándose en la cuerda a que está asignada la nota. Para
283 hacerlo, es necesario especificar la afinación de las cuerdas. La
284 afinación de las cuerdas se da en la propiedad @code{StringTunings}.
286 LilyPond trae afinaciones predefinidas para el banjo, la mandolina, la
287 guitarra y el bajo. LilyPond establece automáticamente la
288 transposición correcta para las afinaciones predefinidas. El ejemplo
289 siguiente es para bajo, que suena una octava por debajo de lo escrito.
291 @lilypond[quote,ragged-right,verbatim]
300 \set TabStaff.stringTunings = #bass-tuning
308 La afinación por omisión es @code{guitar-tuning} (la afinación
309 estándar Mi-La-Re-Sol-Si-Mi). Otras afinaciones predefinidas son
310 @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
311 @code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo
312 con Sol Mayor al aire). Las afinaciones predefinidas están en
313 @code{scm/output-lib.scm}.
315 Una afinación de las cuerdas es una lista de Scheme de alturas, una
316 por cada cuerda, ordenadas de 1 a N, donde la cuerda 1 está arriba en
317 la pauta de tablatura y la cuerda N está abajo. Esto resulta
318 generalmente en un orden de la nota más aguda a la más grave, pero
319 algunos instrumentos (p.ej. el ukelele) no tienen las cuerdas
320 dispuestas en orden de altura.
322 La altura de una cuerda en una lista de afinación de cuerdas es el
323 intervalo que forma la cuerda al aire con el Do central, medido en
324 semitonos. La altura debe ser un número entero. LilyPond calcula la
325 altura real de la cuerda añadiendo la altura de la afinación a la
326 altura real del Do central.
328 LilyPond calcula automáticamente el número de cuerdas de la pauta
329 @code{TabStaff} como el número de elementos de la lista
330 @code{stringTunings}.
332 Se puede crear cualquier afinación de cuerdas deseada. Por ejemplo,
333 podemos definir una afinación para un instrumento de cuatro cuerdas
334 con las alturas @code{a''}, @code{d''}, @code{g'} y @code{c'}:
337 @lilypond[quote,verbatim]
349 \set TabStaff.stringTunings = #'(21 14 7 0)
358 @file{scm/output-lib.scm}.
360 Fragmentos de código:
361 @rlsr{Fretted strings}.
363 Referencia de funcionamiento interno:
364 @rinternals{Tab_note_heads_engraver}.
367 @node Marcas de diagramas de trastes
368 @unnumberedsubsubsec Marcas de diagramas de trastes
369 @translationof Fret diagram markups
371 @cindex trastes, diagramas de
372 @cindex acordes, diagramas de
373 @cindex diagramas de trastes
374 @cindex diagramas de acordes para instrumentos de trastes
375 @cindex trastes, diagramas de, personalizados
376 @cindex personalizados, diagramas de trastes
378 Se pueden añadir diagramas de trastes a la música como elementos de
379 marcado sobre la nota deseada. El marcado contiene información sobre
380 el diagrama de trastes deseado. Existen tres interfaces distintos de
381 marcado de diagramas de trastes: standard (estándar), terse (escueto)
382 y verbose (prolijo). Los tres interfaces producen marcados
383 equivalentes, pero tienen cantidades variables de información en la
384 cadena de marcado. Hay más detalles sobre los interfaces de marcado
385 en @ref{Text markup commands}.
387 La cadena de marcado de los diagramas estándar de trastes indica el
388 número de la cuerda y el número de traste en que se coloca cada uno de
389 los puntos sobre la cuerda. Además se pueden indicar cuerdas al aire
390 y cuerdas mudas (que no se tocan).
392 @lilypond[quote, verbatim]
394 \context ChordNames {
401 < c e g c' e' > 1 ^\markup
402 \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
403 < d a d' f'> ^\markup
404 \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
409 @cindex cejilla, indicación de
411 Las indicaciones de cejilla se pueden añadir al diagrama a partir de
412 la cadena de marcado del diagrama de trastes.
414 @lilypond[quote, verbatim]
416 \context ChordNames {
423 < f, c f a c' f'>1 ^\markup
424 \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
425 < g, d g b d' g'> ^\markup
426 \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
431 @cindex fret-diagram, marcado con
433 @funindex fret-diagram
434 @funindex \fret-diagram
436 El tamaño del diagrama de trastes y el número de trastes del diagrama,
437 se puede cambiar en la cadena de marcado @code{fret-diagram}.
439 @lilypond[quote, verbatim]
441 \context ChordNames {
448 < f, c f a c' f'>1 ^\markup
449 \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
450 < g, b, d g b g'> ^\markup
451 \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
456 Se puede cambiar el número de cuerdas de un diagrama de trastes para
457 que se adapte a distintos instrumentos como el bajo y el ukelele, con
458 la cadena de marcado del diagrama.
460 @lilypond[quote, verbatim]
462 \context ChordNames {
468 %% A chord for ukulele
469 a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
474 Se pueden añadir indicaciones de digitación, y la posición de las
475 etiquetas de los dedos se puede controlar mediante la cadena de
476 marcado del diagrama.
478 @lilypond[quote, verbatim]
480 \context ChordNames {
487 < c e g c' e' > 1 ^\markup
488 \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
489 < d a d' f'> ^\markup
490 \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
495 Se puede controlar el radio y la posición de los puntos con la cadena
496 de marcado @code{fret-diagram}.
498 @lilypond[quote, verbatim]
500 \context ChordNames {
507 < c e g c' e' > 1 ^\markup
508 \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
509 < d a d' f'> ^\markup
510 \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
515 @cindex fret-diagram-terse, marcado con
517 @funindex fret-diagram-terse
518 @funindex \fret-diagram-terse
520 La cadena de marcado de diagrama de trastes escueta,
521 @code{fret-diagram-terse}, omite los números de la cuerda; el número
522 de cuerda viene implícito por la presencia del punto y coma. Hay un
523 punto y coma por cada cuerda del diagrama. El primer punto y coma
524 corresponde al número de cuerda más alto, y el último punto y coma
525 corresponde a la primera cuerda. Se pueden indicad cuerdas mudas, al
526 aire y números de traste.
528 @lilypond[quote, verbatim]
530 \context ChordNames {
537 < c e g c' e' > 1 ^\markup
538 \fret-diagram-terse #"x;3;2;o;1;o;"
539 < d a d' f'> ^\markup
540 \fret-diagram-terse #"x;x;o;2;3;1;"
545 Se pueden incluir números de cejilla en la cadena de marcado escueta
546 @code{fret-diagram-terse}.
548 @lilypond[quote, verbatim]
550 \context ChordNames {
557 < f, c f a c' f'>1 ^\markup
558 \fret-diagram-terse #"1-(;3;3;2;1;1-);"
559 < g, d g b d' g'> ^\markup
560 \fret-diagram-terse #"3-(;5;5;4;3;3-);"
565 Se pueden incluir indicaciones de digitación en la cadena de marcado
566 escueta @code{fret-diagram-terse}
568 @c Need to use override to enable fingerings to show this -- can we do so?
569 @lilypond[quote, verbatim]
571 \context ChordNames {
577 \override Voice.TextScript
578 #'(fret-diagram-details finger-code) = #'below-string
580 < c e g c' e' > 1 ^\markup
581 \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
582 < d a d' f'> ^\markup
583 \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
588 Otras propiedades de los diagramas de trastes se deben ajustar usando
589 @code{\override} al utilizar el marcado escueto con
592 @cindex fret-diagram-verbose, marcado con
594 @funindex fret-diagram-verbose
595 @funindex \fret-diagram-verbose
597 La cadena de marcado prolija @code{fret-diagram-verbose} está en el
598 formato de una lista de Scheme. Cada elemento de la lista indica la
599 colocación un elemento sobre el diagrama de trastes.
601 @lilypond[quote, verbatim]
602 << \context ChordNames {
609 < c e g c' e' > 1 ^\markup
610 \fret-diagram-verbose #'(
618 < d a d' f'> ^\markup
619 \fret-diagram-verbose #'(
631 Se pueden incluir digitaciones y cejillas en una cadena de marcado
632 prolija @code{fret-diagram-verbose}. Es exclusiva del interfaz de
633 fret-diagram-verbose la indicación @q{capo} que se puede colocar sobre
634 el diagrama de posición. La indicación de capo es una barra gruesa
635 que cubre todas las cuerdas. El traste que tiene el capo es el más
636 bajo del diagrama de posición.
638 @c \override is necessary to make fingering visible
639 @lilypond[quote, verbatim]
641 \context ChordNames {
648 \override Voice.TextScript
649 #'(fret-diagram-details finger-code) = #'below-string
651 < f, c f a c' f'>1 ^\markup
652 \fret-diagram-verbose #'(
661 < g, b, d g b g'> ^\markup
662 \fret-diagram-verbose #'(
670 < c e g c' e'> ^\markup
671 \fret-diagram-verbose #'(
682 Todas las otras propiedades de diagrama de trastes se deben ajustar
683 utilizando @code{\override} cuando se usa el marcado prolijo con
684 fret-diagram-verbose.
687 The following example shows the three fret-diagram markup
688 interfaces, along with examples of common tweaks. For example,
689 the size of the verbose fret diagram is reduced to 0.75, and the
690 finger indications are specified to appear below the diagram. The
691 terse diagram includes tweaks to specify placement of finger code
694 @lilypond[verbatim,ragged-right,quote]
697 d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
699 fis^\markup \override #'(size . 0.75) {
700 \override #'(finger-code . below-string) {
701 \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
710 c^\markup \override #'(dot-radius . 0.35) {
711 \override #'(finger-code . in-dot) {
712 \override #'(dot-color . white) {
713 \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
722 @cindex personalizados, diagramas de trastes
723 @cindex trastes, diagramas personalizados de
724 @cindex diagrama de trastes personalizado
726 @funindex fret-diagram-interface
728 El aspecto gráfico de un diagrama de trastes se puede personalizar
729 según las preferencias del usuario a través de las propiedades del
730 interface @code{fret-diagram-interface}. Los detalles están en
731 @rinternals{fret-diagram-interface}. Para un marcado de diagrama de
732 trastes, las propiedades del interface pertenecen a
733 @code{Voice.TextScript}.
737 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
738 {customizing-markup-fret-diagrams.ly}
742 Referencia de la notación:
743 @ref{Text markup commands}.
745 Fragmentos de código:
746 @rlsr{Fretted strings}.
748 Referencia de funcionamiento interno:
749 @rinternals{fret-diagram-interface}.
752 @node Diagramas predefinidos de trastes
753 @unnumberedsubsubsec Diagramas predefinidos de trastes
754 @translationof Predefined fret diagrams
756 @cindex fret diagrams
757 @cindex chord diagrams
760 @funindex stringTunings
762 Se pueden imprimir los diagramas de trastes usando el contexto
763 @code{FretBoards}. De forma predeterminada, el contexto
764 @code{FretBoards} imprime diagramas de trastes que están almacenados
765 en una tabla de búsqueda:
767 @lilypond[verbatim, ragged-right, quote]
768 \include "predefined-guitar-fretboards.ly"
769 \context FretBoards {
776 Los diagramas de traste predefinidos están en el archivo
777 @code{predefined-guitar-fretboards.ly}. Los diagramas de trastes se
778 almacenan tomando como base las notas de un acorde y el valor de
779 @code{stringTunings} que se está utilizando en cada momento.
780 @code{predefined-guitar-fretboards.ly} contiene diagramas de traste
781 predefinidos sólo para @code{guitar-tuning}. Los diagramas de traste
782 predefinidos se pueden añadir para otros instrumentos u otras
783 afinaciones siguiendo los ejemplos que aparecen en
784 @code{predefined-guitar-fretboards.ly}.
786 Las notas de los acordes se pueden introducir como música simultánea o
787 bien usando el modo de acordes (véase @ref{Panorámica del modo de acordes}).
789 @lilypond[verbatim, ragged-right,quote]
790 \include "predefined-guitar-fretboards.ly"
791 \context FretBoards {
797 @cindex acordes, diagramas de trastes con nombres de
798 @cindex trastes, diagramas de, con nombres de acorde
804 Es corriente que se impriman juntos los nombres de acorde y los
805 diagramas de traste. Esto se puede hacer poniendo un contexto de
806 nombres de acorde @code{ChordNames} en paralelo con un contexto de
807 trastes @code{FretBoards} y dando a los dos contextos el mismo
810 @lilypond[verbatim, ragged-right, quote]
811 \include "predefined-guitar-fretboards.ly"
812 mychords = \chordmode{
817 \context ChordNames {
820 \context FretBoards {
826 @cindex transporte de diagramas de trastes
827 @cindex trastes, diagramas de, transporte
828 @cindex diagramas de traste, transporte de los
830 Los diagramas de traste predefinidos se pueden transportar, en la
831 medida en que esté almacenado un diagrama para el acorde transportado,
832 en la tabla de diagramas de traste.
834 @lilypond[verbatim, ragged-right, quote]
835 \include "predefined-guitar-fretboards.ly"
836 mychords = \chordmode{
842 \transpose c e { \mychords}
845 \context ChordNames {
848 \context FretBoards {
855 La tabla de diagramas de traste predefinidos contiene siete acordes
856 (mayor, menor, aumentado, disminuido, séptima dominante, séptima mayor
857 y menor séptima) para 17 tonalidades distintas. Se puede ver una
858 lista completa de los diagramas de traste predefinidos en
859 @ref{Diagramas predefinidos de trastes}. Si no hay una entrada en la
860 tabla para un acorde, el grabador FretBoards calcula un cadena de
861 diagrama fret-diagram usando la funcionalidad de diagramas automáticos
862 que se describe en @ref{Diagramas de traste automáticos}.
864 @lilypond[verbatim, ragged-right, quote]
865 \include "predefined-guitar-fretboards.ly"
866 mychords = \chordmode{
871 \context ChordNames {
874 \context FretBoards {
880 @cindex trastes personalizados, añadir diagramas de
881 @cindex personalizados, añadir diagramas de traste
882 @cindex diagramas de trastes personalizados, añadir
884 Se pueden añadir diagramas de posiciones a la tabla de diagramas de
885 posiciones. Para añadir un diagrama debemos especificar el acorde del
886 diagrama, la afinación utilizada y una definición del diagrama. La
887 definición del diagrama puede ser una cadena de definición escueta
888 fret-diagram-terse o una lista de marcados prolija
889 fret-diagram-verbose.
891 @lilypond[verbatim, ragged-right, quote]
892 \include "predefined-guitar-fretboards.ly"
894 \storePredefinedDiagram \chordmode {c:9}
896 #"x;3-2;2-1;3-3;3-4;x;"
898 mychords = \chordmode{
903 \context ChordNames {
906 \context FretBoards {
912 Se pueden almacenar distintos diagramas de traste para el mismo acorde
913 usando distintas octavas para las notas. Las octavas de diferencia
914 deben ser al menos dos por encima o por debajo de la octava
915 predeterminada, porque las octavas inmediatas superior e inferior de
916 la predeterminada se utilizan para los trasteros transpositores.
918 @lilypond[verbatim, ragged-right, quote]
919 \include "predefined-guitar-fretboards.ly"
921 \storePredefinedDiagram \chordmode {c''}
923 #(offset-fret 2 (chord-shape 'bes guitar-tuning))
925 mychords = \chordmode{
930 \context ChordNames {
933 \context FretBoards {
939 @cindex trastes, instrumentos de, formas de acordes
940 @cindex acordes, formas de, en instrumentos de trastes
942 @funindex \addChordShape
943 @funindex add ChordShape
944 @funindex storePredefinedDiagram
945 @funindex \storePredefinedDiagram
947 Además de los diagramas de traste, LilyPond almacena una lista interna
948 de formas de acorde. Las formas de acorde son diagramas de traste que
949 se pueden desplazar por el mástil para dar acordes distintos. Se
950 pueden añadir formas de acorde a la lista interna y luego usarlas para
951 definir diagramas de posición predefinidos. Dado que se pueden mover
952 a distintas posiciones dentro del mástil, las formas de acorde
953 normalmente no contienen cuerdas al aire. Como los diagramas de
954 posiciones, las formas de acorde se pueden introducir como cadenas
955 escuetas fret-diagram-terse o como listas de marcado prolijas
956 fret-diagram-verbose.
958 @lilypond[verbatim, ragged-right, quote]
959 \include "predefined-guitar-fretboards.ly"
961 % add a new chord shape
963 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
965 % add some new chords based on the power chord shape
967 \storePredefinedDiagram \chordmode {f''}
969 #(chord-shape 'powerf guitar-tuning)
970 \storePredefinedDiagram \chordmode {g''}
972 #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
974 mychords = \chordmode{
979 \context ChordNames {
982 \context FretBoards {
988 El aspecto gráfico de un diagrama de traste se puede personalizar
989 según las preferencias del usuario a través de las propiedades del
990 interface @code{fret-diagram-interface}. Los detalles están en
991 @rinternals{fret-diagram-interface}. Para un diagrama de trastes
992 predefinido, las propiedades de interface pertenecen a
993 @code{FretBoards.FretBoard}.
997 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
998 {customizing-fretboard-fret-diagrams.ly}
1000 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1001 {defining-predefined-fretboards-for-other-instruments.ly}
1003 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1004 {chordchanges-for-fretboards.ly}
1007 Referencia de la notación:
1008 @ref{Tablaturas personalizadas},
1009 @ref{Diagramas de traste automáticos},
1010 @ref{Panorámica del modo de acordes},
1011 @ref{Diagramas predefinidos de trastes}.
1014 @file{ly/predefined-guitar-fretboards.ly},
1015 @file{ly/predefined-guitar-ninth-fretboards.ly}.
1017 Fragmentos de código:
1018 @rlsr{Fretted strings}.
1020 Referencia de funcionamiento interno:
1021 @rinternals {fret-diagram-interface}.
1024 @node Diagramas de traste automáticos
1025 @unnumberedsubsubsec Diagramas de traste automáticos
1026 @translationof Automatic fret diagrams
1028 @cindex trastes, diagramas automáticos de
1029 @cindex acordes, diagramas automáticos de
1030 @cindex automáticos, diagramas de traste
1031 @cindex automáticos, diagramas de acordes
1033 Se pueden crear diagramas de traste automáticamente a partir de las
1034 notas introducidas usando el contexto @code{FretBoards}. Si no está
1035 disponible ningún diagrama predefinido para las notas introducidas en
1036 la afinación @code{stringTunings} activa, este contexto calcula las
1037 cuerdas y los trastes que se pueden usar para tocar las notas.
1039 @lilypond[quote,ragged-right,verbatim]
1041 \context ChordNames {
1046 \context FretBoards {
1058 @funindex predefinedFretboardsOff
1059 @funindex \predefinedFretboardsOff
1060 @funindex predefinedFretboardsOn
1061 @funindex \predefinedFretboardsOn
1063 Puesto que de forma predeterminada no se carga ningún diagrama
1064 predefinido, el comportamiento predeterminado es el cálculo automático
1065 de los diagramas de traste. Una vez que los diagramas predeterminados
1066 se han cargado, se puede habilitar e inhabilitar el cálculo automático
1067 con instrucciones predefinidas:
1069 @lilypond[quote,ragged-right,verbatim]
1071 \storePredefinedDiagram <c e g c' e'>
1073 #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
1075 \context ChordNames {
1080 \context FretBoards {
1082 \predefinedFretboardsOff
1084 \predefinedFretboardsOn
1096 A veces el calculador de trastes es incapaz de encontrar un diagrama
1097 aceptable. Esto se puede remediar generalmente mediante la asignación
1098 manual de una nota a una cuerda. En muchos casos sólo hay que colocar
1099 manualmente una nota sobre una cuerda; el resto de las notas se
1100 situará en el lugar adecuado por parte del contexto @code{FretBoards}.
1102 @cindex trastes, añadir digitaciones a diagramas de
1103 @cindex digitaciones, añadir, a diagramas de trastes
1105 Se pueden añadir digitaciones a los diagramas de traste del contexto
1108 @lilypond[quote, verbatim]
1110 \context ChordNames {
1115 \context FretBoards {
1116 < c-3 e-2 g c'-1 e' > 1
1127 El traste mínimo que usar en el cálculo de cuerdas y trastes para el
1128 contexto FretBoard se puede fijar con la propiedad @code{minimumFret}.
1130 @lilypond[quote, verbatim]
1132 \context ChordNames {
1137 \context FretBoards {
1139 \set FretBoards.minimumFret = #5
1150 Las cuerdas y los trastes para el contexto @code{FretBoards} dependen
1151 de la propiedad @code{stringTunings}, que tiene el mismo significado
1152 que en el contexto de tablatura TabStaff. Consulte @ref{Tablaturas personalizadas} para ver más información sobre la propiedad
1153 @code{stringTunings}.
1155 El aspecto gráfico de un diagrama de trastes se puede personalizar de
1156 acuerdo a las preferencias del usuario a través de las propiedades del
1157 interface @code{fret-diagram-interface}. Los detalles están en
1158 @rinternals{fret-diagram-interface}. Para un diagrama de
1159 @code{FretBoards}, las propiedades del interface pertenecen a
1160 @code{FretBoards.FretBoard}.
1164 @code{\predefinedFretboardsOff},
1165 @code{\predefinedFretboardsOn}.
1170 Referencia de la notación:
1171 @ref{Tablaturas personalizadas}.
1173 Fragmentos de código:
1174 @rlsr{Fretted strings}.
1176 Referencia de funcionamiento interno:
1177 @rinternals {fret-diagram-interface}.
1180 @node Digitaciones de la mano derecha
1181 @unnumberedsubsubsec Digitaciones de la mano derecha
1182 @translationof Right-hand fingerings
1184 @cindex trastes, instrumentos de, digitaciones de la derecha
1185 @cindex digitaciones de la mano derecha para instrumentos de trastes
1186 @cindex derecha, mano, digitaciones para instrumentos de traste
1188 @funindex rightHandFinger
1189 @funindex \rightHandFinger
1191 Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir
1192 dentro de una construcción de acorde @code{<>} para que se impriman en
1193 la partitura, incluso si se aplican a una nota suelta.
1195 @warning{@strong{Debe} haber un guión después de la nota y un espacio
1196 antes del ángulo de cierre @code{>}.}
1198 @lilypond[quote,verbatim,relative=0]
1200 <c-\rightHandFinger #1 >4
1201 <e-\rightHandFinger #2 >
1202 <g-\rightHandFinger #3 >
1203 <c-\rightHandFinger #4 >
1204 <c,-\rightHandFinger #1 e-\rightHandFinger #2
1205 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
1208 Por brevedad, se puede escribir @code{\rightHandFinger} como algo más
1209 corto, como por ejemplo @code{RH}:
1212 #(define RH rightHandFinger)
1217 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1218 {placement-of-right-hand-fingerings.ly}
1220 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1221 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1225 Fragmentos de código:
1226 @rlsr{Fretted strings}.
1228 Referencia de funcionamiento interno:
1229 @rinternals{StrokeFinger}.
1233 @subsection Guitarra
1234 @translationof Guitar
1236 Casi todos los asuntos de notación relacionados con la música para
1237 guitarra están suficientemente cubiertos en la sección general sobre
1238 ajustes de instrumentos de trastes, pero hay algunos más de los que
1239 merece la pena hablar aquí. De forma ocasional, los usuarios quieren
1240 crear documentos del tipo de cancioneros que tengan sólo la letra de
1241 las canciones con indicaciones de acordes sobre ella. Dado que
1242 LilyPond es un tipografiador de música, no se recomienda para
1243 documentos que no tienen notación musical. Una alternativa mejor es
1244 un procesador de texto, editor de texto o, para usuarios con
1245 experiencia, un tipografiador como GuitarTeX.
1248 * Indicar la posición y la cejilla::
1249 * Indicar armónicos y notas tapadas::
1253 @node Indicar la posición y la cejilla
1254 @unnumberedsubsubsec Indicar la posición y la cejilla
1255 @translationof Indicating position and barring
1257 @cindex posición y cejilla, indicación para instrumentos de trastes
1258 @cindex trastes, instrumentos de, indicación de la posición y cejilla
1260 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
1263 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
1267 \override TextSpanner #'(bound-details left text) = #"XII "
1269 b16 e g e b g\stopTextSpan
1275 Referencia de la notación:
1276 @ref{Extensiones de texto}.
1278 Fragmentos de código:
1279 @rlsr{Fretted strings},
1280 @rlsr{Expressive marks}.
1283 @node Indicar armónicos y notas tapadas
1284 @unnumberedsubsubsec Indicar armónicos y notas tapadas
1285 @translationof Indicating harmonics and dampened notes
1287 @cindex trastes, notas tapadas en instrumentos de
1288 @cindex trastes, armónicos en instrumentos de
1289 @cindex tapadas, notas, en instrumentos de trastes
1290 @cindex armónicos en instrumentos de trastes
1292 Se pueden usar cabezas de nota especiales para indicar notas apagadas
1293 o armónicos. Los armónicos se suelen explicar de forma más completa
1294 con un marcado de texto.
1296 @lilypond[quote,ragged-right,fragment,verbatim]
1299 \override Staff.NoteHead #'style = #'cross
1301 \override Staff.NoteHead #'style = #'harmonic-mixed
1302 d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1308 Fragmentos de código:
1309 @rlsr{Fretted strings}.
1311 Referencia de la notación:
1312 @ref{Cabezas de nota especiales},
1313 @ref{Estilos de cabezas de nota}.
1318 @translationof Banjo
1321 * Tablaturas de banjo::
1324 @node Tablaturas de banjo
1325 @unnumberedsubsubsec Tablaturas de banjo
1326 @translationof Banjo tablatures
1328 @cindex banjo, tablaturas de
1329 @cindex tablatura de banjo
1331 LilyPond contempla el banjo de cinco cuerdas de una manera básica.
1332 Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
1333 de formato de tablatura de banjo para obtener los números correctos de
1334 los trastes para la quinta cuerda:
1336 @c due to crazy intervals of banjo music, absolute pitch is recommended
1338 @lilypond[quote,ragged-right,fragment,verbatim]
1340 \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
1341 \set TabStaff.stringTunings = #banjo-open-g-tuning
1344 g8 d' g'\5 a b g e d' |
1345 g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1351 @cindex banjo, afinaciones del
1352 @cindex afinaciones del banjo
1354 @funindex banjo-c-tuning
1355 @funindex banjo-modal-tuning
1356 @funindex banjo-open-d-tuning
1357 @funindex banjo-open-dm-tuning
1358 @funindex four-string-banjo
1360 En LilyPond se encuentran predefinidas varias afinaciones comunes para
1361 el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
1362 @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
1363 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
1364 @code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
1366 Estas afinaciones se pueden convertir a afinaciones para bajo de
1367 cuatro cuerdas utilizando la función @code{four-string-banjo}:
1370 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1375 Fragmentos de código:
1376 @rlsr{Fretted strings}.
1378 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
1379 predefinidas para el banjo.