Polyphony et mergeDifferentlyHeaded

Chers Lilypondeureux et -reuses,

La première image jointe représente le résultat que je souhaiterai obtenir (cf. Capture-1.png).
Je commence donc à entrer le code :

<<
\time 2/4
{
e''4 c''
} \ {
\stemUp
c'16 g' e' g'
\stemDown
e' g' e' g'
} \ {
\stemDown
c'2
}

et, curieusement, LilyPond 2.15.16 et 2.14.2 (j'ai essayé les deux) me font disparaître la blanche (cf. Capture-2.png).
J'ajoute le \shiftOn sur la voix Alto et la blanche réapparaît non fusionnée ( cf. Capture-3.png).
Enfin, j'essaie l'ajout du \mergeDifferentlyHeadedOn, à plusieurs niveaux sans aucun effet de fusion.

Je ne comprends plus la syntaxe du \mergeDifferentlyHeadedOn ni pourquoi, par défaut, la blanche se positionne sous noire (enfin, la double-croche).
Où est mon erreur ?

Par avance merci,
Pierre

Capture-2.png

Capture-3.png

Bonjour,

Avec trois notes sur un \mergeDifferentlyHeadedOn Lily se perd...
Utiliser \shiftOn (voir doc Notation - Collision resolution dans 1.5.2)
Il reste une collsion, ajouter \once \override NoteColumn #'force-hshift =
#-1
Cela donne:

<<
\time 2/4
     { \shiftOn \once \override NoteColumn #'force-hshift = #-1 e''4 c'' }
  \\ { \mergeDifferentlyHeadedOn \stemUp c'16 g' e' g' \stemDown e' g' e' g'
}
  \\ { \stemDown c'2 }

Bonne journée,
Jean-Christophe

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Polyphony-et-mergeDifferentlyHeaded-tp6974951p6976980.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Merci Jean-Christophe,

En temps que guitariste j'ai toujours travaillé toujours avec au moins trois voix.
Et je ne me souviens pas avoir eu ce genre de fusion bizarres par défaut dans les versions précédentes de LilyPond.
Je note précieusement cette solution !
Encore merci
Pierre

···

Le 9 novembre 2011 07:04, Jean-Christophe D <****@****> a écrit :

Bonjour,

Avec trois notes sur un \mergeDifferentlyHeadedOn Lily se perd...
Utiliser \shiftOn (voir doc Notation - Collision resolution dans 1.5.2)
Il reste une collsion, ajouter \once \override NoteColumn #'force-hshift =
#-1
Cela donne:

<<
\time 2/4
{ \shiftOn \once \override NoteColumn #'force-hshift = #-1 e''4 c'' }
\ { \mergeDifferentlyHeadedOn \stemUp c'16 g' e' g' \stemDown e' g' e' g'
}
\ { \stemDown c'2 }

Bonne journée,
Jean-Christophe

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Polyphony-et-mergeDifferentlyHeaded-tp6974951p6976980.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Pierre Perol-Schneider wrote:

En temps que guitariste j'ai toujours travaillé toujours avec au moins
trois voix.
Et je ne me souviens pas avoir eu ce genre de fusion bizarres par défaut
dans les versions précédentes de LilyPond.

Je n'ai jamais travaillé avec trois voix, j'étais étonné de voir trois voix
en syntaxe simplifiée !
Si cela fonctionnait précédemment, il y a peut-être un bug... Je ne saurais
le dire...

Bonne soirée !
Jean-Christophe

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Polyphony-et-mergeDifferentlyHeaded-tp6974951p6979336.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

J'ai un doute sur l’appellation "syntaxe simplifiée" ...
Pour mon exemple j'ai effectivement simplifié au mieux en ne faisant apparaître qu'une seule mesure pour être le plus clair possible.
Pour ma partition originale je code trois voix séparément que j'appelle Soprano, Alto et Basse puis j'entre mon score ainsi :

\score << \Soprano \ \Alto \ \Basse >>
(c'est très résumé).

Existe-t-il une autre syntaxe, peut-être plus efficace, pour la polyphonie ?

Bonne journée,
Pierre

···

Le 9 novembre 2011 21:06, Jean-Christophe D <****@****> a écrit :

[...] Je n'ai jamais travaillé avec trois voix, j'étais étonné de voir trois voix
en syntaxe simplifiée ! [...]

Pierre Perol-Schneider wrote:

J'ai un doute sur l’appellation "syntaxe simplifiée" ...
\score << \Soprano \\ \Alto \\ \Basse >>
Existe-t-il une autre syntaxe, peut-être plus efficace, pour la polyphonie
?

Bonjour Pierre,

oui, la syntaxe complète serait plutot la suivante, qui permet entre autre
de commencer une liaison DANS la voix 1, par exemple, et de la terminer hors
de la polyphonie :

\score {
    << { \voiceOne \Soprano } \new Voice { \voiceTwo \Alto } \new Voice {
\voiceThree \Basse } >> \oneVoice \SUITEdeLApartoche
}

Bonne journée,
Jean-Christophe

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Polyphony-et-mergeDifferentlyHeaded-tp6974951p6992451.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.