| [ << Translation ] | [Top][Contents][Index] | [ Backend >> ] |
| [ < Arpeggio_engraver ] | [ Up : Engravers and Performers ] | [ Axis_group_engraver > ] |
2.2.5 Auto_beam_engraver
Generate beams based on measure characteristics and observed Stems. Uses
baseMoment, beatStructure, beamExceptions,
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.
-
baseMoment(moment) Smallest unit of time that will stand on its own as a subdivided section.
-
beamExceptions(list) An alist of exceptions to autobeam rules that normally end on beats.
-
beamHalfMeasure(boolean) Whether to allow a beam to begin halfway through the measure in triple time, which could look like 6/8.
-
beatStructure(list) List of
baseMoments that are combined to make beats.-
subdivideBeams(boolean) If set, multiple beams will be subdivided at
baseMomentpositions by only drawing one beam over the beat.
This engraver creates the following layout object(s):
Beam.
Auto_beam_engraver is part of the following context(s) in \layout: CueVoice, DrumVoice, GregorianTranscriptionVoice, KievanVoice, MensuralVoice, PetrucciVoice, StandaloneRhythmVoice, TabVoice, VaticanaVoice and Voice.
| [ << Translation ] | [Top][Contents][Index] | [ Backend >> ] |
| [ < Arpeggio_engraver ] | [ Up : Engravers and Performers ] | [ Axis_group_engraver > ] |