Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: helmut am Freitag, 30. Januar 2015, 01:29
-
Liebe Leute,
wie ich lese, wird eine Crescendogabel durch das nächste absolute Dynamikzeichen gestoppt. Sie soll aber weitergeführt werden. Weiß jemand, wie ich das anstellen kann?
helmut
-
Hallo,
bei »zwei Dynamikzeichen gleichzeitig« habe ich das »alleinstehende einzelne« schon mal als Textmarkup (siehe Textformatierung \dynamic) eingefügt.
Ansonsten würde ich eine zusätzliche parallel laufende Stimme einfügen, welche keine Noten, sondern nur skips (z. Bsp. s4) und die zweite Dynamik enthält.
Arnold
-
Vielen Dank für die Antwort! Eine einfachere Lösung - auf die ich gehofft hatte - scheint es also nicht zu geben.
helmut
-
Hallo Helmut,
es mag eine einfachere Lösung geben. Im Sinne von einfacher anzuwenden (wahrscheinlich deutlich aufwendiger die entsprechenden Befehle im Vorfeld zu definieren).
Aber das hängt vom jeweiligen Fall ab.
Ohne Beispiel kann ich auch nur Arnolds allgemeine Hinweise befürworten.
Gruß,
Harm
-
Dies ist die Situation:
\relative c'' {
\key e \minor \time 2/2 \clef treble
c1~\pp\<
c2^"molto" c^\ff->
e->}
Die Crescendogabel wird durch \ff gestoppt, sie soll aber bis e gehen.
helmut
-
Hallo Helmut,
vielen Dank für das Beispiel.
Hier kannst Du z.B. folgendes machen:
\relative c'' {
\key e \minor
\time 2/2
\clef treble
c1~\pp\<
c2^"molto"
\new Voice { c^\ff-> }
e->\!
}
Es gibt natürlich auch andere Möglichkeiten, wie das fortissimo als markup setzen (hat dann allerdings keine Auswirkungen auf ein mögliches midi.
oder
<< s2 \\ c^\ff >>
statt\new Voice ...
Hängt immer von der jeweiligen Situation ab, u.a. deshalb ist der Beispielcode so wichtig ;)
HTH,
Harm
-
Wunderbar, das klappt. Vielen Dank, Harm!
helmut