Indicating cross-staff chords with arpeggio bracket: Difference between revisions

m Replace version="2.24.0" with version="2.24" now that the LilyWiki extension supports auto-selecting the latest release in a stable series
Tags: Mobile edit Mobile web edit
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
An arpeggio bracket can indicate that notes on two different staves are to be played with the same hand. In order to do this, the <code>PianoStaff</code> must be set to accept cross-staff arpeggios and the arpeggios must be set to the bracket shape in the <code>PianoStaff</code> context.
An arpeggio bracket can indicate that notes on two different staves are to be played with the same hand. In order to do this, the <code>PianoStaff</code> must be set to accept cross-staff arpeggios, and the arpeggios must be set to the bracket shape in the <code>PianoStaff</code> context.


(Debussy, ''Les collines d'Anacapri,'' m. 65)
The following example typesets measure&nbsp;65 of Debussy’s prelude ''Les collines d'Anacapri''.


<lilypond version="2.24">
<lilypond version="2.24">
Line 8: Line 8:
   \override PianoStaff.Arpeggio.stencil =
   \override PianoStaff.Arpeggio.stencil =
     #ly:arpeggio::brew-chord-bracket
     #ly:arpeggio::brew-chord-bracket
   \new Staff {
 
    \relative c' {
   \new Staff \relative c' {
      \key b \major
    \key b \major
      \time 6/8
    \time 6/8
      b8-.(\arpeggio fis'-.\> cis-.
    b8-.(\arpeggio fis'-.\> cis-.
        e-. gis-. b-.)\!\fermata^\laissezVibrer \bar "||"
      e-. gis-. b-.)\!\fermata^\laissezVibrer \bar "||"
    }
   }
   }
   \new Staff {
 
    \relative c' {
   \new Staff \relative c' {
      \clef bass
    \clef bass
      \key b \major
    \key b \major
      <<
    << { <a e cis>2.\arpeggio } \\
        {
      { <a, e a,>2. } >>
          <a e cis>2.\arpeggio
        }
        \\
        {
          <a, e a,>2.
        }
      >>
    }
   }
   }
>>
>>
Line 37: Line 28:
[[Category:Real music]]
[[Category:Real music]]
[[Category:Included in the official documentation]]
[[Category:Included in the official documentation]]
[[Category:Snippet]]