Minor improvements, coding style in orchestral parts
[opera_libre.git] / instruments / percu.ly
bloba3297e21ecec364814698184d4da39b8b7dd929a
1 %------------------------------------------------------------------%
2 % Opéra Libre -- percu.ly %
3 % %
4 % (c) Valentin Villenave, 2008 %
5 % %
6 %------------------------------------------------------------------%
8 \include "italiano.ly"
10 Percus = {
11 \set DrumStaff.instrumentName = \markup { \hcenter-in #27.5 "Percussions "}
12 \set DrumStaff.shortInstrumentName = "Perc. "
13 \override DrumStaff.VerticalAxisGroup #'minimum-Y-extent = #'(-4 . 4)
16 Marimba = {
17 \set Staff.instrumentName = \markup { \hcenter-in #27.5 "Marimba "}
18 \set Staff.shortInstrumentName = "Mar. "
19 \set Staff.midiInstrument = "marimba"
22 Vibraphone = {
23 \set Staff.instrumentName = \markup { \hcenter-in #27.5 "Vibraphone "}
24 \set Staff.shortInstrumentName = "Vib. "
25 \set Staff.midiInstrument = "vibraphone"
26 \clef treble
29 Timbales = {
30 \set Staff.instrumentName = \markup { \hcenter-in #27.5 "Timbales "}
31 \set Staff.shortInstrumentName = "Timp.. "
32 \set Staff.midiInstrument = "timpani"
33 \clef bass
36 ProloguePercus = {<<
37 \new DrumStaff { \Percus
38 \new DrumVoice { \drummode {
39 \partial 4 wbh4-\markup "WoodBlock" r r8 wbh r4 | r8 wbh r4 r16 wbh8. |
40 wbh8 wbh \t { wbh wbh wbh } \tt {wbh16 wbh wbh wbh wbh} | wbh4 r2. |
41 cb2-\markup "Gong" \laissezVibrer | R2 |
45 \new Staff { \Timbales
46 \relative{
47 \partial 4 r4 R2.*3 | R1 | r8 mi,, \t {mi mi mi} | mi4 r |
49 } >>
52 ActeUnSceneDeuxPercus = {\Marimba
53 \relative {\clef bass
54 %%% Air de la Soprano2 %%%
56 R2.*2 R1*2 R2.*2 re,4 la' sold8 mi re4 mi8 re la' sold r mi sold4 |
57 mi4 re8 la' sold4 la8 sold mi re r la'|
58 re,8 mi sold4 la re,8 la' | r re, mi sold la4 sold8 re | mi4 sold la8 mi |
59 r sold la re, mi4\laissezVibrer| R1 | r2 r4 fad | si2\laissezVibrer r4 | R2. |
60 re,4 si' sold8 fad re4 | fad8 re si' sold r fad sold4 |
61 fad re8 si' sold4 | si8 sold fad re r4 | R1*2 R2.*2 | \clef treble
62 re''4 <la' re> sold8 mi re4 | mi8 re' la sold r mi <sold re'>4 |
63 mi8 re' re, la' sold4 | la8 sold mi re r4 |
64 fa8 sol! <si sol'>4 do fa,8 do' | r <fa, sol'> sol si do4 <si sol'>8 fa |
65 sol4 <si sol'> do8 sol | r si <do sol'> fa, sol4 | <do sol'>4 si8 sol fa4 <do' sol'> | si8 sol fa4 <do' sol'> si8 sol |
66 fa4 r2 R2. | R1*2 R2.*2 R1*2 | R2.*2 R1*2 |
67 \clef bass dod,,4 fad2\laissezVibrer | R2. | \repeat tremolo 32 sold,32\laissezVibrer |
68 %%% Vibraphone %%%
69 R1 R2.*2-\markup "Allez au Vibraphone" \Vibraphone |
70 <re'' la'>1\laissezVibrer r2 r4 <re la'>\laissezVibrer | R2.*2 |
71 <re la'>1\laissezVibrer r2 r4 <re la'>\laissezVibrer R2.*2 |
72 <<{ <sold dod>1\laissezVibrer} \\ {re2 la'}>> | sold4 mi re2\laissezVibrer | R2.*2 |
73 <<{ <sold dod>2.} \\ {mi4 re la'}>> <sold la>4~ |<sold la>1\laissezVibrer |
74 R2. r4 mi2 | <re sold dod>1\laissezVibrer | R1 | R2.*2 |
75 <re mi sold>1\laissezVibrer | R1 | R2.*2 R1*2 |
76 R2.*2 | R1 r2 <la' la'>2\fermata \laissezVibrer |
78 %%% Récitatif %%%
83 ActeDeuxSceneUnPercus = {\Percus
84 R2.*4 R2 R2.*2 R2 R2.*3 R2 |