[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Une berceuse qui n'en est pas une
From: |
Gauvain Pocentek |
Subject: |
Re: Une berceuse qui n'en est pas une |
Date: |
Thu, 26 Jan 2006 12:19:44 +0100 |
User-agent: |
Mail/News 1.5 (X11/20060119) |
Je te propose une solution, qui utilise \hideNotes. C'est une base à
remanier un peu.
L'idée est d'avoir l'accord <lab sib> dans deux voix (celle du bas et
celle du milieu) mais de ne l'afficher qu'une fois. Mais c'est cet
accord non affiché qui démarre les liaisons :
upStaff = \relative c'' { \time 6/8 \partial 4. \key es \major
as4 d,8 << es2. \\ { s4. des} >> % La mélodie
}
downStaff = \relative c, { \time 6/8 \clef bass \key es \major % Les arpèges
bes8 bes'16 f' \change Staff=upper \stemDown < as bes >8
\change Staff=downer \stemNeutral es,8 bes'16 es
\change Staff=upper \stemDown g8 des'8 bes16
\change Staff=downer \stemNeutral es, bes8
}
middle = \relative c' { % les accord sensés être liés
<< {s4 \hideNotes bes8~ \unHideNotes bes4. } \\
{s4 \hideNotes aes8~ \unHideNotes aes4 s8 }
>>
}
\score {
\context PianoStaff=piano
<<
\context Staff=upper
<<
\context Voice=Un \upStaff
\context Voice=Deux \middle
>>
\context Staff=downer \downStaff
>>
\layout{}
}
En espérant que le principe soit assez clair...
Gauvain
> Bonjour Gauvain
>
> Tu écris:
> Un lien vers une image, avec le bout de code Lily qui coince seraient
> les bienvenus.
> J'ai un peu traîné mais je crois que nous y sommes.Si les liens ne
> marchent pas, soyez sympas de me prévenir.
> Voici à quoi j'ai abouti pour l'écriture de ce passage:
> Lilypond 2.6.4 Fedora4
>
> upper = \relative c'' {
> \clef treble
> \key es \major
> \time 6/8
>
> \voiceOne
> << {s4. aes4 d,8
> es4.~ es8 r8 r8
> }
> \context Voice = "1" { \voiceTwo
> s4. s4 \once \override Stem #'transparent = ##t
> \once \override NoteHead #'extra-offset = #'(-1 . 0)
> bes8~
> \stemUp
> \once \override Stem #'extra-offset = #'(-1 . 0)
> \once \override NoteHead #'extra-offset = #'(-1 . 0)bes4. s4.
>
> \oneVoice
> }
> >>
>
> }
>
> lower = \relative c {
> \clef bass
> \key es \major
> \time 6/8
>
> s4.
> \voiceOne
> << { \stemDown bes,8 bes'16 f' \change Staff=upper aes8~
> aes4 \set followVoice = ##t \override Stem #'transparent = ##t g8 s4.
> }
> \context Voice = "1" { \voiceTwo
> s4. es,8 bes'16 es \change Staff=upper g8 bes8 g16
> \change Staff=lower \stemUp es bes8
> \oneVoice
> }
> >>
> }
>
> Ici le lien pour voir ce à quoi je veux aboutir
>
> http://img89.imageshack.us/img89/2533/01schumann4kb.png
>
> Ce deuxième lien est pour la coda, qui est une variation du même
> problème et une clef pour l'écriture, du moins c'est ce que je crois.
>
> http://img84.imageshack.us/img84/339/02schumann0pv.png
>
> Je ne suis pas satisfait du résultat, mais je n'ai rien trouvé d'autre.
> Avez-vous une idée pour corriger ces 2 mesures?
> A bientôt
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> lilypond-user-fr mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger. Appelez le monde entier
à partir de 0,012 €/minute !
Téléchargez sur http://fr.messenger.yahoo.com