lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Liaison de phrasé entre polyphonie et accords


From: Seventies
Subject: Re: Liaison de phrasé entre polyphonie et accords
Date: Sun, 9 Sep 2012 05:36:29 -0700 (PDT)

La structure <<  \\  >> est malheureusement toujours présente dans LilyPond,
mais à éviter comme la peste, car elle crée deux contextes de voix
indépendants de ce qui précède et qui suit, avec l'impossibilité d'utiliser
des connexions qui se présezntent à travers cette structure.

Suite aux conseils de Xavier, j'ai développé une fonction "Poly" toute
simple, comme suit :

poly=
        #(define-music-function (parser location voixun voixdeux)
                (ly:music? ly:music?)
                #{
                        <<{
                          \voiceOne
                          $voixun
                        }
                        \new Voice
                        {
                          \voiceTwo
                          $voixdeux
                        }
                        >>
                        \oneVoice
                #}
        ) 

Et "Poly" qui inverse simplement les voix :

polyInv=
        #(define-music-function (parser location voixun voixdeux)
                (ly:music? ly:music?)
                #{
                        <<{
                          \voiceTwo
                          $voixun
                        }
                        \new Voice
                        {
                          \voiceOne
                          $voixdeux
                        }
                        >>
                        \oneVoice
                #}
        ) 

On l'utilise avec une syntaxe du genre

                \poly {
                        b2 eis ~
                        eis eis ~
                        eis eis ~
                        eis fis4-. fis,-.
                }
                {
                        fis,1 \ff
                        fis
                        fis
                        fis2
                        fis4-.
                        fis'-.
                }

L'avantage est que la première voix (la seconde dans le cas de \poliInv) est
"continue" et peut supporter la fin d'une liaison ou toute autre connexion
par rapport au texte courant.

Il n'y a que quand les deux voix nécessitent ces connexions (très rare) que
le cas est un peu plus complexe à traiter.

Cordialement,

Jean-François



--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Liaison-de-phrase-entre-polyphonie-et-accords-tp7578374p7578377.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]