Oktavenüberprüfung

Im relativen Modus geschieht es recht häufig, dass ein Oktavänderungszeichen vergessen wird. Oktavenüberprüfungen machen es einfacher, solche Fehler zu entdecken und zu korrigieren. Sie geben eine Warnung aus und korrigieren die Oktave, wenn eine Note in einer unerwarteten Oktave gefunden wird.

Um die Oktave einer Note zu überprüfen, muss die absolute Oktave nach dem =-Symbol angegeben werden. Im folgenden Beispiel wird eine Warnung (und eine Tonhöhenänderung) generiert, weil die zweite Note als absolute Oktave ein d'' anstelle von d' notiert ist, wie es die Oktavierungskorrektur markiert.

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

[image of music]

Die Oktave von einer Note kann auch mit dem \octaveCheck Kontrolltonhöhe-Befehl überprüft werden. Kontrollhöhe wird im absoluten Modus eingegeben. Dabei wird überprüft, ob das Intervall zwischen der vorherigen Note und der Kontrolltonhöhe nicht größer als eine Quarte ist (die normale Berechnung im relativen Modus). Wenn diese Überprüfung einen Fehler ausgibt, wird eine Warnung gemeldet, aber die vorigen Note wird nicht verändert. Folgende Noten sind dann relativ zur Kontrolltonhöhe.

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

[image of music]

Vergleichen Sie die zwei Takte im nächsten Beispiel. Die erste und dritte \octaveCheck-Überprüfung gibt einen Fehler aus, die zweite dagegen ist erfolgreich:

\relative {
  c''4 f g f

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

[image of music]

Siehe auch

Schnipsel: Pitches.

Referenz der Interna: RelativeOctaveCheck.


LilyPond Benutzerhandbuch v2.25.22 (development-branch).