TODO list update
[opera_libre.git] / vocal_score.ly
blob579857430ae8dd423766c9a78307d932ed160d6a
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.
11 \version "2.12"
13 %%%%%%%%%%%%%%%%%%%%%%%%%%%% Inclusions %%%%%%%%%%%%%%%%%%%%%%%%%%%%
15 \include "italiano.ly"
17 \include "./definitions/functions.ly"
18 \include "./definitions/text-functions.ly"
19 \include "./definitions/graphics.ly"
20 \include "./definitions/paper.ly"
21 \include "./definitions/layout.ly"
23 \include "./texte/decoupage.ly"
24 \include "./texte/personnages.ly"
25 \include "./definitions/structure.ly"
26 \include "./texte/didascalies.ly"
27 \include "./definitions/mesures.ly"
29 \include "./texte/texte.ly"
31 \include "./voix/soprano1.ly"
32 \include "./voix/soprano2.ly"
33 \include "./voix/contralto.ly"
34 \include "./voix/tenor.ly"
35 \include "./voix/baryton1.ly"
36 \include "./voix/baryton2.ly"
38 \include "./instruments/reduction.ly"
40 %%%%%%%%%%%%%%%%%% Paper and layout declarations %%%%%%%%%%%%%%%%%%%
42 \layout {
43 \includeLayout
45 #(ly:set-option 'point-and-click #f)
48 %%%% FIXME: Remove this
50 PianoDynamics = {
51 \override Dynamics.TimeSignature #'font-size = #1
52 \override Dynamics.VerticalAxisGroup #'minimum-Y-extent = #'(-1.5 . 1.5 )
58 %%%%%%%%%%%%%%%%%% Scene-by-scene music inclusion %%%%%%%%%%%%%%%%%%
60 Prologue = {
62 \new TopLine \PrologueMesures
63 \new ChoirStaff
65 \new Staff \new Voice = "tenor" \PrologueTenor
66 \new Lyrics \lyricsto "tenor" { \PrologueTenorTexte }
67 \new Staff \new Voice = "baryton" \PrologueBarytonDeux
68 \new Lyrics \lyricsto "baryton" { \PrologueBarytonDeuxTexte }
70 \new PianoStaff { \Accompagnement
72 \new StaffPiano = "md" \PrologueMainDroite
73 \new Dynamics << \PianoDynamics \PrologueNuances >>
74 \new StaffPiano = "mg" \PrologueMainGauche
80 ActeUnSceneUn = {
82 \new TopLine \ActeUnSceneUnMesures
83 \new ChoirStaff
85 \new Staff \new Voice = "soprano" \ActeUnSceneUnSopranoUn
86 \new Lyrics \lyricsto "soprano" { \ActeUnSceneUnSopranoUnTexte }
87 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBarytonUn
88 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBarytonUnTexte }
89 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBarytonDeux
90 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBarytonDeuxTexte }
92 \new PianoStaff { \Accompagnement
94 \new StaffPiano = "md" \ActeUnSceneUnMainDroite
95 \new Dynamics << \PianoDynamics \ActeUnSceneUnNuances >>
96 \new StaffPiano = "mg" \ActeUnSceneUnMainGauche
102 ActeUnSceneUnBis = {
104 \new TopLine \ActeUnSceneUnBisMesures
105 \new ChoirStaff
107 \new Staff \new Voice = "barytonUn" \ActeUnSceneUnBisBarytonUn
108 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneUnBisBarytonUnTexte }
109 \new Staff \new Voice = "barytonDeux" \ActeUnSceneUnBisBarytonDeux
110 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneUnBisBarytonDeuxTexte }
112 \new PianoStaff { \Accompagnement <<
113 \new StaffPiano = "md" \ActeUnSceneUnBisMainDroite
114 \new Dynamics << \PianoDynamics \ActeUnSceneUnBisNuances >>
115 \new StaffPiano = "mg" \ActeUnSceneUnBisMainGauche
121 InterludeUn = {
123 \new TopLine \InterludeUnMesures
124 \new ChoirStaff
126 \new Staff \new Voice = "contralto" \InterludeUnContralto
127 \new Lyrics \lyricsto "contralto" { \InterludeUnContraltoTexte }
129 \new PianoStaff { \Accompagnement <<
130 \new StaffPiano = "md" \InterludeUnMainDroite
131 \new StaffPiano = "mg" \InterludeUnMainGauche
137 ActeUnSceneDeux = {
139 \new TopLine \ActeUnSceneDeuxMesures
140 \new ChoirStaff
142 \new Staff \new Voice = "soprano" \ActeUnSceneDeuxSopranoDeux
143 \new Lyrics \lyricsto "soprano" { \ActeUnSceneDeuxSopranoDeuxTexte }
144 \new Staff \new Voice = "baryton" \ActeUnSceneDeuxBarytonDeux
145 \new Lyrics \lyricsto "baryton" { \ActeUnSceneDeuxBarytonDeuxTexte }
147 \new PianoStaff { \Accompagnement
149 \new StaffPiano = "md" \ActeUnSceneDeuxMainDroite
150 \new Dynamics << \PianoDynamics \ActeUnSceneDeuxMesures >>
151 \new StaffPiano = "mg" \ActeUnSceneDeuxMainGauche
157 InterludeDeux = {
159 \new TopLine \InterludeDeuxMesures
160 \new ChoirStaff
162 \new Staff \new Voice = "contralto" \InterludeDeuxContralto
163 \new Lyrics \lyricsto "contralto" { \InterludeDeuxContraltoTexte }
165 \new PianoStaff { \Accompagnement <<
166 \new StaffPiano = "md" \InterludeDeuxMainDroite
167 \new StaffPiano = "mg" \InterludeDeuxMainGauche
173 ActeUnSceneTrois = {
175 \new TopLine \ActeUnSceneTroisMesures
176 \new ChoirStaff
178 \new Staff \new Voice = "tenor" \ActeUnSceneTroisTenor
179 \new Lyrics \lyricsto "tenor" { \ActeUnSceneTroisTenorTexte }
180 \new Staff \new Voice = "baryton" \ActeUnSceneTroisBarytonUn
181 \new Lyrics \lyricsto "baryton" { \ActeUnSceneTroisBarytonUnTexte }
183 \new PianoStaff { \Accompagnement
185 \new StaffPiano = "md" \ActeUnSceneTroisMainDroite
186 \new Dynamics << \PianoDynamics \ActeUnSceneTroisMesures >>
187 \new StaffPiano = "mg" \ActeUnSceneTroisMainGauche
193 ActeUnSceneTroisBis = {
195 \new TopLine \ActeUnSceneTroisBisMesures
196 \new ChoirStaff
198 \new Staff \new Voice = "alto" \ActeUnSceneTroisBisContralto
199 \new Lyrics \lyricsto "alto" { \ActeUnSceneTroisBisContraltoTexte }
200 \new Staff \new Voice = "barytonDeux" \ActeUnSceneTroisBisBarytonDeux
201 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneTroisBisBarytonDeuxTexte }
203 \new PianoStaff { \Accompagnement
205 \new StaffPiano = "md" \ActeUnSceneTroisBisMainDroite
206 \new Dynamics << \PianoDynamics \ActeUnSceneTroisBisMesures >>
207 \new StaffPiano = "mg" \ActeUnSceneTroisBisMainGauche
213 ActeUnSceneTroisTer = {
215 \new TopLine \ActeUnSceneTroisTerMesures
216 \new ChoirStaff
218 \new Staff \new Voice = "soprano" \ActeUnSceneTroisTerSopranoUn
219 \new Lyrics \lyricsto "soprano" { \ActeUnSceneTroisTerSopranoUnTexte }
220 \new Staff \new Voice = "barytonUn" \ActeUnSceneTroisTerBarytonUn
221 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneTroisTerBarytonUnTexte }
223 \new PianoStaff { \Accompagnement
225 \new StaffPiano = "md" \ActeUnSceneTroisTerMainDroite
226 \new Dynamics << \PianoDynamics \ActeUnSceneTroisTerMesures >>
227 \new StaffPiano = "mg" \ActeUnSceneTroisTerMainGauche
233 InterludeTrois = {
235 \new TopLine \InterludeTroisMesures
236 \new PianoStaff { \Accompagnement <<
237 \new StaffPiano = "md" \InterludeTroisMainDroite
238 \new StaffPiano = "mg" \InterludeTroisMainGauche
244 ActeUnSceneQuatre = {
246 \new TopLine \ActeUnSceneQuatreMesures
247 \new ChoirStaff
249 \new Staff \new Voice = "soprano" \ActeUnSceneQuatreSopranoDeux
250 \new Lyrics \lyricsto "soprano" { \ActeUnSceneQuatreSopranoDeuxTexte }
251 \new Staff \new Voice = "alto" \ActeUnSceneQuatreContralto
252 \new Lyrics \lyricsto "alto" { \ActeUnSceneQuatreContraltoTexte }
253 \new Staff \new Voice = "tenor" \ActeUnSceneQuatreTenor
254 \new Lyrics \lyricsto "tenor" { \ActeUnSceneQuatreTenorTexte }
255 \new Staff \new Voice = "barytonUn" \ActeUnSceneQuatreBarytonUn
256 \new Lyrics \lyricsto "barytonUn" { \ActeUnSceneQuatreBarytonUnTexte }
257 \new Staff \new Voice = "barytonDeux" \ActeUnSceneQuatreBarytonDeux
258 \new Lyrics \lyricsto "barytonDeux" { \ActeUnSceneQuatreBarytonDeuxTexte }
260 \new PianoStaff { \Accompagnement
262 \new StaffPiano = "md" \ActeUnSceneQuatreMainDroite
263 \new Dynamics << \PianoDynamics \ActeUnSceneQuatreMesures >>
264 \new StaffPiano = "mg" \ActeUnSceneQuatreMainGauche
270 Entracte = {
272 \new TopLine \EntracteMesures
273 \new ChoirStaff
275 \new Staff \new Voice = "sopranoUn" \EntracteSopranoUn
276 \new Lyrics \lyricsto "sopranoUn" { \EntracteSopranoUnTexte }
277 \new Staff \new Voice = "sopranoDeux" \EntracteSopranoDeux
278 \new Lyrics \lyricsto "sopranoDeux" { \EntracteSopranoDeuxTexte }
279 \new Staff \new Voice = "alto" \EntracteContralto
280 \new Lyrics \lyricsto "alto" { \EntracteContraltoTexte }
281 \new Staff \new Voice = "tenor" \EntracteTenor
282 \new Lyrics \lyricsto "tenor" { \EntracteTenorTexte }
283 \new Staff \new Voice = "barytonUn" \EntracteBarytonUn
284 \new Lyrics \lyricsto "barytonUn" { \EntracteBarytonUnTexte }
285 \new Staff \new Voice = "barytonDeux" \EntracteBarytonDeux
286 \new Lyrics \lyricsto "barytonDeux" { \EntracteBarytonDeuxTexte }
288 \new PianoStaff { \Accompagnement
290 \new StaffPiano = "md" \EntracteMainDroite
291 \new StaffPiano = "mg" \EntracteMainGauche
297 ActeDeuxSceneUn = {
299 \new TopLine \ActeDeuxSceneUnMesures
300 \new ChoirStaff
302 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneUnSopranoUn
303 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneUnSopranoUnTexte }
304 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneUnSopranoDeux
305 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneUnSopranoDeuxTexte }
306 \new Staff \new Voice = "contralto" \ActeDeuxSceneUnContralto
307 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneUnContraltoTexte }
309 \new PianoStaff { \Accompagnement
311 \new StaffPiano = "md" \ActeDeuxSceneUnMainDroite
312 \new Dynamics << \PianoDynamics \ActeDeuxSceneUnMesures >>
313 \new StaffPiano = "mg" \ActeDeuxSceneUnMainGauche
319 ActeDeuxSceneUnBis = {
321 \new TopLine \ActeDeuxSceneUnBisMesures
322 \new ChoirStaff
324 \new Staff \new Voice = "tenor" \ActeDeuxSceneUnBisTenor
325 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneUnBisTenorTexte }
326 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneUnBisBarytonUn
327 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneUnBisBarytonUnTexte }
328 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneUnBisBarytonDeux
329 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneUnBisBarytonDeuxTexte }
331 \new PianoStaff { \Accompagnement
333 \new StaffPiano = "md" \ActeDeuxSceneUnBisMainDroite
334 \new Dynamics << \PianoDynamics \ActeDeuxSceneUnBisMesures >>
335 \new StaffPiano = "mg" \ActeDeuxSceneUnBisMainGauche
341 ActeDeuxSceneDeux = {
343 \new TopLine \ActeDeuxSceneDeuxMesures
344 \new ChoirStaff
346 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneDeuxSopranoUn
347 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneDeuxSopranoUnTexte }
348 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneDeuxSopranoDeux
349 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneDeuxSopranoDeuxTexte }
350 \new Staff \new Voice = "contralto" \ActeDeuxSceneDeuxContralto
351 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneDeuxContraltoTexte }
352 \new Staff \new Voice = "tenor" \ActeDeuxSceneDeuxTenor
353 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneDeuxTenorTexte }
354 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneDeuxBarytonUn
355 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneDeuxBarytonUnTexte }
356 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneDeuxBarytonDeux
357 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneDeuxBarytonDeuxTexte }
359 \new PianoStaff { \Accompagnement
361 \new StaffPiano = "md" \ActeDeuxSceneDeuxMainDroite
362 \new Dynamics << \PianoDynamics \ActeDeuxSceneDeuxMesures >>
363 \new StaffPiano = "mg" \ActeDeuxSceneDeuxMainGauche
369 ActeDeuxSceneTrois = {
371 \new TopLine \ActeDeuxSceneTroisMesures
372 \new ChoirStaff
374 \new Staff \new Voice = "sopranoUn" \ActeDeuxSceneTroisSopranoUn
375 \new Lyrics \lyricsto "sopranoUn" { \ActeDeuxSceneTroisSopranoUnTexte }
376 \new Staff \new Voice = "sopranoDeux" \ActeDeuxSceneTroisSopranoDeux
377 \new Lyrics \lyricsto "sopranoDeux" { \ActeDeuxSceneTroisSopranoDeuxTexte }
378 \new Staff \new Voice = "contralto" \ActeDeuxSceneTroisContralto
379 \new Lyrics \lyricsto "contralto" { \ActeDeuxSceneTroisContraltoTexte }
380 \new Staff \new Voice = "tenor" \ActeDeuxSceneTroisTenor
381 \new Lyrics \lyricsto "tenor" { \ActeDeuxSceneTroisTenorTexte }
382 \new Staff \new Voice = "barytonUn" \ActeDeuxSceneTroisBarytonUn
383 \new Lyrics \lyricsto "barytonUn" { \ActeDeuxSceneTroisBarytonUnTexte }
384 \new Staff \new Voice = "barytonDeux" \ActeDeuxSceneTroisBarytonDeux
385 \new Lyrics \lyricsto "barytonDeux" { \ActeDeuxSceneTroisBarytonDeuxTexte }
387 \new PianoStaff { \Accompagnement
389 \new StaffPiano = "md" \ActeDeuxSceneTroisMainDroite
390 %\new Dynamics << \PianoDynamics \ActeDeuxSceneTroisMesures >>
391 \new StaffPiano = "mg" \ActeDeuxSceneTroisMainGauche
397 %%%%%%%%%%%%%%%%%%%%%%%%% The actual score %%%%%%%%%%%%%%%%%%%%%%%%%
398 %showFirstLength = s1*40
399 \book {
400 \header {
401 title = \OperaTitre
402 subtitle = \OperaSousTitre
403 libretto = \OperaLivret
404 composer = \OperaPartition
405 tagline = \OperaNotice
406 illustration = \Couronne
407 scoretype = \VocalScore
408 copyright = \Copyright
410 \pageBreak
411 \markup \BigNotice
412 \pageBreak
414 \score {
415 \Prologue
416 \header {
417 piece = \PrologueTitre
420 \score {
421 \ActeUnSceneUn
422 \header {
423 piece = \ActeUnSceneUnTitre
426 \score {
427 \ActeUnSceneUnBis
428 \header {
429 piece = \Separateur
432 \score {
433 \InterludeUn
434 \header {
435 piece = \Interlude
438 \score {
439 \ActeUnSceneDeux
440 \header {
441 piece = \ActeUnSceneDeuxTitre
444 \score {
445 \InterludeDeux
446 \header {
447 piece = \Interlude
450 \score {
451 \ActeUnSceneTrois
452 \header {
453 piece = \ActeUnSceneTroisTitre
456 \score {
457 \ActeUnSceneTroisBis
458 \header {
459 piece = \Interlude
462 \score {
463 \ActeUnSceneTroisTer
464 \header {
465 piece = \Separateur
468 \score {
469 \InterludeTrois
470 \header {
471 piece = \Interlude
474 \score {
475 \ActeUnSceneQuatre
476 \header {
477 piece = \ActeUnSceneQuatreTitre
479 } %}
480 \score {
481 \Entracte
482 \header {
483 piece = \EntracteTitre
485 } %{
486 \score {
487 \ActeDeuxSceneUn
488 \header {
489 piece = \ActeDeuxSceneUnTitre
492 \score {
493 \ActeDeuxSceneUnBis
494 \header {
495 piece = \Separateur
498 \score {
499 \ActeDeuxSceneDeux
500 \header {
501 piece = \ActeDeuxSceneDeuxTitre
504 \score {
505 \ActeDeuxSceneTrois
506 \header {
507 piece = \ActeDeuxSceneTroisTitre
509 } %}