merge different head

Bonjour,
quelque chose m'a échapé avec \mergeDifferentlyHeaded
polyphonie noire et blanche pointé
image
polyphonie croche et blanche pointé
image
certes on peut ruser en mettant une blanche divisé par 2 mais je voudrais comprendre.

\version "2.25.16"
\layout { indent = 0  } 
<<
  \relative {
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   \time 6/8
    c''4^"pas de fusion" c8 c4.
  } \\
  \relative { 
    c''2. 
  }
>>

<<
  \relative {
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   \time 6/8
      c''8^"fusion" c c c4.
  } \\
  \relative { 
    c''2. 
  }
>>


% EN  rusant 
<<
  \relative {
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   \time 6/8
    c''2*1/2 c8 c4.
  } \\
  \relative { 
    c''2. 
  }
>>

Cordialement

C'est fait exprès et précisé dans la documentation : LilyPond Notation Reference: 1.5.2 Multiple voices « Cependant, vous pouvez fusionner une tête de blanche avec une tête de croche – jamais avec une noire. » Normal, si une noire se retrouve avec une tête de blanche, on ne peut plus la distinguer d'une blanche, alors qu'une croche avec une tête de blanche (creuse) se comprend toujours comme une croche, puisqu'elle a sa hampe qui la distingue.

On peut forcer la fusion avec \once \override Staff.NoteColumn.ignore-collision = ##t (bien que je ne le recommande pas dans l'intérêt de la lisibilité).

merci Jean,
c'est bien ce que j'avais compris, pour ne pas confondre le rythme, même si les lecteurs de partition polyphonique, retrouve facilement leur petits.

Bref à \override NoteColumn.ignore-collision = ##t
je préfère mon c2*1/2 pour avoir ainsi une tête blanche.

Bonne fin d'après-midi

Pour avoir une tête blanche :

<<
  \relative {
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   \time 6/8
   \once \override NoteColumn.ignore-collision = ##t
   \tweak duration-log #1
    c''4 c8 c4.
  } \\
  \relative { 
    c''2. 
  }
>>

... mais dans le fond, c'est vrai que ça revient au même :wink:

Bonjour,
oui
et tout compte fait j'ai adopté

headwhite = {
  \once \override NoteColumn.ignore-collision = ##t
  \once \override NoteHead.duration-log = #1
}

<<
  \relative {
   \mergeDifferentlyHeadedOn
   \mergeDifferentlyDottedOn
   \time 6/8   \headwhite  c'4 f8 a4.
  } \\
  \relative { 
    c'2. 
  }
>>

Cordialement