| [ << 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
#tthen beams are generated automatically. If set to#f, auto-beaming is switched off as soon as the current beam (if any) is finished according to the auto-beaming rules.baseMoment(positive moment with no grace part)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, beams of mulitple stems may be subdivided by omitting a number of beamlets, dependent on
maxSubdivideInterval, between beats at mulitiples ofminSubdivideInterval.
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 > ] |