Fingersatz Fingerwechse einer Note innerhalb Akkord

Begonnen von Multimax, Mittwoch, 4. Januar 2023, 08:17

« vorheriges - nächstes »

Multimax

Hallo zusammen,

es gelingt mir einfach nicht einen Fingerwechsel für die mittlere Note eines Akkordes zu erzeugen. Im Code habe ich es durch den Finger 34 symbolisiert. Für den Fingerwechsel mit Bindestrich kann ich die Markup-Konstruktion aber nicht verwenden, weil sie innerhalb eines Akkordes nicht erlaubt ist.

Setze ich sie außerhalb des Akkordes ist die Reihenfolge der Fingersätze in Vertikaler Richtung falsch.

\version "2.24.0"
\relative c {\key as \major
  \clef "bass"
  \voiceTwo
 \set fingeringOrientations=#'(down)

<es-5\glide ~ g-34 des'-1>2.
<es-5  as-3 c-2>1.
}

rgree

Hallo,

ich habe das Problem nicht recht verstanden,
aber man kann mit "\finger" Markups in den Fingersatz mogeln,
wie das folgende Beispiel zeigt (wichtig: "\text" nicht vergessen):

\version "2.20.0"
\relative c {\key as \major
  \clef "bass"
  \voiceTwo

 \set fingeringOrientations=#'(down)
 <es-5 g-\finger \markup\italic\tiny\smaller\smaller \text "irgendwas" des'-1>2
 <es-5  as-3 c-2>2

 \set fingeringOrientations=#'(left)
 <es-5 g-\finger \markup\italic\tiny\smaller\smaller \text "irgendwas" des'-1>2
 <es-5  as-3 c-2>2
}

Gruß,
Reinhard

Manuela

Probier es mal damit

\relative c {
  \key as \major
  \clef "bass"
  \voiceTwo
  \set fingeringOrientations=#'(down)
  <es-5\glide ~ g-\finger \markup \overtie "34" des'-1>2.
  <es-5  as-3 c-2>1.
}
Danke für eure Hilfe
viele Grüße
-- Manuela

Multimax

Danke Euch beiden.

Bei Euren Konstruktionen verwendet Ihr
\finger \markup "..."
direkt an die Note innerhalb des Akkords angehängt, was funktioniert.

In der Dokumentation wird für einen Fingerwechsel die Konstruktion

c^\markup { \finger "2 - 3" }

verwendet.
Hängt man eine solche an eine Note innerhalb eines Akkords, schmeißt Lilypond einen Fehler. So hatte ich es versucht.

Meine Lösung ist jetzt:

\version "2.24.0"
\relative c {\key as \major
  \clef "bass"
  \voiceTwo

 \set fingeringOrientations=#'(down)
 <es-5\glide g-\finger \markup "3-4" des'-1>2
 <es-5  as-3 c-2>2
}