]> git.donarmstrong.com Git - lilypond.git/blob - input/manual/screech-boink.ly
Merge master into nested-bookparts
[lilypond.git] / input / manual / screech-boink.ly
1 \version "2.11.61"
2 \header {
3     title = "Screech and boink"
4     subtitle = "Random complex notation"
5     composer = "Han-Wen Nienhuys"
6 }
7
8 \score {
9      \context PianoStaff <<
10         \new Staff =  "up" {
11             \time 4/8
12             \key c \minor
13
14
15             << {
16                 \revert Stem #'direction
17                 \change Staff = down
18                 \set subdivideBeams = ##t            
19                 g16.[
20                     \change Staff = up
21                     c'''32      \change Staff = down
22                     g32 \change Staff = up
23                     c'''32      \change Staff = down
24                     g16]
25                 \change Staff = up
26                 \stemUp
27                 \set followVoice = ##t
28                 c'''32([ b''16 a''16 gis''16 g''32)]  } \\
29                { s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d''] } \\
30                { s4 \autoBeamOff d''8.. f''32  } \\
31                { s4 es''4 }
32            >>
33         }
34
35         \new Staff =  "down" {
36             \clef bass
37             \key c \minor
38             \set subdivideBeams = ##f
39             \override Stem  #'french-beaming = ##t
40             \override Beam  #'thickness = #0.3
41             \override Stem  #'thickness = #4.0
42             g'16[ b16 fis16 g16]
43             << \makeClusters { 
44                 as16 <as b>
45                 <g b>
46                 <g cis>
47             } \\
48                {
49                    \override Staff.Arpeggio  #'arpeggio-direction =#down
50                    <cis, e, gis, b, cis>4\arpeggio  }
51            >>
52         }
53     >>
54     
55   \midi {
56     \context {
57       \Score
58       tempoWholesPerMinute = #(ly:make-moment 60 8)
59       }
60     }
61
62
63
64     \layout {
65         ragged-right = ##t 
66
67         \context {
68             \Staff
69             \consists Horizontal_bracket_engraver
70         }
71         
72     }
73 }