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