Siguiente: Indicaciones dinámicas contemporáneas, Anterior: Articulaciones y ornamentos, Arriba: Adosado a las notas
Las marcas dinámicas de matiz absoluto se especifican usando un
comando después de una nota: c4\ff
. Las marcas dinámicas
disponibles son \ppppp
, \pppp
, \ppp
, \pp
,
\p
, \mp
, \mf
, \f
, \ff
, \fff
,
\ffff
, \fp
, \sf
, \sff
, \sp
,
\spp
, \sfz
y \rfz
. Las indicaciones dinámicas se
pueden colocar manualmente por encima o por debajo del pentagrama;
para ver más detalles, consulte Dirección y posición.
c2\ppp c\mp c2\rfz c^\mf c2_\spp c^\ff
Una indicación de crescendo se comienza con \<
y se
termina con \!
, con un matiz absoluto o con otra indicación de
crescendo o de decrescendo. Una indicación de decrescendo
comienza con \>
y se termina también con \!
, con un
matiz dinámico absoluto o con otra indicación de crescendo o de
decrescendo. Se pueden usar \cr
y \decr
en lugar de
\<
y \>
. De forma predeterminada, se tipografían
reguladores en ángulo cuando se utiliza esta notación.
c2\< c\! d2\< d\f e2\< e\> f2\> f\! e2\> e\mp d2\> d\> c1\!
Se requieren silencios espaciadores para tipografiar varias indicaciones dinámicas sobre una sola nota.
c4\< c\! d\> e\! << f1 { s4 s4\< s4\> s4\! } >>
En algunas situaciones, la marca de articulación \espressivo
puede ser apropiada para indicar un crescendo y decrescendo sobre una
nota:
c2 b4 a g1\espressivo
Los crescendi y decrescendi se pueden tipografiar como marcas
textuales en lugar de reguladores. Las instrucciones incorporadaas
que activan estos modos de texto son \crescTextCresc
,
\dimTextDecresc
, \dimTextDecr
y \dimTextDim
. Las
instrucciones correspondientes \crescHairpin
y
\dimHairpin
hacen que vuelvan a aparecer los reguladores de
nuevo:
\crescTextCresc c2\< d | e f\! \dimTextDecresc e2\> d | c b\! \crescHairpin c2\< d | e f\! \dimHairpin e2\> d\!
Para crear nuevas indicaciones de matiz absoluto o de texto que deba alinearse con los matices, véase Indicaciones dinámicas contemporáneas.
La colocación vertical de las indicaciones de dinámica se maneja por parte de DynamicLineSpanner.
\dynamicUp
,
\dynamicDown
,
\dynamicNeutral
,
\crescTextCresc
,
\dimTextDim
,
\dimTextDecr
,
\dimTextDecresc
,
\crescHairpin
,
\dimHairpin
.
Establecer el comportamiento de los reguladores en las barras de compás
Si la nota que da fin a un regulador cae sobre la primera parte de
un compás, el regulador se detiene en la línea divisoria
inmediatamente precedente. Se puede controlar este comportamiento
sobreescribiendo la propiedad to-barline
.
\relative c'' { e4\< e2. e1\! \override Hairpin #'to-barline = ##f e4\< e2. e1\! }
Ajustar la longitud mínima de los reguladores
Si los reguladores son demasiado cortos, se pueden alargar
modificando la propiedad minimum-length
del objeto
Hairpin
.
\relative c'' { c4\< c\! d\> e\! \override Hairpin #'minimum-length = #5 << f1 { s4 s\< s\> s\! } >> }
Impresión de reguladores utilizando la notación «al niente»
Se pueden imprimir reguladores con un círculo en la punta
(notación «al niente») estableciendo la propiedad
circled-tip
del objeto Hairpin
al valor #t
.
\relative c'' { \override Hairpin #'circled-tip = ##t c2\< c\! c4\> c\< c2\! }
Indicaciones dinámicas y textuales alineadas verticalmente
Mediante el establecimiento de la propiedad Y-extent
a un valor
adecuado, todos los objetos DynamicLineSpanner
(reguladores e
indicaciones dinámicas textuales) se pueden alinear con un punto de
referencia común, independientemente de sus dimensiones. De esta
manera, todos los elementos estarán alineados verticalmente,
produciendo así un resultado más satisfactorio.
Se usa una idea similar para alinear las inscripciones de texto a lo largo de su línea de base.
musica = \relative c'' { c2\p^\markup { gorgeous } c\f^\markup { fantastic } c4\p c\f\> c c\!\p } { \musica \break \override DynamicLineSpanner #'staff-padding = #2.0 \override DynamicLineSpanner #'Y-extent = #'(-1.5 . 1.5) \override TextScript #'Y-extent = #'(-1.5 . 1.5) \musica }
Ocultar la línea de extensión de las expresiones textuales de dinámica
Los cambios de dinámica con estilo de texto (como cresc. y dim.) se imprimen con una línea intermitente que muestra su alcance. Esta línea se puede suprimir de la siguiente manera:
\relative c'' { \override DynamicTextSpanner #'dash-period = #-1.0 \crescTextCresc c1\< | d | b | c\! }
Cambiar el texto y los estilos de objeto de extensión para las indicaciones dinámicas textuales
Se puede modificar el texto empleado para los crescendos y
decrescendos modificando las propiedades de contexto
crescendoText
y decrescendoText
. El estiloo de la
línea de extensión se puede cambiar modificando la propiedad
'style
de DynamicTextSpanner
. El valor
predeterminado es 'hairpin
(regulador), y entre otros
valores posibles se encuentran 'line
(línea),
'dashed-line
(línea intermitente) y 'dotted-line
(línea de puntos):
\relative c'' { \set crescendoText = \markup { \italic { cresc. poco } } \set crescendoSpanner = #'text \override DynamicTextSpanner #'style = #'dotted-line a2\< a a2 a a2 a a2 a\mf }
Glosario musical: al niente, crescendo, decrescendo, regulador.
Manual de aprendizaje: Articulaciones y matices dinámicos.
Referencia de la notación: Dirección y posición, Indicaciones dinámicas contemporáneas, ¿Qué sale por el MIDI?, Control de los matices en el MIDI.
Fragmentos de código: Expresiones.
Referencia de funcionamiento interno: DynamicText, Hairpin, DynamicLineSpanner.