]> git.donarmstrong.com Git - lilypond.git/blob - input/twinkle.ly
release: 1.0.1
[lilypond.git] / input / twinkle.ly
1 \header{
2 filename =       "twinkle.ly";
3 title =  "Twinkle Twinkle Little Star";
4 description =    "traditional song in various languages."
5   "Ah, vous dirais-je, maman" 
6   "Altijd is Kortjakje ziek"
7   "Twinkle twinkle little star";
8
9 composer =       "Traditional";
10 enteredby =      "HWN & JCN";
11 copyright =      "public domain";
12 }
13
14 %{
15 Tested Features: lyrics, interleaving lyrics and staffs
16 %}
17
18 \version "1.0.0";
19
20 melody = \melodic \relative c'' {
21         \clef violin;
22         \property Staff.instrument = "alto sax"
23         
24         c4 c | g' g | a a | g g |
25         f f | e e | d d8.( e16 | )c2 |
26
27         g'4 g | f f | e e | d d |
28         g g | f f | e( e8. f16 | e4 )d |
29
30         c c | g' g | a a | g g |
31         f f | e e | d d8.( e16 | )c2 |
32 }
33
34 accompany = \melodic \relative c {
35         \clef "bass";
36         c4 c' | e c | f c | e c | 
37         d b | c a | f g | c,2 | 
38
39         e'4 g, | d' g, | c g | b g | 
40         e' g, | d' g, | c c8.( d16 | c4 )b |
41
42         c, c' | e c | f c | e c | 
43         d b | c a | f g | c,2 
44 }
45
46 global = \melodic {
47         \time 2/4;
48         \skip 2*24;
49         \bar ":|";
50 }
51
52 tekst = \lyric{ 
53         Al-4 tijd is Kort- jak- je ziek,2
54         midden4 in_de week maar s,_zon- dags niet.2
55 % ugly hack: insertion of  empty syllables creates columns on extra 
56 % moments.  The net result is more spacing.
57 %
58 % probably not necessary anymore
59 %       midden8 _8 in_de8 _8 week4 maar s,_zon- dags niet.2
60         s,_Zon-4 dags gaat ze naar de kerk,2
61         met4 een boek vol zil- ver werk.2
62         Al-4 tijd is Kort- jak- je ziek,2
63         midden8 _8  in_de8 _8 week4 maar s,_zon- dags niet.2
64 }
65
66
67 %{
68 Ja inderdaad. Dit is geen educatieve danwel muzikaal verantwoorde
69 tekst. Mogen wij ook af en toe ergens op afgeven?
70 %}
71
72 hegedraagjetekst = \lyric{ 
73         Al-4 tijd zuigt Bill Gates mijn piek,2
74         "\TeX"4 is slecht- ser dan mu- ziek.2
75         s,_Zon-4 dags gaat het door een raam,2
76         Weet4 dat ik me er- voor schaam.2
77         Al-4 tijd zuigt Bill Gates mijn piek,2
78         "\TeX"4 is slecht- ser dan mu- ziek.2
79 }
80
81 texte = \lyric{ 
82         \property Lyrics . textstyle" =  "italic" 
83 %       \property Lyrics . textstyle" =  "roman" 
84         Ah!4 vous dir- ai_- je ma man2
85         Ce4 qui cau- se mon tour- ment2
86         Pa-4 pa veut que je rai- sonne2
87         Comme4 un- e grand- e per- sonne2
88         Moi4 je dis que les bon- bons2
89         Val-4 ent mieux que la rai- son2
90 }
91
92 texti = \lyric{
93         \property "Lyrics"."textstyle" =  "roman"
94         Twin-4 kle, twin- kle, lit- tle star,2
95         How4 I won- der what you are.2
96         Up4 a- bove the world so high,2
97         Like4 a dia- mond in the sky.2
98         Twin-4 kle, twin- kle, lit- tle star,2
99         How4 I won- der what you are!2
100 }
101
102 textii = \lyric{
103         When4 the bla- zing sun is gone,2
104         When4 he no- thing shines up- on,2
105         Then4 you show your lit- tle light,2
106         Twin-4 kle, twin- kle, all the night.2
107         Twin-4 kle, twin- kle, lit- tle star,2
108         How4 I won- der what you are!2
109         
110 }
111
112 textiii = \lyric{
113         Then4 the tra- veler in the dark2
114         Thanks4 you for your ti- ny spark;2
115         He_could4 not see which way to go,2
116         If4 you did not twin- kle so.2
117         Twin-4 kle, twin- kle, lit- tle star,2
118         How4 I won- der what you are!2
119 }
120
121 $top_lyrics = \type Lyrics = top <
122         \tekst
123 >
124
125 $treble_staff = \type Staff = treble <
126         \global
127         \melody 
128 >
129
130 $bass_staff = \type Staff = bass <
131         \global
132         \accompany
133 >
134
135 $middle_lyrics = \type Lyrics = middle <
136         \texte
137 >
138
139 $bottom_lyrics = \type Lyrics = bottom <
140 %       \global
141         \texti
142         \textii
143         \textiii
144 >
145
146 $grand_staff = \type GrandStaff <
147         \$treble_staff
148         \$middle_lyrics
149         \$bass_staff
150 >
151
152 \score{
153         < 
154                 \$treble_staff
155                 \$middle_lyrics
156                 \$top_lyrics
157                 \$grand_staff
158                 \$bottom_lyrics
159         >
160         \paper{
161                 gourlay_maxmeasures = 14.0;
162         }
163         \midi{ 
164                 \tempo 4 = 120 ;
165         }
166 }
167