Arpeggio - GNU LilyPond
Description: GNU LilyPond

Previous: Glissando, Up: Expressive marks

#### 6.5.7 Arpeggio

You can specify an arpeggio sign (also known as broken chord) on a chord by attaching an `\arpeggio` to a chord

>          <c e g c>\arpeggio

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

>          \arpeggioBracket
>          <c' e g c>\arpeggio

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

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

##### Commonly tweaked properties

When an arpeggio crosses staves, you may attach an arpeggio to the chords in both staves and set PianoStaff.`connectArpeggios`

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

##### Predefined commands

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

##### See also

Notation manual: Ties, for writing out arpeggios.

Program reference: Arpeggio.

##### Bugs

It is not possible to mix connected arpeggios and unconnected arpeggios in one PianoStaff at the same point in time.

This page is for LilyPond-2.8.8 (stable-branch).

Other languages: English.
Using automatic language selection.