2.2.24 Cue_clef_engraver

Determine and set reference point for pitches in cued voices.

Properties (read)

clefOctavation (integer)

Add this much extra octavation. Values of 7 and -7 are common.

cueClefGlyph (string)

Name of the symbol within the music font.

cueClefOctavation (integer)

Add this much extra octavation. Values of 7 and -7 are common.

cueClefPosition (number)

Where should the center of the clef symbol go, measured in half staff spaces from the center of the staff.

explicitCueClefVisibility (vector)

break-visibility’ function for cue clef changes.

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 and cueClefGlyph.

This engraver creates the following layout object(s):

CueClef, CueEndClef and OctavateEight.

Cue_clef_engraver is part of the following context(s): DrumStaff, GregorianTranscriptionStaff, KievanStaff, MensuralStaff, PetrucciStaff, Staff, TabStaff and VaticanaStaff.


Internals Reference