Manual d'aprenentatge del GNU LilyPond: 4.4.5 Partitures i particel·les

### 4.4.5 Partitures i particel·les

En música orquestral, totes les notes s’imprimeixen dues vegades. Un cop en les particel·les per a tots els músics, i una altra per a la partitura del director. Els identificadors es poden usar per evitar la duplicació del treball. La música s’escriu un cop s’emmagatzema en una variable. El contingut d’aquesta variable s’usa després per generar tant la particel·la com la partitura del director.

És molt convenient definir les notes en un fitxer especial. Per exemple, suposem que el fitxer ‘`trompa.ly`’ conté la següent part d’un duo per a trompa i fagot:

>     notesTrompa = \relative {
>       \time 2/4
>       r4 f8 a | cis4 f | e4 d |
>     }

Després es fa una particel·la escrivint en un fitxer el següent:

>     \include "trompa.ly"

>     \header {
>       instrument = "Trompa en Fa"
>     }

>     {
>      \transpose f c' \notesTrompa
>     }

La línia

>     \include "trompa.ly"

substitueix el contingut de ‘`trompa.ly`’ en aquesta posició dins del fitxer, així que `notesTrompa` es defineix amb posterioritat. La instrucció `\transpose f c'` indica que l’argument constituït per `\notesTrompa` s’ha de transposar una quina cap amunt. El que sona com `f` s’escriu com `c'`, el que correspon amb el to d’afinació d’una trompa normal en Fa. La transposició es pot veure a la següent sortida

A peces per a conjunt, amb freqüència una de les veus no sona durant molts compasso. Això queda denotat per un silenci especial, el silenci multicompàs. S’introdueix amb una `R` majúscula seguida d’una duració (`1` en el cas de la rodona, `2` en el caso de una blanca, etc.). Multiplicant la duració es poden construir silencis més llargs. Per exemple, aquest silenci ocupa 3 compassos de 2/4

>     R2*3

Quan s’imprimeix la particel·la s’han de comprimir els silencis multicompàs. Això es fa establint una variable de temps de execució

>     \set Score.skipBars = ##t

Aquesta instrucció estableix el valor de la propietat `skipBars` al context de `Score` a vertader (`##t`). Anteposant el silenci i aquesta opció a la música anterior, arribem al següent resultat

Aquesta partitura es fa combinant tota la música junta. Suposant que l’altra veu es troba dins de `notesFagot` al fitxer ‘`fagot.ly`’, la partitura es fa amb

>     \include "fagot.ly"
>     \include "trompa.ly"

>     <<
>       \new Staff \notesTrompa
>       \new Staff \notesFagot
>     >>

el que ens porta a

#### LilyPond — Manual d’aprenentatge v2.24.4 (branca estable).