Ligatures au dessus d'un soupir

7 messages Options
Embed this post
Permalink
Renaud Flavigny

Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
Bonjour

Je cherche à reproduire l'exemple joint et plus particulièrement la
ligature des deux croches passant au dessus du soupir. Après de nombreux
essais je me tourne vers la liste car le mystère des ligatures reste
entier pour moi.


Merci de votre aide


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

LigatureCroches.jpg (9K) Download Attachment
Eluze

Re: Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
Renaud Flavigny wrote:
Bonjour

Je cherche à reproduire l'exemple joint et plus particulièrement la
ligature des deux croches passant au dessus du soupir. Après de nombreux
essais je me tourne vers la liste car le mystère des ligatures reste
entier pour moi.
ceci fait l'affaire?

\score {
  \context Staff = "1" {
    \time 2/4
    <<
      \context Voice = "1" {
        \oneVoice
        \override Voice.Rest #'staff-position = #-2
        r r
        r r
      }
      \context Voice = "2" \transpose c c' {
        \voiceOne
        s 8 f[ s f]
        s 8 f[ s f]
      }
    >>
  }
}

eventuellement il faudrait chercher un truc pour automatiser les "beaming"!
Renaud Flavigny

Re: Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
Merci de ta réponse
L'exemple que tu donnes produit bien le résultat escompté. Je vais
essayer de le porter vers l'exemple que j'avais donné - 6/8 et accords.

Reste que c'est très lourd à coder sur une partition un peu importante !

Cordialement

Eluze a écrit :

>
> Renaud Flavigny wrote:
>> Bonjour
>>
>> Je cherche à reproduire l'exemple joint et plus particulièrement la
>> ligature des deux croches passant au dessus du soupir. Après de nombreux
>> essais je me tourne vers la liste car le mystère des ligatures reste
>> entier pour moi.
>>
>>
>
> ceci fait l'affaire?
>
> \score {
>   \context Staff = "1" {
>     \time 2/4
>     <<
>       \context Voice = "1" {
>         \oneVoice
>         \override Voice.Rest #'staff-position = #-2
>         r r
>         r r
>       }
>       \context Voice = "2" \transpose c c' {
>         \voiceOne
>         s 8 f[ s f]
>         s 8 f[ s f]
>       }
>     >>
>   }
> }
>
> eventuellement il faudrait chercher un truc pour automatiser les "beaming"!
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Daniel Cartron-2

Re: Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
In reply to this post by Renaud Flavigny
Le jeudi 22 octobre 2009, Renaud Flavigny a écrit :

Je remet sur la liste j'ai raté ma première réponse...
> Non ça ne fonctionne pas quand le silence est un soupir
> ça donne le résultat joint

> Daniel Cartron a écrit :
> > Le mercredi 21 octobre 2009, Renaud Flavigny a écrit :
> >> ligature des deux croches passant au dessus du soupir
> >
> > de mémoire
> > do[  r la]

chez moi
        r do[  r la]
donne le résultat joint qui semble être ce que tu cherches.


--
Cordialement, Daniel Cartron
« La jeune fille bien élevée est le seul animal qui rougit en voyant une
banane. »
François Cavanna - Le saviez-vous ?



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

ligatures.png (1K) Download Attachment
Eluze

Re: Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
In reply to this post by Renaud Flavigny
Renaud Flavigny wrote:
L'exemple que tu donnes produit bien le résultat escompté. Je vais
essayer de le porter vers l'exemple que j'avais donné - 6/8 et accords.

Reste que c'est très lourd à coder sur une partition un peu importante !
alors tu pourrais faire une vois du genre \repeat unfold x et la deuxième n'aurait que des s au lieu des r.

\score {
  \context Staff = "1" {
    \time 6/8
    \key d \major
    <<
      \context Voice = "1" {
        \override Voice.Rest #'staff-position = #-2
        \repeat unfold 2 {
          r 4 s 8 r 4 s 8 |
          }
      }
      \context Voice = "2" \transpose c c' {
        \voiceOne
        s 4 <fis d a,>8 [ s 4 <fis d a,> 8 ] |
        s 4 <fis d a,>8 [ s 4 <fis d a,> 8 ]|
      }
    >>
  }
}
Renaud Flavigny

Re: Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
In reply to this post by Daniel Cartron-2
Oui j'avais testé les ligatures manuelles avec [] mais si ça marche bien
avec des demi-soupirs ça ne fonctionne pas quand il y a un soupir entre
les croches. le diable est dans le détail

Merci
Cordialement

Daniel Cartron a écrit :

> Le jeudi 22 octobre 2009, Renaud Flavigny a écrit :
>
> Je remet sur la liste j'ai raté ma première réponse...
>> Non ça ne fonctionne pas quand le silence est un soupir
>> ça donne le résultat joint
>
>> Daniel Cartron a écrit :
>>> Le mercredi 21 octobre 2009, Renaud Flavigny a écrit :
>>>> ligature des deux croches passant au dessus du soupir
>>> de mémoire
>>> do[  r la]
>
> chez moi
> r do[  r la]
> donne le résultat joint qui semble être ce que tu cherches.
>
>
>
>
> ------------------------------------------------------------------------
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Renaud Flavigny

Re: Ligatures au dessus d'un soupir

Reply Threaded More More options
Print post
Permalink
In reply to this post by Eluze
Oui c'est ce que je fait avec des repeat unfold, mais tu imagines bien
que toute la partition ne comporte pas une pompe régulière tout du long
ce qui serait très lassant et donc les "boucles" de programmation n'ont
qu'un intérêt limité sur la productivité du code.

Merci
Cordialement

Eluze a écrit :

>
> Renaud Flavigny wrote:
>>
>> L'exemple que tu donnes produit bien le résultat escompté. Je vais
>> essayer de le porter vers l'exemple que j'avais donné - 6/8 et accords.
>>
>> Reste que c'est très lourd à coder sur une partition un peu importante !
>>
>>
> alors tu pourrais faire une vois du genre \repeat unfold x et la deuxième
> n'aurait que des s au lieu des r.
>
> \score {
>   \context Staff = "1" {
>     \time 6/8
>     \key d \major
>     <<
>       \context Voice = "1" {
>         \override Voice.Rest #'staff-position = #-2
>         \repeat unfold 2 {
>           r 4 s 8 r 4 s 8 |
>           }
>       }
>       \context Voice = "2" \transpose c c' {
>         \voiceOne
>         s 4 <fis d a,>8 [ s 4 <fis d a,> 8 ] |
>         s 4 <fis d a,>8 [ s 4 <fis d a,> 8 ]|
>       }
>     >>
>   }
> }
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr