3.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
Altres idiomes: English, česky, deutsch, español, français, magyar, italiano, 日本語, nederlands.
Quant a la selecció automàtica de la llengua.