[ << Musikalische Notation ] | [Top][Contents][Index] | [ Spezielle Notation >> ] |
[ < Rhythmen anzeigen lassen ] | [ Up : Rhythmen anzeigen lassen ] | [ Metronomangabe > ] |
Taktangabe
Taktangaben werden wie folgt erstellt.
\time 2/4 c'2 \time 3/4 c'2.
Taktangaben werden zu Beginn eines Stückes gesetzt und immer dann, wenn sich die Taktart ändert. Wenn eine Änderung am Ende einer Zeile geschieht, wird eine warnende Taktangabe am Ende der Zeile ausgegeben. Dieses Verhalten kann verändert werden, siehe Sichtbarkeit von Objekten.
\relative c'' { \time 2/4 c2 c \break c c \break \time 4/4 c c c c }
Das Symbol für die Taktarten 2/2 und 4/4 kann in ein Zahlensymbol umgewandelt werden:
\relative c'' { % Default style \time 4/4 c1 \time 2/2 c1 % Change to numeric style \numericTimeSignature \time 4/4 c1 \time 2/2 c1 % Revert to default style \defaultTimeSignature \time 4/4 c1 \time 2/2 c1 }
Symbole für Modus und Proprietas der mensuralen Notation werden behandelt unter Mensurale Taktartenbezeichnungen.
Zusätzlich zu der gedruckten Taktart werden mit der Definition des
Befehls \time
auch die Standardwerte fürt die Eigenschaften
beatBase
, beatStructure
und beamExtensions
gesetzt. Die vordefinierten Standardwerte für diese Eigenschaften
finden sich in scm/time-signature-settings.scm. Die existierenden
Standardwerte können verändert oder neue Standardwerte hinzugefügt
werden.
\score { \new Staff { \relative c' { \overrideTimeSignatureSettings 4/4 % timeSignatureFraction #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 { c8 } | } } }
\overrideTimeSignatureSettings
braucht fünf Argumente:
-
timeSignatureFraction
(Taktart-Bruch), ein Bruch, der den Takt beschreibt. -
beatBase
(Grundmoment-Bruch), ein Bruch, der den Zähler und Nenner der Grundschlageinheit der Taktart enhält. -
beatStructure
(Taktzeit-Struktur), eine Scheme-Liste, die die Struktur der Taktschläge anzeigt, in Einheiten des Grundmoments. -
beamExceptions
(Balken-Ausnahmen), eine Aliste, die alle Bebalkungsregeln für die Taktart enthält, außer dem Balken, der zum Taktende endet, wie beschrieben in Einstellung von automatischen Balken.
Der Kontext, der \overrideTimeSignatureSettings
enthält, muss
begonnen sein, bevor \overrideTimeSignatureSettings
aufgerufen
wird. Das heißt, dass er entweder explizit begonnen wird oder sich
Noten in dem Kontext befinen müssen, bevor
\overrideTimeSignatureSettings
aufgerufen wird:
\score { \relative c' { % This call will fail because the context isn't yet instantiated \overrideTimeSignatureSettings 4/4 % timeSignatureFraction #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 c8^\markup {"Beamed (2 2)"} \repeat unfold 7 { c8 } | % This call will succeed \overrideTimeSignatureSettings 4/4 % timeSignatureFraction #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 c8^\markup {"Beamed (3 1)"} \repeat unfold 7 { c8 } | } }
Veränderte Werte der Taktart-Eigenschaften können wieder auf den Standard zurückgesetzt werden:
\score{ \relative { \repeat unfold 8 { c'8 } | \overrideTimeSignatureSettings 4/4 % timeSignatureFraction #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 { c8 } | \revertTimeSignatureSettings 4/4 \time 4/4 \repeat unfold 8 { c8 } | } }
Unterschiedliche Werte der Standard-Taktarteigenschaften für unterschiedliche
Notensysteme können eingerichtet werden, indem man den
Timing_translator
und den Default_bar_line_engraver
aus dem
Score
-Kontext in den Staff
-Kontext verschiebt.
\score { \new StaffGroup << \new Staff { \overrideTimeSignatureSettings 4/4 % timeSignatureFraction #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 {c''8} } \new Staff { \overrideTimeSignatureSettings 4/4 % timeSignatureFraction #1/4 % beatBase 1,3 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 {c''8} } >> \layout { \context { \Score \remove Timing_translator } \context { \Staff \consists Timing_translator } } }
Vordefinierte Befehle
\numericTimeSignature
,
\defaultTimeSignature
.
Ausgewählte Schnipsel
Time signature printing only the numerator as a number (instead of the fraction)
Sometimes, a time signature should not print the whole fraction (for
example, 7/4), but only the numerator (digit 7 in this case). This
can be easily done by using
\override Staff.TimeSignature.style = #'single-number
to change
the style permanently. By using
\revert Staff.TimeSignature.style
, this setting can be
reversed. To apply the single-number style to only one time signature,
use the \override
command and prefix it with a \once
.
\relative c'' { \time 3/4 c4 c c % Change the style permanently \override Staff.TimeSignature.style = #'single-number \time 2/4 c4 c \time 3/4 c4 c c % Revert to default style: \revert Staff.TimeSignature.style \time 2/4 c4 c % single-number style only for the next time signature \once \override Staff.TimeSignature.style = #'single-number \time 5/4 c4 c c c c \time 2/4 c4 c }
Siehe auch
Glossar: time signature
Notationsreferenz: Mensurale Taktartenbezeichnungen, Verwaltung der Zeiteinheiten.
Schnipsel: Rhythms.
Referenz der Interna: TimeSignature, Timing_translator.
[ << Musikalische Notation ] | [Top][Contents][Index] | [ Spezielle Notation >> ] |
[ < Rhythmen anzeigen lassen ] | [ Up : Rhythmen anzeigen lassen ] | [ Metronomangabe > ] |