<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="es"> <head> <title>Combinación automática de las partes - Referencia de la notación de GNU LilyPond</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="Referencia de la notación de GNU LilyPond"> <meta name="generator" content="makeinfo 4.11"> <link title="Top" rel="start" href="index.es.html#Top"> <link rel="up" href="Multiple-voices.es.html#Multiple-voices" title="Varias voces"> <link rel="prev" href="Collision-resolution.es.html#Collision-resolution" title="Resolución de las colisiones"> <link rel="next" href="Writing-music-in-parallel.es.html#Writing-music-in-parallel" title="Escribir música en paralelo"> <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="Automatic-part-combining"></a> Siguiente: <a rel="next" accesskey="n" href="Writing-music-in-parallel.es.html#Writing-music-in-parallel">Escribir música en paralelo</a>, Anterior: <a rel="previous" accesskey="p" href="Collision-resolution.es.html#Collision-resolution">Resolución de las colisiones</a>, Arriba: <a rel="up" accesskey="u" href="Multiple-voices.es.html#Multiple-voices">Varias voces</a> <hr> </div> <h5 class="unnumberedsubsubsec">Combinación automática de las partes</h5> <p><a name="index-autom_00c3_00a1tica_002c-combinaci_00c3_00b3n-de-partes-897"></a><a name="index-partes_002c-combinaci_00c3_00b3n-autom_00c3_00a1tica-898"></a><a name="index-partes_002c-combinador-de-899"></a><a name="index-g_t_005cpartcombine-900"></a><a name="index-g_t_005cpartcombine-901"></a> <p>La combinación automática de particellas se usa para mezclar dos partes musicales sobre un pentagrama. Tiene como objetivo el tipografiado de partituras orquestales. Cuando las dos partes son idénticas durante un período de tiempo, sólo se presenta una de ellas. En los lugares en que las dos partes son diferentes, se tipografían como voces separadas, y las direcciones de las plicas se establecen de forma automática. También las partes de solo y <var>a due</var> quedan identificadas y es posible marcarlas. <p>La sintaxis para la combinación de las partes es: <pre class="example">\partcombine <var>expresión_musical_1</var> <var>expresión_musical_2</var> </pre> <p>El ejemplo siguiente ejemplifica la funcionalidad básica del combinador de partes: poner las partes en un solo pentagrama, y establecer las direcciones de las plicas y la polifonía. Se utilizan las mismas variables para las partes independientes y el pentagrama combinado. <blockquote> <pre class="verbatim"> instrumentoUno = \relative c' { c4 d e f R1 d'4 c b a b4 g2 f4 e1 } instrumentoDos = \relative g' { R1 g4 a b c d c b a g f( e) d e1 } << \new Staff \instrumentoUno \new Staff \instrumentoDos \new Staff \partcombine \instrumentoUno \instrumentoDos >> </pre> <p> <a href="../a3/lily-643791bc.ly"> <img align="middle" border="0" src="../a3/lily-643791bc.png" alt="[image of music]"> </a> </p> </blockquote> <p>Las notas del tercer compás aparecen solamente una vez a pesar de que se han especificado en las dos partes. Las direcciones de las plicas y ligaduras se establecen de forma automática, según se trate de un solo o de un unísono. Cuando se necesita en situaciones de polifonía, la primera parte (que recibe el nombre de contexto <code>one</code>) siempre recibe las plicas hacia arriba, mientras que la segunda (llamada <code>two</code>) siempre recibe las plicas hacia abajo. En los fragmentos de solo, las partes se marcan con ‘Solo’ y ‘Solo II’, respectivamente. Las partes en unísono (<var>a due</var>) se marcan con el texto predeterminado “a2”. <p>Los dos argumentos de <code>\partcombine</code> se interpretan como contextos de <a name="index-Voice-902"></a><a href="../lilypond-internals/Voice.es.html#Voice">Voice</a>. Si se están usando octavas relativas, se debe especificar <code>\relative</code> para ambas expresiones musicales, es decir: <pre class="example">\partcombine \relative ... <var>expresión_musical_1</var> \relative ... <var>expresión_musical_2</var> </pre> <p class="noindent">Una sección <code>\relative</code> que se encuentra fuera de <code>\partcombine</code> no tiene ningún efecto sobre las notas de <var>expresión_musical_1</var> y <var>expresión_musical_2</var>. <p class="noindent"> <h5 class="subsubheading">Fragmentos de código seleccionados</h5> <p><em>Combinar dos partes sobre el mismo pentagrama</em> <p>La herramienta de combinación de partes ( instrucción <code>\partcombine</code>) permite la combinación de varias partes diferentes sobre el mismo pentagrama. Las indicaciones textuales tales como "solo" o "a2" se añaden de forma predeterminada; para quitarlas, sencillamente establezca la proopiedad <code>printPartCombineTexts</code> al valor "falso". Para partituras vocales (como himnos), no hay necesidad de añadir los textos "solo" o "a2", por lo que se deben desactivar. Sin embargo, podría ser mejor no usarlo si hay solos, porque éstos no se indicarán. En tales casos podría ser preferible la notación polifónica estándar. <p>Este fragmento de código presenta las tres formas en que se pueden imprimir dos partes sobre un solo pentagrama: polifonía estándar, <code>\partcombine</code> sin textos, y <code>\partcombine</code> con textos. <blockquote> <pre class="verbatim"> musicUp = \relative c'' { \time 4/4 a4 c4.( g8) a4 | g4 e' g,( a8 b) | c b a2. } musicDown = \relative c'' { g4 e4.( d8) c4 | r2 g'4( f8 e) | d2 \stemDown a } \score { << << \new Staff { \set Staff.instrumentName = "Standard polyphony " << \musicUp \\ \musicDown >> } \new Staff \with { printPartCombineTexts = ##f } { \set Staff.instrumentName = "PartCombine without texts " \partcombine \musicUp \musicDown } \new Staff { \set Staff.instrumentName = "PartCombine with texts " \partcombine \musicUp \musicDown } >> >> \layout { indent = 6.0\cm \context { \Score \override SystemStartBar #'collapse-height = #30 } } } </pre> <p> <a href="../a0/lily-46374218.ly"> <img align="middle" border="0" src="../a0/lily-46374218.png" alt="[image of music]"> </a> </p> </blockquote> <p><em>Cambiar los textos de partcombine</em> <p>Al utilizar la posibilidad de combinación automática de partes, se puede modificar el texto que se imprime para las secciones de solo y de unísono: <blockquote> <pre class="verbatim"> \new Staff << \set Staff.soloText = #"girl" \set Staff.soloIIText = #"boy" \set Staff.aDueText = #"together" \partcombine \relative c'' { g4 g r r a2 g } \relative c'' { r4 r a( b) a2 g } >> </pre> <p> <a href="../a0/lily-b9c2cb19.ly"> <img align="middle" border="0" src="../a0/lily-b9c2cb19.png" alt="[image of music]"> </a> </p> </blockquote> <p class="noindent"> <h5 class="subsubheading">Véase también</h5> <p class="indent"> <p>Glosario musical: <a name="index-a-due-903"></a><a href="../music-glossary/a-due.es.html#a-due">a due</a>, <a name="index-part-904"></a><a href="../music-glossary/part.es.html#part">parte</a>. <p>Referencia de la notación: <a href="Writing-parts.es.html#Writing-parts">Escritura de las particellas</a>. <p>Fragmentos de código: <a href="../../../input/lsr/lilypond-snippets/Simultaneous-notes.html#Simultaneous-notes">Notas simultáneas</a>. <p>Referencia de funcionamiento interno: <a name="index-PartCombineMusic-905"></a><a href="../lilypond-internals/PartCombineMusic.es.html#PartCombineMusic">PartCombineMusic</a>, <a name="index-Voice-906"></a><a href="../lilypond-internals/Voice.es.html#Voice">Voice</a>. <p class="noindent"> <h5 class="subsubheading">Advertencias y problemas conocidos</h5> <p>Si <code>printPartCombineTexts</code> está establecido, cuando las dos voces tocan y terminan las mismas notas, el combinador de partes puede tipografiar <code>a2</code> más de una vez en el mismo compás. <p><code>\partcombine</code> no puede estar dentro de <code>\times</code>. <p><code>\partcombine</code> no puede estar dentro de <code>\relative</code>. <p>Internamente, el <code>\partcombine</code> interpreta los dos argumentos como <code>Voice</code>s llamadas <code>one</code> y <code>two</code>, y después decide cuándo se pueden combinar las partes. Como consecuencia, si los argumentos cambian a contextos de <a name="index-Voice-907"></a><a href="../lilypond-internals/Voice.es.html#Voice">Voice</a> con nombres diferentes, los eventos que contienen se ignorarán. <!-- IIRC in users list someone pointed out more issues. TODO: lookup FV --> <!-- footer_tag --><br><hr> <div class="node"> <p> Siguiente: <a rel="next" accesskey="n" href="Writing-music-in-parallel.es.html#Writing-music-in-parallel">Escribir música en paralelo</a>, Anterior: <a rel="previous" accesskey="p" href="Collision-resolution.es.html#Collision-resolution">Resolución de las colisiones</a>, Arriba: <a rel="up" accesskey="u" href="Multiple-voices.es.html#Multiple-voices">Varias voces</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="Automatic-part-combining.html">English</a>, <a href="Automatic-part-combining.fr.html">français</a>. <BR> </P> </BODY></html>