Subject: Dévouement

From: gilgilgilgilgi <[email-masked]>
Date: Thu, 23 Apr 2009 10:07:20 -0700 (PDT)

Bon, ça fait un moment qu'il n'y a pas de message sur cette liste (ou c'est
un problème de ma messagerie?) alors je me dévoue pour poser une question
;-)

Voici le code suivant, fait avec la 2.12:

Musiqueun =
{
\stemUp e'' f'' g''
}

Musiquedeux =
{
\stemUp c b a
}

\score
{
\new Staff = truc
<<
\new Voice = un { \Musiqueun }
\new Voice = deux { \Musiquedeux }
}

Sachant que les deux musiques sont longues et déjà saisies.

Question: comment modifier la section score de cet exemple pour que les
queues soient fusionnées automatiquement? autrement dit comment avoir
visuellement trois accords?

J'ai essayé toutes sortes de choses de la doc sans succès.

Merci d'avance.

-- 
View this message in context: http://n2.nabble.com/D%C3%A9vouement-tp2684564p2684564.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: discussions-sur-forums <[email-masked]>
Date: Thu, 23 Apr 2009 21:24:03 +0200

Je renvoie le code de la question, parce qu'une partie ne passe pas dans 
mon lecteur de mail:

Musiqueun =
{
\stemUp e'' f'' g''
}

Musiquedeux =
{
\stemUp c b a
}

\score
{
\new Staff = truc
<<
}

 
gilgilgilgilgi a écrit :
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Valentin Villenave <[email-masked]>
Date: Thu, 23 Apr 2009 22:07:37 +0200

> visuellement trois accords?

\score
{
\new Staff = truc \new Voice
<< \Musiqueun \Musiquedeux >>
}

Ou bien \partcombine (mais dans une situation simple on peut faire sans).

Valentin

---

From: Martial <[email-masked]>
Date: Thu, 23 Apr 2009 22:16:59 +0200

>> J'ai essayé toutes sortes de choses de la doc sans succès.

hum
\parcombine marche bien
mais à mon avis les écarts son trop grand pour avoir des queu fusionné

%-------------------------
\version "2.12.2"
Musiqueun =
{
  e'' f'' g''  e' f' g'
}

Musiquedeux =
{
c b a c b a
}

\score
{
\new Staff %\with { printPartCombineTexts = ##f } {
\partcombine
    \Musiqueun
   \Musiquedeux
   }
}

%------------------
-- 
Martial
http://cathemline.org

---

From: gilgilgilgilgi <[email-masked]>
Date: Thu, 23 Apr 2009 20:40:27 -0700 (PDT)

> Ou bien \partcombine (mais dans une situation simple on peut faire sans).

OK merci.
Par contre, comme ce n'est qu'une voix, je ne peux plus avoir à un instant
les queues dans deux directions différentes?
-- 
View this message in context: http://n2.nabble.com/D%C3%A9vouement-tp2684564p2689533.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: gilgilgilgilgi <[email-masked]>
Date: Thu, 23 Apr 2009 20:50:37 -0700 (PDT)

> \new Staff %\with { printPartCombineTexts = ##f } {
J'avais essayé cette syntaxe, mais effectivement la fusion ce n'est pas
(trop) son truc.

-- 
View this message in context: http://n2.nabble.com/D%C3%A9vouement-tp2684564p2689547.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Fri, 24 Apr 2009 08:46:36 +0200

>les queues dans deux directions différentes?

En utilisant la fonction donnée ici : 
http://lsr.dsi.unimi.it/LSR/Item?id=542 ,
tu peux diviser ta musique en portions pour avoir alternativement des 
"accords" ou des voix séparées (queues en haut et en bas).

Tu peux par exemple faire ça :

%%%%%%%%%%%%%%%%%%%%%%%%%%%
MusiqueEnAccords = << \Musiqueun \Musiquedeux >>
MusiqueEnVoixSeparees = << \Musiqueun   \\   \Musiquedeux >>

\score {
     \new Staff = truc  {
            \extractMusic \MusiqueEnAccords s1*0 s1*4
                        %% les 4 premières mesures en accords
            \extractMusic \MusiqueEnVoixSeparees s1*4 s1*8
                        %% les 4 mesures suivantes en voix séparées
            \extractMusic \MusiqueEnAccords s1*8 s1*12
                        %% les 4 suivantes à nouveau en accords
            %% etc ....

    }

}
%%%%%%%%%%%%%%%%%%%%%%%%%

Evidemment, si la musique est longue, et si les changements sont fréquents, 
ça peut devenir lourd ...
Mais bon, c'est possible.

Gilles

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Fri, 24 Apr 2009 10:30:49 +0200

Euh, je me suis trompé dans l'exemple que j'ai donné dans les s1*... du 
dernier paramètre.
Si chaque section fait 4 mesures il faut mettre s1*4 pour ce dernier 
paramètre.

\score {
     \new Staff = truc  {
            \extractMusic \MusiqueEnAccords s1*0 s1*4
                        %% les 4 premières mesures en accords
            \extractMusic \MusiqueEnVoixSeparees s1*4 s1*4
                        %% les 4 mesures suivantes en voix séparées
            \extractMusic \MusiqueEnAccords s1*8 s1*4
                        %% les 4 suivantes à nouveau en accords
            %% etc ....

    }
}

Gilles

---

From: gilgilgilgilgi <[email-masked]>
Date: Sat, 25 Apr 2009 09:33:41 -0700 (PDT)

> Mais bon, c'est possible.
C'est plutôt mon cas. Je vais voir.

-- 
View this message in context: http://n2.nabble.com/D%C3%A9vouement-tp2684564p2710542.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: gilgilgilgilgi <[email-masked]>
Date: Sat, 25 Apr 2009 09:37:13 -0700 (PDT)

Encore un cas particulier pas arrivé à résoudre:

global =
{
\mergeDifferentlyHeadedOff
}

Musiqueun =
{
e'' f''( g'')
}

Musiquedeux =
{
\stemUp c b2
}

\score
{
\new Staff = truc
 <<
 \new Voice << \global \Musiqueun \global \Musiquedeux >>
}

Le problème est évident: un accord blanche/noire! Or le
\mergeDifferentlyHeadedOff est censé l'éviter?

-- 
View this message in context: http://n2.nabble.com/D%C3%A9vouement-tp2684564p2710554.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.