Problème de mise en page pour partition de batterie

Bonjour,
Je joue de la batterie et j'ai commencé à écrire des partitions de cet
instrument. Certaines partitions (4/4) ne me posent pas problème. Par contre
j'ai des soucis avec une ancienne feuille de partitions mal photocopiée à
laquelle je souhaiterait redonner un coup de jeune. Je laisse un lien
pointant vers le haut de cette feuille : cliquez ici :
http://harry.fourmi.pagesperso-orange.fr/images_pour_site/Photos/Num1.png
Extrait d'une feuille de partition

****@****

Ci dessous le code de la feuille:
--------------Début
\version "2.10.33"
\header {
  title = "Breaks en rock"
  composer = ""
}

#(define ma_notation '(
  (openhihat xcircle #f 5)
  (bassdrum () #f -5)
  (snare () #f 0)
    (pedalhihat cross #f -5)
  (closedhihat cross #f 5)
  (hihat cross #f 5)
  (lowtom () #f -3)
  (hightom () #f 3)
  ))

\paper { ragged-last = ##f
        }

\new DrumStaff
<<
    \new DrumVoice = "1" { s1 *2 }
    \new DrumVoice = "2" { s1 *2 }
    
    #(override-auto-beam-setting '(end * * 4 4) 3 4)
    #(override-auto-beam-setting '(end * * 4 4) 1 4)
    
    \set DrumStaff.drumStyleTable = #(alist->hash-table ma_notation)
    
%Ci-dessus un code correct
        \drummode
    {
      <<
      {
      %Break #1
      \acciaccatura sn16 sn16 bd16 \acciaccatura sn16 sn16 bd16
      \acciaccatura sn8 [sn8
      \times 4/3 {sn16 sn16 sn16]}
      \times 1/6 {sn16 [sn16 sn16 sn16 sn16 sn16]}
      \times 4/3 {sn16 [sn16 sn16} hhp]
      }
      >>
        \\
      <<
        {
        hh8 hho hh hho hh hho hh hho
        }
        \\
        {
        bd8[ s16 bd16] sn16[ bd8 bd16] bd16 [bd16] sn16 [sn16 bd16]
        }
      >>
      
    }

  
\new DrumStaff
<<
    \new DrumVoice = "1" { s1 *2 }
    \new DrumVoice = "2" { s1 *2 }
    
    #(override-auto-beam-setting '(end * * 4 4) 3 4)
    #(override-auto-beam-setting '(end * * 4 4) 1 4)
    
    \set DrumStaff.drumStyleTable = #(alist->hash-table ma_notation)
    
    \drummode
    {
      <<
      {
      %Break #2
      \times 1/6 {tomh16 [tomh tomh sn sn sn]}
      \times 1/6 {toml16 [toml toml tomh tomh tomh]}
      \times 1/6 {sn16 [sn sn toml toml toml]}
      \times 4/3 {tomh16 [tomh tomh} hhp8]
      }
      >>
        \\
      <<
            {
        hh8 hh hh hho hh hho hh hh
        }
        \\
        {
        bd8[ s16 bd16] sn16[ bd8 bd16] r16 bd16 [ r16 bd16] sn16 [sn16 s16 sn16]
        }
      >>
    }
    

--------------------Fin
Si vous pouviez me donner les grandes lignes directrices pour parfaire la
mise en page; et peut être me signaler les éventuelles fautes de
programmation; je vous en serais très reconnaissant. Une petite précision:
La feuille que je souhaite recopier contient 11 lignes avec à chaque fois
par ligne une mesure break puis une mesure rock charleston leader. Toutes
les mesures sont en 4/4. Merci de m'avoir lu jusqu'ici.

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Probleme-de-mise-en-page-pour-partition-de-batterie-tp5618706p5618706.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,
Je joue de la batterie et j'ai commencé à écrire des partitions de cet
instrument. Certaines partitions (4/4) ne me posent pas problème. Par contre
j'ai des soucis avec une ancienne feuille de partitions mal photocopiée à
laquelle je souhaiterait redonner un coup de jeune. Je laisse un lien
pointant vers le haut de cette feuille : cliquez ici :
http://harry.fourmi.pagesperso-orange.fr/images_pour_site/Photos/Num1.png
Extrait d'une feuille de partition

Bonsoir,

Je ne suis pas percussionniste et je n'ai jamais écrit des partitions
de batterie.
Donc je n'ai pas vraiment de conseil à te donner concernant
l'organisation des DrumVoice . Par contre j'ai repéré quelques erreurs
dans ton code LilyPond et je peux te donner quelques conseils généraux.

Je sais qu'il y a quelques batteurs sur la liste, ils seront
certainement plus à même de te conseiller en ce qui concerne la
notation de percussions.

Ci dessous le code de la feuille:
--------------Début
\version "2.10.33"

Tu utilises vraiment la version 2.10.33 !?
Si oui, pense à mettre à jour et à utiliser au moins la dernière
version stable, à savoir 2.12.3 .

[...]
%Break #1
\acciaccatura sn16 sn16 bd16 \acciaccatura sn16 sn16 bd16
\acciaccatura sn8 [sn8
\times 4/3 {sn16 sn16 sn16]}
\times 1/6 {sn16 [sn16 sn16 sn16 sn16 sn16]}
\times 4/3 {sn16 [sn16 sn16} hhp]

Erreurs ici.
Les triolets (avec un "3" au-dessus) s'écrivent
  \times 2/3 { sn16 sn16 sn16 }

L'explication est que 3 notes ont la durée de 2, chaque notes a donc
une durée égale à 2/3 de la valeur affichée.

Idem pour le sextolet :
  \times 4/6 { sn16 sn16 sn16 sn16 sn16 sn16 }

6 notes en valent 4 -> durée égale à 4/6 de la valeur affichée.

Les barres de ligatures manuelles ( ) me semblent superflues.
ATTENTION : dernière note de la mesure 1, après le triolet : ajouter 8
  \times 2/3 { sn16 sn16 sn16 } hhp8

[...]

\new DrumStaff
<<

[...]

                   %Break \#2
                   \\times 1/6 \{tomh16 \[tomh tomh sn sn sn\]\}
                   \\times 1/6 \{toml16 \[toml toml tomh tomh tomh\]\}
                   \\times 1/6 \{sn16 \[sn sn toml toml toml\]\}
                   \\times 4/3 \{tomh16 \[tomh tomh\} hhp8\]

Non, pas de nouveau "\new DrumStaff" pour passer à la ligne !
Utiliser \break si tu veux forcer un saut de ligne.
Cf. NR 4.3.1 Line breaking

[...]

Si vous pouviez me donner les grandes lignes directrices pour parfaire la
mise en page; et peut être me signaler les éventuelles fautes de
programmation; je vous en serais très reconnaissant. Une petite précision:
La feuille que je souhaite recopier contient 11 lignes avec à chaque fois
par ligne une mesure break puis une mesure rock charleston leader. Toutes
les mesures sont en 4/4. Merci de m'avoir lu jusqu'ici.

Tu as oublié les mesures "pourcent" après les 2 premières mesures de la
ligne ! Ces pourcents signifient qu'il faut répéter ce qu'il y a dans
la mesure précédente.
Cf. NR 1.4.2 Autres types de répétition > Répétitions de mesure

Et je ne sais pas si c'est voulu mais ce que tu as tapé ne correspond
pas à ton image photocopiée :

  – mesure 2, voix du bas,
    premier temps : croche pointée et non croche s16 ;
    temps 3 : manque les 2 soupirs 16 ;
    temps 4 : syncope sn16 sn8 sn16

Si tu as besoin de plus d'infos, n'hésite pas.

Cordialement,
Xavier

···

2010/10/9 Warren79 <****@****>:

--
Xavier Scheuer <****@****>

Bonjour,
J'ai corrigé les sextolets et trinolets, j'ai remplacé le deuxième DrumStaff
par \break. Par contre, si Lilypond lance et "réussi" à faire un pdf, la
mise en page est catastrophique (j'utilise la version "2.12.3"),certaines
mesures sont tronquées et sortent carrément de la feuille pdf.

Voici mon code:
\version "2.12.3"
\header {
  title = "Breaks en rock"
  composer = ""
}

#(define ma_notation '(
  (openhihat xcircle #f 5)
  (bassdrum () #f -5)
  (snare () #f 0)
    (pedalhihat cross #f -5)
  (closedhihat cross #f 5)
  (hihat cross #f 5)
  (lowtom () #f -3)
  (hightom () #f 3)
  ))

\new DrumStaff
<<
    \new DrumVoice = "1" { s1 *2 }
    \new DrumVoice = "2" { s1 *2 }
    
    #(override-auto-beam-setting '(end * * 4 4) 3 4)
    #(override-auto-beam-setting '(end * * 4 4) 1 4)
    
    \set DrumStaff.drumStyleTable = #(alist->hash-table ma_notation)
    
        \drummode
    {
      <<
      {
      %Break #1
      \acciaccatura sn16 sn16 bd16 \acciaccatura sn16 sn16 bd16
      \acciaccatura sn8 sn8
      \times 2/3 {sn16 sn16 sn16}
      \times 4/6 {sn16 sn16 sn16 sn16 sn16 sn16}
      \times 2/3 {sn16 sn16 sn16} hhp
      }
      >>
        \\
      <<
        {
        hh8 hho hh hho hh hho hh hho
        }
        \\
        {
        bd8[ s16 bd16] sn16[ bd8 bd16] bd16 [bd16] sn16 [sn16 bd16]
        }
      >>
  \break
      <<
      {
      %Break #2
      \times 4/6 {tomh16 tomh tomh sn sn sn}
      \times 4/6 {toml16 toml toml tomh tomh tomh}
      \times 4/6 {sn16 sn sn toml toml toml}
      \times 2/3 {tomh16 tomh tomh} hhp8
      }
      >>
        \\
      <<
            {
        hh8 hh hh hho hh hho hh hh
        }
        \\
        {
        bd8[ s16 bd16] sn16[ bd8 bd16] r16 bd16 [ r16 bd16] sn16 [sn16 s16 sn16]
        }
      >>
    }

···

    

-------------------------
Pouvez-vous m'aider ?
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Probleme-de-mise-en-page-pour-partition-de-batterie-tp5618706p5620021.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,
J'ai corrigé les sextolets et trinolets, j'ai remplacé le deuxième DrumStaff
par \break. Par contre, si Lilypond lance et "réussi" à faire un pdf, la
mise en page est catastrophique (j'utilise la version "2.12.3"),certaines
mesures sont tronquées et sortent carrément de la feuille pdf.

C'est dû à une mesure incomplète, tout est décalé : LilyPond ne sait
plus où "couper" pour le saut de ligne (il ne peut le faire qu'à la fin
d'une mesure, sans "décalage" donc).
Conseil : utiliser des vérificateurs de barre de mesure
(le symbole '|'), cf. NR 1.2.5 Barres de mesure > Vérification des
limites et numéros de mesure

Voici mon code:

[...]

                   \\times 2/3 \{sn16 sn16 sn16\} hhp

Je me répète. ;-D

ATTENTION : dernière note de la mesure 1, après le triolet : ajouter 8
  \times 2/3 { sn16 sn16 sn16 } hhp8

( + ne pas oublier les mesures "pourcent", cf. message précédent)

Cordialement,
Xavier

···

2010/10/10 Warren79 <****@****>:

--
Xavier Scheuer <****@****>

Bonjour,
J'ai corrigé les sextolets et trinolets, j'ai remplacé le deuxième DrumStaff
par \break. Par contre, si Lilypond lance et "réussi" à faire un pdf, la
mise en page est catastrophique (j'utilise la version "2.12.3"),certaines
mesures sont tronquées et sortent carrément de la feuille pdf.

[coupé]

Pouvez-vous m'aider ?

Bonjour,

Voici pour t'aider les 2 premières lignes de ton fichier, volontairement
pas tout à fait conforme à ce que tu attends (mais presque).
Le modèle que j'utilise est complètement différent de ce que tu fais
mais il est tout à fait possible de l'adapter à tes besoins.
Je pense que les commentaires devraient t'aider à mieux comprendre la
logique d'écriture utilisée dans ce modèle.
De plus tu auras le midi pour contrôler ce que tu écris.

Breaks-en-rock-pour-un-batteur-reel.ly (2.37 KB)

···

Le 10/10/2010 11:53, Warren79 a écrit :

C'est interessant cette nouvelle notation

Je vais essayer de retranscrire plus de mesures de cette feuille de break et
je vous dirais bientôt où j'en suis et voir si j'ai toujours besoin de vos ô
combien essentiel conseil et aide. Merci à vous deux pour votre aide.

Amicalement , Antoine

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Probleme-de-mise-en-page-pour-partition-de-batterie-tp5618706p5620380.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,
J'ai remanié ma feuille de break rock. J'ai un problème avec l'alinéa à la
1ère ligne. J'ai donc une mesure à la 1ère ligne (le 1er break, c'est tout).
A la 2ème ligne, la mesure "rock" habituelle (avec un charleston joué à la
baguette 8 fois en 4/4). Après, c'est mieux, car j'ai sur une même ligne le
break et le morceau "rock" correspondant. J'aimerai savoir comment on peut
supprimer l'alinéa de la première ligne pour avoir deux partitions par ligne
systématiquement dès le début.

Antoine

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Probleme-de-mise-en-page-pour-partition-de-batterie-tp5618706p5641593.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

\paper {
  indent = 0
}

Mais il y a d'autres moyens de gérer les sauts de ligne.
Cf. 4.3 Breaks

Cordialement,
Xavier

···

2010/10/16 Warren79 <****@****>:

Bonjour,
J'ai remanié ma feuille de break rock. J'ai un problème avec l'alinéa à la
1ère ligne. J'ai donc une mesure à la 1ère ligne (le 1er break, c'est tout).
A la 2ème ligne, la mesure "rock" habituelle (avec un charleston joué à la
baguette 8 fois en 4/4). Après, c'est mieux, car j'ai sur une même ligne le
break et le morceau "rock" correspondant. J'aimerai savoir comment on peut
supprimer l'alinéa de la première ligne pour avoir deux partitions par ligne
systématiquement dès le début.

--
Xavier Scheuer <****@****>