I tried Paul's suggestion, but it didn't work. The effect was no tempo
marking at all.
What did work was:

\layout {
    \context {
      \PianoStaff
      \consists Metronome_mark_engraver
    }
}

What  also works is:

\new PianoStaff \with {
    \consists Metronome_mark_engraver
}

@Paul Thanks for putting me on the right track!

On Fri, Nov 14, 2025 at 9:02 PM Paul Hodges <[email protected]> wrote:

> *From: * Ruud van Silfhout <[email protected]>
> * To: * Lilypond-User Mailing List <[email protected]>
> * Sent: * 14/11/2025 9:37
> * Subject: * repeat tempo marking for instrument
>
> When typesetting a piece for choir with a piano or organ accompaniment,
> the tempo marking  \tempo "Andante non troppo" is placed above the piece,
> which is correct. I currently added the \tempo to every voice in the piece
> and lilypond correctly suppresses it on all but the top voice (Soprano).
> But it does suppress it also for the Organ part. However, I often see in
> scores that it is repeated above the accompaniment music as well. Is there
> a property to force this? I know that I can do it by using \markup (which
> is what I did now, but that requires tweaking to align it with the tempo
> marking at the top of the score, but I can imagine that this a common
> behaviour that can be configured for a staff (e.g. using \with when
> creating the staff.)
> I looked at the staff properties in the Internals Reference, at 'score
> layout', 'displaying staves', 'writing parts' and 'metronome marks' in the
> NR, but could not find a solution.
> I'm quite certain that there is a simple solution for this. However, I'm
> somehow not able to find it in the documentation.
> `
> [image: Franck.png]
>
> Kind regards,
> Ruud
>
>
> You need to remove the engraver that handles the tempo markings from the
> Score context and add it instead to the StaffGroup context, where it can be
> used in the staff groups for the choir and the accompaniment separately.
> You can achieve this like so:
>
> \layout {
>   \context {
>     \Score
>     \remove Metronome_mark_engraver
>   }
>   \context {
>     \StaffGroup
>     \consists Metronome_mark_engraver
>   }
> }
>
> Paul
>
>

Reply via email to