Subject: répétition mesures

From: Christian LE BARS <[email-masked]>
Date: Tue, 5 Feb 2019 08:20:33 +0100

Bonjour a tous.

dans une portée de batterie j'utilise percent pour aérer la portée.

Cependant je m'attendais a ce que le signe percent soit a cheval sur les
mesures,

et ce n'est pas le cas pourquoi?

ci joint la partition

http://lilybin.com/esqfu9/1

Par avance merci

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 5 Feb 2019 09:10:59 +0100

Salut,

Les repeat percent conviennent pour une ou deux mesures, par pour quatre.
En passant, en  déclarant clairement tes voix \voiceOne et \voiceTwo,
plutôt qu'en utilisant \\ , il est possible de faire quelque chose de plus
lisible.
De plus, généralement on n'utilise que deux voix pour la batterie. Comme de
toute façon ce qui intéresse généralement les batteurs c'est l'attaque de
la note, plutôt que sa durée, il n'y aucun problème à fusionner la caisse
claire avec les pieds :-)

%%%%%%%%
% LilyBin
\version "2.18.2"
\score
{
\new DrumStaff
\drummode
  {
     <<
      \new DrumVoice {\voiceOne \repeat unfold 32{cymra 8} }
      \new DrumVoice {\voiceTwo \repeat unfold 2 {bd4  <hhp ss>8 bd bd ss
hhp8 <bd ss>  }
                          \repeat unfold 2 {bd4  <hhp ss>8 bd bd ss hhp8
bd  }}
  }
\layout{}
}
%%%%%%%%%%%

Cependant, il est possible d'alléger cela avec des \repeat percent,
puisqu'on a chaque fois deux mesures qui se répètent.

%%%%%%%%%%%
% LilyBin
\version "2.18.2"
\score
{
\new DrumStaff
\drummode
  {
      \repeat unfold 2 {
     <<
      \new DrumVoice {\voiceOne \repeat percent 2 \repeat unfold 8 {cymra
8}
                          \repeat percent 2 \repeat unfold 8 {cymra 8}}

      \new DrumVoice {\voiceTwo \repeat percent 2 {bd4  <hhp ss>8 bd bd ss
hhp8 <bd ss>  }
                          \repeat percent 2 {bd4  <hhp ss>8 bd bd ss hhp8
bd  }}
     }
  }
\layout{}
}%%%%%%%%%%%%

A+

Christophe

Christophe Pochon

Le mar. 5 févr. 2019 à 08:20, Christian LE BARS <[email-masked]> a
écrit :

> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 5 Feb 2019 08:19:59 +0000

> et ce n'est pas le cas pourquoi?

Bonjour,
je pense que le signe percent ne marche correctement que jusqu’à  deux
mesures (auquel cas il s’imprime effectivement sur la barre de mesure)
; le problème c’est que là vous en avez quatre.

Au passage, un peu de code-golf : voici comment j’écrirais votre
exemple, en deux fois moins de lignes et avec deux fois moins
d’accolades (vous n’avez pas besoin d’en mettre lorsque l’argument de
\repeat est une seule note, ou un bloc <<…>>). Par ailleurs, le
raccourci \drums est équivalent à \new DrumStaff \drummode.

%%%%%%%

\drums {
  \repeat percent 2
    <<
      \repeat unfold 32 cymra8
      \\ {
        \repeat unfold 2 {s4 ss s8 ss s ss}
        \repeat unfold 2 {s4 ss s8 ss s4}
      } \\
      \repeat unfold 8 {  \voiceFour bd4 hhp8 bd}
}

%%%%%%%

Après, comme il n’y a qu’une seule voix qui change un peu, vous
pourriez quasiment n’imprimer que celle-là et laisser les autres en
percent :

%%%%%%%%%

\drums <<
  \repeat percent 4
  <<
    \repeat unfold 16 cymra8
    \\
    \repeat unfold 4 {  \voiceFour bd4 hhp8 bd}
  \new DrumVoice \repeat unfold 2 {
    \voiceTwo
    \repeat unfold 2 {s4 ss s8 ss s ss}
    \repeat unfold 2 {s4 ss s8 ss s4}
  }

%%%%%%%%%

… mais je ne suis pas vraiment sûr que ce soit plus clair.

Cordialement,
V.

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 5 Feb 2019 10:12:36 +0100

Et un mélange des suggestions de Valentin et des miennes :

%%%%%%%%%%%%%
\version "2.18.2"
\drums
  {
  \repeat unfold 2
     <<
      \new DrumVoice {\voiceOne \repeat percent 2 \repeat unfold 8 cymra 8
  \repeat percent 2 \repeat unfold 8 {cymra 8}}
      \new DrumVoice {\voiceTwo \repeat percent 2 {bd4  <hhp ss>8 bd bd ss
hhp8 <bd ss>  }
  \repeat percent 2 {bd4  <hhp ss>8 bd bd ss hhp8 bd  }}
  }
%%%%%%%%%%%%

Christophe Pochon

Le mar. 5 févr. 2019 à 09:19, Valentin Villenave <[email-masked]> a

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 5 Feb 2019 11:27:05 +0100

Ceci dit, s'il s'agit bien d'une bossa (il me semble que tu l'as mentionné
l'autre jour), il me semble que ça devrait plutôt être ainsi :

%%%%%%%
\version "2.18.2"
\drums
  {
      \repeat percent 4
     <<
      \new DrumVoice {\voiceOne \repeat unfold 16 cymra 8 }
      \new DrumVoice {\voiceTwo
      <bd ss>4  hhp8 <bd ss> bd4 <hhp ss>8 bd
      bd4  <hhp ss>8 bd bd ss hhp8 bd
        }
  }
%%%%%%%%

Christophe Pochon

Le mar. 5 févr. 2019 à 10:12, Christophe Pochon <[email-masked]>
a écrit :

> Le mar. 5 févr. 2019 à 09:19, Valentin Villenave <[email-masked]>
> a écrit :
>

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 5 Feb 2019 11:39:32 +0100

Ou encore mieux, en séparant les pieds et les mains :

%%%%%%%%
\drums
  {
      \repeat percent 4
     <<
      \new DrumVoice {\voiceOne <cymr ss>8 cymr cymr q cymr cymr q cymr
      cymr cymr q cymr cymr q cymr cymr }
      \new DrumVoice {\voiceTwo  \repeat unfold 4 {bd4 hhp8 bd}    }

  }
%%%%%%%%%

Christophe Pochon

Le mar. 5 févr. 2019 à 11:27, Christophe Pochon <[email-masked]>
a écrit :

> Le mar. 5 févr. 2019 à 10:12, Christophe Pochon <
> [email-masked]> a écrit :
>
>>       \new DrumVoice {\voiceTwo \repeat percent 2 {bd4  <hhp ss>8 bd bd
>> ss hhp8 <bd ss>  }

---

From: Christian LE BARS <[email-masked]>
Date: Tue, 5 Feb 2019 15:35:55 +0100

Merci Christophe, merci Valentin.

je me suis servis du code de Christophe

voila ce que cela donne:

http://lilybin.com/vnllvt/1

c'est effectivement une bossa que m'a demandé d'écrire mon prof.

Cordialement

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 5 Feb 2019 16:31:49 +0100

Bravo !

Si je peux me permettre un petit conseil, je pense que dans les mesures
impaires, la main gauche du piano doit déjà jouer le prochain accord, sur
le "4et".  Par exemple, mesure 6, le dernier accord de la main gauche
devrai déjà être le F#m7b5.

A+

Christophe Pochon

Le mar. 5 févr. 2019 à 15:35, Christian LE BARS <[email-masked]> a

---

From: Christian LE BARS <[email-masked]>
Date: Tue, 5 Feb 2019 16:38:41 +0100

Merci.

je comprend, je dois anticiper les accords, OK.

Maintenant je dois produire une partition ou la flûte jouera la mélodie.

( je dois modifier le piano ,accords aux deux mains)

et rajouter une guitare qui ne brouille pas le piano.

et je n'ai qu'une semaine

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 5 Feb 2019 16:44:01 +0100

C'est chouette comme exercice ! C'est un cours d'arrangement ?

Christophe Pochon

Le mar. 5 févr. 2019 à 16:38, Christian LE BARS <[email-masked]> a

---

From: Christian LE BARS <[email-masked]>
Date: Tue, 5 Feb 2019 17:18:21 +0100

au départ c'était analyse musicale.

Puis avec le temps cela devient arrangement