]> git.donarmstrong.com Git - lilypond.git/blob - input/test/time.ly
patch::: 1.3.134.jcn1
[lilypond.git] / input / test / time.ly
1
2 \score { 
3   \context Voice \notes\relative c {
4     \property Staff.TimeSignature \override #'style = #'C
5     \time 1/1;
6     c''1^"TimeSignature style = \#'C" 
7     \time 2/2; 
8     c1 
9     \time 2/4; 
10     c2 
11     \time 3/4; 
12     c2. 
13     \time 4/4; 
14     c1 
15     \time 5/4; 
16     c2. c2 
17     \time 6/4; 
18     c1. 
19     \time 3/2; 
20     c1. 
21     \time 7/4; 
22     c1 c2. 
23     \time 8/4; 
24     c\breve
25     \time 9/4; 
26     c2. c2. c2. 
27     \break
28     \property Staff.TimeSignature \set #'style = #'old
29     \time 1/1; 
30     c1^"TimeSignature style = \#'old" 
31     \time 2/2; 
32     c1 
33     \time 2/4; 
34     c2 
35     \time 3/4; 
36     c2. 
37     \time 4/4; 
38     c1 
39     \time 5/4; 
40     c2. c2 
41     \time 6/4; 
42     c1. 
43     \time 3/2; 
44     c1. 
45     \time 7/4; 
46     c1 c2. 
47     \time 8/4; 
48     c\breve 
49     \time 9/4; 
50     c2. c2. c2. 
51     \time 6/8; 
52     c2. 
53     \time 9/8; 
54     c4. c4. c4. 
55     \break
56     % Lilypond doesn't understand 'default => it does what you want
57     \property Staff.TimeSignature \set #'style = #'default
58     \time 1/1; 
59     c1^"TimeSignature style = \#'default"
60     \time 2/2; 
61     c1
62     \time 2/4; 
63     c2 
64     \time 3/4; 
65     c2.
66     \time 4/4; 
67     c1
68     \time 5/4; 
69     c2. c2
70     \time 6/4; 
71     c1.
72     \time 3/2; 
73     c1.
74     \time 7/4; 
75     c1 c2.
76     \time 8/4; 
77     c\breve 
78     \time 9/4; 
79     c2. c2. c2.
80     \break
81     % If the style starts with a '1', you get this style
82     \property Staff.TimeSignature \set #'style = #'1style
83     \time 1/1; 
84     c1^"TimeSignature style = \#'1xxx"
85     \time 2/2; 
86     c1
87     \time 2/4; 
88     c2 
89     \time 3/4; 
90     c2.
91     \time 4/4; 
92     c1
93     \time 5/4; 
94     c2. c2
95     \time 6/4; 
96     c1.
97     \time 3/2; 
98     c1.
99     \time 7/4; 
100     c1 c2.
101     \time 8/4; 
102     c\breve 
103     \time 9/4; 
104     c2. c2. c2. 
105     \break
106     \property Staff.TextScript \override #'self-alignment-X = #1
107     \property Staff.TimeSignature \set #'style = #'old9/8
108     \time 1/1; 
109     c1^"old9/8" 
110     \property Staff.TimeSignature \set #'style = #'old6/8
111     \time 1/1; 
112     c1^"old6/8" 
113     \property Staff.TimeSignature \set #'style = #'old6/8alt
114     \time 1/1; 
115     c1^"old6/8alt" 
116     \property Staff.TimeSignature \set #'style = #'old9/4
117     \time 1/1; 
118     c1^"old9/4" 
119     \property Staff.TimeSignature \set #'style = #'old6/4
120     \time 1/1; 
121     c1^"old6/4" 
122     \property Staff.TimeSignature \set #'style = #'old3/2
123     \time 1/1; 
124     c1^"old3/2" 
125     \property Staff.TimeSignature \set #'style = #'old4/4
126     \time 1/1; 
127     c1^"old4/4" 
128     \property Staff.TimeSignature \set #'style = #'old2/2
129     \time 1/1; 
130     c1^"old2/2"
131     \property Staff.TimeSignature \set #'style = #'old2/4
132     \time 1/1; 
133     c1^"old2/4" 
134     \property Staff.TimeSignature \set #'style = #'old4/8
135     \time 1/1; 
136     c1^"old4/8"
137     \property Staff.TimeSignature \set #'style = #'C4/4
138     \time 1/1; 
139     c1^"C4/4" 
140     \property Staff.TimeSignature \set #'style = #'C2/2
141     \time 1/1; 
142     c1^"C2/2" 
143     
144   }
145   \paper { }  
146   \midi { }
147 }