song2: Move layout to score file.
[music/pretentious.git] / 02-song2 / parts / keys.ly
1 keysA = {
2 \repeat unfold 2 {
3 R1 | R1 | R1 |
4 } \alternative {
5 { R1 |}
6 { R1 |}
7 }
8 }
9
10 keysB = { R1 | R1 | R1 | R1 |}
11
12 keysTransition = \relative c' {
13 \repeat volta 2 {
14 <cis fis a>1 | <b e gis>1 |
15 <a d fis>1 | <a cis fis>1 |
16 }
17
18 %% TODO
19 \repeat volta 4 { R1 | R1 |}
20 }
21
22 keysThree = {
23 \time 6/8
24 \repeat unfold 2 { R2. | R2. |}
25 R2. | R2. | R2. |
26 \time 7/8 R8*7 |
27 }
28
29 keysMartaRekado = \relative c' {
30 \repeat unfold 2 {
31 \time 5/8
32 cis''16 a fis cis r cis8 fis a16 |
33 \time 7/8
34 gis8 e b e16 e8 fis16 r16 b,8 e16 |
35 } \alternative {
36 { \time 2/4 cis8. a16 b a gis a |}
37 { \time 2/4 cis8. a16 b a gis a |}
38 }
39
40 \time 3/4
41 d,16 a fis a fis' a
42 gis e b e gis b |
43 a fis d fis a cis
44 b gis e gis e' d |
45
46 %% TODE simplify
47 fis cis a gis a cis
48 b e e, a b cis |
49
50 %% TODO
51 \time 7/8
52 a a' fis cis cis d8 d8 r r8. |
53 }
54
55 keysReprise = \relative c' {
56 \time 4/4
57 \repeat unfold 2 {
58 <cis fis a cis>2 ~ <cis es a cis>2 |
59 <c f a d>4. ~ <cis fis a cis>8 ~ <cis fis a cis>2 |
60 <cis fis a fis'>2 ~ <cis es a fis'>2 |
61 <c f a d>4. ~ <cis fis a cis>8 ~ <cis fis a cis>2 |
62 }
63 }
64
65 keysFinal = \relative c' {
66 \ottava #-1
67 \repeat volta 4 {
68 \tuplet 6/2 { a'8\sustainOn fis dis cis a fis ~ } fis2 cis16\sustainOff dis gis8 |
69 a16 d fis d fis gis a8 ~ a2 |
70
71 \tuplet 6/2 { cis8\sustainOn a fis dis cis fis, }
72 b8.\sustainOff dis,16\sustainOn a' cis fis\sustainOff gis a-. b-. cis-. d-.
73 <cis a>16 r8 <b gis>16 r8 a16 gis fis\sustainOn cis a gis fis4\sustainOff
74 }
75
76 <b dis fis>16 r8 <b dis fis>16 r8 <b dis fis>4. r8 r |
77 <a d fis>8 r <a d fis> r16 <a cis e>8. a8 <a cis e> r |
78 <b dis fis>16 r8 <b dis fis>16 r8 <b dis fis>4. r8 r |
79 f8 b r8 d16 f gis1.\trill
80 }
81
82 keyboard = \new PianoStaff \with {
83 instrumentName = #"Synthesizer"
84 shortInstrumentName = #"Synth"
85 pedalSustainStyle = #'bracket
86 }
87 <<
88 \new Staff \relative c' {
89 %% Intro
90 \time 4/4
91 R1*8
92
93 \repeat unfold 2 {
94 \key b \minor
95 \keysA
96 \key e \major
97 \keysB
98 }
99
100 \set PianoStaff.midiInstrument = #"choir aahs"
101 \key fis \minor
102 \keysTransition
103 \keysThree
104
105 \set PianoStaff.midiInstrument = #"lead 8 (bass+lead)"
106 \keysMartaRekado
107
108 \set PianoStaff.midiInstrument = #"string ensemble 1"
109 \keysReprise
110 \set PianoStaff.midiInstrument = #"electric piano 1"
111 \keysFinal
112 }
113 >>