Auto_beam_engraver - LilyPond program-reference
Description: LilyPond program-reference

Next: Axis_group_engraver, Previous: Arpeggio_engraver, Up: Engravers

#### Auto_beam_engraver

Generate beams based on measure characteristics and observed Stems. Uses beatLength, measureLength and measurePosition to decide when to start and stop a beam. Overriding beaming is done through Stem_engraver properties `stemLeftBeamCount` and `stemRightBeamCount`.

Music types accepted:

beam-forbid-event

Properties (read)

`autoBeaming` (boolean)
  If set to true then beams are generated automatically.
`autoBeamSettings` (list)
  Specifies when automatically generated beams should begin and end. See Setting automatic beam behavior for more information.
`beatLength` (moment)
  The length of one beat in this time signature.
`subdivideBeams` (boolean)
  If set, multiple beams will be subdivided at beat positions by only drawing one beam over the beat.

This engraver creates the following layout objects: Beam.

`Auto_beam_engraver` is part of contexts: CueVoice, DrumVoice, GregorianTranscriptionVoice, MensuralVoice, TabVoice, VaticanaVoice and Voice

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

Other languages: English.
Using automatic language selection.