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