Referencia de la notación de GNU LilyPond: 2.7.3 Bajo cifrado

### 2.7.3 Bajo cifrado

Se puede imprimir notación de bajo cifrado.

#### Introducción al bajo cifrado

LilyPond contempla el bajo cifrado, también conocido como basso continuo:

>     <<
>       \new Voice { \clef bass dis4 c d ais g fis}
>       \new FiguredBass {
>         \figuremode {
>           < 6 >4 < 7\+ >8 < 6+ [_!] >
>           < 6 >4 <6 5 [3+] >
>           < _ >4 < 6 5/>4
>         }
>       }
>     >>

El soporte para bajo cifrado se compone de dos partes: hay un modo de entrada, presentado por `\figuremode`, que admite la entrada de las cifras del bajo, y hay un contexto llamado `FiguredBass` que se ocupa de la impresión de los objetos del tipo `BassFigure`. El bajo cifrado también se puede imprimir dentro de contextos de `Staff`.

`\figures{ ... }` es una notación abreviada de `\new FiguredBass { \figuremode { ... } }`.

Aunque el soporte para bajo cifrado puede parecerse superficialmente al de los acordes, realmente es mucho más simple. El modo `\figuremode` simplemente almacena las cifras y el contexto `FiguredBass` las imprime tal y como se han introducido. No hay ninguna conversión a notas.

#### Véase también

Glosario musical: figured bass.

Fragmentos de código: Chords.

#### Introducir el bajo cifrado

Se usa `\figuremode` para cambiar el modo de entrada al modo de cifras. Hay más información sobre los distintos modos de entrada en Modos de entrada.

En el modo de cifras, un grupo de cifras del bajo está delimitado mediante ángulos simples, `<` y `>`. La duración se escribe después del `>`.

>     \new FiguredBass {
>       \figuremode {
>         <6 4>2
>       }
>     }

Se pueden añadir alteraciones accidentales (incluso becuadros) a las cifras:

>     \figures {
>       <7! 6+ 4-> <5++> <3-->
>     }

Se pueden indicar elementos del acorde aumentados y disminuidos:

>     \figures {
>       <6\+ 5/> <7/>
>     }

Se puede crear una barra invertida cruzando una cifra (usada normalmente para sextas elevadas):

>     \figures {
>       <6> <6\\>
>     }

Se pueden incluir espacios verticales y corchetes en las cifras:

>     \figures {
>       <[12 _!] 8 [6  4]>
>     }

Se puede insertar cualquier elemento de marcado de texto como una cifra:

>     \figures {
>       <\markup { \tiny \number 6 \super (1) } 5>
>     }

Se pueden usar líneas de continuación para indicar cifras que se repiten:

>     <<
>       {
>         \clef bass
>         e4 d c b,
>         e4 d c b,
>       }
>       \figures {
>         \bassFigureExtendersOn
>         <6 4>4 <6 3> <7 3> <7 3>
>         \bassFigureExtendersOff
>         <6 4>4 <6 3> <7 3> <7 3>
>       }
>     >>

En este caso, las líneas de extensión sustituyen a las cifras existentes, a no ser que las líneas de continuación hayan sido terminadas explícitamente.

>     <<
>       \figures {
>         \bassFigureExtendersOn
>         <6 4>4 <6 4> <6\! 4\!> <6 4>
>       }
>       {
>         \clef bass
>         d4 d c c
>       }
>     >>

La siguiente tabla resume los modificadores de cifrado disponibles.

Modificador | Propósito | Ejemplo
+, -, ! | Alteraciones |
\+, / | Aumentaciones y disminuciones |
\\ | Sexta elevada |
\! | Fin de línea de continuación |

#### Instrucciones predefinidas

`\bassFigureExtendersOn`, `\bassFigureExtendersOff`.

#### Fragmentos de código seleccionados

Cambiar las posiciones de las alteraciones del bajo cifrado

Las alteraciones y los signos «más» pueden aparecer antes o después de los números, según el valor de las propiedades `figuredBassAlterationDirection` y `figuredBassPlusDirection`.

>     \figures {
>       <6\+> <5+> <6 4-> r
>       \set figuredBassAlterationDirection = #RIGHT
>       <6\+> <5+> <6 4-> r
>       \set figuredBassPlusDirection = #RIGHT
>       <6\+> <5+> <6 4-> r
>       \set figuredBassAlterationDirection = #LEFT
>       <6\+> <5+> <6 4-> r
>     }

#### Véase también

Fragmentos de código: Chords.

Referencia de funcionamiento interno: BassFigure, BassFigureAlignment, BassFigureLine, BassFigureBracket, BassFigureContinuation, FiguredBass.

#### Imprimir el bajo cifrado

El bajo cifrado se puede imprimir usando el contexto `FiguredBass`, o dentro de la mayoría de los contextos de pentagrama.

Cuando se presenta dentro de un contexto de `FiguredBass`, la ubicación vertical de las cifras es independiente de las notas que están en el pentagrama.

>     <<
>       \relative c'' {
>         c4 c'8 r8 c,4 c'
>       }
>       \new FiguredBass {
>         \figuremode {
>           <4>4 <10 6>8 s8
>           <6 4>4 <6 4>
>         }
>       }
>     >>

En el ejemplo de arriba, el contexto `FiguredBass` se debe instanciar explícitamente para evitar crear un segundo pentagrama vacío.

El bajo cifrado se puede añadir también a contextos de `Staff` directamente. En este caso, la posición vertical de las cifras se ajusta automáticamente.

>     <<
>       \new Staff = myStaff
>       \figuremode {
>         <4>4 <10 6>8 s8
>         <6 4>4 <6 4>
>       }
>       %% Put notes on same Staff as figures
>       \context Staff = myStaff
>       {
>         \clef bass
>         c4 c'8 r8 c4 c'
>       }
>     >>

Cuando se escribe dentro de un contexto de pentagrama, el bajo cifrado se puede presentar encima o debajo del mismo.

>     <<
>       \new Staff = myStaff
>       \figuremode {
>         <4>4 <10 6>8 s8
>         \bassFigureStaffAlignmentDown
>         <6 4>4 <6 4>
>       }
>       %% Put notes on same Staff as figures
>       \context Staff = myStaff
>       {
>         \clef bass
>         c4 c'8 r8 c4 c'
>       }
>     >>

#### Instrucciones predefinidas

`\bassFigureStaffAlignmentDown`, `\bassFigureStaffAlignmentUp`, `\bassFigureStaffAlignmentNeutral`.

#### Véase también

Fragmentos de código: Chords.

Referencia de funcionamiento interno: BassFigure, BassFigureAlignment, BassFigureLine, BassFigureBracket, BassFigureContinuation, FiguredBass.

#### Advertencias y problemas conocidos

Para asegurar que las líneas extensoras funcionan adecuadamente, lo más seguro es utilizar las mismas duraciones en la línea de cifras y en la línea del bajo.

>     <<
>       {
>         \clef bass
>         \repeat unfold 4 { f16. g32 } f8. es16 d8 es
>       }
>       \figures {
>         \bassFigureExtendersOn
>         % The extenders are correct here, with the same rhythm as the bass
>         \repeat unfold 4 { <6 4->16. <6 4->32 }
>         <5>8. r16 <6>8 <6\! 5->
>       }
>     >>
>     <<
>       {
>         \clef bass
>         \repeat unfold 4 { f16. g32 } f8. es16 d8 es
>       }
>       \figures {
>         \bassFigureExtendersOn
>         % The extenders are incorrect here, even though the timing is the same
>         <6 4->4 <6 4->4
>         <5>8. r16 <6>8 <6\! 5->
>       }
>     >>

Si se usan líneas extensoras, las cifras adyacentes con el mismo número en distinta colocación puede hacer que se inviertan las posiciones de las cifras.

>     <<
>       { fis4 g g, e' }
>       \figures {
>         \bassFigureExtendersOn
>         <6 5>4 <5\! 4> < 5 _!> <6>
>       }
>     >>

Para evitar este problema, sencillamente habilite los extensores después de la cifra y quítelos al final de la línea extensora.

>     <<
>       { fis4 g g, e' }
>       \figures {
>         <6 5>4 <5 4>
>         \bassFigureExtendersOn
>         < 5 _!>4 <6>
>         \bassFigureExtendersOff
>       }
>     >>

Otros idiomas: English, deutsch, 日本語.

#### LilyPond — Referencia de la notación