LilyPond Internals Reference: 2.2.93 Piano_pedal_engraver

### 2.2.93 Piano_pedal_engraver

Engrave piano pedal symbols and brackets.

Music types accepted:

sostenuto-event, sustain-event and una-corda-event

Properties (read)

> `currentCommandColumn` (graphical (layout) object)

>   Grob that is X-parent to all current breakable (clef, key signature, etc.) items.

> `pedalSostenutoStrings` (list)

>   See `pedalSustainStrings`.

> `pedalSostenutoStyle` (symbol)

>   See `pedalSustainStyle`.

> `pedalSustainStrings` (list)

>   A list of strings to print for sustain-pedal. Format is `(up updown down)`, where each of the three is the string to print when this is done with the pedal.

> `pedalSustainStyle` (symbol)

>   A symbol that indicates how to print sustain pedals: `text`, `bracket` or `mixed` (both).

> `pedalUnaCordaStrings` (list)

>   See `pedalSustainStrings`.

> `pedalUnaCordaStyle` (symbol)

>   See `pedalSustainStyle`.

This engraver creates the following layout object(s):

PianoPedalBracket, SostenutoPedal, SustainPedal and UnaCordaPedal.

`Piano_pedal_engraver` is part of the following context(s): Dynamics, GregorianTranscriptionStaff, KievanStaff, MensuralStaff, PetrucciStaff, Staff, TabStaff and VaticanaStaff.

#### Internals Reference v2.22.2 (stable-branch).