Hi all, I am a little disappointed by the fact that none of these solutions are tempo marks, when a metric modulation is literally a tempo mark. Is there no way to accomplish the same thing while keeping it a real tempo mark? I tried a number of things, but couldn’t find the right incantation…
Cheers, Kieren. > On May 27, 2026, at 1:18 PM, Michael Werner <[email protected]> wrote: > > On 2026-05-26 17:05, Peter Payzant wrote: >> Hello- >> >> Sometimes in modern versions of early music, the editor uses the symbology >> shown in the attached image to indicate a change in metre. I've looked >> through quite a lot of the LilyPond documentation but haven't been able to >> find any info about how to create this in a LilyPond file. >> >> It seems that there are two issues: how to create the "breve = dotted breve" >> string (?), and how to position the result above the staff, centred on the >> bar line. > > > Back in 2023 Jean Abou Samra posted some code that would take 2 notes and put > them either side of an equals sign that was itself centered on a bar line. > And here is that code, modified to produce baroque noteheads. Or at least it > seems to, in my limited testing. > tempoChange = > #(define-music-function (firstNote secondNote) (ly:music? ly:music?) > #{ > \tweak font-size -1 > \tweak self-alignment-X ##f > \textEndMark \markup > \put-adjacent #X #LEFT > \put-adjacent #X #RIGHT > \general-align #X #CENTER " = " > \concat { > \rhythm { \tweak style #'baroque #secondNote } > \hspace #0.375 > } > \concat { > \hspace #0.25 > \rhythm { \tweak style #'baroque #firstNote } > } > #}) > It would be used something like \tempoChange \breve \breve. -- > Michael __________________________________________________ My work day may look different than your work day. Please do not feel obligated to read or respond to this email outside of your normal working hours.
