Joel C. Salomon wrote:
In the score to Peter Pan I’ve come across what appears to be an
arpeggio with notes of different lengths.

This corresponds to the example
'Creating arpeggios across notes in different voices'
in NR 1.3.3.
http://lilypond.org/doc/v2.19/Documentation/notation/expressive-marks-as-lines#arpeggio

but unfortunately its says further down
'The simple way of setting parenthesis-style arpeggio brackets does not work for cross-staff arpeggios'


This is because \arpeggioParenthesis assumes you are inside just one Voice, and so is ineffective for PianoStaff and even just Staff.
So you must do what it does, but for Staff, e.g.


\new Staff \with {
  \consists "Span_arpeggio_engraver"
}
\relative c' {
  \set Staff.connectArpeggios = ##t
  \once \override Staff.Arpeggio.stencil = #ly:arpeggio::brew-chord-slur
  \once \override Staff.Arpeggio.X-extent = #ly:grob::stencil-width
  <<
    { <e' g>4\arpeggio <d f> <d f>2 }
    \\
    { <d, f>2\arpeggio <g b>2 }
  >>
}


Cheers,
Robin
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to