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