]> git.donarmstrong.com Git - lilypond.git/blob - input/pavane.ly
01d6545e64a787888c1a78d3b5cdf97e85072fae
[lilypond.git] / input / pavane.ly
1 % Pavane pour une Infante d\'efunte
2 % by Maurice Ravel
3 %
4 % Ravel deceased in 1937, so copyright on the music will pass in 2008.
5 %
6 % The purpose of this file is to demonstrate features of LilyPond; 
7 % I hope this citation isn't beyond the bounds of "fairness"
8 %
9 %
10 % (there is an accompanying LaTeX file, pavane.tex)
11 %
12
13 horn =
14 staff {
15 %       melodic
16         complex
17         music{  $
18         \octave { ' }
19         \duration { 8}
20
21 % 1
22         d2(( [)d e cis `b]              |       
23         `a4 [`b cis] [cis `b] )`b4      |
24         fis2(( [)fis g e d]             |
25         cis4 [d e(] [)e fis d cis]      |
26         `b4 [cis d(] [)d e cis `b]      |
27         )cis2 r2^"c\'edez"              |
28         r4 fis2 fis4                    |
29         fis2^"en mesure" (()[fis e a fis]|
30         fis4-- e4-- d4-- )e4--          |
31         `b2()[`b^"un peu retenu" `a( d cis]|
32 % 11
33         )`b [`fis^"en \'elargissant"-- `a-- `b--] cis4-- `b4--|
34         `fis2 r2                        |
35         cis4^"1er mouvement"( d4^"tr\`es lontain" ()[d cis d e]
36         \octave {  }
37         |       a4 )gis2.       |
38         a4 (b4()[b a b 'cis]    |
39         fis4 e4 )cis2           |
40         e4( fis4 () [fis e fis gis]     |
41         cis4 `b4())`b8 r8 r4^"tr\`es soutenu"   |
42
43         \command { \meter 2 *4 } r4 r4  |
44         \command { \meter 4 *4 }
45         'cis4_"\dyn ppp"( 'd4 () ['d 'cis 'd 'e] |
46         a4 )gis2.       |
47         a4 (b4()[b a b 'cis]    |
48         fis4 e4 )cis2   |
49         e4_"\dyn pp"( fis4()[fis e fis gis]     |
50         cis4_"\dyn mf" `b4())`b8 r8 r4^"un peu plus lent"       |
51         r1      |
52         r2 r4 r4 %^\fermata
53 %% cut 'n paste.
54         \octave { ' }
55         | d2^"Reprenez le mouvement"( ([)d e cis `b]    |
56         `a4 [`b cis] [cis `b] )`b4      |
57         fis2(( [)fis g e d]     |
58         cis4 [d e(] [)e fis d cis]      |
59         `b4 [cis d(] [)d e cis `b]      |
60         )cis2 r2^"c\'edez"      |
61         r4 fis2 fis4    |
62         fis2(^"en mesure"()[fis e a fis]        |
63         fis4-- e4-- d4-- e4--   |
64         `b2() [`b `a-. d-. cis-.]       |
65         )`b-. [`fis^"large" `a `b] cis4 `b4     `fis2 r2        |
66
67         %% mark B
68         r1^"1er mouvement"      
69         \duration {8}
70         | r2 [c-.( e-. c-. )`a-. ]      
71         \plet {2/3}\octave{}    |
72         |       [c e a ] \plet{1/1} b4-> () [b c-- e-- a--]     |
73         b4. b8()g2      |
74         r1      |
75         r2              [f a f d] 
76         \plet {2/3}
77         | [f a 'c] \plet{1/1} 'e4-^ () ['e f-> a-> 'c->]        |
78         'e4._"sf" 'e8()'c4 r4 |
79         r1      |
80         \command { \meter 2 *4 } r4 r4-\fermata
81         \command { \meter 4 *4 }
82
83         \octave { ' }
84         |d2(( [)d e cis `b]     |
85         `a4 [`b cis] [cis `b] )`b4      |
86         fis2( ([)fis g e d]     |
87         cis4 [d e(] [)e fis d cis]      |
88         `b4 [cis d(] [)d e cis `b]      |
89         )cis2 r2^"c\'edez"      |
90         r4 fis2 fis4    |
91         fis2(()[fis e a fis]    |
92         fis4-- e4-- d4-- e4--   
93         \octave{ }      
94         | b2()[b a 'd 'cis]     |
95         )b [fis a b ] 'cis4 b4  |
96         fis2 r2 |
97         r1-\fermata     
98                 $}
99         commands {      
100                 key  $fis cis $
101         }
102 }
103 score {
104         staff {
105                 horn
106         }
107         paper {
108                 output "pavane.out"
109                 unitspace 1.5 cm
110                 geometric 1.4
111                 width 12cm
112         }
113         commands  {
114                 meter 4 *4
115                 skip 18:0
116                 skip 1:0
117                 skip 20:0
118                 bar "|:"
119                 skip 10:0
120                 bar ":|"
121                 meter 4* 4
122                 skip 13:0
123                 bar "||"
124         }
125 }