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