Weitere Infos ... in den nächsten Wochen.music = \relative { c' d e f g2 g a4 a a a g1 }
\shiftDurations 1 0 \music % (doppeltes Tempo)
\shiftDurations -1 0 \music % (halbes Tempo) Zitat von: Malte am Freitag, 5. Dezember 2025, 15:35was genau an \scaleDurations ist denn anders als du es haben willst?
Zitat von: der LilyPond-DokuTondauern skalieren: Die Dauer von einzelnen Noten, Pausen oder Akkorden kann mit einem Bruch multipliziert werden, indem hinter die Notendauer ,,*N/M" (oder ,,*N" wenn M 1 ist) geschrieben wird. Die Erscheinung der Noten oder Pausen wird dadurch nicht beeinflusst, die neue Dauer wird aber dazu benutzt, ihre Position im Takt zu errechnen und die neue Dauer in der MIDI-Ausgabe einzusetzen.In dürren Worten:
music = \relative { c' d e f g2 g a4 a a a g1 }
\scaleDuration 2/1 \music...das führt einfach dazu, dass nun in jedem der Viervierteltakte nur zwei Viertelnoten stehen statt vier, oder nur eine Halbe statt zwei – als wären es Zweivierteltakte. Es gibt Fälle, wo das brauchbar ist (z. B., aber nicht nur, für MIDI), aber nicht für die hier benötigte Verdopplung der Notenwerte. Ich wünsche mir stattdessen folgendes Ergebnis:music = \relative { c'2 d e f g1 g a2 a a a g\breve }