Manual de aprendizaje de GNU LilyPond: 2.4.3 Nombres de nota absolutos

### 2.4.3 Nombres de nota absolutos

Hasta el momento siempre hemos utilizado `\relative` para definir las alturas. Ésta es la forma más sencilla de escribir la mayor parte de la música, pero existe otra forma de definir las alturas: el modo absoluto.

Si omite el `\relative`, LilyPond tratará todas las alturas como valores absolutos. Una `c'` significará siembre un Do central, una `b` significará siempre la nota inmediatamente por debajo del Do central, y una `g,` significará siempre la nota que se coloca en la primera línea del pentagrama en clave de Fa.

>     {
>       \clef "bass"
>       c'4 b g, g, |
>       g,4 f, f c' |
>     }

He aquí una escala que abarca cuatro octavas:

>     {
>       \clef "bass"
>       c,4 d, e, f, |
>       g,4 a, b, c |
>       d4 e f g |
>       a4 b c' d' |
>       \clef "treble"
>       e'4 f' g' a' |
>       b'4 c'' d'' e'' |
>       f''4 g'' a'' b'' |
>       c'''1 |
>     }

Como puede ver, escribir una melodía en clave de Sol implica escribir gran cantidad de apóstrofos ‘’’ . Consideremos este fragmento de Mozart:

>     {
>       \key a \major
>       \time 6/8
>       cis''8. d''16 cis''8 e''4 e''8 |
>       b'8. cis''16 b'8 d''4 d''8 |
>     }

Todos estos apóstrofos hacen casi ilegible el código de entrada y será origen de numerosos errores. Con `\relative`, el ejemplo anterior es mucho más fácil de leer:

>     \relative c'' {
>       \key a \major
>       \time 6/8
>       cis8. d16 cis8 e4 e8 |
>       b8. cis16 b8 d4 d8 |
>     }

Si comete un error con una marca de octava (`'` o `,`) mientras trabaja en el modo `\relative`, será muy obvio (muchas notas estarán en la octava equivocada). Mientras trabaja en el modo absoluto, un solo fallo no será tan visible, y tampoco será tan fácil de localizar.

Sin embargo, el modo absoluto es útil para escribir música que contenga intervalos grandes, y será extremadamente útil para hacer archivos de LilyPond generados por ordenador.

Otros idiomas: English, česky, deutsch, français, magyar, italiano, 日本語, nederlands.

#### LilyPond — Manual de aprendizaje