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

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

Re: polyphonie sur une seule portée


From: laurent-ducos
Subject: Re: polyphonie sur une seule portée
Date: Mon, 08 Oct 2007 13:47:07 +0200

Moi je ferait plutot comme ça. En gros tu définis un système  \new Staff
et deux nouvelles voix \new Voice dans lesquelles tu rappelle tes
variables Chant et Contrechant. je t'ai aussi ajouté un bloc midi pk
j'aime bien qu'il y ait du son.
Dis moi si c'est ça que tu désirait faire ?


\include "initly/global.ly"

\header {
        title =  \markup { \override #'( font-name . "sans" ) \italic
{"E erba de 
Sant-Jan"}}
        subtitle =  \markup { \override #'( font-name . "sans" )
\italic 
{"Scottish"}}
        composer =  \markup { \override #'( font-name . "sans" )
\italic 
{"Mont-Jòia"}}
        }

global = {
        \clef treble
        \key g \major
        \time 2/4
        }

Chant = {
        \voiceOne
                \repeat volta 2
                        {
                                \acciaccatura {d''16 [e'' fis''] }  g''
8 d'' e'' d'' 16 c'' 
                                b' 16 a' b' c'' d'' b' a' g' 
                                g'' 8 d'' e'' d'' 16 c'' 
                        }
                \alternative 
                        {
                                { b' 16 a' b' c'' d'' 8 c'' 16 d'' }
                                {  b' 16 a' b' c'' d'' 4 }
                        }
                \bar "|."
                        \repeat volta 2 
                        {
                                \acciaccatura {g'16 [a' b' c''] } d'' 8_
\picot d'' 16 e'' d'' 4_\picot
                                c'' 16 b' c'' d'' b' 4 
                                g' 16 a' g' a' b' a' b' d'' 
                        }
                \alternative 
                        {
                                { c'' 16 b' a' d'' b' 8 g' }
                                { c'' 16 b' a' b' g' 4  }
                        }
                \bar "|."
        }

ContreChant = {
        \voiceTwo
                \repeat volta 2
                        {
                                e''8 b' c'' b' 16 a'
                                g' 16 a' g' a' b' g' a' g'
                                d'' 8 b' c'' b' 16 a'
                        }
                \alternative 
                        {
                                { g' 16 a' g' a' b' 8 c'' 16 d'' }
                                {  g' 16 a' g' a' d'' 4 }
                        }
                \bar "|."
        }


\score {
  {
    <<
      \new Staff = "Scottish" << 
        \global
        \new Voice = "voix1" { \Chant }
        \new Voice = "voix2" { \ContreChant }
      >>   
    >>
  }
\layout { }

\midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 112 4)
      }
    }
}
Le lundi 08 octobre 2007 à 13:33 +0200, Daniel Cartron a écrit :
> Le lundi 8 octobre 2007, Martial a écrit :
> > > curieusement depuis que j'ai mis ce global je n'ai plus d'erreur de
> > > compilation mais c'est devenu du 4 tps en do au lieu de 2 tps en sol...
> > > Bizarre...
> >
> > Par défaut les portées LilyPond sont en 4/4 et en do majeur !
> 
> vi j'avais bien deviné que j'étais revenu à une config par défaut, donc que 
> ma 
> déclaration n'est plus reconnue...
> 
> > Il faut mettre dans ton global
> > \time 4/4 \key g\major
> 
> j'ai mis :
> global = {
>       \clef treble
>       \key g \major
>       \time 2/4
>       }
> 
> > quel est ta version de LilyPond ?
> 
> \version "2.11.20"
> 
> > sous quel system travail tu ?
> 
> Linux Mandriva Spring.
> 
> Mais je pense que mes pbs viennent probablement d'un truc fondamental que 
> j'ai 
> pas bien compris, du genre je n'utilise pas \score alors que j'en vois dans 
> plein d'exemples mais quelle que soit la façon dont j'essaye de mettre ça je 
> me fais crier dessus par lily... Donc je me dis que le plus efficace est de 
> joindre mon fichier, c'est pas trop lourd... L'include initial c'est un truc 
> que j'ai trouvé sur la doc et j'aime bien mais ça a l'inconvénient pour un 
> lecteur extérieur de ne pas tout comprendre..
> 
> \include "initly/global.ly"
> 
> \header {
>       title =  \markup { \override #'( font-name . "sans" ) \italic {"E erba 
> de 
> Sant-Jan"}}
>       subtitle =  \markup { \override #'( font-name . "sans" ) \italic 
> {"Scottish"}}
>       composer =  \markup { \override #'( font-name . "sans" ) \italic 
> {"Mont-Jòia"}}
>       }
> 
> global = {
>       \clef treble
>       \key g \major
>       \time 2/4
>       }
> 
> Chant = {
>       \voiceOne
>               \repeat volta 2
>                       {
>                               \acciaccatura {d''16 [e'' fis''] }  g'' 8 d'' 
> e'' d'' 16 c'' 
>                               b' 16 a' b' c'' d'' b' a' g' 
>                               g'' 8 d'' e'' d'' 16 c'' 
>                       }
>               \alternative 
>                       {
>                               { b' 16 a' b' c'' d'' 8 c'' 16 d'' }
>                               {  b' 16 a' b' c'' d'' 4 }
>                       }
>               \bar "|."
>                       \repeat volta 2 
>                       {
>                               \acciaccatura {g'16 [a' b' c''] } d'' 8_\picot 
> d'' 16 e'' d'' 4_\picot
>                               c'' 16 b' c'' d'' b' 4 
>                               g' 16 a' g' a' b' a' b' d'' 
>                       }
>               \alternative 
>                       {
>                               { c'' 16 b' a' d'' b' 8 g' }
>                               { c'' 16 b' a' b' g' 4  }
>                       }
>               \bar "|."
>       }
> 
> ContreChant = {
>       \voiceTwo
>               \repeat volta 2
>                       {
>                               e''8 b' c'' b' 16 a'
>                               g' 16 a' g' a' b' g' a' g'
>                               d'' 8 b' c'' b' 16 a'
>                       }
>               \alternative 
>                       {
>                               { g' 16 a' g' a' b' 8 c'' 16 d'' }
>                               {  g' 16 a' g' a' d'' 4 }
>                       }
>               \bar "|."
>       }
> 
> \score {
>         \new Staff << \Chant \\ \ContreChant >>
>       }
> 
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr





reply via email to

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