]> git.donarmstrong.com Git - lilypond.git/blob - input/twinkle.ly
duh.
[lilypond.git] / input / twinkle.ly
1 \version "1.5.49"
2 \header{
3 filename =      "twinkle.ly"
4 title =                 "Twinkle Twinkle Little Star"
5 composer =      "Traditional"
6 enteredby =     "hwn and jcn"
7 copyright =     "public domain"
8 }
9
10 %{
11 DESCRIPTION
12
13 traditional song in various languages.
14   "Ah, vous dirais-je, maman" 
15   "Altijd is Kortjakje ziek"
16   "Twinkle twinkle little star"
17 %}
18
19 %{
20 Tested Features: lyrics, interleaving lyrics and staves, repeats,
21         auto beaming, adding lyrics to notes, hyphens
22 %}
23
24
25
26 melody =  \notes \relative c'' {
27         \clef violin
28         \property Staff.midiInstrument = "alto sax"
29         
30         c4 c | g' g | a a | g g |
31         f f | e e | d d8.( e16 | )c2 |
32
33         g'4 g | f f | e e | d d |
34         g g | f f | e( e8. f16 | e4 )d |
35
36         c c | g' g | a a | g g |
37         f f | e e | d d8.( e16 | )c2 |
38 }
39
40 accompany =  \notes \relative c {
41         \clef "bass"
42         c4 c' | e c | f c | e c | 
43         d b | c a | f g | c,2 | 
44
45         e'4 g, | d' g, | c g | b g | 
46         e' g, | d' g, | c c8.( d16 | c4 )b |
47
48         c, c' | e c | f c | e c | 
49         d b | c a | f g | c,2 
50 }
51
52
53 tekst =  \lyrics{ 
54         Al -- tijd is Kort -- jak -- je ziek, " "
55         midden "in de" week maar "'s zon" -- dags  " " niet.
56         "'s Zon" -- dags gaat ze naar de kerk, " "
57         met een boek vol zil -- ver  " " werk. " "
58         Al -- tijd is Kort -- jak -- je ziek, " "
59         midden  "in de" week maar "'s zon" -- dags  " " niet.
60 }
61
62
63 %{
64 Ja inderdaad. Dit is geen educatieve danwel muzikaal verantwoorde
65 tekst. Mogen wij ook af en toe ergens op afgeven?
66 %}
67
68 hegedraagjetekst =  \lyrics{ 
69         Al -- tijd zuigt Bill Gates mijn piek, " "
70         "\TeX" is slecht -- ser dan mu --  " " ziek.
71         "'s Zon" -- dags gaat het door een raam, " "
72         Weet dat ik me er -- voor  " " schaam.
73         Al -- tijd zuigt Bill Gates mijn piek, " "
74         "\TeX" is slecht -- ser dan mu --  " " ziek.
75 }
76
77 texte =  \lyrics{ 
78         \property Lyrics . LyricText \set #'font-shape = #'italic
79         Ah! vous dir -- ai -- je ma -- man " "
80         Ce qui cau -- se mon tour --  " " ment
81         Pa -- pa veut que je rai -- son -- ne
82         Comm' u -- ne gran -- de per -- " " son -- ne
83         Moi je dis que les bon -- bons " "
84         Va -- lent mieux que la rai --  " " son
85 }
86
87 texti =  \lyrics{
88
89         Twin -- kle, twin -- kle, lit -- tle star, " "
90         How I won -- der what you  " " are.
91         Up a -- bove the world so high, " "
92         Like a dia -- mond in the  " " sky. " "
93         Twin -- kle, twin -- kle, lit -- tle star, " "
94         How I won -- der what you  " " are!
95 }
96
97 textii =  \lyrics{
98         When the bla -- zing sun is gone, " "
99         When he no -- thing shines up --  " " on,
100         Then you show your lit -- tle light, " "
101         Twin -- kle, twin -- kle, all the  " " night. " "
102         Twin -- kle, twin -- kle, lit -- tle star, " "
103         How I won -- der what you  " " are!
104 }
105
106 textiii =  \lyrics{
107         Then the tra -- veler in the dark " "
108         Thanks you for your ti -- ny  " " spark
109         He could not see which way to go,
110         If you did not twin -- kle  " " so. " "
111         Twin -- kle, twin -- kle, lit -- tle star, " "
112         How I won -- der what you  " " are!
113 }
114
115 \score{
116         \notes <
117                 \context Staff=i s1
118                 \context Lyrics=top s1
119                 \context GrandStaff <
120                         \context Staff=ii \repeat volta 2 <
121                           \time 2/4
122                           \melody >
123                         \context Staff=iii \repeat volta 2 <
124                           \accompany >
125                 >
126                 \context Lyrics=bottom s1
127                 % ugh, \repeat in \addlyrics dumps core
128                 \addlyrics
129                         \context Staff = i < \melody>
130                         < 
131                                 %\repeat fold 2 {} 
132                                 %\alternative { 
133                                         \context Lyrics = top \tekst
134                                         \context Lyrics = top \texte
135                                 %}
136                                 %\repeat fold 3 {} 
137                                 %\alternative { 
138                                         \context Lyrics = bottom \texti
139                                         \context Lyrics = bottom \textii
140                                         \context Lyrics = bottom \textiii
141                                 %}
142                         >
143         >
144         \paper{ }
145         \midi{ \tempo 4 = 120 }
146 }
147