2.2.61 Metronome_mark_engraver

Engrave metronome marking. This delegates the formatting work to the function in the metronomeMarkFormatter property. The mark is put over all staves. The staves are taken from the stavesFound property, which is maintained by Staff_collecting_engraver.

Properties (read)

stavesFound (list of grobs)

A list of all staff-symbols found.

metronomeMarkFormatter (procedure)

How to produce a metronome markup. Called with four arguments: text, duration, count and context.

tempoUnitDuration (duration)

Unit for specifying tempo.

tempoUnitCount (number)

Count for specifying tempo.

tempoText (markup)

Text for tempo marks.

tempoHideNote (boolean)

Hide the note=count in tempo marks.

This engraver creates the following layout object(s):


Metronome_mark_engraver is part of the following context(s): Score.

Internals Reference