]> git.donarmstrong.com Git - lilypond.git/blob - input/scarlatti-test.ly
patch::: 1.3.85.jcn3
[lilypond.git] / input / scarlatti-test.ly
1 %K000.ly LilyPond 1.2.16
2 \include "scarlatti-properties.ly"
3 \include "scarlatti-paper.ly"
4 %sonata-specific settings
5 \paper {
6 \translator{\VoiceContext
7   beamAutoBegin=0;
8   beamAutoEnd_8=#(make-moment 3  8)
9   beamAutoEnd_16=#(make-moment 3 8)
10   beamAutoEnd_24=#(make-moment 1 8)
11   beamAutoEnd_32=#(make-moment 1 8)
12 }
13 }
14
15 %{
16 %standard properties list
17 rh={\property Thread.noteHeadStyle=""}
18 lh={\property Thread.noteHeadStyle="diamond"}
19 n={\property Thread.fontSize="0"}
20 sm={\property Thread.fontSize="-1"}
21 su={\property Voice.verticalDirection="1"}
22 sd={\property Voice.verticalDirection="-1"}
23 zs={\property Voice.forceHorizontalShift="0.0"}
24 ls={\property Voice.forceHorizontalShift="-0.6"}
25 sls={\property Voice.forceHorizontalShift="-0.22"}
26 rs={\property Voice.forceHorizontalShift="0.6"}
27 srs={\property Voice.forceHorizontalShift="0.22"}
28 ab={\property Voice.noAutoBeaming="0"}
29 xb={\property Voice.noAutoBeaming="1"}
30 %}
31
32
33 \score{
34 \context PianoStaff \notes<
35 \context Staff=up<
36   \key d \major ;
37 \time 3/8;
38 \clef treble;
39 \autochange Staff
40 \context Voice=va< \zs
41 \su
42 \context Thread=ta{ \n
43 \rh \sm[\times 2/3{a'32_"John's Scarlatti quotes" d'' fis''}\n a''16]a'8 g'~
44 %a2
45 g'8 _"1 Aug 2000" \times 2/3{a'16 b' cis'' d'' fis'' g''}|
46 %a3
47 a''8 a' a'|
48 %a4
49 a'8 s \lh d''|
50 %a5
51 s8 \rh fis'' s|
52 %a6
53 a''32 s fis'' s d'' s a' s d' s a s \bar "||";
54 \key f \major; 
55 %a7
56 r16 a' f'8. d'16~
57 %a8
58 d'16 g' e'8. cis'16|
59 %a9
60 r16 a' f'8. d'16~
61 %a10
62 d'16 g' e'8. cis'16 \bar "||";
63 \key d \major;
64 %a11
65 r16 fis' d'8. g'16~
66 %a12
67 g'16 fis'8 e' b'16~
68 %a13
69 b'16 a' fis'8. d''16~
70 %a14
71 d''16 cis'' a'8. fis''16~
72 %a15
73 \sd fis''16 e''8 cis'' a'16~
74 %a16
75 \su a'8 d'' b''16 s|
76 %a17
77 \lh \sd r16 e''8 cis'' a'16~
78 %a18
79 \su a'8 d'' b''16 s|
80 %a19
81 s8 a''^"M" s|
82 %a20
83 \rh e''4.|
84 %a21
85 \lh s8 fis'' s|
86 %a22
87 s8 b''^"M" a''|
88 %a23
89 gis''8 \rh[b' c'']|
90 %a24
91 gis'8_\prall f''32 d'' ais' b' e'' c'' gis' a'|
92 %a25
93 d''32 b' fis' gis' c'' a' dis' e' b' gis' dis' e'|
94 %a26
95 a'8~a'32 gis' a' b' c'' gis' a' b'|
96 %a27
97 c''8 b'4~
98 %a28
99 b'8 a' gis'|
100 %a29
101 r8 a'4~
102 %a30
103 a'8 cis''4^\prall~
104 %a31
105 cis''4._\prall~
106 %a32
107 cis''4._\prall
108 %a33
109 s8 gis''4|
110 %a34
111 \times 12/15{a''16 \sm gis''32 fis'' e'' d'' cis'' b' a' gis' fis' e' d' cis' b \n}
112 %a35
113 s32 e' cis' a s a' e' cis' s cis'' a' e'|
114 %a36
115 \lh a'32 \rh[e'' cis'' a']\lh cis'' \rh[a'' e'' cis'']\lh a' \rh[a cis' e']\bar "||";
116 \time 6/8;
117 %a37
118 gis''8 a'' gis'' a'' gis'' a''|
119 }
120  \context Thread=tb{ \n
121  \rh s8 fis' e'~
122  %a2
123  e'8 s4|
124  %a3
125  s8 fis' g'|
126  %a4
127  fis'8 s \lh a'|
128  %a5
129  s8 \rh d'' s|
130  s4.*3
131  %a9
132  s8 \sm g' \n s|
133  %a10
134  s8 \sm fis' \n s|
135  %a11
136  s4 s16 e'~
137  %a12
138  e'16 s8 cis' s16|
139  s4.*8
140  %a21
141  s8 \lh a' \rh s|
142  s4.
143  %a23
144  s8 gis' a'|
145  %a24
146  b'8^\prall s4|
147  s4.*3
148  %a28
149  s4 e'8|
150  s4.*2
151  %a31
152  s8 e''4^\prall~
153  %a32
154  e''4.^\prall|
155  s4.*4
156  %a37
157  s4. c''8 b' c''
158  }
159   \context Thread=tc{ \n
160   \rh s8 d' a'~
161   %a2
162   a'8 s4|
163   %a3
164   s8 d' dis'
165   %a4
166   d'8 s \lh fis'|
167   %a5
168   s8 \rh a'
169   }>
170 \autochange Staff
171 \context Voice=vb< \zs
172 \sd
173 \context Thread=td{ \n
174 \lh \sm[\times 2/3{d32 fis a}\n d'16]a8 a|
175 %b2
176 d4 r8|
177 %b3
178 r8 a a|
179 %b4
180 r32[d fis a][d' fis' a' d'']r \rh[d fis a]
181 %b5
182 [d'32 fis' a' d'']r32 \lh[d fis a][d' fis' a' d'']
183 %b6
184 s a''32 s fis'' s d'' s a' s d' s a|
185 %b7
186 \su r8. f16 bes8|
187 %b8
188 r8. g16 a8~
189 %b9
190 a16 r8 f16 bes8|
191 %b10
192 bes8 r16 g bes8|
193 s4.
194 %b12
195 r8 a b|
196 %b13
197 \sd r8 d'4|
198 %b14
199 e'8 fis'4|
200 %b15
201 \su s8 a''^"M" s|
202 %b16
203 \sd b8 d' gis'|
204 %b17
205 \rh \su s8 a'' s|
206 %b18
207 \sd b8 d' gis'|
208 %b19
209 \times 2/3{a'16 c'' b' a' c'' d'' e'' c'' b'}|
210 %b20
211 \ls c''8^\prall \zs b'4|
212 %b21
213 \times 2/3{s16 c'' b' s b' c''}dis''32 c'' b' a'|
214 %b22
215 b'32 gis' dis' e' d''8 cis''|
216 %b23
217 b'32 gis' dis' e' s4|
218 %b24
219 s8 \lh d' cis'|
220 %b25
221 b8 a gis|
222 %b26
223 a32 d' c' b c' \rs f' \zs e' d' c' e' fis' gis'|
224 %b27
225 \su a8 b \sd d'~
226 %b28
227 d'8 c' \su b|
228 %b29
229 a8 s b|
230 %b30
231 [a8 \sd a' \su b]|
232 %b31
233 [a8 \sd a' \su b]|
234 %b32
235 [a8 \sd a' \su fis]|
236 %b33
237 gis'8 \sd e'' \su gis'|
238 \sd a'8 s4|
239 %b35
240 \xb a8 cis' e' \ab|
241 s4.
242 %b37
243 \rh \su \srs e''16 dis'' e'' dis'' e'' dis'' \lh \sd \sls e''16 dis'' e'' dis'' e'' dis'' \zs|
244 }
245  \context Thread=te{ \n
246  \lh s4.*24
247  %b25
248  b,8 a, gis,|
249  s4.*3
250  %b29
251  s4 d'8|
252  %b30
253  cis'8 s d'|
254  %b31
255  cis'8 s d'|
256  %b32
257  cis'8
258  }>
259 \autochange Staff
260 \context Voice=vc< \zs
261 \sd
262 \context Thread=tf{ \n
263 \lh s4.*2
264 %c3
265 s4 \rs c'8 \zs|
266 s4.*3
267 %c7
268 d4.|
269 %c8
270 e4.|
271 %c9
272 d4.|
273 %c10
274 e4.|
275 %c11
276 d8 fis cis|
277 %c12
278 d4 g8|
279 %c13
280 fis4 b8|
281 %c14
282 a4 d'8|
283 %c15
284 a8 s a_"M"|
285 %c16
286 s4 s16 \rh e|
287 %c17
288 a8 s a|
289 %c18
290 s4 s16 \lh e|
291 %c19
292 a8_"M" s a|
293 %c20
294 a'4 gis'8|
295 %c21
296 dis8 s dis|
297 %c22
298 e8 s4|
299 %c23
300 s8 e dis|
301 %c24
302 e8 d cis|
303 s4.*2
304 %c27
305 e4.|
306 %c28
307 d8 e4|
308 s4.*4
309 %c33
310 e8 e' e|
311 s4.*3
312 %c37
313 b'8 c'' b' e' e' e'
314 }
315  \context Thread=tg{ \n
316  \lh s4.*10
317  %c11
318  s4 a8|
319  s4.*25
320  %c37
321  e'8 e' e'
322  }>
323 \autochange Staff
324 \context Voice=vd< \zs
325 \sd
326 \context Thread=th{ \n
327 \rh s4.*20
328 %d21
329 a'4 s8|
330 s4.*6
331 %d28
332 \su \srs f'4 \zs
333 }>
334 >
335 \context Staff=down<
336 \clef bass;
337 \key d \major;
338 s4.*38
339 >>
340
341