]> git.donarmstrong.com Git - lilypond.git/blob - input/collisions.ly
release: 0.0.60
[lilypond.git] / input / collisions.ly
1 %{MudelaHeader
2
3  filename: collisions.ly
4  title:
5  description:  random counterpoint to test collisions
6  composer(s): HWN
7  entered-by: HWN
8  copyright: public domain
9
10  Tested Features:test the Collision resolution 
11 EndMudelaHeader
12 %}
13 \version "0.0.57";
14
15
16 two_voice_steminvert = \melodic { 
17         < \multivoice 
18           {     \octave c'; \stem 1;
19                 c d e f~  g2 g a }
20           { \stem -1;
21                 g f e g ~ g2 g2 } 
22
23         >
24 }       
25
26 two_voice = \melodic { 
27         < \multivoice 
28           {     \octave c'; \stem -1;
29                 c d e f g2~  g a }
30           { \stem 1;
31                 g f e g ~ g2 g2 } 
32
33         >
34 }       
35
36 three_voice = \melodic {
37         < \multivoice
38         { \stem 1; 
39                 g f e f g a g2 }
40         { \hshift 1; \stem 1; 
41                 e2  e2  e2  e2 }
42         { \stem -1;
43                 c d e d c d es }
44         >
45 }
46
47 rests = \melodic  {
48         < \multivoice
49         { \stem 1;\duration "last";
50                 r8 r r r  r r r r 
51                 [c' b a g] [f e d c]
52         } 
53         { \stem -1;
54                 [c8 d e f] [g a b c']
55                 r r r r r r r r r 
56         }
57         >
58 }
59 \score{
60         \staff{ melodicregs 
61                 \melodic {  \$two_voice ++  \$two_voice_steminvert 
62                         ++ \$three_voice ++ \rests
63                 }
64         }
65         \paper {}
66 %       \midi { \tempo 4:80 }
67 }