| [ << Alturas ] | [Top][Contents][Index] | [ Duraciones >> ] |
| [ < Armadura de la tonalidad ] | [ Up: Imprimir las alturas ] | [ Transposición de los instrumentos > ] |
1.3.3 Corchetes de octava
Los corchetes de Ottava bajan o suben las notas
mostradas en una o más octavas, sin alterar la altura del sonido.
El propósito de la octavación es reducir el uso de líneas
adicionales, especialmente cuando se producen intervalos amplios
en pasajes breves. La instrucción \ottava lleva un número
entero positivo para indicar que se toda más agudo de lo que está
impreso, o un número negativo para tocar más bajo. El efecto de
los corchetes de ottava dura hasta la entrada siguiente de una
octavación distinta, y se puede dar por finalizada usando
\ottava 0.
En el ejemplo siguiente, todas las notas suenan a la misma altura:
\relative c'' { a2 b \ottava -2 a2 b \ottava -1 a2 b \ottava 0 a2 b \ottava 1 a2 b \ottava 2 a2 b }![]()
De forma predeterminada, solo se imprime un número al comienzo del corchete. Este ajuste se puede modificar para que incluya un ordinal abreviado, ya sea como superíndice o en letras de tipo normal; la tipografía inicial en negrita de estos caracteres se puede también alterar, como se explica en Seleccionar la tipografía y su tamaño.
El ejemplo siguiente muestra diversas opciones, así como la forma de volver al comportamiento predeterminado actualmente:
\relative c'' { \ottava 1 a'2 b \ottava 2 a'2 b \bar "||" \set Staff.ottavationMarkups = #ottavation-ordinals \ottava 1 a,2 b \ottava 2 a'2 b \bar "||" \override Staff.OttavaBracket.font-series = #'normal \set Staff.ottavationMarkups = #ottavation-simple-ordinals \ottava 1 a,2 b \ottava 2 a'2 b \bar "||" \revert Staff.OttavaBracket.font-series \set Staff.ottavationMarkups = #ottavation-numbers \ottava 1 a,2 b \ottava 2 a'2 b }![]()
Fragmentos de código seleccionados
Cambiar el texto de las indicaciones de octava alta y baja
Internamente, \ottava fija las propiedades
ottavation (por ejemplo para 8va o 8vb) y
middleCPosition. Para sobreescribir el texto del corchete,
fije ottavation después de invocar a \ottava.
Un texto breve es especialmente útil cuando se usa una indicación corta de octava.
{ c'2 \ottava 1 \set Staff.ottavation = "8" c''2 \ottava 0 c'1 \ottava 1 \set Staff.ottavation = "Text" c''1 }![]()
Añadir una indicación de octava alta a una sola voz
Si tiene más de una voz en el mismo pentagrama, el cambio de
octavación de una voz transportará la posición de las notas en
todas las voces mientras dure el corchete de octava. Si la
octavación se quiere aplicar a una voz solamente, hay que
trasladar el grabador Ottava_spanner_engraver al contexto
Voice.
\layout { \context { \Staff \remove Ottava_spanner_engraver } \context { \Voice \consists Ottava_spanner_engraver } } { \clef bass << { <g d'>1~ q2 <c' e'> } \\ { r2. \ottava -1 <b,,, b,,>4 ~ | q2 \ottava 0 <c e>2 } >> }![]()
Modificación de la inclinación de la línea de octava
Es posible cambiar la inclinación de la línea de octava alta o baja.
\relative c'' { \override Staff.OttavaBracket.stencil = #ly:line-spanner::print \override Staff.OttavaBracket.bound-details = #`((left . ((Y . 0) (attach-dir . ,LEFT) (padding . 0) (stencil-align-dir-y . ,CENTER))) (right . ((Y . 5.0) ; Change the number here (padding . 0) (attach-dir . ,RIGHT) (text . ,(make-draw-dashed-line-markup (cons 0 -1.2)))))) \override Staff.OttavaBracket.left-bound-info = #ly:horizontal-line-spanner::calc-left-bound-info-and-text \override Staff.OttavaBracket.right-bound-info = #ly:horizontal-line-spanner::calc-right-bound-info \ottava 1 c1 c'''1 }![]()
Véase también
Glosario musical: octavation.
Referencia de la notación: Seleccionar la tipografía y su tamaño.
Fragmentos de código: Pitches.
Referencia de funcionamiento interno: Ottava_spanner_engraver, OttavaBracket, ottava-bracket-interface.
| [ << Alturas ] | [Top][Contents][Index] | [ Duraciones >> ] |
| [ < Armadura de la tonalidad ] | [ Up: Imprimir las alturas ] | [ Transposición de los instrumentos > ] |
![[image of music]](../b4/lily-a659bb26.png)
![[image of music]](../3b/lily-687c1ae9.png)
![[image of music]](../8b/lily-5b66d7b7.png)
![[image of music]](../f3/lily-e9060d92.png)
![[image of music]](../9b/lily-de5db516.png)