Next: , Previous: Pedals, Up: Piano music



5.10.4 Arpeggio

You can specify an arpeggio sign on a chord by attaching an \arpeggio to a chord

     <c e g c>\arpeggio

[image of music]

When an arpeggio crosses staves, you attach an arpeggio to the chords in both staves, and set PianoStaff (lilypond-internals) .connectArpeggios

     \context PianoStaff <<
       \set PianoStaff.connectArpeggios = ##t
       \new Staff { <c' e g c>\arpeggio }
       \new Staff { \clef bass <c,, e g>\arpeggio }
     >>

[image of music]

The direction of the arpeggio is sometimes denoted by adding an arrowhead to the wiggly line

     \context Voice {
       \arpeggioUp
       <c e g c>\arpeggio
       \arpeggioDown
       <c e g c>\arpeggio
     }

[image of music]

A square bracket on the left indicates that the player should not arpeggiate the chord

     \arpeggioBracket
     <c' e g c>\arpeggio

[image of music]

Predefined commands

\arpeggio, \arpeggioUp, \arpeggioDown, \arpeggioNeutral, \arpeggioBracket.

See also

Program reference: ArpeggioEvent (lilypond-internals) , Arpeggio (lilypond-internals) .

Bugs

It is not possible to mix connected arpeggios and unconnected arpeggios in one PianoStaff (lilypond-internals) at the same point in time.

Read comments on this page, or add one.

This page is for LilyPond-2.5.11 (development-branch).

Report errors to <bug-lilypond@gnu.org>.

Other languages: English.
Using automatic language selection.