]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/screech-boink.ly
Build: run makelsr.py
[lilypond.git] / Documentation / snippets / screech-boink.ly
1 % Do not edit this file; it is automatically
2 % generated from Documentation/snippets/new
3 % This file is in the public domain.
4 %% Note: this file works from version 2.12.0
5 \version "2.13.10"
6 \header {
7   lsrtags = "headwords"
8   texidoc = "Random complex notation"
9   doctitle = "Screech and Boink"
10 } % begin verbatim
11
12
13
14 \score {
15      \context PianoStaff <<
16         \new Staff =  "up" {
17             \time 4/8
18             \key c \minor
19
20
21             << {
22                 \revert Stem #'direction
23                 \change Staff = down
24                 \set subdivideBeams = ##t            
25                 g16.[
26                     \change Staff = up
27                     c'''32      \change Staff = down
28                     g32 \change Staff = up
29                     c'''32      \change Staff = down
30                     g16]
31                 \change Staff = up
32                 \stemUp
33                 \set followVoice = ##t
34                 c'''32([ b''16 a''16 gis''16 g''32)]  } \\
35                { s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d''] } \\
36                { s4 \autoBeamOff d''8.. f''32  } \\
37                { s4 es''4 }
38            >>
39         }
40
41         \new Staff =  "down" {
42             \clef bass
43             \key c \minor
44             \set subdivideBeams = ##f
45             \override Stem  #'french-beaming = ##t
46             \override Beam  #'thickness = #0.3
47             \override Stem  #'thickness = #4.0
48             g'16[ b16 fis16 g16]
49             << \makeClusters { 
50                 as16 <as b>
51                 <g b>
52                 <g cis>
53             } \\
54                {
55                    \override Staff.Arpeggio  #'arpeggio-direction =#down
56                    <cis, e, gis, b, cis>4\arpeggio  }
57            >>
58         }
59     >>
60     
61   \midi {
62     \context {
63       \Score
64       tempoWholesPerMinute = #(ly:make-moment 60 8)
65       }
66     }
67
68
69
70     \layout {
71         ragged-right = ##t 
72
73         \context {
74             \Staff
75             \consists Horizontal_bracket_engraver
76         }
77         
78     }
79 }