Timing_translator - LilyPond program-reference
Description: LilyPond program-reference

Next: Translator, Previous: Time_signature_performer, Up: Engravers

#### Timing_translator

This engraver adds the alias `Timing` to its containing context.Responsible for synchronizing timing information from staves. Normally in `Score`. In order to create polyrhythmic music, this engraver should be removed from `Score` and placed in `Staff`.

This engraver adds the alias `Timing` to its containing context.

Properties (read)

`internalBarNumber` (integer)
  Contains the current barnumber. This property is used for internal timekeeping, among others by the `Accidental_engraver`.
`currentBarNumber` (integer)
  Contains the current barnumber. This property is incremented at every bar line.
`measureLength` (moment)
  Length of one measure in the current time signature.
`measurePosition` (moment)
  How much of the current measure have we had. This can be set manually to create incomplete measures.

Properties (write)

`internalBarNumber` (integer)
  Contains the current barnumber. This property is used for internal timekeeping, among others by the `Accidental_engraver`.
`currentBarNumber` (integer)
  Contains the current barnumber. This property is incremented at every bar line.
`measurePosition` (moment)
  How much of the current measure have we had. This can be set manually to create incomplete measures.

`Timing_translator` is part of contexts: Score

Next: Translator, Previous: Time_signature_performer, Up: Engravers

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