]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/user/simultaneous.itely
Merge commit 'origin' into includes
[lilypond.git] / Documentation / es / user / simultaneous.itely
index 81c71334fe7d93fbd31edfff044220e72310d62d..d0be14c73e447055be0c280c28fe378d98a5b8f5 100644 (file)
@@ -1,12 +1,12 @@
-@c -*- coding: utf-8; mode: texinfo; -*-
+@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @ignore
-    Translation of GIT committish: 85b54e04be6730bd0781f3135ee741010e099fd8
+    Translation of GIT committish: 17d84cfa9ddb152b05d1e17ab72109fb4eefa684
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
-@c \version "2.11.61"
+@c \version "2.12.0"
 
 @c Translation status: post-GDP
 
@@ -31,6 +31,7 @@ Esta sección trata de la notas simultáneas dentro de la misma voz.
 
 @menu
 * Chorded notes::
+* Simultaneous expressions::
 * Clusters::
 @end menu
 
@@ -39,7 +40,9 @@ Esta sección trata de la notas simultáneas dentro de la misma voz.
 
 @cindex acordes
 @cindex paréntesis en ángulo
+@cindex ángulo, paréntesis en
 @cindex relativa, altura en acordes
+
 @funindex <
 @funindex >
 @funindex <...>
@@ -53,16 +56,16 @@ articulaciones, como si fueran simples notas.
 @end lilypond
 
 Se puede usar el modo relativo para la altura de las notas de los
-acordes; aún se usa como referencia la nota precedente dentro del
-mismo acorde para las alturas relativas, pero cuando el acorde
-termina, la nota de referencia para el modo relativo es la primera
-nota de este acorde, no la última nota del acorde.
+acordes.  La octava de cada nota se determina utilizando como
+referencia la nota precedente, excepto en el caso de la primera nota
+de un acorde: la referencia para la primera nota es la @emph{primera}
+nota del acorde anterior.
 
 Para ver más información sobre los acordes, consulte @ref{Chord
 notation}.
 
-@seealso
 
+@seealso
 Glosario musical:
 @rglos{chord}.
 
@@ -76,11 +79,51 @@ Fragmentos de código:
 @rlsr{Simultaneous notes}.
 
 
+@node Simultaneous expressions
+@unnumberedsubsubsec Simultaneous expressions
+
+Una o más expresiones musicales encerradas entre ángulos dobles se
+entienden como simultáneas.  Si la primera expresión comienza con una
+sola nota o si toda la expresión simultánea aparece explícitamente
+dentro de una sola voz, la expresión completa se sitúa sobre un solo
+pentagrama; en caso contrario los elementos de la expresión simultánea
+se sitúan en pentagramas distintos.
+
+Los ejemplos siguientes muestran expresiones simultáneas sobre un solo
+pentagrama:
+
+@lilypond[quote,verbatim,relative=2]
+\new Voice {  % explicit single voice
+  << {a4 b g2} {d4 g c,2} >>
+}
+@end lilypond
+
+@lilypond[quote,verbatim,relative=2]
+% single first note
+a << {a4 b g}  {d4 g c,} >>
+@end lilypond
+
+Esto puede ser de utilidad si las secciones siimultáneas tienen
+idénticas duraciones, pero se producirán errores si se intentan poner
+notas de distinta duración sobre la misma plica.
+
+El ejemplo siguiente muestra cómo las expresiones simultáneas pueden
+generar varios pentagramas de forma implícita:
+
+@lilypond[quote,verbatim,relative=2]
+% no single first note
+<< {a4 b g2}  {d4 g2 c,4} >>
+@end lilypond
+
+Aquí no hay problema en tener distintas duraciones.
+
+
 @node Clusters
 @unnumberedsubsubsec Clusters
 
 @cindex cluster
 @cindex racimo (cluster)
+
 @funindex \makeClusters
 @funindex makeClusters
 
@@ -97,8 +140,8 @@ Se pueden mezclar en el mismo pentagrama notas normales y clusters,
 incluso al mismo tiempo.  En tal caso, no se hace ningún intento de
 evitar automáticamente las colisiones entre clusters y notas normales.
 
-@seealso
 
+@seealso
 Glosario musical:
 @rglos{cluster}.
 
@@ -110,14 +153,18 @@ Referencia de funcionamiento interno:
 @rinternals{ClusterSpannerBeacon},
 @rinternals{Cluster_spanner_engraver}.
 
+
 @knownissues
 
 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
 dos acordes.  En caso contrario aparecerán excesivamente estrechos.
 
 Los clusters no llevan plica y por sí mismos no pueden indicar las
-duraciones.  Los racimos separados necesitarían silencios de
-separación entre ellos.
+duraciones, pero la longitud del cluster que se imprime viene
+determinada por la duración de los acordes que lo definen.  Los
+racimos separados necesitan silencios de separación entre ellos.
+
+Los clusters no producen ninguna salida MIDI.
 
 @node Multiple voices
 @subsection Multiple voices
@@ -140,6 +187,7 @@ pentagramas.
 @cindex polifonía en un solo pentagrama
 @cindex voz
 @cindex letra asignada a una voz
+
 @funindex \voiceOne
 @funindex voiceOne
 @funindex \voiceOne ... \voiceFour
@@ -147,7 +195,9 @@ pentagramas.
 @funindex \oneVoice
 @funindex oneVoice
 
-La estructura básica del código necesario para obtener varias voces
+@strong{@i{Instanciar las voces explícitamente}}
+
+La estructura básica necesaria para obtener varias voces
 independientes en un mismo pentagrama se ilustra en el ejemplo
 siguiente:
 
@@ -160,30 +210,35 @@ siguiente:
 >>
 @end lilypond
 
-Aquí se crean explícitamente instancias de voces, que reciben un
-nombre. Las instrucciones @code{\voiceOne} ... @code{\voiceFour} (voz
-uno hasta voz cuatro) preparan las voces de manera que la primera y
-segunda voces llevan las plicas hacia arriba, las voces segunda y
-cuarta llevan las plicas hacia abajo, las cabezas de las notas en las
-voces tercera y cuarta se desplazan horizontalmente, y los silencios
-de las voces respectivas se desplazan también automáticamente para
-evitar las colisiones.  Al utilizar la instrucción @code{\oneVoice}
-(una voz), todos los ajustes de las voces se devuelven al estado
-neutro de las direcciones que es típico de los pasajes de una sola
-voz.
-
-Podemos hacer que una voz esté en el mismo contexto @code{Voice} antes
-y después de un pasaje polifónico temporal.  Por ejemplo, la
-construcción siguiente mantiene una voz activa a todo lo largo de la
-sección polifónica.  Dicha voz es la primera dentro de la sección a
-dos voces, y la voz adicional es la voz segunda.
+Aquí se crean explícitamente instancias de voces, cada una de las
+cuales recibe un nombre. Las instrucciones @code{\voiceOne}
+... @code{\voiceFour} (voz uno hasta voz cuatro) preparan las voces de
+manera que la primera y segunda voces llevan las plicas hacia arriba,
+las voces segunda y cuarta llevan las plicas hacia abajo, las cabezas
+de las notas en las voces tercera y cuarta se desplazan
+horizontalmente, y los silencios de las voces respectivas se desplazan
+también automáticamente para evitar las colisiones.  La instrucción
+@code{\oneVoice} (una voz) devuelve todos los ajustes de las voces al
+estado neutro predeterminado.
+
+@strong{@i{Pasajes polifónicos temporales}}
+
+Se puede crear un pasaje polifónico temporal con la construcción
+siguiente:
 
 @example
-<< @{ \voiceOne ... @} \new Voice @{ \voiceTwo ... @} >> \oneVoice
+<< @{ \voiceOne ... @}
+  \new Voice @{ \voiceTwo ... @}
+>> \oneVoice
 @end example
 
-Utilizando el nombre que la voz recibió en el momento de su creación,
-este método permite asignar la letra a una voz de manera consistente.
+Aquí, la primera expresión dentro de un pasaje polifónico temporal se
+coloca en el contexto @code{Voice} que estaba en uso inmediatamente
+antes del pasaje polifónico, y ese mismo contexto @code{Voice}
+continua después de la sección temporal.  Otras expresiones dentro de
+los ángulos se asignan a distintas voces temporales.  Esto permite
+asignar la letra de forma continua a una voz antes, durante y después
+de la sección polifónica:
 
 @lilypond[quote, verbatim, relative=2]
 <<
@@ -196,11 +251,11 @@ este método permite asignar la letra a una voz de manera consistente.
       }
       \new Voice {
         \voiceTwo
-        e d
+        d2
       }
     >>
     \oneVoice
-    e
+    e4
   }
   \new Lyrics \lyricsto "melody" {
   This is my song.
@@ -208,14 +263,20 @@ este método permite asignar la letra a una voz de manera consistente.
 >>
 @end lilypond
 
-Aquí, las instrucciones @code{\voiceOne} y @code{\voiceTwo} ayudan a
-dejar claro qué ajustes recibe cada voz.
+Aquí, las instrucciones @code{\voiceOne} y @code{\voiceTwo} son
+necesarias para definir los ajustes de cada voz.
+
+@strong{@i{La construcción de la doble barra invertida}}
 
-Para imprimir varias voces en un solo pentagrama, se puede utilizar
-como método simplificado la construcción @code{<<@{...@} \\
-@{...@}>>}, en la que las dos (o más) voces se separan mediante una
-doble barra invertida. Nuestro primer ejemplo podría haberse
-tipografiado de la manera siguiente:
+La construcción @code{<< @{...@} \\ @{...@} >>}, en que las dos
+expresiones (o más) están separadas por doble barra invertida, se
+comporta de forma distinta a la construcción similar sin las dobles
+barras: @emph{todas} las expresiones dentro de esta construcción se
+asignan a contextos @code{Voice} nuevos.  Estos contextos @code{Voice}
+nuevos se crean implícitamente y reciben los nombres fijos @code{"1"},
+@code{"2"}, etc.
+
+El primer ejemplo podría haberse tipografiado de la manera siguiente:
 
 @lilypond[quote,relative=3,verbatim]
 <<
@@ -225,40 +286,40 @@ tipografiado de la manera siguiente:
 >>
 @end lilypond
 
-Esta sintaxis es más sencilla y se puede usar siempre que no nos
-importe que se creen nuevas voces temporales que después serán
-descartadas.  Estas voces creadas implícitamente reciben ajustes
-equivalentes al efecto de las instrucciones @code{\voiceOne}
-... @code{\voiceFour}, en el orden en que aparecen en el código.  En
-el siguiente ejemplo, la voz intermedia lleva las plicas hacia arriba,
-de manera que la introducimos en tercer lugar para que pase a ser la
-voz tres, que tiene las plicas hacia arriba tal y como queremos.
+Esta sintaxis se puede usar siempre que no nos importe que se creen
+nuevas voces temporales que después serán descartadas.  Estas voces
+creadas implícitamente reciben ajustes equivalentes al efecto de las
+instrucciones @code{\voiceOne} ... @code{\voiceFour}, en el orden en
+que aparecen en el código.
+
+En el siguiente ejemplo, la voz intermedia lleva las plicas hacia
+arriba, de manera que la introducimos en tercer lugar para que pase a
+ser la voz tres, que tiene las plicas hacia arriba tal y como
+queremos.  Se usan silencios de separación para evitar la aparición de
+silencios duplicados.
 
 @lilypond[quote,relative=3,verbatim]
 <<
-  { r8 g g  g g f16 es f8 d }
+  { r8 g g  g g f16 ees f8 d }
   \\
-  { es,8 r es r d r d r }
+  { ees,8 r ees r d r d r }
   \\
   { d'8 s c s bes s a s }
 >>
 @end lilypond
 
-A menudo se utilizan silencios espaciadores para evitar la aparición
-de un número excesivo de silencios, como se ha podido ver en el
-ejemplo anterior.
-
 En todas las partituras excepto las más simples, se recomienda crear
-contextos @code{Voice} explícitos utilizando las instrucciones
-@code{\new} y @code{\context} como aparece explicado en
-@rlearning{Contexts and engravers} y @rlearning{Explicitly
+contextos @code{Voice} explícitos como aparece explicado en
+@rlearning{Contexts and engravers} y en @rlearning{Explicitly
 instantiating voices}.
 
+@strong{@i{Duraciones idénticas}}
+
 En el caso especial en que queremos tipografiar fragmentos de música
 que discurre en paralelo y con las mismas duraciones, se pueden
 combinar en un solo contexto de voz, formando así acordes.  Para
-conseguirlo, incorpórelas dentro de una construcción de música
-simultánea y haga que ésta sea una voz explícita:
+conseguirlo, las incorporamos dentro de una construcción de música
+simultánea, dentro de una voz creada explícitamente:
 
 @lilypond[quote,relative=2,verbatim]
 \new Voice <<
@@ -270,17 +331,17 @@ simultánea y haga que ésta sea una voz explícita:
 Este método conduce a barrados extraños y advertencias si los
 fragmentos de música no tienen las mismas duraciones exactas.
 
-@predefined
 
+@predefined
 @code{\voiceOne},
 @code{\voiceTwo},
 @code{\voiceThree},
 @code{\voiceFour},
 @code{\oneVoice}.
+@endpredefined
 
 
 @seealso
-
 Manual de aprendizaje:
 @rlearning{Voices contain music},
 @rlearning{Explicitly instantiating voices}.
@@ -292,6 +353,7 @@ Referencia de la notación:
 Fragmentos de código:
 @rlsr{Simultaneous notes}.
 
+
 @node Voice styles
 @unnumberedsubsubsec Voice styles
 
@@ -322,18 +384,17 @@ identificarlas fácilmente:
 Para recuperar la presentación normal se utiliza la instrucción
 @code{\voiceNeutralstyle}.
 
-@predefined
 
+@predefined
 @code{\voiceOneStyle},
-
 @code{\voiceTwoStyle},
 @code{\voiceThreeStyle},
 @code{\voiceFourStyle},
 @code{\voiceNeutralStyle}.
-
-@seealso
+@endpredefined
 
 
+@seealso
 Manual de aprendizaje:
 @rlearning{I'm hearing Voices},
 @rlearning{Other sources of information}.
@@ -342,7 +403,6 @@ Fragmentos de código:
 @rlsr{Simultaneous notes}.
 
 
-
 @node Collision resolution
 @unnumberedsubsubsec Collision resolution
 
@@ -374,10 +434,12 @@ Fragmentos de código:
 @funindex mergeDifferentlyHeadedOff
 
 
-Las cabezas de notas con igual duración se combinan automáticamente,
-pero las que tienen duraciones distintas no se combinan.  Los
-silencios que se encuentran en el lado opuesto de una plica se
-desplazan verticalmente.
+Las cabezas de notas que están en diferentes voces y tienen la misma
+altura, la misma forma de cabezaa, y dirección opuesta de la plica, se
+combinan automáticamente, pero las que tienen cabezas distintas o la
+misma dirección de la plica no se combinan.  Los silencios que se
+encuentran en el lado opuesto de una plica en otra voz se desplazan
+verticalmente.
 
 @lilypond[quote,verbatim,relative=2]
 <<
@@ -435,15 +497,16 @@ Se pueden combinar cabezas con puntillos diferentes:
 >>
 @end lilypond
 
-La colisión del segundo compás se produce porque
-@code{\mergeDifferentlyHeadedOn} no es capaz de completar
-satisfactoriamente la combinación cuando se encuentran tres o más
-notas alineadas en la misma columna (de hecho, se obtiene una
-advertencia por este motivo).  Para conseguir que la combinación
-funcione adecuadamente, aplique un @code{\shift} o desplazamiento a la
-nota que no se debe combinar.  Aquí, se aplica @code{\shiftOn} para
-mover el sol agudo fuera de la columna, y entonces
-@code{\mergeDifferentlyHeadedOn} hace su trabajo correctamente.
+La blanca y la corchea en el comienzo del segundo compás no están
+correctamente combinadas porque @code{\mergeDifferentlyHeadedOn} no es
+capaz de completar satisfactoriamente la combinación cuando se
+encuentran tres o más notas alineadas en la misma columna, y en este
+caso se obtiene una advertencia.  Para conseguir que la combinación
+funcione adecuadamente, se debe aplicar un @code{\shift} o
+desplazamiento a la nota que no se debe combinar.  Aquí, se aplica
+@code{\shiftOn} para mover el sol agudo fuera de la columna, y
+entonces @code{\mergeDifferentlyHeadedOn} hace su trabajo
+correctamente.
 
 @lilypond[quote,relative=2,verbatim]
 <<
@@ -474,10 +537,10 @@ desactivado), mientras que las voces interiores (tres y cuatro) tienen
 @code{\shiftOnnn} definen niveles de desplazamiento más grandes.
 
 Sólo se combinan las notas si tienen la plica en direcciones opuestas
-(o sea en las @code{Voice}s 1 y 2).
+(por ejemplo, en las @code{Voice}s 1 y 2).
 
-@predefined
 
+@predefined
 @code{\mergeDifferentlyDottedOn},
 @code{\mergeDifferentlyDottedOff},
 @code{\mergeDifferentlyHeadedOn},
@@ -487,6 +550,8 @@ Sólo se combinan las notas si tienen la plica en direcciones opuestas
 @code{\shiftOnn},
 @code{\shiftOnnn},
 @code{\shiftOff}.
+@endpredefined
+
 
 @snippets
 
@@ -496,8 +561,8 @@ Sólo se combinan las notas si tienen la plica en direcciones opuestas
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {forcing-horizontal-shift-of-notes.ly}
 
-@seealso
 
+@seealso
 Glosario musical:
 @rglos{polyphony}.
 
@@ -514,6 +579,7 @@ Referencia de funcionamiento interno:
 @rinternals{NoteCollision},
 @rinternals{RestCollision}.
 
+
 @knownissues
 
 Cuando se emplea @code{\mergeDifferentlyHeadedOn} con una corchea (o
@@ -522,9 +588,11 @@ plica hacia abajo, la corchea recibe un desplazamiento ligeramente
 incorrecto a causa de la anchura diferente del símbolo de la cabeza de
 la blanca.
 
-@c investigate! Sometimes it works, sometimes not. --FV
+@ignore
+@c TODO investigate! Sometimes it works, sometimes not. --FV
 Los requisitos para combinar con éxito cabezas de nota distintas que
 tienen también distinto puntillo, no están claros.
+@end ignore
 
 No están contemplados los acordes en que la misma nota se presenta con
 diferentes alteraciones accidentales dentro del mismo.  En este caso
@@ -622,8 +690,8 @@ Una sección @code{\relative} que se encuentra fuera de
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {changing-partcombine-texts.ly}
 
-@seealso
 
+@seealso
 Glosario musical:
 @rglos{a due},
 @rglos{part}.
@@ -638,8 +706,11 @@ Referencia de funcionamiento interno:
 @rinternals{PartCombineMusic},
 @rinternals{Voice}.
 
+
 @knownissues
 
+@code{\partcombine} sólo admite dos voces.
+
 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
 tocan y terminan las mismas notas, el combinador de partes puede
 tipografiar @code{a2} más de una vez en el mismo compás.
@@ -649,12 +720,19 @@ tipografiar @code{a2} más de una vez en el mismo compás.
 @code{\partcombine} no puede estar dentro de @code{\relative}.
 
 Internamente, el @code{\partcombine} interpreta los dos argumentos
-como @code{Voice}s llamadas @code{one} y @code{two}, y después decide
-cuándo se pueden combinar las partes.  Como consecuencia, si los
-argumentos cambian a contextos de @rinternals{Voice} con nombres
-diferentes, los eventos que contienen se ignorarán.
-
-@c IIRC in users list someone pointed out more issues. TODO: lookup FV
+como @code{Voice}s y decide cuándo se pueden combinar las dos partes.
+Cuando tienen distintas duraciones, no se combinan y reciben los
+nombres @code{one} y @code{two}.  Como consecuencia, si los argumentos
+cambian a contextos de @rinternals{Voice} con nombres diferentes, los
+eventos que contienen se ignorarán.  De forma similar, la combinación
+de partes no está pensada para que funcione con la letra de las
+canciones; cuando una de las voces recibe un nombre explícito con el
+objeto de adjuntarle una letra, la combinación de partes deja de
+funcionar.
+
+@code{\partcombine} observa solamente los tiempos de ataque de las
+notas.  No puede determinar si una nota iniciada previamente está
+sonando o no, lo que origina diversos problemas.
 
 @node Writing music in parallel
 @unnumberedsubsubsec Writing music in parallel
@@ -768,8 +846,8 @@ global = {
 }
 @end lilypond
 
-@seealso
 
+@seealso
 Manual de aprendizaje:
 @rlearning{Organizing pieces with variables}