Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: accord am Mittwoch, 7. Mai 2008, 21:58
-
Liebe Musikfreunde,
ich nutze Lilypond erst seit kurzem, habe aber dennoch schon eine kleine Anfrage zum Beispiel der englischsprachigen Dokumentation auf Seite 104.
Es geht um eine Wiederholung mit Kasten für ein Stück mit Auftakt. Standardmäßig wird der Auftakt im letzten Kasten wiederholt. Gibt es eine Möglichkeit dieses Verhalten abzuschalten? Ich hätte da gern einen Volltakt, da der Kasten die wiederholte Phrase abschließt und im ersten Takt des Kastens keine neue Phrase beginnt. Ehrlich gesagt verstehe ich den Sinn der Wiederholung des Auftakts auch nicht.
Anbei noch den Code als Minimalbeispiel, der der Dokumentation entstammt.
\version "2.10.33"
\new Staff {
\relative c''{
\partial 4
\repeat volta 4 { e | c2 d2 | e2 f2 | } \alternative { { g4 g g } { a | a a a a | b2. } }
}
}
MfG
Dietrich
-
Hallo,
das Beispiel ist aber korrekt gesetzt. Ein anderes Beispiel müsste man dann in etwa so setzen:
\version "2.10.33"
\new Staff {
\relative c''{
\partial 4
\repeat volta 4 { e | c2 d2 | e2 f2 | } \alternative { { g4 g g g } { a a a a | b2. } }
}
}
Hier ist die zweite Wiederholung ein Volltakt. Damit es dann aber wieder korrekt ist, muss die erste Wiederholung auch ein Volltakt sein.
Ist es das was Du wolltest oder wolltest Du ein inkorrektes Notenbeispiel?
Viele Grüße
BjA
-
nur der Vollständigkeit halber, falls es mal jemand braucht:
Thema: bei Lied mit Auftakt und \alternative im Haus 2 mit Volltakt weitermachen:
An den Anfang von Kasten 2 setzen: \partial 4*0
dann gehts.
-
martinusbaum: bei Lied mit Auftakt und \alternative im Haus 2 mit Volltakt weitermachen:
An den Anfang von Kasten 2 setzen: \partial 4*0
dann gehts.
Danke, guter Hinweis.
Es führt allerdings (unter 2.18.2) zu der Warnung "versuche, \partial nach dem Beginn eines Stückes einzusetzen". Lieber würde ich diese vermeiden.
--ingmar
EDIT: (Diese Frage wird hier (https://liarchiv.joonet.de/index.php?topic=2203.0) behandelt.)
-
die Fehlermeldung erscheint, weil lilypond \partial "unterwegs" nicht mag, ja...
mein Post war ein workaround aus einer ur-alten Fehlermeldung und erscheint auch in snippet [http://lsr.di.unimi.it/LSR/Item?id=490][/url]
Die ursprüngliche Diskussion hier: [http://lilypond.1069038.n5.nabble.com/Partial-measure-repeat-alternatives-td52430.html][/url]
Ich halte es auch für eigenartig, dass man für eine eigentlich übliche Notation bei Stücken mit Auftakt eine "Ausnahme" braucht...
Man müsste wohl in der \alternative-Programmierung weiterarbeiten (aber ich darf nicht meckern, ich kann es auch nicht besser...) Immerhin gibts überhaupt ne Lösung.
Gute Zeit noch
-
Seit Version 2.19 kommt LilyPond auch ohne Warnungen mit \partial in der Mitte eines Stücks klar. Und \alternative mit unvollständigen Takten:
\version "2.19.37"
\relative {
\override Score.BarNumber.break-visibility = #all-visible
\repeat volta 4 {
\partial 4 e''4
c2 d
e f
}
\alternative {
{ g4 g g }
{ a a a a }
}
b2.
}
Edit: Allerdings bin ich mir nicht sicher, ob die Taktzählung so richtig ist. Müsste nicht trotzdem die Taktzahl eins raufgehen?
2. Edit: Grad gesehn, dass du Version 2.10.33 nutzt; hat das nen speziellen Grund? Die ist verdammt alt …