bug-lilypond
[Top][All Lists]
Advanced

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

Re: Feature request: cross-staff chords


From: Francisco Vila
Subject: Re: Feature request: cross-staff chords
Date: Tue, 31 Jan 2012 18:02:35 +0100

2012/1/31 Pavel Roskin <address@hidden>:
> In my opinion, Lilypond should be able to support chords with noteheads on
> different staves.  This is especially important within staff groups for
> keyboard instruments.

It is not easy. This is the closest we are to a flexible solution nowadays:

\new PianoStaff <<
  \set PianoStaff.connectArpeggios = ##t
  \override PianoStaff.Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket
  \new Staff { c'4 \arpeggio }
  \new Staff { \clef bass
               << { c4\arpeggio }
                  \\
                  { <g, e, c,>4 } >>
  }
>>

> The most natural syntax would be to allow \change inside chords:
>
> \new PianoStaff <<
>  \new Staff = right { <c' \change Staff=left c>4 }
>  \new Staff = left { \clef bass s4 }
>>>
>>>

A given syntax is not the feature, it is just an interface to the
feature. The feature is not there, regardless the trivial you can
think it is by looking at that neat construct.

Various users have requested the same in the past. Perhaps you can
hire a good programmer to implement it. You have been warned,
programmer work is not free.

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

Attachment: document.png
Description: PNG image


reply via email to

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