Matisos dinàmics

Les marques dinàmiques de matís absolut s’especifiquen usant una ordre després d’una nota: c4\ff. Les marques dinàmiques disponibles són \ppppp, \pppp, \ppp, \pp, \p, \mp, \mf, \f, \ff, \fff, \ffff, \fffff, \fp, \sf, \sff, \sp, \spp, \sfz i \rfz. Les indicaciones dinàmiques es poden col·locar manulament per sobre o per sota del pentagrama; per veure més detalls, consulteu Direcció i posició.

\relative c'' {
  c2\ppp c\mp
  c2\rfz c^\mf
  c2_\spp c^\ff
}

[image of music]

Una indicació de crescendo s’inicia amb \< i s’acaba amb \!, amb un matís absolut o amb una altra indicació de crescendo o de descrescendo. Una indicació de decrescendo comença amb \> i acaba també amb \!, amb un matís dinàmic absolut o amb una altra indicació de crescendo o de decrescendo. Es poden usar \cr i \decr en lloc de \< i \>. De forma predeterminada, es graven reguladors en angle quan es fa servir aquesta notació.

\relative c'' {
  c2\< c\!
  d2\< d\f
  e2\< e\>
  f2\> f\!
  e2\> e\mp
  d2\> d\>
  c1\!
}

[image of music]

Un regulador acabat mitjançant \! finalitza a la vora dreta de la nota que porta el \! annexat. En el cas en el qual estigui acabat amb el començament d’una altra indicació crescendo o decrescendo, acabarà al centre de la nota que té annexada la següent indicació \< o \>. El regulador següent començarà aleshores a la vora dreta de la mateixa nota en comptes de la vora esquerra, com seria normal si hagués acabaat amb \! prèviament.

\relative {
  c''1\< | c4 a c\< a | c4 a c\! a\< | c4 a c a\!
}

[image of music]

Els reguladors que acaben amb indicacions dinàmiques absolutes en lloc d’amb \! també es graven de manera semblant. Tanmateix, la longitud de la pròpia indicació dinàmica pot alterar el punt en el qual finalitza el regulador anterior.

\relative {
  c''1\< | c4 a c\mf a | c1\< | c4 a c\ffff a
}

[image of music]

Es requereixen silencis espaiadors per tipografiar diverses indicacions dinàmiques sobre una sola nota. Això és útil especialment per afegir un crescendo i un decrescendo a la mateixa nota:

\relative {
  c''4\< c\! d\> e\!
  << f1 { s4 s4\< s4\> s4\! } >>
}

[image of music]

Es pot fer servir l’ordre \espressivo per indicar un crescendo o un decrescendo sobra la mateixa nota. Tanmateix, noteu que aquesta indicació està implementada com una articulació, no com una expressió dinàmica.

\relative {
  c''2 b4 a
  g1\espressivo
}

[image of music]

Les indicacions de crescendo textuals s’inicien amb \cresc. Els decrescendos textuals s’inicien amb \decresc o amb \dim. Es tracen líniies extensores quan cal.

\relative {
  g'8\cresc a b c b c d e\mf |
  f8\decresc e d c e\> d c b |
  a1\dim ~ |
  a2. r4\! |
}

[image of music]

També poden substituir-se els reguladors gràfics per canvis de dinàmica textuals:

\relative c'' {
  \crescTextCresc
  c4\< d e f\! |
  \dimTextDecresc
  g4\> e d c\! |
  \dimTextDecr
  e4\> d c b\! |
  \dimTextDim
  d4\> c b a\! |
  \crescHairpin
  \dimHairpin
  c4\< d\! e\> d\! |
}

[image of music]

Per crear noves indicacions de matís absolut o de text que s’han d’alinear amb els matisos; vegeu Indicacions dinàmiques contemporànies.

La col·locació vertical de les indicacions de dinàmica es gestiona per part de DynamicLineSpanner.

Hi ha disponible un context Dynamics per gravar les indicacions de matís dinàmic en la seva pròpia línia horitzontal. Useu silencis de separació per indicar els temps (les notes que estan dins d’un context Dynamics també ocupen temps musical, però no s’imprimeixen). El context Dynamics pot contenir altres elements com inscripcions textuals, objectes extensors de text i indicacions de pedal de piano.

<<
  \new Staff \relative {
    c'2 d4 e |
    c4 e e,2 |
    g'4 a g a |
    c1 |
  }
  \new Dynamics {
    s1\< |
    s1\f |
    s2\dim s2-"rit." |
    s1\p |
  }
>>

[image of music]

Instruccions predefinides

\dynamicUp, \dynamicDown, \dynamicNeutral, \crescTextCresc, \dimTextDim, \dimTextDecr, \dimTextDecresc, \crescHairpin, \dimHairpin.

Fragments de codi seleccionats

Establir el comportament dels reguladors a les barres de compàs

Si la nota que acaba un regulador cau sobre la primera part d’un compàs, el regulador s’atura en la línia divisòria immediatament precedent. Es pot controlar aquest comportament sobreescrivint la propietat 'to-barline.

\relative c'' {
  e4\< e2.
  e1\!
  \override Hairpin.to-barline = ##f
  e4\< e2.
  e1\!
}

[image of music]

Ajustament de la longitud mínima dels reguladors

Si els reguladors són massa curts, es poden allargar modificant la propietat minimum-length de l’objecte Hairpin.

<<
  {
    \after 4 \< \after 2 \> \after 2. \! f'1
    \override Hairpin.minimum-length = 8
    \after 4 \< \after 2 \> \after 2. \! f'1
  }
  {
    \repeat unfold 8 c'4
  }
>>

[image of music]

Impressió de reguladors utilitzant la notació «al niente»

Es poden imprimir reguladores amb un cercle en la punta (notació «al niente») establint la propietat circled-tip de l’objecte Hairpin al valor #t.

\relative c'' {
  \override Hairpin.circled-tip = ##t
  c2\< c\!
  c4\> c\< c2\!
}

[image of music]

Impressió de reguladors en diversos estils

Els reguladors es poden crear en una àmplia varietat d’estils.

\paper { tagline = ##f }

\relative c'' {
  \override Hairpin.stencil = #flared-hairpin
  a4\< a a a\f
  a4\p\< a a a\ff
  a4\sfz\< a a a\!
  \override Hairpin.stencil = #constante-hairpin
  a4\< a a a\f
  a4\p\< a a a\ff
  a4\sfz\< a a a\!
  \override Hairpin.stencil = #flared-hairpin
  a4\> a a a\f
  a4\p\> a a a\ff
  a4\sfz\> a a a\!
  \override Hairpin.stencil = #constante-hairpin
  a4\> a a a\f
  a4\p\> a a a\ff
  a4\sfz\> a a a\!
}

[image of music]

Indicacions dinàmiques i textuals alineades verticalment

Tots els objectes DynamicLineSpanner (reguladors i indicacions dinàmiques de text) se situen amb la seva línia de referència a una distància d’almenys 'staff-padding del pentagrama, a no ser que d’altres elements de notació els forci a col·locar-se a més distància. Si s’ajusta 'staff-padding a un valor suficientment gran, les indicacions dinàmiques quedaran alineades.

S’usa una idea semblant junt a \textLengthOn per alinear les inscripcions de text al llarg de la seva línia de base.

music = \relative c' {
  a'2\p b\f
  e4\p f\f\> g, b\p
  c2^\markup { \huge gorgeous } c^\markup { \huge fantastic }
}

{
  \music
  \break
  \override DynamicLineSpanner.staff-padding = 3
  \textLengthOn
  \override TextScript.staff-padding = 1
  \music
}

\paper { tagline = ##f }

[image of music]

Ocultar la línia d’extensió de les expressions textuals de dinàmica

Els canvis de dinàmica amb estil de text (com cresc. i dim.) es graven amb una línia intermitent que mostra el seu abast. Aquesta línia es pot suprimir de la manera següent:

\relative c'' {
  \override DynamicTextSpanner.style = #'none
  \crescTextCresc
  c1\< | d | b | c\!
}

[image of music]

Canviar el text i els estils d’objecte d’extensió per a les indicacions dinàmiques textuals

Es pot modificar el text empleat per als crescendos i decrescendos modificant les propietats de context crescendoText i decrescendoText.

L’estil de la línia d’extensió es pot canviar modificant la propietat 'style de DynamicTextSpanner. El valor predeterminat és 'dashed-line (línia discontínua), i entre d’altres valors possibles es troben 'line (línia), 'dotted-line (línia de punts) i 'none (res):

\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
}

[image of music]

Vegeu també

Glossari musical: al niente, crescendo, decrescendo, hairpin.

Manual d’aprenentatge: Articulacions i matisos dinàmics.

Referència de la notació: Direcció i posició, Indicacions dinàmiques contemporànies, Enriquiment de la sortida MIDI, Control de les dinàmiques del MIDI.

Fragments de codi: Expressive marks.

Referència de funcionament intern: DynamicText, Hairpin, DynamicLineSpanner, Dynamics.


Referència de la notació del GNU LilyPond v2.25.21 (branca de desenvolupament).