bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Spacing/Positioning of Arpeggios when fingerings are present


From: Jonathan Kulp
Subject: Spacing/Positioning of Arpeggios when fingerings are present
Date: Wed, 15 Oct 2008 18:56:19 -0500
User-agent: Thunderbird 2.0.0.17 (X11/20080925)

While I was working on the arpeggio issue in a thread on the user list, I discovered that arpeggio positioning suffers terribly if fingerings are present and their orientation is set to either left or right.

In the attached example you can see the fingerings in the first two chords are set to left and right respectively, and the arpeggios are placed way too far to the left in both cases. The arpeggio belonging to the second chord is placed right on top of the previous chord. When fingering-orientation is set to up and down, the arpeggio is placed correctly (see 3rd chord).

Jon
--
Jonathan Kulp
http://www.jonathankulp.com


%******************************************************************


\version "2.11.62"

melody = \relative c'' {
   \voiceOne
   \set fingeringOrientations = #'(left)
   <g-0 c-1>2\arpeggio
   \set fingeringOrientations = #'(right)
   <g-0 c-1>\arpeggio
  \set fingeringOrientations = #'(up)
   <g-0 c-1>1\arpeggio
}

bass = \relative c' {
  \voiceTwo
  \set fingeringOrientations = #'(left)
  <c-3>2\arpeggio
  \set fingeringOrientations = #'(right)
  <c-3>\arpeggio
  \set fingeringOrientations = #'(down)
  <c-3>1\arpeggio
}

\score {
    \context Staff \with {
        \consists "Span_arpeggio_engraver"
    }
     <<
        \set Staff.connectArpeggios = ##t
        \context Voice = "melody" { \melody }
        \context Voice = "bass"   { \bass   }
     >>

    \layout { }

  \midi {
    \context {
      \Score
    }
  }
}

Attachment: arpeggio-fingering-prob.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]