ActeUnSceneQuatre, take 2
[opera_libre.git] / full_score.ly
blob1c3c9fa98f9fb9776f1693a3a33cf85936b65072
1 %------------------------------------------------------------------%
2 % Opéra Libre -- full_score.ly %
3 % %
4 % (c) Valentin Villenave, 2008 %
5 % %
6 %------------------------------------------------------------------%
8 %%% This is the main file for the full (orchestral) score. This version
9 %%% is (obviously) not ready yet; please compile vocal_score.ly instead...
10 \version "2.11.58"
11 %% This opéra has been coded on over several years, from version 2.9
12 %% to 2.12 -- some inconsistencies may remain through the code.
14 %%%%%%%%%%%%%%%%%%%%%%%%%%%% Inclusions %%%%%%%%%%%%%%%%%%%%%%%%%%%%
16 \include "italiano.ly"
18 \include "./definitions/common.ly"
19 \include "./definitions/functions.ly"
20 \include "./definitions/paper.ly"
21 \include "./definitions/layout.ly"
22 \include "./definitions/markup.ly"
24 \include "./texte/decoupage.ly"
25 \include "./texte/personnages.ly"
26 \include "./definitions/structure.ly"
27 \include "./texte/didascalies.ly"
28 \include "./definitions/mesures.ly"
30 \include "./texte/texte.ly"
32 \include "./voix/soprano1.ly"
33 \include "./voix/soprano2.ly"
34 \include "./voix/contralto.ly"
35 \include "./voix/tenor.ly"
36 \include "./voix/baryton1.ly"
37 \include "./voix/baryton2.ly"
39 \include "./instruments/flute1.ly"
40 \include "./instruments/flute2.ly"
41 \include "./instruments/clarinette1.ly"
42 \include "./instruments/clarinette2.ly"
43 \include "./instruments/saxophone1.ly"
44 \include "./instruments/saxophone2.ly"
45 \include "./instruments/percu.ly"
46 \include "./instruments/violon1.ly"
47 \include "./instruments/violon2.ly"
48 \include "./instruments/violon3.ly"
49 \include "./instruments/alto1.ly"
50 \include "./instruments/alto2.ly"
51 \include "./instruments/violoncelle1.ly"
52 \include "./instruments/violoncelle2.ly"
53 \include "./instruments/contrebasse.ly"
54 \include "./instruments/piano.ly"
56 %%%%%%%%%%%%%%%%%% Paper and layout declarations %%%%%%%%%%%%%%%%%%%
58 \paper {
59 \includePaper
62 \layout {
63 \includeLayout
66 %%FIXME: how can I throw this into either paper or layout.ly?
67 #(set-global-staff-size 12)
69 %%%%%%%%%%%%%%%%%% Scene-by-scene music inclusion %%%%%%%%%%%%%%%%%%
71 Prologue = {
73 \new TopLine \PrologueMesures
74 \new StaffGroup
76 \new GrandStaff
78 \new Staff \PrologueFluteUn
79 \new Staff \PrologueFluteDeux
81 \new GrandStaff
83 \new Staff \PrologueClarinetteUn
84 \new Staff \PrologueClarinetteDeux
86 \new GrandStaff
88 \new Staff \PrologueSaxophoneUn
89 \new Staff \PrologueSaxophoneDeux
93 \new StaffGroup \ProloguePercus
95 \new TopLine \PrologueMesures
97 \new ChoirStaff
99 \new Staff \new Voice = "tenor" \PrologueTenor
100 \new Lyrics \lyricsto "tenor" { \PrologueTenorTexte }
101 \new Staff \new Voice = "baryton" \PrologueBarytonDeux
102 \new Lyrics \lyricsto "baryton" { \PrologueBarytonDeuxTexte }
105 \new TopLine \PrologueMesures
107 \new StaffGroup
109 \new GrandStaff
111 \new Staff \PrologueViolonUn
112 \new Staff \PrologueViolonDeux
113 \new Staff \PrologueViolonTrois
115 \new GrandStaff
117 \new Staff \PrologueAltoUn
118 \new Staff \PrologueAltoDeux
120 \new GrandStaff
122 \new Staff \PrologueVioloncelleUn
123 \new Staff \PrologueVioloncelleDeux
125 \new Staff \PrologueContrebasse
127 \new PianoStaff \ProloguePiano
131 ActeUnSceneUn = {
133 \new TopLine \ActeUnSceneUnMesures
134 \new StaffGroup
136 \new GrandStaff
138 \new Staff \ActeUnSceneUnFluteUn
139 \new Staff \ActeUnSceneUnFluteDeux
141 \new GrandStaff
143 \new Staff \ActeUnSceneUnClarinetteUn
144 \new Staff \ActeUnSceneUnClarinetteDeux
146 \new GrandStaff
148 \new Staff \ActeUnSceneUnSaxophoneUn
149 \new Staff \ActeUnSceneUnSaxophoneDeux
153 \new StaffGroup \ActeUnSceneUnPercus
155 \new TopLine \ActeUnSceneUnMesures
157 \new ChoirStaff
159 \new Staff \new Voice = "soprano" \ActeUnSceneUnSopranoUn
160 \new Lyrics \lyricsto "soprano" { \ActeUnSceneUnSopranoUnTexte }
161 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBarytonUn
162 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBarytonUnTexte }
163 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBarytonDeux
164 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBarytonDeuxTexte }
167 \new TopLine \ActeUnSceneUnMesures
169 \new StaffGroup
171 \new GrandStaff
173 \new Staff \ActeUnSceneUnViolonUn
174 \new Staff \ActeUnSceneUnViolonDeux
175 \new Staff \ActeUnSceneUnViolonTrois
177 \new GrandStaff
179 \new Staff \ActeUnSceneUnAltoUn
180 \new Staff \ActeUnSceneUnAltoDeux
182 \new GrandStaff
184 \new Staff \ActeUnSceneUnVioloncelleUn
185 \new Staff \ActeUnSceneUnVioloncelleDeux
187 \new Staff \ActeUnSceneUnContrebasse
189 \new PianoStaff \ActeUnSceneUnPiano
193 ActeUnSceneUnBis = {
195 \new TopLine \ActeUnSceneUnBisMesures
196 \new StaffGroup
198 \new GrandStaff
200 \new Staff \ActeUnSceneUnBisFluteUn
201 \new Staff \ActeUnSceneUnBisFluteDeux
203 \new GrandStaff
205 \new Staff \ActeUnSceneUnBisClarinetteUn
206 \new Staff \ActeUnSceneUnBisClarinetteDeux
208 \new GrandStaff
210 \new Staff \ActeUnSceneUnBisSaxophoneUn
211 \new Staff \ActeUnSceneUnBisSaxophoneDeux
215 \new StaffGroup \ActeUnSceneUnBisPercus
217 \new TopLine \ActeUnSceneUnBisMesures
219 \new ChoirStaff
221 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBisBarytonUn
222 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBisBarytonUnTexte }
223 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBisBarytonDeux
224 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBisBarytonDeuxTexte }
227 \new TopLine \ActeUnSceneUnBisMesures
229 \new StaffGroup
231 \new GrandStaff
233 \new Staff \ActeUnSceneUnBisViolonUn
234 \new Staff \ActeUnSceneUnBisViolonDeux
235 \new Staff \ActeUnSceneUnBisViolonTrois
237 \new GrandStaff
239 \new Staff \ActeUnSceneUnBisAltoUn
240 \new Staff \ActeUnSceneUnBisAltoDeux
242 \new GrandStaff
244 \new Staff \ActeUnSceneUnBisVioloncelleUn
245 \new Staff \ActeUnSceneUnBisVioloncelleDeux
247 \new Staff \ActeUnSceneUnBisContrebasse
249 \new PianoStaff \ActeUnSceneUnBisPiano
253 ActeUnSceneDeux = {
255 \new TopLine \ActeUnSceneDeuxMesures
256 \new StaffGroup
258 \new GrandStaff
260 \new Staff \ActeUnSceneDeuxFluteUn
261 \new Staff \ActeUnSceneDeuxFluteDeux
263 \new GrandStaff
265 \new Staff \ActeUnSceneDeuxClarinetteUn
266 \new Staff \ActeUnSceneDeuxClarinetteDeux
268 \new GrandStaff
270 \new Staff \ActeUnSceneDeuxSaxophoneUn
271 \new Staff \ActeUnSceneDeuxSaxophoneDeux
275 \new StaffGroup \ActeUnSceneDeuxPercus
277 \new TopLine \ActeUnSceneDeuxMesures
279 \new ChoirStaff
281 \new Staff \new Voice = "soprano" \ActeUnSceneDeuxSopranoDeux
282 \new Lyrics \lyricsto "soprano" { \ActeUnSceneDeuxSopranoDeuxTexte }
283 \new Staff \new Voice = "baryton" \ActeUnSceneDeuxBarytonDeux
284 \new Lyrics \lyricsto "baryton" { \ActeUnSceneDeuxBarytonDeuxTexte }
287 \new TopLine \ActeUnSceneDeuxMesures
289 \new StaffGroup
291 \new GrandStaff
293 \new Staff \ActeUnSceneDeuxViolonUn
294 \new Staff \ActeUnSceneDeuxViolonDeux
295 \new Staff \ActeUnSceneDeuxViolonTrois
297 \new GrandStaff
299 \new Staff \ActeUnSceneDeuxAltoUn
300 \new Staff \ActeUnSceneDeuxAltoDeux
302 \new GrandStaff
304 \new Staff \ActeUnSceneDeuxVioloncelleUn
305 \new Staff \ActeUnSceneDeuxVioloncelleDeux
307 \new Staff \ActeUnSceneDeuxContrebasse
309 \new PianoStaff \ActeUnSceneDeuxPiano
313 ActeUnSceneTrois = {
315 \new TopLine \ActeUnSceneTroisMesures
316 \new StaffGroup
318 \new GrandStaff
320 \new Staff \ActeUnSceneTroisFluteUn
321 \new Staff \ActeUnSceneTroisFluteDeux
323 \new GrandStaff
325 \new Staff \ActeUnSceneTroisClarinetteUn
326 \new Staff \ActeUnSceneTroisClarinetteDeux
328 \new GrandStaff
330 \new Staff \ActeUnSceneTroisSaxophoneUn
331 \new Staff \ActeUnSceneTroisSaxophoneDeux
335 \new StaffGroup \ActeUnSceneTroisPercus
337 \new TopLine \ActeUnSceneTroisMesures
339 \new ChoirStaff
341 \new Staff \new Voice = "tenor" \ActeUnSceneTroisTenor
342 \new Lyrics \lyricsto "tenor" { \ActeUnSceneTroisTenorTexte }
343 \new Staff \new Voice = "baryton" \ActeUnSceneTroisBarytonUn
344 \new Lyrics \lyricsto "baryton" { \ActeUnSceneTroisBarytonUnTexte }
347 \new TopLine \ActeUnSceneTroisMesures
349 \new StaffGroup
351 \new GrandStaff
353 \new Staff \ActeUnSceneTroisViolonUn
354 \new Staff \ActeUnSceneTroisViolonDeux
355 \new Staff \ActeUnSceneTroisViolonTrois
357 \new GrandStaff
359 \new Staff \ActeUnSceneTroisAltoUn
360 \new Staff \ActeUnSceneTroisAltoDeux
362 \new GrandStaff
364 \new Staff \ActeUnSceneTroisVioloncelleUn
365 \new Staff \ActeUnSceneTroisVioloncelleDeux
367 \new Staff \ActeUnSceneTroisContrebasse
369 \new PianoStaff \ActeUnSceneTroisPiano
373 ActeUnSceneTroisBis = {
375 \new TopLine \ActeUnSceneTroisBisMesures
376 \new StaffGroup
378 \new GrandStaff
380 \new Staff \ActeUnSceneTroisBisFluteUn
381 \new Staff \ActeUnSceneTroisBisFluteDeux
383 \new GrandStaff
385 \new Staff \ActeUnSceneTroisBisClarinetteUn
386 \new Staff \ActeUnSceneTroisBisClarinetteDeux
388 \new GrandStaff
390 \new Staff \ActeUnSceneTroisBisSaxophoneUn
391 \new Staff \ActeUnSceneTroisBisSaxophoneDeux
395 \new StaffGroup \ActeUnSceneTroisBisPercus
397 \new TopLine \ActeUnSceneTroisBisMesures
399 \new ChoirStaff
401 \new Staff \new Voice = "contralto" \ActeUnSceneTroisBisContralto
402 \new Lyrics \lyricsto "contralto" { \ActeUnSceneTroisBisContraltoTexte }
403 \new Staff \new Voice = "baryton" \ActeUnSceneTroisBisBarytonDeux
404 \new Lyrics \lyricsto "baryton" { \ActeUnSceneTroisBisBarytonDeuxTexte }
407 \new TopLine \ActeUnSceneTroisBisMesures
409 \new StaffGroup
411 \new GrandStaff
413 \new Staff \ActeUnSceneTroisBisViolonUn
414 \new Staff \ActeUnSceneTroisBisViolonDeux
415 \new Staff \ActeUnSceneTroisBisViolonTrois
417 \new GrandStaff
419 \new Staff \ActeUnSceneTroisBisAltoUn
420 \new Staff \ActeUnSceneTroisBisAltoDeux
422 \new GrandStaff
424 \new Staff \ActeUnSceneTroisBisVioloncelleUn
425 \new Staff \ActeUnSceneTroisBisVioloncelleDeux
427 \new Staff \ActeUnSceneTroisBisContrebasse
429 \new PianoStaff \ActeUnSceneTroisBisPiano
433 ActeUnSceneTroisTer = {
435 \new TopLine \ActeUnSceneTroisTerMesures
436 \new StaffGroup
438 \new GrandStaff
440 \new Staff \ActeUnSceneTroisTerFluteUn
441 \new Staff \ActeUnSceneTroisTerFluteDeux
443 \new GrandStaff
445 \new Staff \ActeUnSceneTroisTerClarinetteUn
446 \new Staff \ActeUnSceneTroisTerClarinetteDeux
448 \new GrandStaff
450 \new Staff \ActeUnSceneTroisTerSaxophoneUn
451 \new Staff \ActeUnSceneTroisTerSaxophoneDeux
455 \new StaffGroup \ActeUnSceneTroisTerPercus
457 \new TopLine \ActeUnSceneTroisTerMesures
459 \new ChoirStaff
461 \new Staff \new Voice = "soprano" \ActeUnSceneTroisTerSopranoUn
462 \new Lyrics \lyricsto "soprano" { \ActeUnSceneTroisTerSopranoUnTexte }
463 \new Staff \new Voice = "baryton" \ActeUnSceneTroisTerBarytonUn
464 \new Lyrics \lyricsto "baryton" { \ActeUnSceneTroisTerBarytonUnTexte }
467 \new TopLine \ActeUnSceneTroisTerMesures
469 \new StaffGroup
471 \new GrandStaff
473 \new Staff \ActeUnSceneTroisTerViolonUn
474 \new Staff \ActeUnSceneTroisTerViolonDeux
475 \new Staff \ActeUnSceneTroisTerViolonTrois
477 \new GrandStaff
479 \new Staff \ActeUnSceneTroisTerAltoUn
480 \new Staff \ActeUnSceneTroisTerAltoDeux
482 \new GrandStaff
484 \new Staff \ActeUnSceneTroisTerVioloncelleUn
485 \new Staff \ActeUnSceneTroisTerVioloncelleDeux
487 \new Staff \ActeUnSceneTroisTerContrebasse
489 \new PianoStaff \ActeUnSceneTroisTerPiano
493 ActeUnSceneQuatre = {
495 \new TopLine \ActeUnSceneQuatreMesures
496 \new StaffGroup
498 \new GrandStaff
500 \new Staff \ActeUnSceneQuatreFluteUn
501 \new Staff \ActeUnSceneQuatreFluteDeux
503 \new GrandStaff
505 \new Staff \ActeUnSceneQuatreClarinetteUn
506 \new Staff \ActeUnSceneQuatreClarinetteDeux
508 \new GrandStaff
510 \new Staff \ActeUnSceneQuatreSaxophoneUn
511 \new Staff \ActeUnSceneQuatreSaxophoneDeux
515 \new StaffGroup \ActeUnSceneQuatrePercus
517 % \new TopLine \ActeUnSceneQuatreMesures
519 % \new ChoirStaff
520 % <<
521 % \new Staff \new Voice = "soprano" \ActeUnSceneQuatreSopranoDeux
522 % \new Lyrics \lyricsto "soprano" { \ActeUnSceneQuatreSopranoDeuxTexte }
523 % \new Staff \new Voice = "alto" \ActeUnSceneQuatreContralto
524 % \new Lyrics \lyricsto "alto" { \ActeUnSceneQuatreContraltoTexte }
525 % \new Staff \new Voice = "tenor" \ActeUnSceneQuatreTenor
526 % \new Lyrics \lyricsto "tenor" { \ActeUnSceneQuatreTenorTexte }
527 % \new Staff \new Voice = "barytonUn" \ActeUnSceneQuatreBarytonUn
528 % \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneQuatreBarytonUnTexte }
529 % \new Staff \new Voice = "barytonDeux" \ActeUnSceneQuatreBarytonDeux
530 % \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneQuatreBarytonDeuxTexte }
531 % >>
533 \new TopLine \ActeUnSceneQuatreMesures
535 \new StaffGroup
537 \new GrandStaff
539 \new Staff \ActeUnSceneQuatreViolonUn
540 \new Staff \ActeUnSceneQuatreViolonDeux
541 \new Staff \ActeUnSceneQuatreViolonTrois
543 \new GrandStaff
545 \new Staff \ActeUnSceneQuatreAltoUn
546 \new Staff \ActeUnSceneQuatreAltoDeux
548 \new GrandStaff
550 \new Staff \ActeUnSceneQuatreVioloncelleUn
551 \new Staff \ActeUnSceneQuatreVioloncelleDeux
553 \new Staff \ActeUnSceneQuatreContrebasse
555 \new PianoStaff \ActeUnSceneQuatrePiano
559 %%%%%%%%%%%%%%%%%%%%%%%%% The actual score %%%%%%%%%%%%%%%%%%%%%%%%%
560 %showLastLength = s1*49
561 \book {
562 \header {
563 title = \OperaTitre
564 subtitle = \FullScore
565 poet = \OperaLivret
566 composer = \OperaPartition
567 tagline = \OperaNotice
570 \score {
571 \Prologue
572 \header {
573 piece = \PrologueTitre
576 \score {
577 \ActeUnSceneUn
578 \header {
579 piece = \ActeUnSceneUnTitre
582 \score {
583 \ActeUnSceneUnBis
584 \header {
585 piece = \Separateur
588 \score {
589 \ActeUnSceneDeux
590 \header {
591 piece = \ActeUnSceneDeuxTitre
594 \score {
595 \ActeUnSceneTrois
596 \header {
597 piece = \ActeUnSceneTroisTitre
600 \score {
601 \ActeUnSceneTroisBis
602 \header {
603 piece = \Separateur
606 \score {
607 \ActeUnSceneTroisTer
608 \header {
609 piece = \Separateur
611 } %}
612 \score {
613 \ActeUnSceneQuatre
614 \header {
615 piece = \ActeUnSceneQuatreTitre
617 } %{
618 \score {
619 \Entracte
620 \header {
621 piece = \EntracteTitre
624 \score {
625 \ActeDeuxSceneUn
626 \header {
627 piece = \ActeDeuxSceneUnTitre
630 \score {
631 \ActeDeuxSceneUnBis
632 \header {
633 piece = \Separateur
636 \score {
637 \ActeDeuxSceneDeux
638 \header {
639 piece = \ActeDeuxSceneDeuxTitre
642 \score {
643 \ActeDeuxSceneTrois
644 \header {
645 piece = \ActeDeuxSceneTroisTitre