[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sextolets de doubles un peu spécial
From: |
Xavier Scheuer |
Subject: |
Re: sextolets de doubles un peu spécial |
Date: |
Mon, 3 Jan 2011 19:13:36 +0100 |
2011/1/3 Éditions IN NOMINE <address@hidden>:
>
> Bonjour à toute la troupe, et tous mes vœux pour une nouvelle année de
> musique !
>
> Je suis en train de buter sur un pb complexe à expliquer, mais sans doute
> simple à résoudre (hum...).
>
> Voici ce que je cherche à faire (hormis le ritard. dont on se fout
> royalement) :
>
> 2 sextolets de doubles + une note en polyphonie au milieu + une nuance tout
> du long
>
> Voici un bout de code qui m'a permis de tester :
>
> *Solution 1 :*
> <<
> {\once \override TupletNumber #'transparent = ##t \times 4/6{s16 cis s16*10}
> }
> \\
> { \times 4/6{a16\> cis, e a cis gis a cis e fis e cis'\!} }
>>>
>
> me donne un truc presque bon, mais avec un crochet de sextolet qui englobe
> les 2 sextolets... :-\
C'est de ta faute ! ;-D
Ajoute un \set tupletSpannerDuration = #(ly:make-moment 1 4)
juste avant le \times 4/6 { ... de ta _2e_ voix.
> *Solution 2 :
> *\times 4/6{
> <<
> {s16 cis, s16*10}
> \\
> {a16\> cis, e a cis gis a cis e fis e cis'\!}
>>>*
> *}*
> *
> me donne ce qu'il faut mais sans le chiffre 6 du sextolet... :-(
Je passe, c'est trop tordu pour moi ! ;-p
> *Solution 3 :*
> <<
> {\once \override TupletNumber #'transparent = ##t \times 4/6{s16 cis s16*4}
> }
> \\
> { \times 4/6{a16\> cis, e a cis gis} }
> >>
> \times 4/6{a cis e fis e cis'\!}
>
> me donne tout bien sauf la nuance (il n'aime pas que le diminuendo traverse
> 2 \times 4/6 {...}... :'(
Nan.
C'est surtout que la construction << { ... ] \\ { ... } >> crée de
_nouvelles_ voix (appelées respectivement "1" et "2") qui sont
_différentes_ de la voix à l'extérieur de la construction.
Ce que LilyPond n'aime pas c'est quand qqch commence dans une voix et se
termine dans une autre.
C'est un des trucs les plus chiants de << { ... ] \\ { ... } >> .
Je me plains pour que cela soit changé mais sans grand succès.
http://lists.gnu.org/archive/html/lilypond-devel/2010-11/msg00199.html
> Alors sans doute je n'ai pas trouvé la bonne combinaison du coffre : qu'en
> pensez-vous ?
Pourquoi pas "simplement"
{
\voiceTwo
\times 4/6 { a16\> << { cis, } \new Voice { \voiceOne cis' } >> e, a cis gis }
\oneVoice
\times 4/6{ a cis e fis e cis'\! }
}
?
Cordialement,
Xavier
--
Xavier Scheuer <address@hidden>