Salut,
Je pense que le plus simple, s'il y a régulièrement deux voix, c'est de
mettre les deux voix dans deux variables séparées. Et dans les passages
à une voix, utiliser la commande \oneVoice dans une voix et des silences
invisibles dans l'autre. Exemple :
%%%%%%%%%%%%
\version "2.20.0"
global = {
\key c \major
\time 4/4
}
upper = \relative {
\repeat unfold 16 {c' e g c}
}
low-one = \relative {
\clef bass
\repeat unfold 4 {
\repeat unfold 3 { r4 <g c e> r q}
s1
}
}
low-two = \relative {
\repeat unfold 4 {
\repeat unfold 3 {c2 g}
\oneVoice g4 a b c
\voiceTwo
\break
}
}
lower = {<<{\voiceOne \low-one } \new Voice {\voiceTwo \low-two} >>}
\score {
\new PianoStaff { <<
\set PianoStaff.instrumentName = #"Piano"
\new Staff ="upper" \upper
\new Staff = "lower" \lower % -----> qui comporte deux voix !
>>
}
}
%%%%%%%%%%