glissando entre notes proches avec altération

Bonjour,

J'aimerais écrire un glissando entre deux notes de hauteurs proches dont la note d'arrivée est altérée et malheureusement le glissando est caché. Y aurait-il un moyen d'obliger un écart horizontal plus grand pour faire apparaître le trait du glissando ?

EMC:

\version "2.24.4"

\relative c' {cis \glissando d!}
\relative c' {cis \glissando d}
\relative c' {cis \glissando dis}

Bonjour

Je propose ceci :

largeGlissando =
#(define-music-function (x) (number?)
   #{ \once \override Glissando.springs-and-rods
           = #ly:spanner::set-spacing-rods 
    \once  \override Glissando.minimum-length = #x
       #})

  \relative c' {   \largeGlissando #5   cis  \glissando d! }
  \relative c' { \largeGlissando #5  cis \glissando d}
  \relative c' { \largeGlissando #25 cis \glissando dis}

adapté depuis la doc

je remets la modification pour ceux qui ne reçoivent que par mail :

largeGlissando =
#(define-music-function (x) (number?)
   #{ \once \override Glissando.springs-and-rods
           = #ly:spanner::set-spacing-rods 
    \once  \override Glissando.minimum-length = #x
       #})

  \relative c' {   \largeGlissando #5   cis  \glissando d! }
  \relative c' { \largeGlissando #5  cis \glissando d}
  \relative c' { \largeGlissando #25 cis \glissando dis}

Cf. aussi Hairpin #'minimum-length does not apply to real length of the hairpin (#2207) · Issues · LilyPond / LilyPond · GitLab

Merci Martial pour le bout de code qui marche parfaitement et merci Jean pour la confirmation du fait que ce soit un bug assez ancien qu'il reste à chasser un jour.