]> git.donarmstrong.com Git - lilypond.git/blob - input/test/time.ly
e01def09c9ee1ebaac49eb2df0813254deb812c5
[lilypond.git] / input / test / time.ly
1
2 \version "2.1.26"
3 % TODO: This file could be old.  Ask about it later.  -gp
4
5 \header { texidoc = "@cindex Time
6
7 Old time signatures. For further information, consult the file. 
8     
9 "
10 }
11
12
13 %{
14
15 two examples what might be expected.  -- jr
16
17 TODO: The former "old6/8alt" is currently not addressable.  This will
18 be fixed by introducing an additional style property that switches
19 between various mensural diminution styles.  -- jr
20
21 TODO: Style "1xxx" really should be a special case of style
22 "numbered".  In other words, style "1xxx" should be removed, and a new
23 property "denominator-style" should be introduced, with values
24 "numbered" (which should be equivalent to the current "numbered"
25 style), "none" (which should be equivalent to the current "1xxx"
26 style), and "notehead" (which should place a proper notehead to the
27 right side of the nominator).  -- jr
28
29
30 ****************
31
32 IMPORTANT NOTE: The current selection scheme for time signature
33 symbols is not flexible enough for future extensions such as various
34 flavours of early mensural notation or complex signatures as in
35 contemporary music.  Therefore, the semantics of time-signature
36 properties will quite definitely change, and maybe the syntax of the
37 \time request will possibly be extended. See the input file for TODOs.
38
39 ****************
40
41 %}
42
43 \score { 
44   \context Voice \notes\relative c {
45     % LilyPond doesn't understand 'default =>> it does what you want
46     \override Staff.TimeSignature  #'style = #'default
47     \time 1/1
48     c''1^"TimeSignature style = \#'default" 
49     \time 2/2 
50     c1 
51     \time 2/4 
52     c2 
53     \time 4/8 
54     c2 
55     \time 3/4 
56     c2. 
57     \time 4/4 
58     c1 
59     \time 5/4 
60     c2. c2 
61     \time 6/4 
62     c1. 
63     \time 3/2 
64     c1. 
65     \time 7/4 
66     c1 c2. 
67     \time 8/4 
68     c\breve
69     \time 9/4 
70     c2. c2. c2. 
71     \break
72     \override Staff.TimeSignature  #'style = #'mensural
73     \time 1/1 
74     c1^"TimeSignature style = \#'mensural" 
75     \time 2/2 
76     c1 
77     \time 2/4 
78     c2 
79     \time 4/8 
80     c2 
81     \time 3/4 
82     c2. 
83     \time 4/4 
84     c1 
85     \time 5/4 
86     c2. c2 
87     \time 6/4 
88     c1. 
89     \time 3/2 
90     c1. 
91     \time 7/4 
92     c1 c2. 
93     \time 8/4 
94     c\breve 
95     \time 9/4 
96     c2. c2. c2. 
97     \time 6/8 
98     c2. 
99     \time 9/8 
100     c4. c4. c4. 
101     \break
102     \override Staff.TimeSignature  #'style = #'neo_mensural
103     \time 1/1 
104     c1^"TimeSignature style = \#'neo\_mensural" 
105     \time 2/2 
106     c1 
107     \time 2/4 
108     c2 
109     \time 4/8 
110     c2 
111     \time 3/4 
112     c2. 
113     \time 4/4 
114     c1 
115     \time 5/4 
116     c2. c2 
117     \time 6/4 
118     c1. 
119     \time 3/2 
120     c1. 
121     \time 7/4 
122     c1 c2. 
123     \time 8/4 
124     c\breve 
125     \time 9/4 
126     c2. c2. c2. 
127     \time 6/8 
128     c2. 
129     \time 9/8 
130     c4. c4. c4. 
131     \break
132     \override Staff.TimeSignature  #'style = #'numbered
133     \time 1/1 
134     c1^"TimeSignature style = \#'numbered"
135     \time 2/2 
136     c1
137     \time 2/4 
138     c2 
139     \time 4/8 
140     c2 
141     \time 3/4 
142     c2.
143     \time 4/4 
144     c1
145     \time 5/4 
146     c2. c2
147     \time 6/4 
148     c1.
149     \time 3/2 
150     c1.
151     \time 7/4 
152     c1 c2.
153     \time 8/4 
154     c\breve 
155     \time 9/4 
156     c2. c2. c2.
157     \break
158     % If the style starts with a '1', you get this style
159     \override Staff.TimeSignature  #'style = #'1style
160     \time 1/1 
161     c1^"TimeSignature style = \#'1xxx"
162     \time 2/2 
163     c1
164     \time 2/4 
165     c2 
166     \time 4/8 
167     c2 
168     \time 3/4 
169     c2.
170     \time 4/4 
171     c1
172     \time 5/4 
173     c2. c2
174     \time 6/4 
175     c1.
176     \time 3/2 
177     c1.
178     \time 7/4 
179     c1 c2.
180     \time 8/4 
181     c\breve 
182     \time 9/4 
183     c2. c2. c2. 
184   }
185   \paper { }  
186   \midi { }
187 }
188