Notation polymétrique

Bonjour

J'ai fini par trouver les solutions, pour avoir des métriques différentes
et des temps qui tombe bien l'un sous l'autre.

Trouvé dans la doc au point en 1.2.3.4 Notatioon Polymétrique
comme quoi faut lire et relire la doc.
J'ai la touche \ sur mon clavier
mais je regrette d'être trop loin de Bordeaux le 11octobre :slight_smile:

%%------------------------------------------------------
% indication de mesure 4/4 12/8
tsEtiquette = \markup {
  \override #'(baseline-skip . 2) \number {
    \column { "4" "4" }
    \vcenter " "
    \center-align { "12" "8" }
  }
}

tsquatreDouze= {
            \override Staff.TimeSignature #'stencil =
            #ly:text-interface::print
            \override Staff.TimeSignature #'text = #tsEtiquette
            }

%-------------------
\relative c' {
<<
  \new Staff {
  \tsquatreDouze
    \time 4/4 %metrique commune

    c4 c8 c8 c4 c8 c8 | c8 c8 c4 c8 c8 c4
  }

  \new Staff {
  \tsquatreDouze
    \time 4/4 %metrique commune
    \set Staff.timeSignatureFraction = #'(12 . 8)
  % on met les durées en rapport 2/3*12*8 = 4/4
    \scaleDurations #'(2 . 3)

      \repeat unfold 4 { c4. c8 c8 c8 }
  }

}
%%--------------------------------------------------------------------------

···

--
Martial

une précision (j'ai des sueurs )
Il faut mettre entre accolades les notes dont on veut échelonner la durée sinon pas d'effet

%%------------------------

\new Staff {
   \tsquatreDouze
     \time 4/4 %metrique commune
     \set Staff.timeSignatureFraction = #'(12 . 8)
   % on met les durées en rapport 2/3*12*8 = 4/4
     \scaleDurations #'(2 . 3)

  { %% Accolade obligatoire
  c4. c8 c8 c8
  }
   }
%%------

···

--
Martial