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. See TRANSLATION for details.
12 @node Instrumentos de cuerda con trastes
13 @section Instrumentos de cuerda con trastes
14 @translationof Fretted string instruments
16 @lilypondfile[quote]{fretted-headword.ly}
18 Esta sección trata varios aspectos de la notación musical que son
19 exclusivos de los instrumentos de cuerda con trastes.
22 @cindex guitarra, tablatura de
23 @cindex tablatura de banjo
24 @cindex banjo, tablatura de
27 * Notación común para cuerdas con trastes::
32 @node Notación común para cuerdas con trastes
33 @subsection Notación común para cuerdas con trastes
34 @translationof Common notation for fretted strings
36 Esta sección se ocupa de la notación común exclusiva de los
37 instrumentos de cuerda con trastes.
40 * Referencias para cuerdas con trastes::
41 * Indicación de los números de cuerda::
42 * Tablaturas predeterminadas::
43 * Tablaturas personalizadas::
44 * Marcas de diagramas de trastes::
45 * Diagramas predefinidos de trastes::
46 * Diagramas de traste automáticos::
47 * Digitaciones de la mano derecha::
50 @node Referencias para cuerdas con trastes
51 @unnumberedsubsubsec Referencias para cuerdas con trastes
52 @translationof References for fretted strings
54 La notación musical para instrumentos de cuerda con trastes se realiza
55 normalmente en una sola pauta, ya sea en notación musical tradicional
56 o en tablatura. A veces se combinan los dos tipos, y es común en
57 música popular utilizar diagramas de acordes por encima de un
58 pentagrama de notación tradicional. La guitarra y el banjo son
59 instrumentos transpositores, que suenan una octava por debajo de lo
60 escrito. Las partituras para estos instrumentos deben usar la clave
61 de Sol octava baja @code{"treble_8"}. Otros elementos relativos a los
62 instrumentos de cuerda con trastes se estudian en otras partes de
67 Las digitaciones se indican como se explica en @ref{Indicaciones de digitación}.
70 Las instrucciones para ligaduras @notation{Laissez vibrer} así como
71 ligaduras de unión sobre arpegios y trémolos están en
72 @ref{Ligaduras de unión}.
75 Las instrucciones para el manejo de varias voces se encuentran en
76 @ref{Resolución de las colisiones}.
78 @item Las instrucciones para la indicación de armónicos está en
85 Referencia de la notación:
86 @ref{Indicaciones de digitación},
87 @ref{Ligaduras de unión},
88 @ref{Resolución de las colisiones},
89 @ref{Nombres de instrumentos},
90 @ref{Escribir música en paralelo},
92 @ref{Lista de articulaciones},
96 @node Indicación de los números de cuerda
97 @unnumberedsubsubsec Indicación de los números de cuerda
98 @translationof String number indications
100 @cindex cuerda, número de la
101 @cindex números de cuerda frente a digitaciones
102 @cindex digitación frente a números de cuerda
104 Se puede indicar la cuerda en que se debe tocar una nota añadiendo
105 @code{\}@tie{}@var{número} a una nota dentro de una construcción de
108 @warning{Los números de cuerda @strong{se deben} definir dentro de una
109 construcción de acorde con ángulos simples, incluso si se trata de una
112 @lilypond[verbatim,quote,relative=0]
118 Cuando se usan al mismo tiempo digitaciones e indicaciones del número
119 de cuerda, su colocación se controla por el orden en que aparecen
120 estos elementos en el código:
122 @lilypond[verbatim,quote,relative=1]
130 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
131 {controlling-the-placement-of-chord-fingerings.ly}
133 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
134 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
138 Referencia de la notación:
139 @ref{Indicaciones de digitación}.
141 Fragmentos de código:
142 @rlsr{Fretted strings}.
144 Referencia de funcionamiento interno:
145 @rinternals{StringNumber},
146 @rinternals{Fingering}.
149 @node Tablaturas predeterminadas
150 @unnumberedsubsubsec Tablaturas predeterminadas
151 @translationof Default tablatures
153 @cindex tablatura, principios básicos
154 @cindex tablatura predeterminada
159 La notación de tablatura se utiliza para la notación de música de
160 instrumentos de cuerda pulsada. Las alturas no se denotan mediante
161 cabezas de nota, sino mediante números que indican sobre qué cuerda y
162 traste se debe tocar la nota. LilyPond contempla las tablaturas de
165 El número de cuerda asociado a una nota se proporciona en la forma de
166 una barra invertida seguida por un número, p.ej. @code{c4\3} es un Do
167 negra sobre la tercera cuerda. Por defecto, la cuerda 1 es la más
168 aguda, y la afinación normal es la afinación estándar de guitarra (con
169 6 cuerdas). Las notas se imprimen como tablatura, usando lo contextos
170 @rinternals{TabStaff} y @rinternals{TabVoice}:
172 @lilypond[quote,ragged-right,fragment,verbatim]
179 @funindex minimumFret
183 Si se especifica ninguna cuerda para una nota, se le asigna la cuerda
184 más aguda que produce la nota con un número de traste mayor o igual
185 que el valor de @code{minimumFret} (traste mínimo). El valor
186 predeterminado de @code{minimumFret} es cero.
188 @lilypond[quote,ragged-right,verbatim]
190 \new Staff \relative c {
195 \new TabStaff \relative c {
197 \set TabStaff.minimumFret = #5
203 @cindex armónicos en tablatura
204 @cindex tablatura y armónicos
205 @cindex deslizamientos en notación de tablatura
206 @cindex tablatura y deslizamientos
208 Se pueden añadir indicaciones de armónicos y @emph{slides} o
209 deslizamientos a la notación de tablatura.
211 @lilypond[fragment, verbatim, quote, relative=1]
214 <c g'\harmonic> d\2\glissando e\2
221 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
222 {stem-and-beam-behavior-in-tablature.ly}
224 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
225 {polyphony-in-tablature.ly}
229 Referencia de la notación:
232 Fragmentos de código:
233 @rlsr{Fretted strings}.
235 Referencia de funcionamiento interno:
236 @rinternals{TabNoteHead},
237 @rinternals{TabStaff},
238 @rinternals{TabVoice},
244 Los acordes no se tratan de una forma especial, y de aquí que el
245 selector automático de la cuerda puede elegir fácilmente la misma
246 cuerda para dos notas del acorde.
248 Para manejar @code{\partcombine}, es necesario que @code{TabStaff}
249 utilice voces especialmente creadas:
251 @lilypond[quote,ragged-right,verbatim]
252 melodia = \partcombine { e4 g g g }{ e4 e e e }
255 \new TabVoice = "one" s1
256 \new TabVoice = "two" s1
257 \new TabVoice = "shared" s1
258 \new TabVoice = "solo" s1
264 Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}.
266 @node Tablaturas personalizadas
267 @unnumberedsubsubsec Tablaturas personalizadas
268 @translationof Custom tablatures
270 @cindex tablaturas personalizadas
271 @cindex tablatura de banjo
272 @cindex tablatura de mandolina
273 @cindex tablatura de bajo
274 @cindex tablatura, afinaciones predefinidas de
275 @cindex trastes, instrumentos con, afinaciones predefinidas
276 @cindex predefinidas, afinaciones, para instrumentos de traste
278 @funindex StringTunings
280 La tablatura en LilyPond calcula automáticamente el traste para cada
281 nota, basándose en la cuerda a que está asignada la nota. Para
282 hacerlo, es necesario especificar la afinación de las cuerdas. La
283 afinación de las cuerdas se da en la propiedad @code{StringTunings}.
285 LilyPond trae afinaciones predefinidas para el banjo, la mandolina, la
286 guitarra y el bajo. LilyPond establece automáticamente la
287 transposición correcta para las afinaciones predefinidas. El ejemplo
288 siguiente es para bajo, que suena una octava por debajo de lo escrito.
290 @lilypond[quote,ragged-right,verbatim]
299 \set TabStaff.stringTunings = #bass-tuning
307 La afinación por omisión es @code{guitar-tuning} (la afinación
308 estándar Mi-La-Re-Sol-Si-Mi). Otras afinaciones predefinidas son
309 @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
310 @code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo
311 con Sol Mayor al aire). Las afinaciones predefinidas están en
312 @code{scm/output-lib.scm}.
314 Una afinación de las cuerdas es una lista de Scheme de alturas, una
315 por cada cuerda, ordenadas de 1 a N, donde la cuerda 1 está arriba en
316 la pauta de tablatura y la cuerda N está abajo. Esto resulta
317 generalmente en un orden de la nota más aguda a la más grave, pero
318 algunos instrumentos (p.ej. el ukelele) no tienen las cuerdas
319 dispuestas en orden de altura.
321 La altura de una cuerda en una lista de afinación de cuerdas es el
322 intervalo que forma la cuerda al aire con el Do central, medido en
323 semitonos. La altura debe ser un número entero. LilyPond calcula la
324 altura real de la cuerda añadiendo la altura de la afinación a la
325 altura real del Do central.
327 LilyPond calcula automáticamente el número de cuerdas de la pauta
328 @code{TabStaff} como el número de elementos de la lista
329 @code{stringTunings}.
331 Se puede crear cualquier afinación de cuerdas deseada. Por ejemplo,
332 podemos definir una afinación para un instrumento de cuatro cuerdas
333 con las alturas @code{a''}, @code{d''}, @code{g'} y @code{c'}:
336 @lilypond[quote,verbatim]
348 \set TabStaff.stringTunings = #'(21 14 7 0)
357 @file{scm/output-lib.scm}.
359 Fragmentos de código:
360 @rlsr{Fretted strings}.
362 Referencia de funcionamiento interno:
363 @rinternals{Tab_note_heads_engraver}.
366 @node Marcas de diagramas de trastes
367 @unnumberedsubsubsec Marcas de diagramas de trastes
368 @translationof Fret diagram markups
370 @cindex trastes, diagramas de
371 @cindex acordes, diagramas de
372 @cindex diagramas de trastes
373 @cindex diagramas de acordes para instrumentos de trastes
374 @cindex trastes, diagramas de, personalizados
375 @cindex personalizados, diagramas de trastes
377 Se pueden añadir diagramas de trastes a la música como elementos de
378 marcado sobre la nota deseada. El marcado contiene información sobre
379 el diagrama de trastes deseado. Existen tres interfaces distintos de
380 marcado de diagramas de trastes: standard (estándar), terse (escueto)
381 y verbose (prolijo). Los tres interfaces producen marcados
382 equivalentes, pero tienen cantidades variables de información en la
383 cadena de marcado. Hay más detalles sobre los interfaces de marcado
384 en @ref{Text markup commands}.
386 La cadena de marcado de los diagramas estándar de trastes indica el
387 número de la cuerda y el número de traste en que se coloca cada uno de
388 los puntos sobre la cuerda. Además se pueden indicar cuerdas al aire
389 y cuerdas mudas (que no se tocan).
391 @lilypond[quote, verbatim]
393 \context ChordNames {
400 < c e g c' e' > 1 ^\markup
401 \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
402 < d a d' f'> ^\markup
403 \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
408 @cindex cejilla, indicación de
410 Las indicaciones de cejilla se pueden añadir al diagrama a partir de
411 la cadena de marcado del diagrama de trastes.
413 @lilypond[quote, verbatim]
415 \context ChordNames {
422 < f, c f a c' f'>1 ^\markup
423 \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
424 < g, d g b d' g'> ^\markup
425 \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
430 @cindex fret-diagram, marcado con
432 @funindex fret-diagram
433 @funindex \fret-diagram
435 El tamaño del diagrama de trastes y el número de trastes del diagrama,
436 se puede cambiar en la cadena de marcado @code{fret-diagram}.
438 @lilypond[quote, verbatim]
440 \context ChordNames {
447 < f, c f a c' f'>1 ^\markup
448 \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
449 < g, b, d g b g'> ^\markup
450 \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
455 Se puede cambiar el número de cuerdas de un diagrama de trastes para
456 que se adapte a distintos instrumentos como el bajo y el ukelele, con
457 la cadena de marcado del diagrama.
459 @lilypond[quote, verbatim]
461 \context ChordNames {
467 %% A chord for ukelele
468 a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
473 Se pueden añadir indicaciones de digitación, y la posición de las
474 etiquetas de los dedos se puede controlar mediante la cadena de
475 marcado del diagrama.
477 @lilypond[quote, verbatim]
479 \context ChordNames {
486 < c e g c' e' > 1 ^\markup
487 \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
488 < d a d' f'> ^\markup
489 \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
494 Se puede controlar el radio y la posición de los puntos con la cadena
495 de marcado @code{fret-diagram}.
497 @lilypond[quote, verbatim]
499 \context ChordNames {
506 < c e g c' e' > 1 ^\markup
507 \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
508 < d a d' f'> ^\markup
509 \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
514 @cindex fret-diagram-terse, marcado con
516 @funindex fret-diagram-terse
517 @funindex \fret-diagram-terse
519 La cadena de marcado de diagrama de trastes escueta,
520 @code{fret-diagram-terse}, omite los números de la cuerda; el número
521 de cuerda viene implícito por la presencia del punto y coma. Hay un
522 punto y coma por cada cuerda del diagrama. El primer punto y coma
523 corresponde al número de cuerda más alto, y el último punto y coma
524 corresponde a la primera cuerda. Se pueden indicad cuerdas mudas, al
525 aire y números de traste.
527 @lilypond[quote, verbatim]
529 \context ChordNames {
536 < c e g c' e' > 1 ^\markup
537 \fret-diagram-terse #"x;3;2;o;1;o;"
538 < d a d' f'> ^\markup
539 \fret-diagram-terse #"x;x;o;2;3;1;"
544 Se pueden incluir números de cejilla en la cadena de marcado escueta
545 @code{fret-diagram-terse}.
547 @lilypond[quote, verbatim]
549 \context ChordNames {
556 < f, c f a c' f'>1 ^\markup
557 \fret-diagram-terse #"1-(;3;3;2;1;1-);"
558 < g, d g b d' g'> ^\markup
559 \fret-diagram-terse #"3-(;5;5;4;3;3-);"
564 Se pueden incluir indicaciones de digitación en la cadena de marcado
565 escueta @code{fret-diagram-terse}
567 @c Need to use override to enable fingerings to show this -- can we do so?
568 @lilypond[quote, verbatim]
570 \context ChordNames {
576 \override Voice.TextScript
577 #'(fret-diagram-details finger-code) = #'below-string
579 < c e g c' e' > 1 ^\markup
580 \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
581 < d a d' f'> ^\markup
582 \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
587 Otras propiedades de los diagramas de trastes se deben ajustar usando
588 @code{\override} al utilizar el marcado escueto con
591 @cindex fret-diagram-verbose, marcado con
593 @funindex fret-diagram-verbose
594 @funindex \fret-diagram-verbose
596 La cadena de marcado prolija @code{fret-diagram-verbose} está en el
597 formato de una lista de Scheme. Cada elemento de la lista indica la
598 colocación un elemento sobre el diagrama de trastes.
600 @lilypond[quote, verbatim]
601 << \context ChordNames {
608 < c e g c' e' > 1 ^\markup
609 \fret-diagram-verbose #'(
617 < d a d' f'> ^\markup
618 \fret-diagram-verbose #'(
630 Se pueden incluir digitaciones y cejillas en una cadena de marcado
631 prolija @code{fret-diagram-verbose}. Es exclusiva del interfaz de
632 fret-diagram-verbose la indicación @q{capo} que se puede colocar sobre
633 el diagrama de posición. La indicación de capo es una barra gruesa
634 que cubre todas las cuerdas. El traste que tiene el capo es el más
635 bajo del diagrama de posición.
637 @c \override is necessary to make fingering visible
638 @lilypond[quote, verbatim]
640 \context ChordNames {
647 \override Voice.TextScript
648 #'(fret-diagram-details finger-code) = #'below-string
650 < f, c f a c' f'>1 ^\markup
651 \fret-diagram-verbose #'(
660 < g, b, d g b g'> ^\markup
661 \fret-diagram-verbose #'(
669 < c e g c' e'> ^\markup
670 \fret-diagram-verbose #'(
681 Todas las otras propiedades de diagrama de trastes se deben ajustar
682 utilizando @code{\override} cuando se usa el marcado prolijo con
683 fret-diagram-verbose.
686 The following example shows the three fret-diagram markup
687 interfaces, along with examples of common tweaks. For example,
688 the size of the verbose fret diagram is reduced to 0.75, and the
689 finger indications are specified to appear below the diagram. The
690 terse diagram includes tweaks to specify placement of finger code
693 @lilypond[verbatim,ragged-right,quote]
696 d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
698 fis^\markup \override #'(size . 0.75) {
699 \override #'(finger-code . below-string) {
700 \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
709 c^\markup \override #'(dot-radius . 0.35) {
710 \override #'(finger-code . in-dot) {
711 \override #'(dot-color . white) {
712 \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
721 @cindex personalizados, diagramas de trastes
722 @cindex trastes, diagramas personalizados de
723 @cindex diagrama de trastes personalizado
725 @funindex fret-diagram-interface
727 El aspecto gráfico de un diagrama de trastes se puede personalizar
728 según las preferencias del usuario a través de las propiedades del
729 interface @code{fret-diagram-interface}. Los detalles están en
730 @rinternals{fret-diagram-interface}. Para un marcado de diagrama de
731 trastes, las propiedades del interface pertenecen a
732 @code{Voice.TextScript}.
736 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
737 {customizing-markup-fret-diagrams.ly}
741 Referencia de la notación:
742 @ref{Text markup commands}.
744 Fragmentos de código:
745 @rlsr{Fretted strings}.
747 Referencia de funcionamiento interno:
748 @rinternals{fret-diagram-interface}.
751 @node Diagramas predefinidos de trastes
752 @unnumberedsubsubsec Diagramas predefinidos de trastes
753 @translationof Predefined fret diagrams
755 @cindex fret diagrams
756 @cindex chord diagrams
759 @funindex stringTunings
761 Se pueden imprimir los diagramas de trastes usando el contexto
762 @code{FretBoards}. De forma predeterminada, el contexto
763 @code{FretBoards} imprime diagramas de trastes que están almacenados
764 en una tabla de búsqueda:
766 @lilypond[verbatim, ragged-right, quote]
767 \include "predefined-guitar-fretboards.ly"
768 \context FretBoards {
775 Los diagramas de traste predefinidos están en el archivo
776 @code{predefined-guitar-fretboards.ly}. Los diagramas de trastes se
777 almacenan tomando como base las notas de un acorde y el valor de
778 @code{stringTunings} que se está utilizando en cada momento.
779 @code{predefined-guitar-fretboards.ly} contiene diagramas de traste
780 predefinidos sólo para @code{guitar-tuning}. Los diagramas de traste
781 predefinidos se pueden añadir para otros instrumentos u otras
782 afinaciones siguiendo los ejemplos que aparecen en
783 @code{predefined-guitar-fretboards.ly}.
785 Las notas de los acordes se pueden introducir como música simultánea o
786 bien usando el modo de acordes (véase @ref{Panorámica del modo de acordes}).
788 @lilypond[verbatim, ragged-right,quote]
789 \include "predefined-guitar-fretboards.ly"
790 \context FretBoards {
796 @cindex acordes, diagramas de trastes con nombres de
797 @cindex trastes, diagramas de, con nombres de acorde
803 Es corriente que se impriman juntos los nombres de acorde y los
804 diagramas de traste. Esto se puede hacer poniendo un contexto de
805 nombres de acorde @code{ChordNames} en paralelo con un contexto de
806 trastes @code{FretBoards} y dando a los dos contextos el mismo
809 @lilypond[verbatim, ragged-right, quote]
810 \include "predefined-guitar-fretboards.ly"
811 mychords = \chordmode{
816 \context ChordNames {
819 \context FretBoards {
825 @cindex transporte de diagramas de trastes
826 @cindex trastes, diagramas de, transporte
827 @cindex diagramas de traste, transporte de los
829 Los diagramas de traste predefinidos se pueden transportar, en la
830 medida en que esté almacenado un diagrama para el acorde transportado,
831 en la tabla de diagramas de traste.
833 @lilypond[verbatim, ragged-right, quote]
834 \include "predefined-guitar-fretboards.ly"
835 mychords = \chordmode{
841 \transpose c e { \mychords}
844 \context ChordNames {
847 \context FretBoards {
854 La tabla de diagramas de traste predefinidos contiene siete acordes
855 (mayor, menor, aumentado, disminuido, séptima dominante, séptima mayor
856 y menor séptima) para 17 tonalidades distintas. Se puede ver una
857 lista completa de los diagramas de traste predefinidos en
858 @ref{Diagramas predefinidos de trastes}. Si no hay una entrada en la
859 tabla para un acorde, el grabador FretBoards calcula un cadena de
860 diagrama fret-diagram usando la funcionalidad de diagramas automáticos
861 que se describe en @ref{Diagramas de traste automáticos}.
863 @lilypond[verbatim, ragged-right, quote]
864 \include "predefined-guitar-fretboards.ly"
865 mychords = \chordmode{
870 \context ChordNames {
873 \context FretBoards {
879 @cindex trastes personalizados, añadir diagramas de
880 @cindex personalizados, añadir diagramas de traste
881 @cindex diagramas de trastes personalizados, añadir
883 Se pueden añadir diagramas de posiciones a la tabla de diagramas de
884 posiciones. Para añadir un diagrama debemos especificar el acorde del
885 diagrama, la afinación utilizada y una definición del diagrama. La
886 definición del diagrama puede ser una cadena de definición escueta
887 fret-diagram-terse o una lista de marcados prolija
888 fret-diagram-verbose.
890 @lilypond[verbatim, ragged-right, quote]
891 \include "predefined-guitar-fretboards.ly"
893 \storePredefinedDiagram \chordmode {c:9}
895 #"x;3-2;2-1;3-3;3-4;x;"
897 mychords = \chordmode{
902 \context ChordNames {
905 \context FretBoards {
911 Se pueden almacenar distintos diagramas de traste para el mismo acorde
912 usando distintas octavas para las notas. Las octavas de diferencia
913 deben ser al menos dos por encima o por debajo de la octava
914 predeterminada, porque las octavas inmediatas superior e inferior de
915 la predeterminada se utilizan para los trasteros transpositores.
917 @lilypond[verbatim, ragged-right, quote]
918 \include "predefined-guitar-fretboards.ly"
920 \storePredefinedDiagram \chordmode {c''}
922 #(offset-fret 2 (chord-shape 'bes guitar-tuning))
924 mychords = \chordmode{
929 \context ChordNames {
932 \context FretBoards {
938 @cindex trastes, instrumentos de, formas de acordes
939 @cindex acordes, formas de, en instrumentos de trastes
941 @funindex \addChordShape
942 @funindex add ChordShape
943 @funindex storePredefinedDiagram
944 @funindex \storePredefinedDiagram
946 Además de los diagramas de traste, LilyPond almacena una lista interna
947 de formas de acorde. Las formas de acorde son diagramas de traste que
948 se pueden desplazar por el mástil para dar acordes distintos. Se
949 pueden añadir formas de acorde a la lista interna y luego usarlas para
950 definir diagramas de posición predefinidos. Dado que se pueden mover
951 a distintas posiciones dentro del mástil, las formas de acorde
952 normalmente no contienen cuerdas al aire. Como los diagramas de
953 posiciones, las formas de acorde se pueden introducir como cadenas
954 escuetas fret-diagram-terse o como listas de marcado prolijas
955 fret-diagram-verbose.
957 @lilypond[verbatim, ragged-right, quote]
958 \include "predefined-guitar-fretboards.ly"
960 % add a new chord shape
962 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
964 % add some new chords based on the power chord shape
966 \storePredefinedDiagram \chordmode {f''}
968 #(chord-shape 'powerf guitar-tuning)
969 \storePredefinedDiagram \chordmode {g''}
971 #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
973 mychords = \chordmode{
978 \context ChordNames {
981 \context FretBoards {
987 El aspecto gráfico de un diagrama de traste se puede personalizar
988 según las preferencias del usuario a través de las propiedades del
989 interface @code{fret-diagram-interface}. Los detalles están en
990 @rinternals{fret-diagram-interface}. Para un diagrama de trastes
991 predefinido, las propiedades de interface pertenecen a
992 @code{FretBoards.FretBoard}.
996 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
997 {customizing-fretboard-fret-diagrams.ly}
999 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1000 {defining-predefined-fretboards-for-other-instruments.ly}
1002 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1003 {chordchanges-for-fretboards.ly}
1006 Referencia de la notación:
1007 @ref{Tablaturas personalizadas},
1008 @ref{Diagramas de traste automáticos},
1009 @ref{Panorámica del modo de acordes},
1010 @ref{Diagramas predefinidos de trastes}.
1013 @file{ly/predefined-guitar-fretboards.ly},
1014 @file{ly/predefined-guitar-ninth-fretboards.ly}.
1016 Fragmentos de código:
1017 @rlsr{Fretted strings}.
1019 Referencia de funcionamiento interno:
1020 @rinternals {fret-diagram-interface}.
1023 @node Diagramas de traste automáticos
1024 @unnumberedsubsubsec Diagramas de traste automáticos
1025 @translationof Automatic fret diagrams
1027 @cindex trastes, diagramas automáticos de
1028 @cindex acordes, diagramas automáticos de
1029 @cindex automáticos, diagramas de traste
1030 @cindex automáticos, diagramas de acordes
1032 Se pueden crear diagramas de traste automáticamente a partir de las
1033 notas introducidas usando el contexto @code{FretBoards}. Si no está
1034 disponible ningún diagrama predefinido para las notas introducidas en
1035 la afinación @code{stringTunings} activa, este contexto calcula las
1036 cuerdas y los trastes que se pueden usar para tocar las notas.
1038 @lilypond[quote,ragged-right,verbatim]
1040 \context ChordNames {
1045 \context FretBoards {
1057 @funindex predefinedFretboardsOff
1058 @funindex \predefinedFretboardsOff
1059 @funindex predefinedFretboardsOn
1060 @funindex \predefinedFretboardsOn
1062 Puesto que de forma predeterminada no se carga ningún diagrama
1063 predefinido, el comportamiento predeterminado es el cálculo automático
1064 de los diagramas de traste. Una vez que los diagramas predeterminados
1065 se han cargado, se puede habilitar e inhabilitar el cálculo automático
1066 con instrucciones predefinidas:
1068 @lilypond[quote,ragged-right,verbatim]
1070 \storePredefinedDiagram <c e g c' e'>
1072 #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
1074 \context ChordNames {
1079 \context FretBoards {
1081 \predefinedFretboardsOff
1083 \predefinedFretboardsOn
1095 A veces el calculador de trastes es incapaz de encontrar un diagrama
1096 aceptable. Esto se puede remediar generalmente mediante la asignación
1097 manual de una nota a una cuerda. En muchos casos sólo hay que colocar
1098 manualmente una nota sobre una cuerda; el resto de las notas se
1099 situará en el lugar adecuado por parte del contexto @code{FretBoards}.
1101 @cindex trastes, añadir digitaciones a diagramas de
1102 @cindex digitaciones, añadir, a diagramas de trastes
1104 Se pueden añadir digitaciones a los diagramas de traste del contexto
1107 @lilypond[quote, verbatim]
1109 \context ChordNames {
1114 \context FretBoards {
1115 < c-3 e-2 g c'-1 e' > 1
1126 El traste mínimo que usar en el cálculo de cuerdas y trastes para el
1127 contexto FretBoard se puede fijar con la propiedad @code{minimumFret}.
1129 @lilypond[quote, verbatim]
1131 \context ChordNames {
1136 \context FretBoards {
1138 \set FretBoards.minimumFret = #5
1149 Las cuerdas y los trastes para el contexto @code{FretBoards} dependen
1150 de la propiedad @code{stringTunings}, que tiene el mismo significado
1151 que en el contexto de tablatura TabStaff. Consulte @ref{Tablaturas personalizadas} para ver más información sobre la propiedad
1152 @code{stringTunings}.
1154 El aspecto gráfico de un diagrama de trastes se puede personalizar de
1155 acuerdo a las preferencias del usuario a través de las propiedades del
1156 interface @code{fret-diagram-interface}. Los detalles están en
1157 @rinternals{fret-diagram-interface}. Para un diagrama de
1158 @code{FretBoards}, las propiedades del interface pertenecen a
1159 @code{FretBoards.FretBoard}.
1163 @code{\predefinedFretboardsOff},
1164 @code{\predefinedFretboardsOn}.
1169 Referencia de la notación:
1170 @ref{Tablaturas personalizadas}.
1172 Fragmentos de código:
1173 @rlsr{Fretted strings}.
1175 Referencia de funcionamiento interno:
1176 @rinternals {fret-diagram-interface}.
1179 @node Digitaciones de la mano derecha
1180 @unnumberedsubsubsec Digitaciones de la mano derecha
1181 @translationof Right-hand fingerings
1183 @cindex trastes, instrumentos de, digitaciones de la derecha
1184 @cindex digitaciones de la mano derecha para instrumentos de trastes
1185 @cindex derecha, mano, digitaciones para instrumentos de traste
1187 @funindex rightHandFinger
1188 @funindex \rightHandFinger
1190 Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir
1191 dentro de una construcción de acorde @code{<>} para que se impriman en
1192 la partitura, incluso si se aplican a una nota suelta.
1194 @warning{@strong{Debe} haber un guión después de la nota y un espacio
1195 antes del ángulo de cierre @code{>}.}
1197 @lilypond[quote,verbatim,relative=0]
1199 <c-\rightHandFinger #1 >4
1200 <e-\rightHandFinger #2 >
1201 <g-\rightHandFinger #3 >
1202 <c-\rightHandFinger #4 >
1203 <c,-\rightHandFinger #1 e-\rightHandFinger #2
1204 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
1207 Por brevedad, se puede escribir @code{\rightHandFinger} como algo más
1208 corto, como por ejemplo @code{RH}:
1211 #(define RH rightHandFinger)
1216 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1217 {placement-of-right-hand-fingerings.ly}
1219 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1220 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1224 Fragmentos de código:
1225 @rlsr{Fretted strings}.
1227 Referencia de funcionamiento interno:
1228 @rinternals{StrokeFinger}.
1232 @subsection Guitarra
1233 @translationof Guitar
1235 Casi todos los asuntos de notación relacionados con la música para
1236 guitarra están suficientemente cubiertos en la sección general sobre
1237 ajustes de instrumentos de trastes, pero hay algunos más de los que
1238 merece la pena hablar aquí. De forma ocasional, los usuarios quieren
1239 crear documentos del tipo de cancioneros que tengan sólo la letra de
1240 las canciones con indicaciones de acordes sobre ella. Dado que
1241 LilyPond es un tipografiador de música, no se recomienda para
1242 documentos que no tienen notación musical. Una alternativa mejor es
1243 un procesador de texto, editor de texto o, para usuarios con
1244 experiencia, un tipografiador como GuitarTeX.
1247 * Indicar la posición y la cejilla::
1248 * Indicar armónicos y notas tapadas::
1252 @node Indicar la posición y la cejilla
1253 @unnumberedsubsubsec Indicar la posición y la cejilla
1254 @translationof Indicating position and barring
1256 @cindex posición y cejilla, indicación para instrumentos de trastes
1257 @cindex trastes, instrumentos de, indicación de la posición y cejilla
1259 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
1262 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
1266 \override TextSpanner #'(bound-details left text) = #"XII "
1268 b16 e g e b g\stopTextSpan
1274 Referencia de la notación:
1275 @ref{Extensiones de texto}.
1277 Fragmentos de código:
1278 @rlsr{Fretted strings},
1279 @rlsr{Expressive marks}.
1282 @node Indicar armónicos y notas tapadas
1283 @unnumberedsubsubsec Indicar armónicos y notas tapadas
1284 @translationof Indicating harmonics and dampened notes
1286 @cindex trastes, notas tapadas en instrumentos de
1287 @cindex trastes, armónicos en instrumentos de
1288 @cindex tapadas, notas, en instrumentos de trastes
1289 @cindex armónicos en instrumentos de trastes
1291 Se pueden usar cabezas de nota especiales para indicar notas apagadas
1292 o armónicos. Los armónicos se suelen explicar de forma más completa
1293 con un marcado de texto.
1295 @lilypond[quote,ragged-right,fragment,verbatim]
1298 \override Staff.NoteHead #'style = #'cross
1300 \override Staff.NoteHead #'style = #'harmonic-mixed
1301 d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1307 Fragmentos de código:
1308 @rlsr{Fretted strings}.
1310 Referencia de la notación:
1311 @ref{Cabezas de nota especiales},
1312 @ref{Estilos de cabezas de nota}.
1317 @translationof Banjo
1320 * Tablaturas de banjo::
1323 @node Tablaturas de banjo
1324 @unnumberedsubsubsec Tablaturas de banjo
1325 @translationof Banjo tablatures
1327 @cindex banjo, tablaturas de
1328 @cindex tablatura de banjo
1330 LilyPond contempla el banjo de cinco cuerdas de una manera básica.
1331 Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
1332 de formato de tablatura de banjo para obtener los números correctos de
1333 los trastes para la quinta cuerda:
1335 @c due to crazy intervals of banjo music, absolute pitch is recommended
1337 @lilypond[quote,ragged-right,fragment,verbatim]
1339 \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
1340 \set TabStaff.stringTunings = #banjo-open-g-tuning
1343 g8 d' g'\5 a b g e d' |
1344 g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1350 @cindex banjo, afinaciones del
1351 @cindex afinaciones del banjo
1353 @funindex banjo-c-tuning
1354 @funindex banjo-modal-tuning
1355 @funindex banjo-open-d-tuning
1356 @funindex banjo-open-dm-tuning
1357 @funindex four-string-banjo
1359 En LilyPond se encuentran predefinidas varias afinaciones comunes para
1360 el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
1361 @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
1362 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
1363 @code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
1365 Estas afinaciones se pueden convertir a afinaciones para bajo de
1366 cuatro cuerdas utilizando la función @code{four-string-banjo}:
1369 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1374 Fragmentos de código:
1375 @rlsr{Fretted strings}.
1377 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
1378 predefinidas para el banjo.