Further corrections
[opera_libre.git] / test.ly
blobea5c428c7a7f1a1c3b85d70e5ddb5010a7e517c8
1 %------------------------------------------------------------------%
2 % Opéra Libre -- vocal_score.ly %
3 % %
4 % (c) Valentin Villenave, 2008 %
5 % %
6 %------------------------------------------------------------------%
8 %%% This is the main file for the so-called vocal version, i.e. with
9 %%% piano accompaniment. Compile it using "lilypond vocal_score.ly"
10 %%% and wait a few minutes...
12 \version "2.11.52"
13 %% This opéra has been coded on over several years, from version 2.9
14 %% to 2.12 -- some inconsistencies may remain through the code.
16 %%%%%%%%%%%%%%%%%%%%%%%%%%%% Inclusions %%%%%%%%%%%%%%%%%%%%%%%%%%%%
18 \include "italiano.ly"
20 \include "./definitions/common.ly"
21 \include "./definitions/functions.ly"
22 \include "./definitions/paper.ly"
23 \include "./definitions/layout.ly"
24 \include "./definitions/markup.ly"
26 \include "./texte/decoupage.ly"
27 \include "./texte/personnages.ly"
28 \include "./definitions/structure.ly"
29 \include "./texte/didascalies.ly"
30 \include "./definitions/mesures.ly"
32 \include "./texte/texte.ly"
34 \include "./voix/soprano1.ly"
35 \include "./voix/soprano2.ly"
36 \include "./voix/contralto.ly"
37 \include "./voix/tenor.ly"
38 \include "./voix/baryton1.ly"
39 \include "./voix/baryton2.ly"
41 \include "./instruments/reduction.ly"
43 %%%%%%%%%%%%%%%%%% Paper and layout declarations %%%%%%%%%%%%%%%%%%%
45 \paper {
46 \includePaper
49 \layout {
50 \includeLayout
53 %%%%%%%%%%%%%%%%%% Scene-by-scene music inclusion %%%%%%%%%%%%%%%%%%
55 Prologue = {
57 \new TopLine \PrologueMesures
58 \new ChoirStaff
60 \new Staff \new Voice = "tenor" \PrologueTenor
61 \new Lyrics \lyricsto "tenor" { \PrologueTenorTexte }
62 \new Staff \new Voice = "baryton" \PrologueBarytonDeux
63 \new Lyrics \lyricsto "baryton" { \PrologueBarytonDeuxTexte }
65 \new PianoStaff { \Accompagnement
67 \new StaffPiano = "droite" \PrologueMainDroite
68 \new Dynamics << \PianoDynamics \PrologueNuances >>
69 \new StaffPiano = "gauche" \PrologueMainGauche
75 ActeUnSceneUn = {
77 \new TopLine \ActeUnSceneUnMesures
78 \new ChoirStaff
80 \new Staff \new Voice = "soprano" \ActeUnSceneUnSopranoUn
81 \new Lyrics \lyricsto "soprano" { \ActeUnSceneUnSopranoUnTexte }
82 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBarytonUn
83 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBarytonUnTexte }
84 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBarytonDeux
85 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBarytonDeuxTexte }
87 \new PianoStaff { \Accompagnement
89 \new StaffPiano = "droite" \ActeUnSceneUnMainDroite
90 \new Dynamics << \PianoDynamics \ActeUnSceneUnNuances >>
91 \new StaffPiano = "gauche" \ActeUnSceneUnMainGauche
97 ActeUnSceneUnBis = {
99 \new TopLine \ActeUnSceneUnBisMesures
100 \new ChoirStaff
102 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBisBarytonUn
103 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBisBarytonUnTexte }
104 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBisBarytonDeux
105 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBisBarytonDeuxTexte }
107 \new PianoStaff { \Accompagnement <<
108 \new StaffPiano = "droite" \ActeUnSceneUnBisMainDroite
109 \new Dynamics << \PianoDynamics \ActeUnSceneUnBisNuances >>
110 \new StaffPiano = "gauche" \ActeUnSceneUnBisMainGauche
116 ActeUnSceneDeux = {
118 \new TopLine \ActeUnSceneDeuxMesures
119 \new ChoirStaff
121 \new Staff \new Voice = "soprano" \ActeUnSceneDeuxSopranoDeux
122 \new Lyrics \lyricsto "soprano" { \ActeUnSceneDeuxSopranoDeuxTexte }
123 \new Staff \new Voice = "baryton" \ActeUnSceneDeuxBarytonDeux
124 \new Lyrics \lyricsto "baryton" { \ActeUnSceneDeuxBarytonDeuxTexte }
126 \new PianoStaff { \Accompagnement
128 \new StaffPiano = "droite" \ActeUnSceneDeuxMainDroite
129 \new Dynamics << \PianoDynamics \ActeUnSceneDeuxMesures >>
130 \new StaffPiano = "gauche" \ActeUnSceneDeuxMainGauche
136 ActeUnSceneTrois = {
138 \new TopLine \ActeUnSceneTroisMesures
139 \new ChoirStaff
141 \new Staff \new Voice = "tenor" \ActeUnSceneTroisTenor
142 \new Lyrics \lyricsto "tenor" { \ActeUnSceneTroisTenorTexte }
143 \new Staff \new Voice = "baryton" \ActeUnSceneTroisBarytonUn
144 \new Lyrics \lyricsto "baryton" { \ActeUnSceneTroisBarytonUnTexte }
146 \new PianoStaff { \Accompagnement
148 \new StaffPiano = "droite" \ActeUnSceneTroisMainDroite
149 \new Dynamics << \PianoDynamics \ActeUnSceneTroisMesures >>
150 \new StaffPiano = "gauche" \ActeUnSceneTroisMainGauche
156 ActeUnSceneTroisBis = {
158 \new TopLine \ActeUnSceneTroisBisMesures
159 \new ChoirStaff
161 \new Staff \new Voice = "alto" \ActeUnSceneTroisBisContralto
162 \new Lyrics \lyricsto "alto" { \ActeUnSceneTroisBisContraltoTexte }
163 \new Staff \new Voice = "barytonDeux" \ActeUnSceneTroisBisBarytonDeux
164 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneTroisBisBarytonDeuxTexte }
166 \new PianoStaff { \Accompagnement
168 \new StaffPiano = "droite" \ActeUnSceneTroisBisMainDroite
169 \new Dynamics << \PianoDynamics \ActeUnSceneTroisBisMesures >>
170 \new StaffPiano = "gauche" \ActeUnSceneTroisBisMainGauche
176 ActeUnSceneTroisTer = {
178 \new TopLine \ActeUnSceneTroisTerMesures
179 \new ChoirStaff
181 \new Staff \new Voice = "soprano" \ActeUnSceneTroisTerSopranoUn
182 \new Lyrics \lyricsto "soprano" { \ActeUnSceneTroisTerSopranoUnTexte }
183 \new Staff \new Voice = "barytonUn" \ActeUnSceneTroisTerBarytonUn
184 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneTroisTerBarytonUnTexte }
186 \new PianoStaff { \Accompagnement
188 \new StaffPiano = "droite" \ActeUnSceneTroisTerMainDroite
189 \new Dynamics << \PianoDynamics \ActeUnSceneTroisTerMesures >>
190 \new StaffPiano = "gauche" \ActeUnSceneTroisTerMainGauche
196 ActeUnSceneQuatre = {
198 \new TopLine \ActeUnSceneQuatreMesures
199 \new ChoirStaff
201 \new Staff \new Voice = "soprano" \ActeUnSceneQuatreSopranoDeux
202 \new Lyrics \lyricsto "soprano" { \ActeUnSceneQuatreSopranoDeuxTexte }
203 \new Staff \new Voice = "alto" \ActeUnSceneQuatreContralto
204 \new Lyrics \lyricsto "alto" { \ActeUnSceneQuatreContraltoTexte }
205 \new Staff \new Voice = "tenor" \ActeUnSceneQuatreTenor
206 \new Lyrics \lyricsto "tenor" { \ActeUnSceneQuatreTenorTexte }
207 \new Staff \new Voice = "barytonUn" \ActeUnSceneQuatreBarytonUn
208 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneQuatreBarytonUnTexte }
209 \new Staff \new Voice = "barytonDeux" \ActeUnSceneQuatreBarytonDeux
210 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneQuatreBarytonDeuxTexte }
212 \new PianoStaff { \Accompagnement
214 \new StaffPiano = "droite" \ActeUnSceneQuatreMainDroite
215 \new Dynamics << \PianoDynamics \ActeUnSceneQuatreMesures >>
216 \new StaffPiano = "gauche" \ActeUnSceneQuatreMainGauche
222 Entracte = {
224 \new TopLine \EntracteMesures
225 \new ChoirStaff
227 \new Staff \new Voice = "sopranoUn" \EntracteSopranoUn
228 \new Lyrics \lyricsto "sopranoUn" { \EntracteSopranoUnTexte }
229 \new Staff \new Voice = "sopranoDeux" \EntracteSopranoDeux
230 \new Lyrics \lyricsto "sopranoDeux" { \EntracteSopranoDeuxTexte }
231 \new Staff \new Voice = "alto" \EntracteContralto
232 \new Lyrics \lyricsto "alto" { \EntracteContraltoTexte }
233 \new Staff \new Voice = "tenor" \EntracteTenor
234 \new Lyrics \lyricsto "tenor" { \EntracteTenorTexte }
235 \new Staff \new Voice = "barytonUn" \EntracteBarytonUn
236 \new Lyrics \lyricsto "barytonUn" { \EntracteBarytonUnTexte }
237 \new Staff \new Voice = "barytonDeux" \EntracteBarytonDeux
238 \new Lyrics \lyricsto "barytonDeux" { \EntracteBarytonDeuxTexte }
240 \new PianoStaff { \Accompagnement
242 \new StaffPiano = "droite" \EntracteMainDroite
243 \new Dynamics << \PianoDynamics \EntracteNuances >>
244 \new StaffPiano = "gauche" \EntracteMainGauche
250 ActeDeuxSceneUn = {
252 \new TopLine \ActeDeuxSceneUnMesures
253 \new ChoirStaff
255 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneUnSopranoUn
256 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneUnSopranoUnTexte }
257 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneUnSopranoDeux
258 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneUnSopranoDeuxTexte }
259 \new Staff \new Voice = "contralto" \ActeDeuxSceneUnContralto
260 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneUnContraltoTexte }
262 \new PianoStaff { \Accompagnement
264 \new StaffPiano = "droite" \ActeDeuxSceneUnMainDroite
265 \new Dynamics << \PianoDynamics \ActeDeuxSceneUnMesures >>
266 \new StaffPiano = "gauche" \ActeDeuxSceneUnMainGauche
272 ActeDeuxSceneUnBis = {
274 \new TopLine \ActeDeuxSceneUnBisMesures
275 \new ChoirStaff
277 \new Staff \new Voice = "tenor" \ActeDeuxSceneUnBisTenor
278 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneUnBisTenorTexte }
279 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneUnBisBarytonUn
280 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneUnBisBarytonUnTexte }
281 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneUnBisBarytonDeux
282 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneUnBisBarytonDeuxTexte }
284 \new PianoStaff { \Accompagnement
286 \new StaffPiano = "droite" \ActeDeuxSceneUnBisMainDroite
287 \new Dynamics << \PianoDynamics \ActeDeuxSceneUnBisMesures >>
288 \new StaffPiano = "gauche" \ActeDeuxSceneUnBisMainGauche
294 ActeDeuxSceneDeux = {
296 \new TopLine \ActeDeuxSceneDeuxMesures
297 \new ChoirStaff
299 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneDeuxSopranoUn
300 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneDeuxSopranoUnTexte }
301 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneDeuxSopranoDeux
302 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneDeuxSopranoDeuxTexte }
303 \new Staff \new Voice = "contralto" \ActeDeuxSceneDeuxContralto
304 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneDeuxContraltoTexte }
305 \new Staff \new Voice = "tenor" \ActeDeuxSceneDeuxTenor
306 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneDeuxTenorTexte }
307 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneDeuxBarytonUn
308 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneDeuxBarytonUnTexte }
309 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneDeuxBarytonDeux
310 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneDeuxBarytonDeuxTexte }
312 \new PianoStaff { \Accompagnement
314 \new StaffPiano = "droite" \ActeDeuxSceneDeuxMainDroite
315 \new Dynamics << \PianoDynamics \ActeDeuxSceneDeuxMesures >>
316 \new StaffPiano = "gauche" \ActeDeuxSceneDeuxMainGauche
322 ActeDeuxSceneTrois = {
324 \new TopLine \ActeDeuxSceneTroisMesures
325 \new ChoirStaff
327 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneTroisSopranoUn
328 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneTroisSopranoUnTexte }
329 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneTroisSopranoDeux
330 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneTroisSopranoDeuxTexte }
331 \new Staff \new Voice = "contralto" \ActeDeuxSceneTroisContralto
332 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneTroisContraltoTexte }
333 \new Staff \new Voice = "tenor" \ActeDeuxSceneTroisTenor
334 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneTroisTenorTexte }
335 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneTroisBarytonUn
336 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneTroisBarytonUnTexte }
337 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneTroisBarytonDeux
338 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneTroisBarytonDeuxTexte }
340 \new PianoStaff { \Accompagnement
342 \new StaffPiano = "droite" \ActeDeuxSceneTroisMainDroite
343 %\new Dynamics << \PianoDynamics \ActeDeuxSceneTroisMesures >>
344 \new StaffPiano = "gauche" \ActeDeuxSceneTroisMainGauche
350 %%%%%%%%%%%%%%%%%%%%%%%%% The actual score %%%%%%%%%%%%%%%%%%%%%%%%%
351 %showLastLength = s1*40
352 \book {
353 \header {
354 title = \OperaTitre
355 subtitle = \Reduction
356 poet = \OperaLivret
357 composer = \OperaPartition
358 tagline = \OperaNotice
361 \score {
362 \Prologue
363 \header {
364 piece = \PrologueTitre
366 } %{
367 \score {
368 \ActeUnSceneUn
369 \header {
370 piece = \ActeUnSceneUnTitre
373 \score {
374 \ActeUnSceneUnBis
375 \header {
376 piece = \Separateur
379 \score {
380 \ActeUnSceneDeux
381 \header {
382 piece = \ActeUnSceneDeuxTitre
385 \score {
386 \ActeUnSceneTrois
387 \header {
388 piece = \ActeUnSceneTroisTitre
391 \score {
392 \ActeUnSceneTroisBis
393 \header {
394 piece = \Separateur
397 \score {
398 \ActeUnSceneTroisTer
399 \header {
400 piece = \Separateur
403 \score {
404 \ActeUnSceneQuatre
405 \header {
406 piece = \ActeUnSceneQuatreTitre
409 \score {
410 \Entracte
411 \header {
412 piece = \EntracteTitre
415 \score {
416 \ActeDeuxSceneUn
417 \header {
418 piece = \ActeDeuxSceneUnTitre
421 \score {
422 \ActeDeuxSceneUnBis
423 \header {
424 piece = \Separateur
427 \score {
428 \ActeDeuxSceneDeux
429 \header {
430 piece = \ActeDeuxSceneDeuxTitre
433 \score {
434 \ActeDeuxSceneTrois
435 \header {
436 piece = \ActeDeuxSceneTroisTitre
438 } %}