]> git.donarmstrong.com Git - lilypond.git/blob - input/mutopia/F.Schubert/standchen.ly
update syntax in .ly files.
[lilypond.git] / input / mutopia / F.Schubert / standchen.ly
1
2 % #(ly:set-point-and-click 'line-column)
3
4 instrument = "Piano"
5
6 \header {
7   title = "Ständchen"
8   subtitle = "(Serenade)"
9   subsubtitle = "Leise flehen meine Lieder"
10   opus = "D. 957 No. 4"
11   date = "August 1828"
12   composer = "Franz Schubert (1797-1828)"
13   poet = "Text by Ludwig Rellstab (1799-1860)"
14   enteredby = "JCN"
15   copyright = "public domain"
16   % instrument = \instrument
17
18   % mutopia headers.
19   mutopiatitle = "Standchen"
20   mutopiasubtitle = "Leise flehen meine Lieder"
21   mutopiacomposer = "Franz Schubert (1797-1828)"
22   mutopiapoet = "Ludwig Rellstab (1799-1860)"
23   mutopiaopus = "D957.4"
24   mutopiainstrument = \instrument
25   date = "1828/08"
26   style = "Romantic"
27   source = "Schubert-Lieder Edition Schott No. 608, (Not dated).
28     Jubilaeums-Ausgabe zum 100. Todestage (~1928)."
29
30   copyright = "Public Domain"
31   maintainer = "Jan Nieuwenhuizen"
32   maintainerEmail = "janneke@gnu.org"
33   lastupdated =  "2001/Apr/27"
34   mutopiapublicdomain = "\\parbox[b]{\\hsize}{\\thefooter\\quad\\small
35     \\\\This music is part of the Mutopia project,
36     \\texttt{http://www.mutopiaproject.org/}\\\\It has been typeset
37     and placed in the public domain by " + \maintainer +
38     ".\\\\Unrestricted modification and redistribution is permitted
39     and encouraged---copy this music and share it.}"
40  tagline = \mutopiapublicdomain
41  footer = "Mutopia-2001/04/27-xx"
42
43
44 \version "1.7.6"
45
46 dynamicUp = \property Voice.DynamicLineSpanner \override #'direction = #1
47 dynamicRevert = \property Voice.DynamicLineSpanner \revert #'direction
48
49 \include "paper16.ly"
50
51 vocalVerse =  \notes\relative c''{
52         \dynamicUp
53         \times 2/3 { [ g8( )as] g } c4. g8 |
54         \times 2/3 { [ f8( )g] f } c'4 f,8 r |
55         g4.-> f8 \times 2/3 { [ f( )es] d } |
56         es2 r4 |
57         R2. |
58         R2. |
59         \times 2/3 { [ g8( )as] g } es'4. g,8 |
60         \times 2/3 { [ f8( )g] f } d'4. c8 |
61         bes4. as8 \times 2/3 { [ as( )g] f } |
62         g2 r4 |
63         R2. |
64         R2. |
65         g8. b16 es4. d8 |
66         c8. g16 es4. c8 |
67         \grace { [ as'32( bes ] } \times 2/3 { [ )as8( )g] as } c4. as8 |
68         g2. |
69         \grace { [ f32( g ] } \times 2/3 { [ )f8( )e] f } as4. f8 |
70   
71         es!2. |
72         g8. b16 es4. d8 |
73         c8. g16 e4. c8 |
74         \grace { [ a'32( b ] } \times 2/3 { [ )a!8( ) gis] a } c4. a8 |
75         g!2. |
76         \times 2/3 { [ d'8-\f( )cis] d } f4. b,8 |
77         c!2. |
78 }
79
80 vocalThrough =  \notes\relative c{
81         \dynamicUp
82         g''8. g16 b8. b16 d8. d16 |
83         c4 b r |
84         g4. b8 d8. c16 |
85         b2 r4 |
86         e4. d8 \times 2/3 { [ d( )c] b } |
87         a8. b16 c4-> a8 r |
88         R2. |
89         R2. |
90         \grace { [ a32( b ] } \times 2/3 { [ )a!8( ) gis] a } c4. a8 |
91         g!2. |
92         \times 2/3 { [ d'8-\f( )cis] d } f4. b,8 |
93         c!2. ~ |
94         % bug: slur on other staff fools lily into extending melisma
95         c4 r c |
96         as2. |
97         g |
98         e2 r4 |
99 }
100
101 lyricVerseOne =  \lyrics{
102         Lei -- se fle -- hen mei -- ne Lie -- der
103         durch die Nacht zu dir;
104         in den stil -- len Hain her nie -- der,
105         Lieb -- chen, komm zu mir! 
106         
107         Fl\"us -- ternd schlan -- ke Wip -- fel rau -- schen
108         in des Mon -- des Licht,
109         in des Mon -- des Licht;
110
111         des Ver -- r\"a -- ters feind -- lich Lau -- schen
112         f\"urch -- te, Hol -- de, nicht,
113         f\"urch -- te, Hol -- de, nicht.
114 }
115         
116 lyricVerseTwo =  \lyrics{
117         H\"orst die Nach -- ti -- gal -- len schla -- gen?
118         ach! sie fle -- hen dich, 
119         mit der T\"o -- ne s\"u -- "\ss en" Kla -- gen
120         fle -- hen sie f\"ur mich. 
121         
122         Sie -- ver -- "steh'n" des Bu -- sens Seh -- nen,
123         ken -- nen Lieb -- es -- schmerz,
124         ken -- nen Lieb -- es -- schmerz,
125
126         r\"uh -- ren mit den Sil -- ber -- t\"o -- nen
127         jed -- es wei -- che Herz,
128         jed -- es wei -- che Herz.
129 }
130
131 lyricThrough =  \lyrics{
132         La\ss auch dir die Brust be -- we -- gen 
133         Lieb -- chen, h\"o -- re mich! 
134         be -- bend harr' ich dir ent -- ge -- gen! 
135         
136         komm, be -- gl\"uk -- ke mich!
137         komm, be -- gl\"uk -- ke mich, __ 
138         be -- gl\"uk -- ke mich!
139 }
140
141 trebleIntro =  \notes\relative c{
142         r8^"\bf M\\\"a\\ss ig"-\pp <<g' c>>-. <<c es>>-. <<g c>>-. <<c es>>-. <<g c>>-. |
143         r8 <<as c>>-. <<c es>>-. <<as c>>-. <<c es>>-. <<as c>>-. |
144         r8 <<as c>>-. <<c d>>-. <<as c>>-. <<c d>>-. <<as c>>-. |
145         r8 <<g b>>-. <<b d>>-. <<g b>>-. <<b d>>-. <<g b>>-. |
146 }
147
148 trebleVerseOne =  \notes\relative c{
149         %5
150         r8 <<g' c>> <<c es>> <<g c>> <<c es>> <<g c>> |
151         r8 <<f c'>> <<c' d>> <<f, c'>> <<c' d>> <<f, c'>> |
152         r8 <<f g b>> <<g b d>> <<f g b>> <<g b d>> <<f g b>> |
153         r8 <<es g c>> <<g c es>> <<es g c>> <<g c es>> <<es g c>> |
154         <<g'' b,>>4.-( <<f d>>8-)
155         \times 2/3 < { [ f( es )d ] } { d c b } > |
156         %10
157         <<c es>>2. |
158         r8 <<g, c>> <<c es>> <<g c>> <<c es>> <<g c>> |
159         r8 <<f c'>> <<c' d>> <<f, c'>> <<c' d>> <<f, c'>> |
160         r8 <<f as bes>> <<as bes d>> <<f as bes>> <<as bes d>> <<f as bes>> |
161         r8 < { [ es g es g ] } { g bes g bes } { bes es bes es } >
162         <{ es'( )  d4.() f8}{ c' | bes4.  as8 } >
163         \times 2/3 < { [ f( es )d ] } { as' g f } > |
164         %16
165         <<es g>>2. |
166         r8 <<f, g>> <<g b>> <<f g>> <<g b>> <<f g>> |
167         r8 <<es g>> <<g c>> <<es g>> <<g c>> <<es g>> |
168         r8-\pp <<es as c>> <<as c es>> <<es as c>> <<as c es>> <<es as c>> |
169         %20
170         r8 <<es g bes>> <<g bes es>> <<es g bes>> <<g bes es>> <<es g bes>> |
171         \property Voice.Slur \override #'attachment = #'(stem . stem)
172         \grace { [ as'32( bes ] } \times 2/3 { [ )as8( g as] } c4.-> ) as8 |
173         \property Voice.Slur \revert #'attachment
174         g2. |
175         r8 <<f, g>> <<g b>> <<f g>> <<g b>> <<f g>> |
176         r8 <<e g>> <<g c>> <<e g>> <<g c>> <<e g>> |
177         r8 <<f a c>> <<a c f>> <<f a c>> <<a c f>> <<f a c>> |
178         r8 <<e g c>> <<g c e>> <<e g c>> <<g c e>> <<e g c>> |
179         \times 2/3 < { [ f'8-\f( e f] } {  f' e f } >
180         < {a4.- > )f8}  { a'4. f8 }  > |
181 }
182
183 trebleEentje =  \notes \relative c' \context Voice {
184         \stemBoth
185         <<e e'>>2 r4 |
186         <<f as!>>2-\(-\mf <<as( c>>8.-> <<f as>>16-)-\) |
187         % urg: slurs with staccati are ugly
188         <<e g>>4. <<e g(>>8-. <<e g>>-. <<e g>>-)-. |
189         <<f g>>4. <<b, g'(>>8-. <<d g>>-. <<f g>>-)-. |
190         <<e g>>2 <<e g>>4-\pp |
191         <<f a>>2-\( <<a c>>8.-( <<f a>>16-)-\) |
192         <<e g>>4.-\( <<e( g>>8-. <<e g>>-. <<e g>>-)-\)-. |
193         <<f g>>4. <<b, g'(>>8-. <<d g>>-. <<f g>>-)-. |
194         %60
195         <<e g>>2 r4 |
196 }
197
198 trebleThrough =  \notes \relative c'{
199         \stemBoth
200         <<e e'>>2. |
201         %61
202         R2. |
203         [<<g, g'>>8.-\< <<g g'>>16 <<b b'>>8. <<b\> b'>>16 -\! <<d d'>>8. <<d d'>>16] |
204
205         %% score has double slur on chord.
206         < { c4( )b } { c'4 b } > \!r |
207
208         <<g g'>>4. <<b b'>>8 [<<d' d, >>8.-> c16] |
209         %65
210         < { d,2.(-\f )a'2} { e2. ~ e2 } { b'2.( )c,2 }> r4 |
211         \context Staff < 
212                 \context Voice=one {
213                         \voiceOne
214                         %urg
215                         %a8. b16 c4-> () a8 r |
216                         a8. b16 c4^> () a8 r |
217                         %a8. b16 c4-> () a8 r |
218                         a8. b16 c4^> () a8 r |
219                 }
220                 \context Voice=two {
221                         \voiceTwo
222                         <<d, f>>4 <<d f>>2 |
223                         <<c! es>>4 <<c es>>2 |
224                 }
225         >
226
227         % 4 bars copied from end verse1
228         r8 <<f, a c>> <<a c f>> <<f a c>> <<a c f>> <<f a c>> |
229         %70
230         r8 <<e g c>> <<g c e>> <<e g c>> <<g c e>> <<e g c>> |
231         \times 2/3 < { [ f'8-\f( e f] } {  f' e f } >
232         < { a4.-> )f8 } { a'4. f8 } > |
233         <<e e'>>2. |
234         <<es! es'! >>2. |
235         \property Voice . TextScript \override #'font-shape = #'italic
236         <d2._"decresc." d'> |
237         \property Voice . TextScript \revert #'font-shape
238
239         %75
240         <<b b'>>2. |
241         <<c c'>>2 <<e g>>4-\pp |
242
243         % four copied from begin eentje
244         <<f as!>>2-( <<as c>>8.-> <<f as>>16-) |
245         <<e g>>4. <<e g(>>8-. <<e g>>-. <<e g>>-)-. |
246         <<f g>>4. <<b, g'(>>8-. <<d g>>-. <<f g>>-)-. |
247         %80
248
249         \property Voice . TextScript \override #'font-shape = #'italic
250         <e2._"dim." g> |
251         \property Voice . TextScript \revert #'font-shape
252
253         <<g, e' g>>2. |
254         <<g e' g>>2.-\fermata |
255 }
256
257 bassIntro =  \notes\relative c{
258         \dynamicUp
259 %1
260         <<c, c'>>2 r4 |
261         <<as as'>>2 r4 |
262         <<f f'>>2 r4 |
263         <<g g'>>2 r4 |
264 }
265
266 bassVerseOne =  \notes\relative c{
267 %       \clef bass
268         \dynamicUp
269 %5
270         <<c, c'>>2 r4 |
271         <<as as'>>2 r4 |
272         <<g g'>>2 r4 |
273         <<c c'>>2 r4 |
274         <<g g'>>8 [<<g'' d'>> <<d' f>> <<g, d'>> <<d' f>> <<g, d'>>] |
275 %10
276         <<c,, c'>>8 [<<g'' c>> <<c es>> <<g c>> <<c es>> <<g c>>] |
277         <<c,, c'>>2 r4 |
278         <<as as'>>2 r4 |
279         <<bes bes'>>2 r4 |
280         <<es, es'>>2 r4 |
281 %15
282         bes'8 [<<bes' f'>> <<f' as>> <<bes, f'>> <<f' as>> <<bes, f'>>] |
283         es,8 [<<bes' es>> <<es g>> <<bes es>> <<es g>> <<bes es>>] |
284         <<g, g'>>2 r4 |
285         <<c c'>>2 r4 |
286         <<as as'>>2 r4 |
287         <<es es'>>2 r4 |
288         <<bes' bes'>>8 [<<f'' bes>> <<bes d>> <<f bes>> <<bes d>> <<f bes>>] |
289         <<es,, es'>>8 [<<es'' g bes>> <<g bes es>> <<es g bes>> <<g bes es>> <<es g bes>>] |
290         <<g,, g'>>2 r4 |
291         <<c c'>>2 r4 |
292         <<f, f'>>2 r4 |
293         <<c' c'>>2 r4 |
294         <<g g'>>8 [<<d'' g>> <<g b>> <<d g>> <<g b>> <<d g>>] |
295         c,8 [<<c' e g>> <<e g c>> <<c e g>> <<e g c>> <<c e g>>] |
296 }
297
298 bassEentje =  \notes\relative c{
299         \dynamicUp
300         <<c, c'>>8 [<<c' f as!>> <<f as c>> <<c f as>> <<f as c>> <<c f as>>] |
301         c,8 [<<c' e g>> <<e g c>> <<c e g>> <<e g c>> <<c e g>>] |
302         <<g, g'>>8 [<<d'' g>> <<g b>> <<d g>> <<g b>> <<d g>>] |
303         c,8 [<<e' g>> <<g c>> <<e g>> <<g c>> <<e g>>] |
304         <<c, c'>>8 [<<c' f a>> <<f a c>> <<c f a>> <<f a c>> <<c f a>>] |
305         c,8 [<<c' e g>> <<e g c>> <<c e g>> <<e g c>> <<c e g>>] |
306         <<g, g'>>8 [<<d'' g>> <<g b>> <<d g>> <<g b>> <<d g>>] |
307         c,8 [<<e' g>> <<g c>> <<e g>> <<g c>> <<e g>>] |
308 }
309
310 bassThrough =  \notes\relative c{
311         \dynamicUp
312         %61
313         <g,8^"cresc." g'> [<<g' b d>> <<b d f>> <<g b d>> <<as! b d >>-> <<b d f>>] |
314         <<g, g'>>8 [<<g' d'>> <<d' f>> <<g, d'>> <<as b d >>-> <<b d f>>] |
315         % copied
316         <<g, g'>>8 [<<g' d'>> <<d' f>> <<g, d'>> <<as b d >>-> <<b d f>>] |
317         <<g, g'>>8 [<<g' d'>> <<d' f>> <<g, d'>> <<gis b d >>-> <<b d f>>] |
318         %65
319         <<gis, gis'>>8 [<<d''\> e>> <<e b'>> <<d e>> <<e b'>> <<de>> -\!] |
320         <<a, a'>>8 [<<c' e>> <<e a>> <<c e>> <<e a>> <<c e>>] |
321         <<a, a'>>8 [<<a' d f>> <<d f a>> <<a d f>> <<d f a>> <<a d f>>] |
322         <<a, a'>>8 [<<a' c e>> <<c e a>> <<a c e>> <<c e a>> <<a c e>>] |
323         % 4 bars copied from end verse1
324         <<f, f'>>2-\p r4 |
325         %70
326         <<c' c'>>2 r4 |
327         <<g g'>>8 [<<d'' g>> <<g b>> <<d g>> <<g b>> <<d g>>] |
328         c,8\> [<<c' e g>> << e g c>> -\! <<c e g>> <<e g c>> <<c e g>>] |
329
330         <<c, c'>>8 [<<c' es! g>> <<es g c>> <<c es g>> <<es g c>> <<c es g>>] |
331         <<f,, f'>>8 [<<d'' f>> <<f as!>> <<d f>> <<f as>> <<d f>>] |
332         %75
333         <<g,, g'>>8 [<<d'' f>> <<f g>> <<d f>> <<f g>> <<d f>>] |
334         c,8 [<<c' e>> <<e g>> <<c e>> <<e g>> <<c e>>] |
335         c,8 [<<c' f>> <<f as>> <<c f>> <<f as>> <<c f>>] |
336         c,8 [<<c' e>> <<e g>> <<c e>> <<e g>> <<c e>>] |
337         g,8 [<<g' d'>> <<d' f>> <<g, d'>> <<d' f>> <<g, d'>>] |
338         %80
339         c,8 [<<c' e>> <<e g>> <<c e>> <<e g>> <<c e>>] |
340         c,8 [<<c' g>> <<e c>> <<c g>> <<e c>> <<c g>>] |
341         <<c, g' c>>2._\fermata |
342 }
343                 
344 global =  \notes{
345         \time 3/4 
346         \key es \major
347         \skip 1 * 3/4 * 4
348         \break
349         \skip 1 * 3/4 * 25
350         \break
351         \skip 1 * 3/4 * 6
352         \break
353         \skip 1 * 3/4 * 41
354         \break
355         \skip 1 * 3/4 * 6
356         \bar "|."
357 }
358
359 allLyrics = \lyrics {
360         % maybe should be bigger by default, in grob-description.scm ?
361         \property Lyrics . LyricText \override #'font-relative-size = #1
362         \property Lyrics . LyricHyphen \override #'maximum-length = #1.5
363         \lyricVerseOne
364         \lyricVerseTwo
365         \lyricThrough
366 }
367
368 lyricStaff = \context Lyrics {
369         \allLyrics
370 }
371                 
372 vocals = \context Voice \notes {
373         \clef treble
374         % certainly no auto-beaming for vocals
375         \property Voice.autoBeaming = ##f
376         \property Staff.automaticMelismata= ##t
377
378         \dynamicUp
379         % duh 1 != 3/4
380         R1 * 3/4 * 4
381         \vocalVerse 
382         R1 * 3/4 * 8
383         \vocalVerse
384         \vocalThrough
385         R1 * 3/4 * 6
386 }
387
388 vocalStaff =  \context Staff = vocal<
389           \property Staff.midiInstrument = "synth voice"
390           \global
391           \vocals
392 >
393
394 treble =  {
395         \clef treble
396         \property Voice.autoBeamSettings \override #'(begin * * * *) = #(ly:make-moment 0 1)
397         \trebleIntro 
398         \trebleVerseOne 
399         \trebleEentje
400         \trebleVerseOne 
401         \trebleThrough
402 }
403
404 trebleStaff =  \context Staff = treble< 
405         \property Staff.midiInstrument = "acoustic grand"
406         \global
407         \treble
408 >
409 bass =  {
410         \clef bass
411         \bassIntro 
412         \bassVerseOne 
413         \bassEentje
414         \bassVerseOne 
415         \bassThrough
416 }
417
418 bassStaff =  \context Staff = bass<
419         \property Staff.midiInstrument = "acoustic grand"
420         \global
421         \bass
422 >
423
424 grandStaff =  \context PianoStaff <
425
426         \trebleStaff
427         \bassStaff
428 >
429
430
431 \score{
432         <
433
434 %{
435         Transpose as you like for your voice
436         Range untransposed is c' to f'' (for tenors and sopranos)
437         \transpose c' a gives a' to d'' (for basses, who sing an octave down)
438
439                 \addlyrics 
440                         \notes \transpose c' a \vocalStaff
441                         \lyricStaff
442                 \notes \transpose c' a \grandStaff
443 %}
444
445                 \addlyrics
446                         \vocalStaff
447                         \lyricStaff 
448                 \grandStaff
449         >
450         \paper {
451                 % Use
452                 %   textheight = 280.\mm
453                 %   linewidth = 190.\mm
454                 % to get this on 3 pages of a4.
455                 
456                 % Mandatory Mutopia settings yield 4 pages :-(
457                 textheight = 270.0\mm
458                 linewidth = 180.0\mm
459
460                 \translator { \HaraKiriStaffContext }
461         }
462         \midi{
463                 \tempo 4 = 54
464         }
465 }
466 %% new-chords-done %%