But in fact, I think one does not need to shift the Timing_translator to the staff context at all: It should suffice to use \scaleDurations and a manual tweak of the displayed time signature for one staff.

That was easier than I had expected:

\version "2.23.0"

musicOneSizeFitsAll = \relative c'
{
  \time 4/8
  c'8 d16 c b8 c \tuplet 3/2 { d8 f e } d4( c2)
}

\score {
  <<
    \new Staff {
      \set Staff.timeSignatureFraction = 4/4
      \scaleDurations 1/2
      \shiftDurations -1 0
      \musicOneSizeFitsAll
    }
    \new Staff \musicOneSizeFitsAll
  >>
}

Lukas


Reply via email to