Xelatex version.
[lilypond-ejercicios.git] / apuntes-25-mendelssohn.tex
blobbe05eee3f56c7427c589bb42d8628fa587be4bfe
1 % \version "2.17.0"
3 \section{Instrumentos transpositores. Cambio de pentagrama}
6 \subsection{Modelo}
8 La música para instrumentos transpositores requiere particellas
9 preparadas para ellos con la transposición inversa, y las partes en
10 tono de concierto (p.ej. para el piano) no llevan esta transposición.
11 Nuestro ejemplo de hoy procede de la segunda pieza de concierto para
12 dos clarinetes y piano, de Mendelssohn. Podemos transcribir la música
13 de los clarinetes a partir de las particellas o a partir de la
14 partitura de conjunto; en cualquier caso, el MIDI de la partitura de
15 conjunto debe sonar a la altura correcta.
17 Debemos producir, a partir de la misma fuente, un documento con la
18 partitura de piano en tono de concierto, y en páginas o en documentos
19 separados las particellas de los clarinetes preparadas para un
20 instrumento en Si$\flat$.
22 La parte de piano necesita un cambio de pentagrama en el tercer
23 compás.
25 \begin{lilypond}
26 clarinete = \relative c''' { \tempo "Presto"
27 \key e \minor \time 2/2 \partial 4. c8( \ff b) ais-.
28 b4.-> fis8-. g4.-> dis8-.
29 e4-. e,-. r8 e'8( g) fis-. e( d) c-. b-. a-. g-. fis-. e-.
30 c'4-. fis,-.
33 clarineteUno = { \transposition bes \clarinete }
35 clarineteDos = \transpose c c, { \transposition bes \clarinete }
36 pianoMD = \relative c'' { %\tempo "Presto"
37 \key d \minor \time 2/2 \partial 4. bes8( \ff a) gis-.
38 a4.-> e8 f4.-> cis8
39 d4-. <f, a>-. r8 d'( f) e-.
40 d8( c) bes-. a-. \change Staff = "abajo" \voiceOne g-. f-. e-. d-.
41 \change Staff ="arriba" <bes' d e>4-. q-.
43 pianoMI = \relative c { \key d \minor \clef bass \time 2/2 \partial 4. bes8( a) gis-.
44 a4.-> <e e'>8 <f f'>4.-> <cis cis'>8
45 <d d'>4-> q-> r8 d'( f) e-.
46 d8-. c-. bes-. a-. \voiceTwo g-. f-. e-. d-.
47 g4-. g-.
51 \score {
52 << \new Staff \with { fontSize = #-3
53 \override StaffSymbol #'staff-space = #(magstep -3)
54 instrumentName="Clarinete I"
55 % \override StaffSymbol #'thickness = #(magstep -3)
56 } \transpose c bes, { \clarineteUno }
57 \new Staff \with { fontSize = #-3
58 \override StaffSymbol #'staff-space = #(magstep -3)
59 instrumentName="Clarinete II"
60 % \override StaffSymbol #'thickness = #(magstep -3)
61 } \transpose c bes, { \clarineteDos }
62 \new PianoStaff \with { instrumentName="Piano" } <<
63 \new Staff ="arriba" { \pianoMD }
64 \new Staff ="abajo" { \pianoMI }
67 \layout{}
68 \midi{}
72 \score {
73 \new Staff \with { instrumentName="Clarinete I" } { \clarineteUno }
74 \layout{}
75 \midi{}
78 \score {
79 \new Staff \with { instrumentName="Clarinete II" } { \clarineteDos }
80 \layout{}
81 \midi{}
84 \end{lilypond}
86 % Aumentar la separación entre sistemas
87 %\def\betweenLilyPondSystem#1{\vspace{0.2cm}\linebreak}
89 \subsection{Cambios de pentagrama}
91 Podemos cambiar la música de un pentagrama a otro si en la creación de
92 los contextos hemos dado un nombre a cada uno. Después, la
93 instrucción \verb+\change+ nos permite especificar el contexto al que
94 deseamos cambiar, llamándolo por su nombre. Por ejemplo:
96 \begin[verbatim]{lilypond}
97 musica = \relative c''{ g16 e c \change Staff = "abajo" g c,4 }
98 << \new Staff = "arriba" { \musica }
99 \new Staff = "abajo" { \clef bass s2 }
101 \end{lilypond}
103 El contexto que recibe la música debe existir mientras duran las notas
104 cambiadas, lo que podemos hacer con silencios de separación como puede
105 verse en el ejemplo. Después del cambio, puede ser necesario orientar
106 las plicas mediante una instrucción del tipo \verb+\voiceOne+.
109 \subsection{Instrumentos transpositores}
111 Para fijar el intervalo de transposición de un instrumento, se usa la
112 instrucción \verb+\transposition+ seguida de una nota en altura
113 absoluta. El intervalo que forma la nota con el Do central, \verb+c'+,
114 corresponde al intervalo transpositor del instrumento. Por ejemplo,
115 si un instrumento como el clarinete en Si$\flat$ transporta un tono
116 hacia abajo, debemos poner lo siguiente:
118 \begin{verbatim}
119 \transposition bes
120 \end{verbatim}
122 A continuación podemos escribir la música tal y como aparece en su
123 particella.
125 \begin[verbatim]{lilypond}
126 \relative c''' { \transposition bes
127 \key e \minor
128 \time 2/2
129 \partial 4. c8( \ff b) ais-. }
131 \end{lilypond}
135 Más tarde podemos imprimir la partitura en tono de concierto aplicando
136 a esta música el transporte del instrumento, en este caso un tono
137 hacia abajo:
139 \begin[verbatim]{lilypond}
140 clarinete = \relative c''' { \transposition bes
141 \key e \minor
142 \time 2/2
143 \partial 4. c8( \ff b) ais-. }
145 \transpose c bes, { \clarinete }
146 \end{lilypond}
149 Si no nos preocupa la producción de MIDI, para producir una
150 particella con destino a un instrumento transpositor a partir de
151 música en tono de concierto, sólo hay que aplicar el transporte
152 inverso en el momento de imprimir la particella.
154 \subsection{Notas}
155 \begin{itemize}
156 \item El nombre del sistema de piano puede establecerse con una de
157 las dos instrucciones siguientes:
159 \begin{tabular}{l r}
160 \verb+\set PianoStaff.instrumentName = "Piano"+ & (dentro de la música) \\
161 \verb+\new PianoStaff \with{ instrumentName = "Piano" }+ & (al crear el contexto)
162 \end{tabular}
164 \medskip
166 Véase la sección \ref{instrumentname}
167 (pág. \pageref{instrumentname}). Vimos también el uso de
168 \verb+\with+ en el apartado \ref{with} (pág. \pageref{with}).
170 \item La literatura en inglés se refiere a los cambios de
171 pentagrama como \emph{cross-staff beams}, es decir, barras de
172 pentagrama cruzado.
174 \item Algunas ediciones de música para instrumentos transpositores
175 imprimen las partes de éstos en la partitura general con el
176 transporte aplicado, igual que en las particellas, lo que puede
177 ser confuso para el pianista (pues no son los sonidos reales)
178 pero tiene la ventaja de que los nombres de las notas son los
179 mismos en todos los papeles.
180 \end{itemize}