[PD] sustain pedal abstraction