]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/jazz-combo-template.ly
Fixes all once-Stem-now-Flag properties in the docs.
[lilypond.git] / Documentation / snippets / jazz-combo-template.ly
1 % DO NOT EDIT this file manually; it is automatically
2 % generated from Documentation/snippets/new
3 % Make any changes in Documentation/snippets/new/
4 % and then run scripts/auxiliar/makelsr.py
5 %
6 % This file is in the public domain.
7 %% Note: this file works from version 2.15.15
8 \version "2.15.15"
9
10 \header {
11 %% Translation of GIT committish: 2d548a99cb9dba80f2ff035582009477cd37eceb
12   texidoces = "
13 Ésta es una plantilla bastante avanzada, para un conjunto de
14 jazz. Observe que la notación de todos los instrumentos está en
15 @code{\\key c \\major} (Do mayor). Esto se refiere al tono de
16 concierto; la armadura se transporta automáticamente si la música está
17 dentro de una sección @code{\\transpose}.
18
19 "
20   doctitlees = "Plantilla para combo de jazz"
21
22
23 %% Translation of GIT committish: 514674cb00c18629242dfcde0c1a4976758adc56
24   texidocit = "
25 Ecco un modello piuttosto complesso, per un gruppo jazz. Si noti che tutti
26 gli strumenti sono in @code{\\key c \\major}. Si tratta della tonalità
27 reale; sarà trasposta automaticamente includendo la
28 musica all'interno di una sezione @code{\\transpose}.
29
30 "
31   doctitleit = "Modello per combo jazz"
32
33 %% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
34   texidocde = "
35 Hier ist ein ziemlich kompliziertes Beispiel für ein Jazz-Ensemble. Achtung:
36 Alle Instrumente sind in @code{\\key c \major} (C-Dur) notiert. Das bezieht sich
37 auf die klingende Musik: LilyPond transponiert die Tonart automatisch, wenn
38 sich die Noten innerhalb eines @code{\\transpose}-Abschnitts befinden.
39
40 "
41
42   doctitlede = "Vorlage für Jazz-Combo"
43
44 %% Translation of GIT committish: bdfe3dc8175a2d7e9ea0800b5b04cfb68fe58a7a
45   texidocfr = "
46 Bien que compliqué de prime abord, voici un canevas tout à fait indiqué
47 pour les ensembles de jazz.  Vous noterez que tous les instruments sont
48 notés en ut (@code{\\key c \major}), la tonalité de concert.  Les notes
49 seront automatiquement transposée dès lors qu'elles seront inscrites
50 dans une section @code{\\transpose}.
51
52 "
53   doctitlefr = "Symboles de jazz"
54
55   lsrtags = "keyboards, percussion, fretted-strings, template"
56
57 %% Translation of GIT committish: 2d548a99cb9dba80f2ff035582009477cd37eceb
58   texidoces = "
59 Ésta es una plantilla bastante avanzada, para un conjunto de
60 jazz. Observe que la notación de todos los instrumentos está en
61 @code{\\key c \\major} (Do mayor). Esto se refiere al tono de
62 concierto; la armadura se transporta automáticamente si la música está
63 dentro de una sección @code{\\transpose}.
64
65 "
66   doctitlees = "Plantilla para combo de jazz"
67
68
69 %% Translation of GIT committish: 514674cb00c18629242dfcde0c1a4976758adc56
70   texidocit = "
71 Ecco un modello piuttosto complesso, per un gruppo jazz. Si noti che tutti
72 gli strumenti sono in @code{\\key c \\major}. Si tratta della tonalità
73 reale; sarà trasposta automaticamente includendo la
74 musica all'interno di una sezione @code{\\transpose}.
75
76 "
77   doctitleit = "Modello per combo jazz"
78
79 %% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
80   texidocde = "
81 Hier ist ein ziemlich kompliziertes Beispiel für ein Jazz-Ensemble. Achtung:
82 Alle Instrumente sind in @code{\\key c \major} (C-Dur) notiert. Das bezieht sich
83 auf die klingende Musik: LilyPond transponiert die Tonart automatisch, wenn
84 sich die Noten innerhalb eines @code{\\transpose}-Abschnitts befinden.
85
86 "
87
88   doctitlede = "Vorlage für Jazz-Combo"
89
90 %% Translation of GIT committish: bdfe3dc8175a2d7e9ea0800b5b04cfb68fe58a7a
91   texidocfr = "
92 Bien que compliqué de prime abord, voici un canevas tout à fait indiqué
93 pour les ensembles de jazz.  Vous noterez que tous les instruments sont
94 notés en ut (@code{\\key c \major}), la tonalité de concert.  Les notes
95 seront automatiquement transposée dès lors qu'elles seront inscrites
96 dans une section @code{\\transpose}.
97
98 "
99   doctitlefr = "Symboles de jazz"
100
101   texidoc = "
102 This is quite an advanced template, for a jazz ensemble. Note that all
103 instruments are notated in @code{\\key c \\major}. This refers to the
104 key in concert pitch; the key will be automatically transposed if the
105 music is within a @code{\\transpose} section.
106
107 "
108   doctitle = "Jazz combo template"
109 } % begin verbatim
110
111 \header {
112   title = "Song"
113   subtitle = "(tune)"
114   composer = "Me"
115   meter = "moderato"
116   piece = "Swing"
117   tagline = \markup {
118     \column {
119       "LilyPond example file by Amelie Zapf,"
120       "Berlin 07/07/2003"
121     } % begin verbatim
122
123   }
124 }
125
126 %#(set-global-staff-size 16)
127 \include "english.ly"
128
129 %%%%%%%%%%%% Some macros %%%%%%%%%%%%%%%%%%%
130
131 sl = {
132   \override NoteHead #'style = #'slash
133   \override Stem #'transparent = ##t
134   \override Flag #'transparent = ##t
135 }
136 nsl = {
137   \revert NoteHead #'style
138   \revert Stem #'transparent
139   \revert Flag #'transparent
140 }
141 crOn = \override NoteHead #'style = #'cross
142 crOff = \revert NoteHead #'style
143
144 %% insert chord name style stuff here.
145
146 jazzChords = { }
147
148 %%%%%%%%%%%% Keys'n'thangs %%%%%%%%%%%%%%%%%
149
150 global = { \time 4/4 }
151
152 Key = { \key c \major }
153
154 % ############ Horns ############
155
156 % ------ Trumpet ------
157 trpt = \transpose c d \relative c'' {
158   \Key
159   c1 | c | c |
160 }
161 trpHarmony = \transpose c' d {
162   \jazzChords
163 }
164 trumpet = {
165   \global
166   \set Staff.instrumentName = #"Trumpet"
167   \clef treble
168   <<
169     \trpt
170   >>
171 }
172
173 % ------ Alto Saxophone ------
174 alto = \transpose c a \relative c' {
175   \Key
176   c1 | c | c |
177 }
178 altoHarmony = \transpose c' a {
179   \jazzChords
180 }
181 altoSax = {
182   \global
183   \set Staff.instrumentName = #"Alto Sax"
184   \clef treble
185   <<
186     \alto
187   >>
188 }
189
190 % ------ Baritone Saxophone ------
191 bari = \transpose c a' \relative c {
192   \Key
193   c1
194   c1
195   \sl
196   d4^"Solo" d d d
197   \nsl
198 }
199 bariHarmony = \transpose c' a \chordmode {
200   \jazzChords s1 s d2:maj e:m7
201 }
202 bariSax = {
203   \global
204   \set Staff.instrumentName = #"Bari Sax"
205   \clef treble
206   <<
207     \bari
208   >>
209 }
210
211 % ------ Trombone ------
212 tbone = \relative c {
213   \Key
214   c1 | c | c
215 }
216 tboneHarmony = \chordmode {
217   \jazzChords
218 }
219 trombone = {
220   \global
221   \set Staff.instrumentName = #"Trombone"
222   \clef bass
223   <<
224     \tbone
225   >>
226 }
227
228 % ############ Rhythm Section #############
229
230 % ------ Guitar ------
231 gtr = \relative c'' {
232   \Key
233   c1
234   \sl
235   b4 b b b
236   \nsl
237   c1
238 }
239 gtrHarmony = \chordmode {
240   \jazzChords
241   s1 c2:min7+ d2:maj9
242 }
243 guitar = {
244   \global
245   \set Staff.instrumentName = #"Guitar"
246   \clef treble
247   <<
248     \gtr
249   >>
250 }
251
252 %% ------ Piano ------
253 rhUpper = \relative c'' {
254   \voiceOne
255   \Key
256   c1 | c | c
257 }
258 rhLower = \relative c' {
259   \voiceTwo
260   \Key
261   e1 | e | e
262 }
263
264 lhUpper = \relative c' {
265   \voiceOne
266   \Key
267   g1 | g | g
268 }
269 lhLower = \relative c {
270   \voiceTwo
271   \Key
272   c1 | c | c
273 }
274
275 PianoRH = {
276   \clef treble
277   \global
278   \set Staff.midiInstrument = #"acoustic grand"
279   <<
280     \new Voice = "one" \rhUpper
281     \new Voice = "two" \rhLower
282   >>
283 }
284 PianoLH = {
285   \clef bass
286   \global
287   \set Staff.midiInstrument = #"acoustic grand"
288   <<
289     \new Voice = "one" \lhUpper
290     \new Voice = "two" \lhLower
291   >>
292 }
293
294 piano = {
295   <<
296     \set PianoStaff.instrumentName = #"Piano"
297     \new Staff = "upper" \PianoRH
298     \new Staff = "lower" \PianoLH
299   >>
300 }
301
302 % ------ Bass Guitar ------
303 Bass = \relative c {
304   \Key
305   c1 | c | c
306 }
307 bass = {
308   \global
309   \set Staff.instrumentName = #"Bass"
310   \clef bass
311   <<
312     \Bass
313   >>
314 }
315
316 % ------ Drums ------
317 up = \drummode {
318   \voiceOne
319   hh4 <hh sn> hh <hh sn>
320   hh4 <hh sn> hh <hh sn>
321   hh4 <hh sn> hh <hh sn>
322 }
323 down = \drummode {
324   \voiceTwo
325   bd4 s bd s
326   bd4 s bd s
327   bd4 s bd s
328 }
329
330 drumContents = {
331   \global
332   <<
333     \set DrumStaff.instrumentName = #"Drums"
334     \new DrumVoice \up
335     \new DrumVoice \down
336   >>
337 }
338
339 %%%%%%%%% It All Goes Together Here %%%%%%%%%%%%%%%%%%%%%%
340
341 \score {
342   <<
343     \new StaffGroup = "horns" <<
344       \new Staff = "trumpet" \trumpet
345       \new Staff = "altosax" \altoSax
346       \new ChordNames = "barichords" \bariHarmony
347       \new Staff = "barisax" \bariSax
348       \new Staff = "trombone" \trombone
349     >>
350
351     \new StaffGroup = "rhythm" <<
352       \new ChordNames = "chords" \gtrHarmony
353       \new Staff = "guitar" \guitar
354       \new PianoStaff = "piano" \piano
355       \new Staff = "bass" \bass
356       \new DrumStaff \drumContents
357     >>
358   >>
359   \layout {
360     \context { \Staff \RemoveEmptyStaves }
361     \context {
362       \Score
363       \override BarNumber #'padding = #3
364       \override RehearsalMark #'padding = #2
365       skipBars = ##t
366     }
367   }
368   \midi { }
369 }
370