]> git.donarmstrong.com Git - lilypond.git/blob - input/collisions.ly
release: 0.0.58
[lilypond.git] / input / collisions.ly
1 % test the Collision resolution 
2 \version "0.0.56";
3
4 two_voice_steminvert = \melodic { 
5         < \multivoice 
6           {     \octave c'; \stem 1;
7                 c d e f() g2 g a }
8           { \stem -1;
9                 g f e g ()g2 g2 } 
10
11         >
12 }       
13
14 two_voice = \melodic { 
15         < \multivoice 
16           {     \octave c'; \stem -1;
17                 c d e f g2() g a }
18           { \stem 1;
19                 g f e g ()g2 g2 } 
20
21         >
22 }       
23
24 three_voice = \melodic {
25         < \multivoice
26         { \stem 1; 
27                 g f e f g a g2 }
28         { \hshift 1; \stem 1; 
29                 e2  e2  e2  e2 }
30         { \stem -1;
31                 c d e d c d es }
32         >
33 }
34
35 rests = \melodic  {
36         < \multivoice
37         { \stem 1;\duration "last";
38                 r8 r r r  r r r r 
39                 [c' b a g] [f e d c]
40         } 
41         { \stem -1;
42                 [c8 d e f] [g a b c']
43                 r r r r r r r r r 
44         }
45         >
46 }
47 \score{
48         \staff{ melodicregs 
49                 \melodic {  \$two_voice ++  \$two_voice_steminvert 
50                         ++ \$three_voice ++ \rests
51                 }
52         }
53         \paper {}
54 %       \midi { \tempo 4:80 }
55 }