summaryrefslogtreecommitdiff
path: root/01-song1/parts/stick.ly
blob: 1d9e2d0287a2d5ee43ef4384ff155f589a5f094b (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
stickIntroLeft = \relative c {
  b8  cis gis' r gis r gis b, ~ |
  b8  cis gis' r gis r gis b, ~ |
  b8  cis gis' r gis r gis r    |
  e8  b' e, b' dis,8 b' dis, b' |

  b,8 cis gis' r gis r gis b, ~ |
  b8  cis gis' r gis r gis b, ~ |
  b8  cis gis' r gis r gis r    |
  <e b'>2 <dis b'> |
}

stickIntroRight = \relative c {
  \repeat unfold 3 { <fis b dis>4 r8 <gis cis e>4 <gis cis e> r8 | }
  <gis b e>2 <fis b dis> |
  \repeat unfold 3 { <fis b dis>4 r8 <gis cis e>4 <gis cis e> r8 | }
  a'8 gis fis e
  dis16 e dis8 b4
}

stickALeft = \relative c' {
  \time 2/4
  cis8 r cis r | r r cis r | r r cis cis |
  cis8 r cis r | r r cis r |
  \time 6/8
  r r cis r cis cis  |

  \time 2/4
  cis8 r cis r | r r cis r | r r cis r   |
  \time 4/4
  r8 cis cis r  cis cis r cis | cis r cis cis  r cis cis r |
}

stickARight = \relative c' {
  \time 2/4
  r4 r | <e gis>4 r8 <dis fis> | r <dis fis> r r |
  r4 r | <e gis>4 r8 <dis fis> |
  \time 6/8
  r <dis fis> r <e gis> r r|

  \time 2/4
  r4 r | <e gis>4 r8 <dis fis> | r <dis fis> r r |
  \time 4/4
  <cis e>4. <dis fis> <e gis>4 ~ | <e gis>8 <fis a>4. <e gis>4 <dis fis> |
}

stick = \new PianoStaff <<
  \set PianoStaff.midiInstrument = #"clav"
  \set PianoStaff.pedalSustainStyle = #'bracket

  \new Staff \relative c' {
    \set Staff.midiPanPosition = #-0.7
    \key cis \minor
    \clef "treble_8"

    %% intro
    \time 4/4
    \repeat volta 2 \stickIntroRight
    \repeat volta 2 \stickARight
  }

  %% staff for left hand side
  \new Staff \relative c  {
    \set Staff.midiPanPosition = #0.7
    \key cis \minor
    \clef "bass"

    %% intro
    \time 4/4
    \repeat volta 2 \stickIntroLeft
    \repeat volta 2 \stickALeft
  }
>>

%% Local Variables:
%% compile-command: "make -C .."
%% End: