Polyphonie, tuplet et NoteColumn

Bonjour la LilyListe,

Voici la première mesure d'un morceau que je suis en train de coder :

\version "2.17.11"

Aigu = {
\time 3/4
\key e \minor
e'4 e' e' | %1
e'4 e' e' | %2
s4 %...

}

Medium = {
\time 3/4
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g } | %1
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g } | %2
s4 %...

}

Basse = {
\stemDown
\time 3/4
\key e \minor
e,2. | %1
\once\override NoteColumn #'force-hshift = #-1
e,2. | %2
s4 %...

}

\score {
<<
\new Staff = "Partition"
<<
\clef "treble_8"
\new Voice = "Aigu" { \voiceOne << \Aigu >> }
\new Voice = "Medium" { \voiceTwo << \Medium >> }
\new Voice = "Basse" { \voiceThree << \Basse >> }

\layout { }
}

Problème : je souhaiterai reculer le mi grave pour l'éloigner du triolet mais le triolet recule également (mes. 2).
Je n'arrive pas à résoudre ce problème simplement.
Toute idée est la bienvenue.
Pierre

Pierre Perol-Schneider wrote

Problème : je souhaiterai reculer le mi grave pour l'éloigner du triolet
mais le triolet recule également (mes. 2).
Je n'arrive pas à résoudre ce problème simplement.

je pense qu'il y a (au moins) un bug dans ce comportement, mais je n'arrive
pas à le localiser clairement.
j'essayerai de trouver le temps demain!

Eluze

···

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

j'essayerai de trouver le temps demain!

Eluze

Merci !

Pierre Perol-Schneider wrote

j'essayerai de trouver le temps demain!

Merci !

ce n'est pas vraiment une solution pour dire merci, mais je ne trouve pas
mieux pour l'instant!
(et c'est plein de messages)

tuplet-shift.ly
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7579077/tuplet-shift.ly&gt;

il faudra encore ajouter un bug-report (je pense que j'aurai le temps lundi)

Eluze

···

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

Juste pour info voici la solution que j'ai utilisé :

\version "2.17.11"

Aigu =
{
\time 3/4
\key e \minor
\tag #'score {
\cadenzaOn
s8
\cadenzaOff
e'4 e' e' | %1
}
\tag #'midi {
e'4 e' e' | %1
}
g'4 fis' e' | %2
s4 %...
}

Medium =
{
\stemDown
\time 3/4
\key e \minor
\tag #'score {
\cadenzaOn
s8
\cadenzaOff
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g } | %1
}
\tag #'midi {
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g } | %1
}
\override Staff.TupletNumber #'stencil = ##f
\override Staff.TupletBracket #'stencil = ##f
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g }
\times 2/3 { a8\rest b g } | %2

s4 %...
}

Basse = {
\stemDown
\time 3/4
\key e \minor
\tag #'score {
e,2.
\cadenzaOn
s8
\cadenzaOff \bar "|" | %1
}
\tag #'midi {
e,2.
\cadenzaOn
s8
\cadenzaOff \bar "|" | %1
}
e,2. | %2

s4 %...
}

\score {
<<
\new Staff = "Partition"
\keepWithTag #'score
<<
\clef "treble_8"
\new Voice = "Aigu" { \voiceOne << \Aigu >> }
\new Voice = "Medium" { \voiceTwo << \Medium >> }
\new Voice = "Basse" { \voiceThree << \Basse >> }

\layout { }
}

\score {
\keepWithTag #'midi
\unfoldRepeats {
<<
\set Staff.midiInstrument = #"acoustic grand"
\new Voice = "Aigu" { \voiceOne << \Aigu >> }
\new Voice = "Medium" { \voiceTwo << \Medium >> }
\new Voice = "Basse" { \voiceThree << \Basse >> }

}
\midi {
\set Score.midiMinimumVolume = #1
\context { \Score
tempoWholesPerMinute = #(ly:make-moment 88 4)
}
}
}

Ce qui a donné, dans son contexte : http://imslp.org/wiki/Special:ImagefromIndex/271557

Pierre Perol-Schneider wrote

Juste pour info voici la solution que j'ai utilisé :

en effet, astucieux et moins compliqué!

Ce qui a donné, dans son contexte :
Disclaimer - IMSLP

qui n'est pas encore prêt à délivrer la pièce - mais j'ai pu compiler ton
code … bravo!

Eluze

···

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

Pierre Perol-Schneider wrote

Juste pour info voici la solution que j'ai utilisé :

finalement le problème est en bonnes mains (merci Colin!) dans le tracker:
https://code.google.com/p/lilypond/issues/detail?id=3224

merci de l'avoir rapporté!

Eluze

···

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