<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="es"> <head> <title>Partitura vocal a cuatro voces SATB - GNU LilyPond Learning Manual</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="GNU LilyPond Learning Manual"> <meta name="generator" content="makeinfo 4.11"> <link title="Top" rel="start" href="index.es.html#Top"> <link rel="up" href="Extending-the-templates.es.html#Extending-the-templates" title="Extender las plantillas"> <link rel="prev" href="Soprano-and-cello.es.html#Soprano-and-cello" title="Soprano y violoncello"> <link rel="next" href="Building-a-score-from-scratch.es.html#Building-a-score-from-scratch" title="Crear una partitura partiendo de cero"> <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> <!-- Copyright (C) 1999--2007 por los autores _The translation of the following copyright notice is provided for courtesy to non-English speakers, but only the notice in English legally counts._ _La traducción de la siguiente nota de copyright se ofrece como cortesía para las personas de habla no inglesa, pero únicamente la nota en inglés tiene validez legal._ Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation; sin ninguna de las secciones invariantes. Se incluye una copia de esta licencia dentro de la sección titulada ``Licencia de Documentación Libre de GNU''. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections. A copy of the license is included in the section entitled ``GNU Free Documentation License''. --> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"><!-- pre.display { font-family:inherit } pre.format { font-family:inherit } pre.smalldisplay { font-family:inherit; font-size:smaller } pre.smallformat { font-family:inherit; font-size:smaller } pre.smallexample { font-size:smaller } pre.smalllisp { font-size:smaller } span.sc { font-variant:small-caps } span.roman { font-family:serif; font-weight:normal; } span.sansserif { font-family:sans-serif; font-weight:normal; } hr { border:0; height:1; color: #000000; background-color: #000000; } /* hr { border: none; height: 1px; color: #666666; background-color: #666666; } body { border-left: 1px solid #666666; border-right: 1px solid #666666; color: #332d28; margin-right: auto; margin-left: auto; width: 60em; list-style-type: square; font-family: Arial,Helvetica,sans-serif; padding-right: 1em; padding-left: 1em; } a { border-bottom: 1px dashed #344242; text-decoration: none; color: #344242; } a:link { text-decoration: none; } a:visited { border-bottom: 1px dashed #666666; color: #666666; } a:active { border-bottom: 1px solid #00cccc; color: #00cccc; } a:hover { border-bottom: 1px solid #1d7b85; color: #1d7b85; } blockquote { border: 1px solid #cccccc; padding: 3px; width: 40em; } .node { border-left: 1px solid #666666; margin: -0.5em 0px 1em; padding: 2px 1px 0px; font-style: italic; } .node a { border: none; text-decoration: underline; font-style: normal; font-weight: bold; } .verbatim { font-family: "Courier New",Courier,monospace; } .unnumberedsubsubsec { font-size: large; color: #1d7b85; } .subsubheading { font-size: large; color: #3b220d; } .contents { border: 1px dashed #339999; margin: 3px 2em; list-style-type: square; padding-right: 1em; width: 40em; background-color: #fcfff9; } .contents a { border-bottom: 1px dashed #423d34; text-decoration: none; color: #423d34; } .contents a:visited { border-bottom: 1px dashed #666666; color: #666666; } .contents a:active { border-bottom: 1px solid #f0d86d; color: #f0d86d; } .contents a:hover { border-bottom: 1px solid #3b220d; color: #3b220d; } .menu { border-left: 1px dashed #339999; margin: 3px 2em 1em; list-style-type: square; padding-left: 1.4em; width: 40em; } .unnumbered { } h2 { font-size: x-large; color: #1d7b85; } */ --></style> </head> <BODY BGCOLOR=WHITE TEXT=BLACK> <div class="node"> <p> <a name="Four-part-SATB-vocal-score"></a> <a name="Four_002dpart-SATB-vocal-score"></a> Siguiente: <a rel="next" accesskey="n" href="Building-a-score-from-scratch.es.html#Building-a-score-from-scratch">Crear una partitura partiendo de cero</a>, Anterior: <a rel="previous" accesskey="p" href="Soprano-and-cello.es.html#Soprano-and-cello">Soprano y violoncello</a>, Arriba: <a rel="up" accesskey="u" href="Extending-the-templates.es.html#Extending-the-templates">Extender las plantillas</a> <hr> </div> <h4 class="subsection">3.4.2 Partitura vocal a cuatro voces SATB</h4> <p>La mayor parte de las partituras vocales escritas para coro mixto a cuatro voces con acompañamiento orquestal, como el «Elías» de Mendelssohn o el «Mesías» de Haendel, tienen la música coral y la letra en cuatro pentagramas para S, A, T y B, respectivamente, con una reducción de piano del acompañamiento de orquesta, por debajo. He aquí un ejemplo del «Mesías» de Haendel: <!-- The following should appear as music without code --> <blockquote> <p> <a href="../35/lily-8063b5d5.ly"> <img align="middle" border="0" src="../35/lily-8063b5d5.png" alt="[image of music]"> </a> </p> </blockquote> <p>Ninguna de las plantillas proporciona esta disposición con exactitud. La más parecida es ‘partitura vocal SATB y reducción de piano automática’, pero necesitamos cambiar la disposición y añadir un acompañamiento de piano que no esté derviado automáticamente de las partes vocales. Las variables que contienen la música y la letra de las partes vocales es adecuada, pero tendremos que añadir variables para la reducción de piano. <p>El orden en que aparecen los contextos en el ChoirStaff de la plantilla no se corresponde con el orden de la partitura vocal que hemos mostrado más arriba. Tenemos que reordenarlas para que haya cuatro pentagramas con la letra escrita directamente bajo las notas de cada parte. Todas las voces deben ser <code>\voiceOne</code>, que es la predeterminada, para que las instrucciones <code>\voiceXXX</code> se puedan eliminar. También tenemos que especificar la clave de tenor (clave de sol octava baja) en las partes de tenor. Aún no hemos encontrado la forma en que la letra se especifica en la plantilla, así que tenemos que utilizar el método que nos resulta familiar. También tenemos que escribir los nombres de cada pentagrama. <p>Al hacerlo así obtenemos el ChoirStaff siguiente: <pre class="example"> \new ChoirStaff << \new Staff = "sopranos" << \set Staff.instrumentName = "Soprano" \new Voice = "sopranos" { \global \musicaSoprano } >> \new Lyrics \lyricsto "sopranos" { \latraSoprano } \new Staff = "altos" << \set Staff.instrumentName = "Alto" \new Voice = "altos" { \global \musicaAlto } >> \new Lyrics \lyricsto "altos" { \letraAlto } \new Staff = "tenores" << \set Staff.instrumentName = "Tenor" \new Voice = "tenores" { \global \musicaTenor } >> \new Lyrics \lyricsto "tenors" { \letraTenor } \new Staff = "bajos" << \set Staff.instrumentName = "Bass" \new Voice = "bajos" { \global \musicaBajo } >> \new Lyrics \lyricsto "basses" { \letraBajo } >> % fin del ChoirStaff </pre> <p>A continuación debemos trabajar sobre la parte de piano. Es fácil: tan sólo hay que sacar la parte de piano de la plantilla de ‘Piano solista’: <pre class="example">\new PianoStaff << \set PianoStaff.instrumentName = "Piano " \new Staff = "superior" \superior \new Staff = "inferior" \inferior >> </pre> <p>y escribir las definiciones de variable para <code>superior</code> e <code>inferior</code>. <p>Los grupos ChoirStaff y PianoStaff se deben combinar utilizando ángulos dobles, ya queremos apilarlos unos sobre otros: <pre class="example"><< % combinar los grupos ChoirStaff y PianoStaff uno sobre el otro \new ChoirStaff << \new Staff = "sopranos" << \new Voice = "sopranos" { \global \musicaSoprano } >> \new Lyrics \lyricsto "sopranos" { \letraSoprano } \new Staff = "altos" << \new Voice = "altos" { \global \musicaAlto } >> \new Lyrics \lyricsto "altos" { \letraAlto } \new Staff = "tenores" << \clef "G_8" % clave de tenor \new Voice = "tenores" { \global \musicaTenor } >> \new Lyrics \lyricsto "tenores" { \letraTenor } \new Staff = "bajos" << \clef "bass" \new Voice = "bajos" { \global \musicaBajo } >> \new Lyrics \lyricsto "bajos" { \letraBajo } >> % fin del ChoirStaff \new PianoStaff << \set PianoStaff.instrumentName = "Piano " \new Staff = "upper" \upper \new Staff = "lower" \lower >> >> </pre> <p>Al combinar todo esto junto y escribir la música de los tres compases del ejemplo anterior, obtenemos: <blockquote> <pre class="example"> \version "2.11.57"<!-- /@w --> </pre> <pre class="verbatim"> global = { \key d \major \time 4/4 } sopMusic = \relative c'' { \clef "treble" r4 d2 a4 | d4. d8 a2 | cis4 d cis2 | } sopWords = \lyricmode { Wor -- thy is the lamb that was slain } musicaContralto = \relative a' { \clef "treble" r4 a2 a4 | fis4. fis8 a2 | g4 fis fis2 | } letraContralto = \sopWords musicaTenor = \relative c' { \clef "G_8" r4 fis2 e4 | d4. d8 d2 | e4 a, cis2 | } letraTenor = \sopWords musicaBajo = \relative c' { \clef "bass" r4 d2 cis4 | b4. b8 fis2 | e4 d a'2 | } letraBajo = \sopWords superior = \relative a' { \clef "treble" \global r4 <a d fis>2 <a e' a>4 | <d fis d'>4. <d fis d'>8 <a d a'>2 | <g cis g'>4 <a d fis> <a cis e>2 | } inferior = \relative c, { \clef "bass" \global <d d'>4 <d d'>2 <cis cis'>4 | <b b'>4. <b' b'>8 <fis fis'>2 | <e e'>4 <d d'> <a' a'>2 | } \score { << % combinar ChoirStaff y PianoStaff en paralelo \new ChoirStaff << \new Staff = "sopranos" << \set Staff.instrumentName = "Soprano" \new Voice = "sopranos" { \global \sopMusic } >> \new Lyrics \lyricsto "sopranos" { \sopWords } \new Staff = "altos" << \set Staff.instrumentName = "Alto" \new Voice = "altos" { \global \musicaContralto } >> \new Lyrics \lyricsto "altos" { \letraContralto } \new Staff = "tenors" << \set Staff.instrumentName = "Tenor" \new Voice = "tenors" { \global \musicaTenor } >> \new Lyrics \lyricsto "tenors" { \letraTenor } \new Staff = "basses" << \set Staff.instrumentName = "Bass" \new Voice = "basses" { \global \musicaBajo } >> \new Lyrics \lyricsto "basses" { \letraBajo } >> % fin del ChoirStaff \new PianoStaff << \set PianoStaff.instrumentName = "Piano " \new Staff = "upper" \superior \new Staff = "lower" \inferior >> >> } </pre> <p> <a href="../d4/lily-21d9e0dc.ly"> <img align="middle" border="0" src="../d4/lily-21d9e0dc.png" alt="[image of music]"> </a> </p> </blockquote> <!-- footer_tag --><br><hr> <div class="node"> <p> <a name="Four_002dpart-SATB-vocal-score"></a> Siguiente: <a rel="next" accesskey="n" href="Building-a-score-from-scratch.es.html#Building-a-score-from-scratch">Crear una partitura partiendo de cero</a>, Anterior: <a rel="previous" accesskey="p" href="Soprano-and-cello.es.html#Soprano-and-cello">Soprano y violoncello</a>, Arriba: <a rel="up" accesskey="u" href="Extending-the-templates.es.html#Extending-the-templates">Extender las plantillas</a> </div> <div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;"> <p> <font size="-1"> Esta página corresponde a LilyPond-2.11.57 (rama de desarrollo). <br> <address> Informe de los fallos a través de la lista en español <a href="http://es.groups.yahoo.com/group/lilypond-es/">lilypond-es</a>, o en inglés a través de <a href="http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs">http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs</a>. </address> <br> Se agradecen las <a href="http://lilypond.org/web/devel/participating/documentation-adding">sugerencias para la documentación</a>. </font> </p> </div> <P> Otros idiomas: <a href="Four_002dpart-SATB-vocal-score.html">English</a>, <a href="Four_002dpart-SATB-vocal-score.fr.html">français</a>. <BR> </P> </BODY></html>