]> git.donarmstrong.com Git - lilypond.git/blob - input/test/bagpipe.ly
6bea16c5cef211fcbf9c1bde69d34f995b338a20
[lilypond.git] / input / test / bagpipe.ly
1
2 % bagpipe music.
3
4 \header
5 {
6  title="Flower of Scotland";
7 }
8
9 \paper {
10   linewidth = 14.0 \cm;
11   indent = 0.0 \cm;
12   \translator {
13         \GraceContext
14
15         NoteHead \override #'font-relative-size = #-2
16         NoteHead \override #'font-relative-size = #-2   
17         Stem \override #'flag-style = #""
18     % The following determines the length of stems without beams
19     % default is between 2.8 and 4.0 depending on the number of flags
20          Stem \override #'length = #6   
21         Stem \override #'font-relative-size = #-2
22         GraceAlignItem \override #'horizontal-space = #1
23         Stem \override #'flag-style = #""
24  
25   }
26   \translator { \StaffContext
27         TimeSignature \override #'style = #'C4/4
28 %       TimeSignature \override #'visibility-function = #begin-of-line-visible
29         TimeSignature \override #'visibility-lambda = #begin-of-line-visible
30   }     
31 }
32
33
34 \notenames #'(
35         (g . ( 0 4 0 ))
36         (a . ( 0 5 0 ))
37         (b . ( 0 6 0 ))
38         (c . ( 1 0 0 ))
39         (d . ( 1 1 0 ))
40         (e . ( 1 2 0 ))
41         (f . ( 1 3 0 ))
42 )
43
44
45
46 taor =  \notes{ \grace { [g32 d g e]}}
47 grip =  \notes{ \grace { [g32 b g ]}}
48 thrd =  \notes{ \grace { [g32 d c] }}
49 birl =  \notes{ \grace { [g32 a g] }}
50 gstd =  \notes{ \grace { [g'32 d g] }}
51  lgg = \notes{ \grace { g32 }}
52  lag = \notes{ \grace { a32 }}
53  fgg = \notes{ \grace { [f32 g'32] }}
54 dblb =  \notes{ \grace { [g'32 b d] }}
55 dblc =  \notes{ \grace { [g'32 c d] }}
56 dble =  \notes{ \grace { [g'32 e f] }}
57 dblf =  \notes{ \grace { [g'32 f g'] }}
58 dblg =  \notes{ \grace { [g'32 f] }}
59 dbla =  \notes{ \grace { [a'32 g'] }}
60 cg   = \notes{ \grace { c32 }}
61 eg   = \notes{ \grace { e32 }}
62 gg   = \notes{ \grace { g'32 }}
63 dg   = \notes{ \grace { d32 }}
64 hag  = \notes{ \grace { a'32 }}
65 gefg =  \notes{ \grace { [g'32 e f] }}
66 efg  = \notes{ \grace { [e32 f] }}
67 gdcg =  \notes{ \grace { [g'32 d c]}}
68 gcdg =  \notes{ \grace { [g'32 c d]}}
69
70
71
72
73 \score {
74   \notes { \time 6/8; \partial 4;
75   \tieUp
76   \slurUp
77 f4 |
78 \gg f4 e8 \thrd d4. |
79 \eg a4.()a4 d8 |
80 \gg d4 f8 \dble e4. ( | \noBreak
81 )e8 d4 \gg d4 e8 |
82
83 \break
84 \time 9/8;
85 \dblf f2.( )f4 d8 |
86 \time 6/8;
87 \dblg g'4 a'8 \gg a'4. |
88 \thrd d4.( )d4 \eg a8 |
89 \time 9/8;
90 \dble e4 \lag e8 \gg [e16 d8. e8] \gg f4 g'8 |
91
92 \break
93 \time 6/8;
94 \gg f4 e8 \thrd d4. |
95 \eg a4.( )a4 d8 |
96 \dblg g'4 a'8 \gg a'4. |
97 \thrd d4.( )d4 f8 |
98
99 \break
100 \dblg g'4 e4 \dblf [f8. e16] |
101 \thrd d4.( )d4 \cg d8 |
102 \gg c4 e8 \thrd d4.( |
103 )d4. \gdcg d4.
104   }
105 }