Subject: la batterie

From: Christian LE BARS <[email-masked]>
Date: Sun, 12 Mar 2023 15:16:24 +0100

bonjour.

je ne comprend pas, pourquoi les notes ne s'inscrive pas sur la bonne ligne:

\version "2.24.1"
%-----------------------------------------
#(define mydrums '
   (
    (hightom       default   #f     3)
    (tommh         default   #f     2)
    (snare         default   #f     1)
    (tomh          default   #f     0)
    (tomfh         default   #f    -1)
    (highfloortom  default   #f    -2)
    (bassdrum      default   #f    -3)
    (lowmidtom     default   #f    -4)
   )
  )
%------------------------------------
Batterie =
\drummode
  {
   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
    {
     hightom4
     tommh
     sn
     tomh
     tomfh
     highfloortom
     bassdrum
     lowmidtom
    }
%--------------------------------
  }
  \score
  {
   \Batterie
   \layout {}
  }

par avance merci

christian

---

From: Sebastien Richard <[email-masked]>
Date: Sun, 12 Mar 2023 18:00:52 +0000

Bonsoir,

Il y a des noms réservés:

    (snare           default  #f        0)
    (sidestick       cross    #f        0)
    (bassdrum        default  #f       -5)

    (hightom         default  #f        4)
    (himidtom        default  #f        3)
    (lowmidtom       default  #f        2)
    (lowtom          default  #f        1)
    (highfloortom    default  #f       -2)
    (lowfloortom     default  #f       -3)
   )
  )
%------------------------------------
Batterie =
\drummode
  {
   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
    {
    hightom4
    himidtom
    lowmidtom
    lowtom

    highfloortom
    lowfloortom
    sn
    ss

    bd
    r2.
    }

tomh et tomfh ne sont pas défini "de base"

Cdt,

------
 Filo

________________________________
From: lilypond-user-fr-bounces+richardsgjm=[email-masked] <lilypond-user-fr-bounces+richardsgjm=[email-masked]> on behalf of Christian LE BARS <[email-masked]>
Sent: Sunday, March 12, 2023 15:16
To: lilypond-user-fr <[email-masked]>
Subject: la batterie

bonjour.

\version "2.24.1"

par avance merci

christian

---

From: Christian LE BARS <[email-masked]>
Date: Sun, 12 Mar 2023 20:12:18 +0100

bonsoir.

Merci Richard de m'avoir répondu.

cependant les toms ci-dessous s'inscrive sur la même ligne:

  himidtom
  lowtom

  highfloortom
  lowfloortom

moi je cherche a avoir des lignes différentes sachant que snare et bass 
drum on déjà leur ligne

cordialement

christian

---

From: Sebastien Richard <[email-masked]>
Date: Mon, 13 Mar 2023 08:50:39 +0000

Bonjour,

Je viens de tester sur un PC avec lilypond 2.18.2 et j'obtiens bien des lignes différentes pour chaque élément (cf screenshot). Je testes ce soir sur un autre PC avec une version 2.20.0

Lilypondement,

------
 Filo

________________________________
From: Christian LE BARS <[email-masked]>
Sent: Sunday, March 12, 2023 20:12
To: Sebastien Richard <[email-masked]>; lilypond-user-fr <[email-masked]>
Subject: Re: la batterie

bonsoir.

  himidtom
  lowtom

  highfloortom
  lowfloortom

cordialement

christian

---

From: Christian LE BARS <[email-masked]>
Date: Mon, 13 Mar 2023 11:20:24 +0100

Bonjour Filo.

c'est sympa de te pencher sur mon problème.

pour l'instant je lis la doc.

donc a bientot.

Christian

---

From: Sebastien Richard <[email-masked]>
Date: Mon, 13 Mar 2023 15:53:44 +0000

Re Bonjour,

Tester avec lilypond 2.20.0 et 2.24.1 : j'obtiens exactement le même résulat que dans le screenshot envoyé précédemment 😕

Bizarre que çà ne fonctionne pas sur ton PC

------
 Filo
________________________________
From: Christian LE BARS <[email-masked]>
Sent: Monday, March 13, 2023 11:20
To: Sebastien Richard <[email-masked]>; [email-masked] <[email-masked]>
Subject: Re: la batterie

Bonjour Filo.

donc a bientot.

Christian

---

From: Christian LE BARS <[email-masked]>
Date: Mon, 13 Mar 2023 18:02:43 +0100

bonsoir Filo.

bon tant pis pour moi.

en attendant, voila ce que j'ai bricolé qui pour mon conducteur me convient:

\version "2.24.1"
#(set-global-staff-size 16)
\include "lilyjazz.ily"

%------------------------------------
#(define mydrums '(
          (crashcymbal     default   #f           5)
          (ridecymbal      cross     #f           5)
          (hightom         default   #f           3)
          (hihat           default   #f           2)
          (openhihat       cross     #f           2)
          (halfopenhihat   cross     halfopen     2)
          (snare           default   #f           1)
          (bassdrum        default   #f          -1)
          (lowtom          default   #f          -2)
          (lowmidtom       default   #f          -3)
          (highfloortom    defaut    #f          -4)
          (pedalhihat      cross     #f          -5)
         ))
%-----------------------------------
Crash =
  {
   \once \override NoteHead.stencil = #ly:text-interface::print
   \once \override NoteHead.text =
   \markup
    {
     \combine
     \halign #-0.5 \draw-circle #0.70 #0.2 ##f
     \musicglyph "noteheads.s2cross"
    }
  }
%----------------------------------------------
up =
\drummode
{ hh
   cymc
   \Crash cymr
   hhc
   \Crash hho
   tomh
}
%----------------------------------------
down =
\drummode
{ bd4
   sn
   toml
   hhp4
   tomml
%  tommfl
}
%-------------------------------------------
\score
{
  \new DrumStaff
<<
   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
   \new DrumVoice { \voiceOne \up }
   \new DrumVoice { \voiceTwo \down }

   \layout {}

}
  c'est l'inclusion de lilyjazz qui rend cela difficile.

Car la batterie dans lilyjazz a été sommairement traitée

Bonne soirée

Christian