Comprovació d’octava

Al mode relatiu és fàcil oblidar una marca de canvi d’octava. Les comprovacions d’octava fan més fàcil trobar aquests errors, mitjançant la presentació d’un advertiment i corregint l’octava si la nota es troba a una octava diferent de l’esperat.

Per comprovar l’octava d’una nota, especifiqueu l’octava absoluta després del símbol =. Aquest exemple genera un missatge d’advertiment (i corregeix l’altura) perquè la segona nota és l’octava absoluta d'' en lloc de d' com indica la correcció d’octava.

\relative {
  c''2 d='4 d
  e2 f
}

[image of music]

L’octava de les notes es pot comprovar també amb l’ordre \octaveCheck altura_de_control. altura_de_control s’especifica en mode absolut. Això comprova que l’interval entre la nota anterior i la altura_de_control es troba dins d’una quarta (és a dir, el càlcul normal per al mode relatiu). Si aquesta comprovació fracassa, s’imprimeix un missatge d’advertiment. Tot i que la nota prèvia no es modifica, les notes posteriors estan en relació al valor corregit.

\relative {
  c''2 d
  \octaveCheck c'
  e2 f
}

[image of music]

Compareu els dos compassos següents. La primera i tercera comprovacions de \octaveCheck fracassen, però la segona és correcta.

\relative {
  c''4 f g f

  c4
  \octaveCheck c'
  f
  \octaveCheck c'
  g
  \octaveCheck c'
  f
}

[image of music]

Vegeu també

Fragments de codi: Pitches.

Referència de funcionament interno: RelativeOctaveCheck.


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