LilyPond Internals Reference: 1.1.18 BreathingEvent

### 1.1.18 `BreathingEvent`

A short span of silence that shortens the previous note.

Syntax: note`\breathe`

Event classes: `breathing-event`, `music-event` and `StreamEvent`.

Accepted by: `Breathing_sign_engraver` and `Note_performer`.

Properties:

`midi-length` (procedure):

  `breathe::midi-length`

  Function to determine how long to play a note in MIDI. It should take a moment (the written length of the note) and a context, and return a moment (the length to play the note).

`name` (symbol):

  `'BreathingEvent`

  Name of this music object.

`types` (list):

      '(event breathing-event)

  The types of this music object; determines by what engraver this music expression is processed.

#### LilyPond – Internals Reference v2.24.4 (stable-branch).