Merge branch 'source-lilypond-ejercicios'
[lilypond-ejercicios.git] / apuntes-27-holst-1.tex
blob697b852a88d7c96d808efb0f1adfe46b89e2d442
1 % \version "2.17.0"
3 \includepdf{holst-marte}
5 \section{Un gran ejemplo orquestal: \emph{Marte}, de Holst (I)}
8 \subsection{Modelo}
10 Para esta gran partitura orquestal perteneciente a la suite \emph{Los
11 planetas} de Gustav Holst, vamos a trabajar en varias fases. Por ahora
12 añadiremos dos instrumentos: los timbales y el gong. El ejemplo
13 contiene repeticiones de trémolo, silencios de compás completo en 5/4
14 y una partitura completa dentro de un marcado.
16 \bigskip
18 % Aumentar la separación entre sistemas
19 \def\betweenLilyPondSystem#1{\vspace{0.4cm}\linebreak}
21 \begin[line-width=17\cm]{lilypond}
23 \version "2.17.0"
25 timpaniI = \relative g, { \clef bass
26 \key c \major
27 \times 2/3 { g8\p ^"wooden sticks" g g } g4 g g8 g g4
28 \times 2/3 { g8 g g } g4 g g8 g g4
29 \times 2/3 { g8 g g } g4 g g8 g g4
30 \times 2/3 { g8 \< g g } g4 g g8 g g4\!
31 \times 2/3 { g8 \> g g } g4 g g8 g g4\! }
33 timpaniII = { \clef bass
34 \key c \major
35 R1*5/4 R1*5/4 R1*5/4 R1*5/4 R1*5/4 }
37 gong = { g2.:32 \pp g2:32 g2.:32 g2:32 g2.:32 g2:32 g2.\< :32 g2\!:32 g2.\>:32 g2:32 \! }
40 incipitTimpaniGroup = \markup {
41 \score{
42 \new PianoStaff <<
43 \set PianoStaff.instrumentName= \markup {
44 \center-column {"6 Timpani" "(two players)"}
46 \new Staff { \set Staff.instrumentName = "I"
47 \clef bass
48 \time 3/2
49 \cadenzaOn s4 g,2 d2 bes,2
51 \new Staff { \set Staff.instrumentName = "II"
52 \clef bass
53 \time 3/2
54 \cadenzaOn s4 c2 es2 a,2
58 \layout {
59 \context { \Staff
60 \remove "Time_signature_engraver"
61 \remove "Clef_engraver"
63 line-width=2.5\cm
64 indent=1\cm
65 %margin-left=0\cm
66 } %layout
67 } %score
68 } %markup
70 #(set-global-staff-size 15.5)
71 % #(set-default-paper-size "a3")
73 \paper { ragged-right=##f
74 system-count=1
78 %\header { title = "I. Mars, the Bringer of War"
79 % title = \markup { \fontsize #6 { \smallCaps { "I. Mars, " } "the Bringer of War" } }
80 % copyright = "Francisco Vila, sobre un trabajo de Guadalupe Cuevas Piñero"
84 \score {
85 \new StaffGroup << %\tempo "Allegro" % main
86 \time 5/4
88 \new PianoStaff \with { systemStartDelimiter=#'SystemStartBar } << %timpani
89 \set PianoStaff.instrumentName =
90 \markup {
91 \incipitTimpaniGroup
93 \new Staff { \timpaniI }
94 \new Staff { \timpaniII } >>
96 \new RhythmicStaff %gong
97 { \set Staff.instrumentName = "Gong"
98 \gong }
100 >> %main
101 \layout { indent=3.5\cm
102 \context { \Staff
103 % \override InstrumentName.padding = #-50
104 % \override VerticalAxisGroup.minimum-distance = #'(-3 . 3)
105 % \override instrumentName.font-size = #8.0
107 }%layout
109 } %score
111 \end{lilypond}
113 \subsection{Preparación del incipit: partitura dentro de un marcado}
115 A veces se denomina ``incipit'' a una pequeña partitura previa al
116 sistema que contiene la música real, y que tiene una finalidad
117 informativa. La parte de timbales contiene un incipit que
118 prepararemos como una partitura normal y luego la insertaremos
119 dentro del nombre del sistema de piano de los timbales.
121 Haremos un elemento de marcado que contendrá una partitura
122 completa en la forma de un bloque \verb+\score+, y que deberá
123 incluir un bloque \verb+\layout{}+. Este elemento de marcado se
124 asignará a una variable que luego podrá utilizarse en cualquier
125 lugar donde se admita un marcado. Aquí vemos un ejemplo sencillo:
127 \begin[verbatim]{lilypond}
128 partiturita=\markup{
129 \score {
130 \new RhythmicStaff { \time 2/4
131 \times 2/3 { c'4 c'8 }
133 \layout{
134 \context { \RhythmicStaff
135 \remove "Time_signature_engraver"
141 \new Staff \relative c' {
142 c8_\partiturita c c c c c c c
144 \end{lilypond}
146 \subsection{Cadenza}
148 El fragmento del incipit aparece sin compasear, lo haremos de la
149 siguiente manera:
151 \begin[verbatim,relative=2]{lilypond}
152 \new Staff { \cadenzaOn c2 d e }
153 \end{lilypond}
155 Además no tiene indicación de compás ni clave, para ello hay que
156 eliminar los grabadores correspondientes del contexto de Staff: véase
157 el apartado \ref{consists} de la página \pageref{consists}.
159 \subsection{Columnas en el marcado}
161 Son muy numerosas las instrucciones de marcado y es recomendable
162 consultar la documentación oficial para aprender a usarlas. La
163 instrucción de marcado que utilizaremos para el nombre de dos
164 líneas del sistema de timbales (en sustitución de una simple
165 línea) es \verb+\center-column+. Esta instrucción admite un
166 bloque con varias expresiones textuales, que colocará centradas y
167 superpuestas:
169 \begin[verbatim]{lilypond}
170 \markup{
171 \center-column {"6 Timpani" "(two players)"}
174 \end{lilypond}
176 Después emplearemos este marcado como el valor de la propiedad
177 \verb+PianoStaff.instrumentName+ de nuestra pequeña partitura.
179 Así pues, tenemos un marcado con dos líneas que es el nombre del
180 sistema de piano de una pequeña partitura, que a su vez está
181 dentro de un marcado que es el nombre del sistema de piano de los
182 timbales de la partitura grande.
184 \subsection{Figuras escaladas}
186 El escalado de valores se efectúa gracias al asterisco como
187 símbolo de multiplicación. De esta forma podemos escribir una
188 figura con el aspecto de un valor dado, pero con la duración
189 reducida o ampliada según un factor.
191 Lo usaremos para rellenar compases de 5/4 con silencios de compás
192 completo, que se escriben mediante la letra R~mayúscula. Si además
193 utilizamos otro factor de multiplicación entero, aparecerá
194 repetido el compás de silencio.
196 \begin[verbatim,relative=2]{lilypond}
197 \time 5/4 R1*5/4 c2. c2 R1*5/4*3
198 \end{lilypond}
201 \subsection{Repeticiones de trémolo}
203 Los trémolos, usados en el golpe repetido del gong, se expresan
204 mediante el símbolo de dos puntos seguido del valor de repetición.
206 \begin[verbatim,relative=2]{lilypond}
207 c2:8 c2:16 c2:32
208 \end{lilypond}
211 \subsection{Notas}
213 \begin{itemize}
214 \item Consulte en el apartado \ref{rhythmicstaff} de la página
215 \pageref{rhythmicstaff} la forma de crear un pentagrama de una sola
216 línea para percusión.
218 \item Puede probar muchas combinaciones para las variables del
219 bloque \verb+\layout+ de la partitura del incipit, pero éstas
220 pueden servir de orientación:
222 \begin{verbatim}
223 line-width=2.5\cm
224 indent=1\cm
225 \end{verbatim}
227 \item Suprimiremos las llaves del sistema de piano de los timbales
228 con la asignación
230 \begin{verbatim}
231 \new PianoStaff \with { systemStartDelimiter=#'SystemStartBar }
232 << ...
233 \end{verbatim}
236 \end{itemize}