[ << Translation ] | [Top][Contents][Index] | [ Backend >> ] |
[ < Alteration_glyph_engraver ] | [ Up : Engravers and Performers ] | [ Arpeggio_engraver > ] |
2.2.3 Ambitus_engraver
Create an ambitus.
Properties (read)
-
keyAlterations
(list) The current key signature. This is an alist containing
(step . alter)
or((octave . step) . alter)
, where step is a number in the range 0 to 6 and alter a fraction, denoting alteration. For alterations, use symbols, e.g.,keyAlterations = #`((6 . ,FLAT))
.-
middleCClefPosition
(number) The position of the middle C, as determined only by the clef. This can be calculated by looking at
clefPosition
andclefGlyph
.-
middleCCuePosition
(number) The position of the middle C, as determined only by the clef of the cue notes. This can be calculated by looking at
cueClefPosition
andcueClefGlyph
.-
middleCOffset
(number) The offset of middle C from the position given by
middleCClefPosition
This is used for ottava brackets.-
middleCPosition
(number) The place of the middle C, measured in half staff-spaces. Usually determined by looking at
middleCClefPosition
andmiddleCOffset
.-
staffLineLayoutFunction
(procedure) Layout of staff lines,
traditional
, orsemitone
.
This engraver creates the following layout object(s):
AccidentalPlacement
, Ambitus
, AmbitusAccidental
, AmbitusLine
and AmbitusNoteHead
.
Ambitus_engraver
is not part of any context
[ << Translation ] | [Top][Contents][Index] | [ Backend >> ] |
[ < Alteration_glyph_engraver ] | [ Up : Engravers and Performers ] | [ Arpeggio_engraver > ] |